From ba2f0803e6c77ee2c8194d2da52cc7db3cf9c648 Mon Sep 17 00:00:00 2001 From: Anithaa E Date: Mon, 27 Jan 2025 22:33:33 +0530 Subject: [PATCH 1/2] updated profile content --- assets/style.css | 8 ++++ index.html | 97 ++++++++++++++++++++++++++++++++++-------------- 2 files changed, 78 insertions(+), 27 deletions(-) diff --git a/assets/style.css b/assets/style.css index cc54688..648df1e 100755 --- a/assets/style.css +++ b/assets/style.css @@ -108,6 +108,14 @@ page[size="A4"] { .profile_ceritifcation_period { font: normal normal 600 16px/22px Arima; } +.profile_ceritifcation_content a { + color: #000; + text-decoration: none; +} +.profile_ceritifcation_content a:hover { + color: #542494; + font: normal bold 16px Arima; +} @media screen and (max-width: 575px) { .cv_container { diff --git a/index.html b/index.html index fcb1642..50dcd12 100755 --- a/index.html +++ b/index.html @@ -20,14 +20,14 @@

Anithaa E

-

Software Engineer/Web Developer

+

Software Engineer

@@ -35,7 +35,7 @@
@@ -49,15 +49,37 @@

Summary

Professional Experience

+ +
+
+

Aug, 2023 -
Present

+
+
+
+

Software Developer - Capgemini, Bangalore

+
+

Software Developer [Mar, 2022 - Jan, 2023]

+ Capgemini, Bangalore +
+
+ +
    +
  • Handling Authorization and Authentications with OAUTH2.0 and application deployment aligned with OpenID standards using Golang and YAML.
  • +
  • Optimized Cache/Session functionality, implemented multi-device access restrictions for individual users using AWS Elasticache.
  • +
  • Creating product documentations and handling client communications through support tickets or calls.
  • +
  • Collaborating with cross-functional team for implementations and cloud deployments (AWS, Kubernetes).
  • +
+
+
@@ -149,7 +171,7 @@
-

Mar, 2019 -
Present

+

Mar, 2019 -
Aug, 2023

@@ -398,6 +420,45 @@
+
+

Coding Social Profiles

+ + + +
+ +
+

Certifications

+ +
+ + + +
+

June, 2024

+

Agile Software Development

+
+ +
+

Feb, 2023

+

Core PHP

+
+ +
+

May, 2018

+

The Python Bible: Beginner

+
+ +
+
+

EDUCATION

@@ -421,24 +482,6 @@
- -
-

Certifications

- -
-
-

May, 2018

-

The Python Bible: Beginner

-
- -
-

Jan, 2019

-

Core PHP

-
- -
-
-
From ddef4517fffa038b94b7ba740a9f0cedc6b548ba Mon Sep 17 00:00:00 2001 From: Anithaa Date: Mon, 27 Jan 2025 23:33:52 +0530 Subject: [PATCH 2/2] profile changes --- assets/css/master.css | 209 + assets/images/01banner.png | Bin 0 -> 401695 bytes .../acknowledgementSlip_S2286691410000.pdf | Bin 0 -> 50093 bytes assets/images/favicon.png | Bin 0 -> 10821 bytes assets/images/favicon.svg | 1 + assets/images/pf_banner-01.png | Bin 0 -> 292414 bytes assets/images/pf_banner.png | Bin 0 -> 294813 bytes assets/js/main.js | 0 assets/lib/bootstrap/css/bootstrap-grid.css | 1184 +-- .../lib/bootstrap/css/bootstrap-grid.css.map | 2 +- .../lib/bootstrap/css/bootstrap-grid.min.css | 7 +- .../bootstrap/css/bootstrap-grid.min.css.map | 2 +- .../lib/bootstrap/css/bootstrap-grid.rtl.css | 1184 +-- .../bootstrap/css/bootstrap-grid.rtl.css.map | 2 +- .../bootstrap/css/bootstrap-grid.rtl.min.css | 7 +- .../css/bootstrap-grid.rtl.min.css.map | 2 +- assets/lib/bootstrap/css/bootstrap-reboot.css | 182 +- .../bootstrap/css/bootstrap-reboot.css.map | 2 +- .../bootstrap/css/bootstrap-reboot.min.css | 8 +- .../css/bootstrap-reboot.min.css.map | 2 +- .../bootstrap/css/bootstrap-reboot.rtl.css | 182 +- .../css/bootstrap-reboot.rtl.css.map | 2 +- .../css/bootstrap-reboot.rtl.min.css | 8 +- .../css/bootstrap-reboot.rtl.min.css.map | 2 +- .../lib/bootstrap/css/bootstrap-utilities.css | 2554 ++++--- .../bootstrap/css/bootstrap-utilities.css.map | 2 +- .../bootstrap/css/bootstrap-utilities.min.css | 7 +- .../css/bootstrap-utilities.min.css.map | 2 +- .../bootstrap/css/bootstrap-utilities.rtl.css | 2554 ++++--- .../css/bootstrap-utilities.rtl.css.map | 2 +- .../css/bootstrap-utilities.rtl.min.css | 7 +- .../css/bootstrap-utilities.rtl.min.css.map | 2 +- assets/lib/bootstrap/css/bootstrap.css | 6783 ++++++++-------- assets/lib/bootstrap/css/bootstrap.css.map | 2 +- assets/lib/bootstrap/css/bootstrap.min.css | 7 +- .../lib/bootstrap/css/bootstrap.min.css.map | 2 +- assets/lib/bootstrap/css/bootstrap.rtl.css | 6796 +++++++++-------- .../lib/bootstrap/css/bootstrap.rtl.css.map | 2 +- .../lib/bootstrap/css/bootstrap.rtl.min.css | 7 +- .../bootstrap/css/bootstrap.rtl.min.css.map | 2 +- assets/lib/bootstrap/js/bootstrap.bundle.js | 5504 ++++++------- .../lib/bootstrap/js/bootstrap.bundle.js.map | 2 +- .../lib/bootstrap/js/bootstrap.bundle.min.js | 6 +- .../bootstrap/js/bootstrap.bundle.min.js.map | 2 +- assets/lib/bootstrap/js/bootstrap.esm.js | 5096 ++++++------ assets/lib/bootstrap/js/bootstrap.esm.js.map | 2 +- assets/lib/bootstrap/js/bootstrap.esm.min.js | 6 +- .../lib/bootstrap/js/bootstrap.esm.min.js.map | 2 +- assets/lib/bootstrap/js/bootstrap.js | 5104 ++++++------- assets/lib/bootstrap/js/bootstrap.js.map | 2 +- assets/lib/bootstrap/js/bootstrap.min.js | 6 +- assets/lib/bootstrap/js/bootstrap.min.js.map | 2 +- index.html | 679 +- 53 files changed, 18707 insertions(+), 19425 deletions(-) create mode 100644 assets/css/master.css create mode 100644 assets/images/01banner.png create mode 100644 assets/images/acknowledgementSlip_S2286691410000.pdf create mode 100644 assets/images/favicon.png create mode 100644 assets/images/favicon.svg create mode 100644 assets/images/pf_banner-01.png create mode 100644 assets/images/pf_banner.png create mode 100644 assets/js/main.js diff --git a/assets/css/master.css b/assets/css/master.css new file mode 100644 index 0000000..239b903 --- /dev/null +++ b/assets/css/master.css @@ -0,0 +1,209 @@ +@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap'); +@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css"); + +body { + /* background: linear-gradient(75deg, rgba(3, 114, 142, 0.8), rgb(125, 207, 231), rgba(3, 114, 142, 0.4)); */ + background-color: rgba(224, 246, 255, 0.6); + /* background-image: url('../images/pf_banner.png'); */ + background-repeat: no-repeat; + background-size: cover; + color: black; + font: normal 14px/18px Nunito Sans; +} + +section { + margin: 12px 0px; + border-bottom: 2px #000; +} + +.portfolio_banner img{ + display: flex; + margin: auto; + width: 70%; + /* justify-content: center; */ +} + +.portfolio h1{ + font: 500 46px/44px Nunito Sans; + text-transform: uppercase; + color: rgb(53, 28, 117); +} + +.portfolio .portfolio_subtitle { + font: 500 20px/28px Nunito Sans; + text-transform: capitalize; + color: rgb(53, 28, 117); +} + +.portfolio_summary_content { + border: rgb(125, 207, 231) solid 0.5px; + border-radius: 16px; + border-style: outset; + padding: 8px 12px; +} + +.section-title { + text-align: center; + font: 700 24px/32px 'Nunito Sans'; + text-decoration: underline; + /* background-color: aliceblue; */ + color: rgb(53, 28, 117); +} + +.section-subtitle { + text-align: center; + font: 600 20px/30px 'Nunito Sans'; + font-style: italic; + /* background-color: aliceblue; */ + color: rgb(53, 28, 117); + margin: 4px 0px; +} + +.portfolio_experience { + background-color: rgb(125, 207, 231, 30%); + border-radius: 8px; + border-color: rgb(125, 207, 231); + border-style: inset; + height: 280px; + overflow-y: scroll; +} + +.portfolio_experience_section_content{ + overflow-x: scroll; +} + +.position-title { + font: bold 16px/18px Nunito Sans; + margin-bottom: 2px; +} +.experience-period { + font: 500 12px/16px Nunito Sans; + text-transform: uppercase; + text-align: right; + margin-bottom: 2px; +} +.position-in-company { + font: 500 16px/20px Nunito Sans; +} + +.portfolio_education { + background-color: rgb(125, 207, 231, 7%); + border-radius: 8px; + border-color: rgb(125, 207, 231); + border-style: solid; + height: 100px; + overflow-y: scroll; +} + +.portfolio_education_section_content{ + overflow-x: scroll; +} + +.education-title { + font: bold 16px/18px Nunito Sans; + margin-bottom: 2px; +} +.education-period { + font: 500 12px/16px Nunito Sans; + text-transform: uppercase; + text-align: right; + margin-bottom: 2px; +} +.education-institution { + font: 500 16px/20px Nunito Sans; +} + +.skills-list-details { + display: flex; +} + +.skills-info { + border-radius: 4px; + /* border: #000 solid 1px; */ + border-color: rgba(125, 207, 231, 0.5); + border-style: ridge; +} + +.portfolio_contact_info p{ + align-items: center; +} + + +/* SCROLLBAR - STYLES #STARTS# */ +::-webkit-scrollbar { + width: 6px; + height: 4px; +} + +/* Track */ +::-webkit-scrollbar-track { + box-shadow: inset 0 0 5px rgb(125, 207, 231, 30%); + border-radius: 10px; +} + +/* Handle */ +::-webkit-scrollbar-thumb { + background: rgb(0, 0, 0, 10%); + border-radius: 10px; +} + +/* Handle on hover */ +::-webkit-scrollbar-thumb:hover { + background: rgb(125, 207, 231); +} +/* SCROLLBAR - STYLES #ENDS# */ + +/* SECTION DIVIDER - STYLE #STARTS# */ +hr { + width: 20%; + margin: 2rem auto; + border-style: dotted; + border-top-width: 0.4rem; + border-color: rgb(20, 11, 44); +} +/* SECTION DIVIDER - STYLE #ENDS# */ + +@media screen and (min-width: 172px) and (max-width: 768px) { + .portfolio_banner img{ + width: 100%; + } + + hr { + margin: 1.25rem auto + } + + .portfolio_experience_section_content{ + overflow-x: unset; + } + + .skills-list-details { + display: block; + column-count: 2; + width: fit-content; + margin: 4px 8px; + } + + .skills-info { + /* width: auto; */ + /* display: flex; */ + } + + + .portfolio_education_section_content { + overflow-x: unset; + } + + .education-title { + font: bold 14px/18px Nunito Sans; + margin-bottom: 2px; + } + .education-period { + font: 500 12px/16px Nunito Sans; + text-transform: uppercase; + text-align: right; + margin-bottom: 2px; + } + .education-institution { + font: 500 13px/16px Nunito Sans; + } +} \ No newline at end of file diff --git a/assets/images/01banner.png b/assets/images/01banner.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c958e57b08fc3c7723a7ce48eadcf8691f3751 GIT binary patch literal 401695 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�@!6~_k!)XqiB4LpSx=lm)+JOCAX(VsCWb0sg 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ⅇ3AYMG#&4szwBF;Am^`Z>)MdM2iAa^qjlIJ| z;4fBvySK+Xtus*4KPNK{3-R%+JjlOzZ>t&PV;S*k5aTyI+@#jFTMhYheeR@8n#jA_ zaB6yf~bZ10KeBHyz$YOuofvPOdu}n{8d<-O?oovD(7U)*z>i zhn@h_1}##Zy-lTe*Wr<(3OD1KEk9$v#k*#MUgOkqEEXE)`78DsPlSFF!OSAVkPN-I zKk~!LB(esbmR8g%NYJBqeJ_R+-(Xp0Y*4hhFP(u>NtA#{{Sw-Et2Wk^>{C;@_%%o}@Z&pK@Lc>Cj z1g*<-M^z=W`?!v6F`&hH?lhfn z9K$#^W-FIB;i2t78wasKU;XPQRp~p#?C&y%C&Pu2TU&~@WU_<=MmsctMP4Lzl!O(0 zvSuQtX{@t9bfia~zXih8ZjRpa`9Q_>-MO&qgcS?QlqJK*2%dlQrs!az|IQOEtyVvgvCECEtt-j)<{(?rYv&gc3+ z)X`>xEg1L|lizRY0DZ7q6S$C!R9T~CIBX+g;q5ms`_9TT;?g^@i&LUrG=<8(<;#uP z<)v5*^W502?$gmE#@7ME;&Kxyfm?`8Rb&}#ym*|$zYVltXBQ(Fi#}(_;)%!>ukmu* zY;3#v(-+j4PwWzh+`!QJv5OX}(5KrGcOzh^DK_a$Omnl*>%3_?zjx^vXUuFPyM6n^lWdDfxwt#*Yh#8jVrRw53Oa{VU^+2(BBn03gAIJ>+;jy*+!L^6# zjI#FXp2B*p%$5mF&yss}SuQJ9eP?GUU-QfJDZ|`wdh>MoWzhA^A@r?t!=wGs=?=Z_ zE&*lv0#6)2<(FqCLO}PrFeJ~VMpW7O#o1jQVQ;TcKXsQDY;|)}V=EJn)?iV*fEC~7 zULCoaY+mI3Ob$JiL^Z5Aw%zFdzQzY6w2S5_EQ>f8 zI%A^u;QEZthRbfIFqL@^TO{`BFTGX=LdQ1QP6DcFTP7Lb{o7XN-dx}1wv(*2fo?UN z--_<*&uANP*to{~f#NyDukrK2@BxK#kHlW)!B2J9XO_&*6~6_7fy80j2YK}UbO%U{ z&k#4U%&t!he46||hPGJgD7P>^toT1Odk1+|n+@gwK(1zZY*q{2W;(Mw;n9qCgkmw| z{w?;fq;n(gw2Y6VvfC0UDGOBlD$yC%#18rA#2@X9A2pRN*nP}Xd1!bCbqrp#xBvkb znPzSz)0YOpkO)fHng?c^kvM|U*!Tglw*0CpNYEaEpUa5xq^e~jfBkJ4h38Zc3-}2h zWv|&r8cvJH{OJV3P=A!zkoMCM#GO&dF~8B?j(TvfILr)7u=?!h>g4FoC^je(T?Ao=sDPV_;XP0phSm>}+mljAgiDL+X_>Q4sp zvk<=oHlOZ!YjvS|&rLxVMH7gLf7dVyqMn)_knHjV2to&UDuC=JS)uo7BbcBc+){I?F2Q6#_;H8@Oi`&9JWK<69eSL-7|8-8Pk}$7~z8G z(rxO})C#JeW)hD_;S|-sPQ@|xAQ{kC*y*bIe<}V+W3{kMq1dd2Uej&2lBSWYP3kPG z==D>#2f<(G4%x78!@<&XfWnstHc`>k(=;3f1hv7ptG9|nH(!kz0y>nSv+i7HW z4K$~%3`tXkWMt3zD7<|XX057?R z6PXQa*5jvTGJnp~iL-Z%(b{$o5|Y46{@RTEgdn5u5JkE`QBkViep(@eovm?!Z&8;X zG{#_*5@IO8%yY*PYzphrA3%}t6VSxoTW|V;$Fje=wAA;MK~KuelQ{y8#1}9^XQR(HzLo96rUlc> z>#H%1#xnG>&vHZ_Etx+8Hk}N7&}SF0Om?zgQ(SX5WlHu~u{=6Mj%kMJr57}DrQ21} zG6xBM`9FPu%U09zB0+rL2>4Q>Qtoy^kGGUR$;&y?C>M*4D<(Jo5#O_Ty|gf=n6mn9 z##Xd+#rcPtF{+T0G|QyHmc65+Q>^bjyfelJ2h_xkT~X~CTCW@H zI@5is?Ks!Dy2!?KR#yKb)pI1!&R@tvvSkd}#3lFNxIbc35Yu0p~@o@^0(=gGtbLv?jICKbuin7~05zNei zTi#I616(ov9b zypZO@4$=Evn#%+T?g~}u)ZLp2blNMJ@xF?rn;UWN&H4P!t<>)Man0UE#{Dmu=Y%PY zTFVKyVxEp-r1Rx2u!c}lGY^Bf;)F1v(!e+H)9{@gcy)tQzdh2GJC|J~+EH+p{&22Q z;Q=B`$!FY@;Ys&{k%IxYy|}nIqcD|I$nrQuezqupIPEj?n}J}yuiTWz44gA1VJi2# zloF*ubAxDN&fG@hhVU6m9wR5BK6bu*gd@unql^@crkyk z?5?Lg@c;3H8{oMQTkc!NRdC-g|2wtso_)F5)ebBm8U(?{1p5xn`zE4}J%{ghs#D|y z(fTTa5@K-w0d)o?bfvP-2J&as^7hD5$ENcy9-DS%HnF1=4>glUdWISTUHG?BfYv6+ zC}YMoFJx?(k_6f}C=n|e&`Iz zcFDgb<)9wxt5WhlUkxD<0NhV}&M^HLoUjm1%Pe2T=|;7}kf*_>Nj zAbZ3aK0N1ixEPeuY4el8DE3w03;k5!ixf2%LWd&O-N6;#rR^8-L0@GbeunbOS5rh6 zQu?il{s(f`F>FT4Y<62rB*`OLGOo@qHUxWT~3={a*8 z^($Q2&k=VP)+)lF+dCw;bOA>V%o4=seu|Ts!-;6a?Wz~J;SWc!Rxe_udHlUI*;W~5 z%I~NkG*4q*(wPQDC|#Z{HdJyuNwoppgB4vzh>-KI)e#yXpELi7aC&?S$QvFJ{BnGF za&n87;@m(+P_Ojf_#WQd1O~TcgANayJt!hw-Hyy3plbYFPrh!sT8(QuUpCxWuF{xW zDZlb0IpIcG^bmqVSh^^(fJk1%)r^F7tsf$m*c#mKN7t*CPTUsS9k8l#y2!`*sKQR@V1=yv9WDB)MFOyetEOq)J{2`HecmY zJxr7|{=}+1Pq25=CbMR;+oVsCTtCPu5f z2iR`n0Ac~$)kl-s?f^m5S*QLMFcHBBP$o)*11!HU`+ViHQSVcHOLX+J-+PoPXnw4h zsX-omg!B9$=TJh1&RK^7`s3BCgkQF$;j3 z`1+@OjUU7k;$^zBDW49Itn|8qrpg1q;)gg}(9!eyU}{GR_dE=Xvg^=m?866Hfv zKjlPf1#3p;lUAGms$qHTkYu-z7n%M}1g-gu1C2@*($X8p7cNw9_wxF6kjxOu<}&U6}b2=`M^(r22hZOskXV9EE&%${Y+VAwZ zjCeiTck3bDCAWX3I=a&3VU-zOOjEPNG@8(Aeq+08*R%cSr@0tsfz#v*X<`8G$I+eY z?|f)fd|oGPsx3clzA2;oKJb?l=NW@Tp_)N^cw~W}RE0uLJ$lp1r2g>Xg}8Y%+u~jG zRlmgAOFvM>9XZ^CW*&W~Yyd|W5LpJ}1;RChcL)K|zB7Z?{hUL6_R9y^^)QS&9C8k& zSZN?C!bNu)3~7lcCyS=Ns;J)HZ>pufuS@Exft%g7w7KgoaCpmAV)pi;=JSq1$=e5$ zNMVNf*BI&U?212Z51fD+^NHloE_kHv<&th4f$0pD?5>xKh8bxd@bv8DT;&gz*yObg zdGFbwC=8{4jCW`3JOA9{ch6$8tU`84;Mq_yMgK3h-YO{0Xk8nG5ZoO)xH|-QcWYdN z2Wd!fcL?t8(6|N&8rwDLFAAJCMOcT`EP1-^R@Gr8| zwr7|OZ5F@%T#{578EV7qlX5sV4-kqUWULaWEHG$c{GJajV&-C4&jQNfw?u*#a9 zO{9ykUfo;`e1m`ZJ~;uFrNO>IEu$aixu;3tp%rEO@VstTBH6gCb{TgS15oNLtg#9U z>5018iR7!2+O7lU-*{LJ0SgZ@5-+KpujWE>Esd%0OK~6Rys|%^z43l7-i5`e^qet0 zI;Kfb#Lo>QBw;rDWha)5hi(%=%SQpUT$^;Nt5KM z2(gM1_w|UclJS328Z1`_`Tv&-P~1W*A)79C`H-cXUK!RKwN4n0{IGT-RDTyX_AjlWia&Czv@j`gEUWZ+# zgCM2qe|t>0jhW;agdcGxEf><++)0{he8A^PTkR~qi+{RE`}VhpnbB?X+cic0y1KPGTa{=%NN)0v zrESGR4Vlz~kB4?lNX3wJpMK|sgfxr^MRHFtGXB-cC~JNac-p)QD0GjrP-VnAk_SAE zhC=}`95g1AGU;Smi_CIZ8C)#P<91zL5knd%HhU`d8a42CQDzKUT}}2!s`r$R%x8## zdI^7cdR}Ge-rz+_Cu!MjWDnF73_85MC@G0F-fs_AFtMh{Y>J9BSa1BMm3DeCCFfvd z*AsioXu-pB?Z@ytA%bnR#{3W6C(TLrtrplw;Mbati z*d<(R>ZQU<6Mmjj&R$nx_#a2@x7-x?;!xkG%=7pWzj=J=hO@!`(M5;tS1Cosm~h$# z=8#11;rp_~92o{eZAvEXfvI*4cKC`b1!b5ncuXc4g)e)4)}YTGx_LVNzmo&=Mb-wc zcWE8&Pt0w2AbkY%>%z}_4D{-N$syLrfiwzpc^DKcUNTs4db*~mA{Ej6NO4|^&PaL9 z0&6~TCm%YRXFd)7T(2dHs%5lF6(q8XQB$5ua8Ct@jZY$)WEGAxh0*rIT%`k^NXS)U zWgYSu=BH@ef)ajz9jx|rVYS^P(e%X%Pow@#z1?V`_bFQz9pw+o_5ktLSrH?z+cU$T z^^V9avnD@Fm=JE8KE>i(X^_Yw2J&yL(3zMku7k>bJa|(3YG(Xk8ny7k6j*o$cLG&D zu(a$GIjWz8gv1G?hsT5VC`Y?YZS@xT1a%zYd025&>t?qJ3Dy^~8WnHsnatnmk`S_7 zQYTTRFVL?f1M|G`gJx&lhqxy>(0BuK1w}2T%VjO)>Bmi=sN72JkR{YB z0M$Q-8%}gOluF4lJd>uES^@pjTZ)H1UWUS2iXz98P~bDUtOBVs=S>I3Ov&#a$%1Ty zodMMiug8ny4&s047n&JlI-3<<*();L2B`j^s;wgYj%c9YiRq0nbCH~3qIzDOw+txn zcYHS;aY{-vQ&2r|#caF4%I%D_&$rGAHf56YgNr`39xu4Ag>9P;xusTS_2|`UkEUQd z?RUsvFPTmD7lQnr|7v_L4XrmjN%u3ldk}kR$GkwlnLeu7Y6HCJr&yl} zpT9&#y@*^=QgXCp-3;uHZXNtweK;S)1`1LmA%h&#b$un-Bnyy}@fXNJZ_o3xz3CQ$ zh_^jge2V(5G4thGCW{x~rCJBO{Md`w+`4MU8-m&;L8|B_k=yRunII`|qF|Zmr zJ~58cjn%b6S3@XR8ukH{CXfS#IgSf}+?}7c8@q^4?+=q>MEaXK_x_<`b~T+(>O^+; zGDnGX$`(Xpa`k#UX?lC$vH~iaCFH{U`)Tx-F(EsnXG_V(`Q<_DaqrosJzf62)A5YC zQ0^AQ_zG!brxbp_1{$9>M9Z@#2<;(xc*Mwh7LFgiJ00YvS_ZgGVk?1M(%Dcmvy>!u z;cj(@@SO3mL9Y&Y+ZkLw8I8-jEOz4*m?;l5K7S7KXt13`wZD}KJNjnkOPjXcfv3nG zyEwRU7b2MvVGhOx$NYe7oo1^cEYuZshNtg`p&Zt}?*b|09KGF=`x5!psXy)}hY?3w zsV+X<13WCAlZ#N}Nzw*o+a&n6s9weKnbfnHJa3j9^qU=}ZkHEVE2YElC4SzMrMsLi zP^8ORzM5}?I{4@t<$q~dLplhRHuH@Q*Lwd3CiiNn)j()8TRa>vH@U z{ym5L2<8mYq8!C!a`T;?0X#1X^4^SkU)ci~VF=qNn%K}4L2Sl*L$!UqoJ$XrZdpEq zvw0HY_(DR3&|Bw?Fps&X;4mDmN-TyBVn5EPjZrQsf!jUtl$ zAzA;&Ekyz5z>B$K2`l>HXE*8X?(awo7VlLGyl~UK3!ya#U+$#4-B^YL2M_OZ73du~ z>c?zT4gQ&l7ss-MKXW9rOAPv{3{?ESw?T}^QRz*OxqstV^x5iy;-`E&1fDL>IRDyo zNCmWKnXcAZSXb-^*VDdgf>ve^RR3k00q5|_IPBoI+OA>_i@G?V__y#naAkvVKFI~7 z@GZqzdwa`>WqOUF+}-bXb+kj8csLTivV$-gYNhU6gEWoz5gqxtxO-+@X|5qs^qr&W z-Y27XqYo8WhJ!$xUv8}?Tmp06-8y^YsfUN5xm_Hj$~1jOR9(T_Bsj`6W&|U7s@r$&`l{f5YE5H8-jNj{+)bts^Q!jHI{f+KA0(1 za2lOB)?w%CVrPZ?;6@;DYZ-Xf?_)bj=D;0a8*n$?Zqf0OT(wn@^Mdn0qC@-X0tG97 zN~(a9H(f*C6+;fkdQ2XR3_^Pi?W`VyVLelSqdeHHgx}wd5{%1U`z4 zwotLnTH z@;;8tk>D2k71yW9PKj$FsVwTtOWTvQ@iPJumUITc*@&_JuqgV<_H}W%V0{g&BkvA* zvhuf`iy(S6n*VlKEE?j-tY@B1qIz1sX#>ulq%5xk-YLf8WcOT>e` z1lbTmcpXH1yB%gdeB=K$dfy>_G=oT6q%!o{|lKg&ibNPOXeb*NI; zOqpm2S(8%%_3*A2-ZOVxyv7{Fy7gz2KO6{qlcr9-yWR7D7$TSX;Y&Du%lO*)VLKJv z|9Umdl2j}qV@YV%K?3#r<$tjVc? zI9dFL>KtC`eOwt7AJ*@(Kmf$2jt|N=DLQT&0trS1`QV}kjxoa5^BVtnejj?%dph5I zSBi>?`hC3zA=H1@umEmNtksg#SPYWw3qM&XWc&ia`am+1y)Rych(uff+AM}s4~dF> zD3dtd3=E$(>wrSxzutxK9-QUA;PQ#&a2=QAmrGF+)}J?MX(5kV30K^lY8jz_nxQ<6 ze1wO6tLs?ncAgp+5{mSZ@qzE5lLseEN(JG`O1NFdZ0&{5Hjz0-0pfzJs>eLNURR1*y4ouUB=BS}$(f%Q|Bld#+^FD-nlZiaa(?ZWoYxsJ(tl#2&E6Ng;i$VCe_; z73ur5G?rI?l6B_wc;McM@7UQXVhnS2HL<_Pc!ATVB#=Am2v|Fe3k^ytPf#9#Qe&(@ z_o73v`oqMD6DgH+X)m1tt`IluHB7Ao$dSsU10sNbTim8#kbBO2CfUoT6_|rw+@4(E zD2aCF1=-;EYtE~ykQ4;U!jZVX@nnGmKXWU|``tjdII-C)&o~`CSvkaA<=5TVGqT)k zwu-Zq`(nEBk;NKx(x?H6~M1S z0Lbu0FfvU)Q+IB3Yaew6j+T=$R|Lo#UCutcwy}R zM3nu}Hz*}K^5dJ8`}bY5f&*vUnEasNys|4{5k{ojKMN`uYx7sseW27kAKq?9j{RAG zo48^{$LA>5wll@yuBfjIiV~pZ{)F(1?a4De3Amh5yuw~Iiez~T#>wFzS-Sir{SM9m zNUtT~AuEch<^4Co=RM!EjT+Upf^U~af%If)0kB}f?va>oekqm zl3s=@WOO|5r+d@37s^c3Z6GLX;*E!#p!QYv`6goGNWCZ5eW2#T|9^izTaa`PQb z=RWj8E{|Y^D=})kQs9DGc&;8jYYl~-oxEEbMLaM_{^i{v{A3K@dB@qQkGSb|NMIWi zrI3T$ll}Iu+GmjEiBex!Z$T)HJzuu4Mg4bDw9+^klYDPiE}c()>RLNj2oFF=zny?{NEN*K4 z`{ueu`-eRT#jsj&59{PRhoxGTXx}#~Ozq(1M@*3-CWSS#fJgI0VEE^0ji1=*Fz$0{KHUPj~b`~9l*p3 z-P>RaFk}W635w9piFxWO#_5eg>6CcI2Lr^)5CJ-rWau)+8Jxt0k{%Ya0;?Q2kra%c zq_fJq>P#sZp5b!oWAq}sYMv*7v+9IId@Qvq0+$rv;jONYKnQpZG}(_}k?ggA#Xvo_ z=J|X(Ay}tKsvUQ6OA+U|=`~+cXuZ_gCke-lOaEAW&z49j6LSRBRU-0cHEn`sxn$iy zbx)M=D(A(d`O}k7uSqv!gzz+L&F$t4l}N|~4m4rlZ)ExNZNY{>zg@ZGT!ufj*ZEIr z-PHG*rU%t#an%bo+v&8KczWP~!XI+>uO5i>{`Hi{l`nvo#ILX;nwMFqs08@KXIZkN z6>ijNfVZ(*kxSJYQM;;jW;J5)%phJIc1AUJpu59zWgb`al3zsjAfY!?NeyIjba-IT z|0@Xlvl{U0J^ASJQrqpMHuyV|ajqvSlGtb{!7#YPeb3t%84Bf};nTugkK<*ofs zanKDV7Oy3honv1VCf6*48-AldxEdP?;kLuUE+n&6-9lI1ot7lH74l*3PVm|YjyrIH zHd+MU=+$+kpR|l`e}JHvheb+A1o05Dw8MNMooY-1vZ2hR}h0&tKMYnTRblNv&5fLoFtuN;r}F9jA*vxM;-uK~9Gg$8-lWIUl?aXKTS> z6FrQ_6~F|27E^AWePKm0BNc(d1ZUedXK>v|F$b>quHNR{beAqBr(JB!cNV;XkV-ul zGw1sg+i|6DNqJe$NctP?^?4E@&&2E^W-)h?`u!j6j+;6!E>5IzQ17&XL+mw^Sf%?8$Pf1rq zn5BmdkW zEpz>HTD3dVTqlcG(IwLqL;fGj>pf1>_h3EWg0kZcGzxJB_F9qJs)eWn0~ z$NdqPm8Di6-b>iIJ)GR#={GR|j1|>Q`t0c*FKSsOWgL;&Sd2W6o<9gwy_`@u6PF!9Q!ix-ib`ZZ8s|_2|@t!Ok(;;z#`WdT>0w zuO{|fIq^IG5}>R0vbv!8^b2;CFV)yF1)udD4UPgKgc2cWjKsw{We}J>t)4_%TwKIb zgeHZyJ#+5P85Aq%g7MaFaCC8jC%i2azeMdcP*5%FNq<* zlOEQT9Gkp)9_4j@LQoFRN>Ow@Vww+xyo)<*l|RSdBwng&nR=1UJrSbOk7o#daEirJ z%RX9%V=7PLl}=E2r~4@IDtf5j&`5c_y$}nDWeJ*$XZ+=-v|nvV&iH7hoNXDGQXGkb zKeShaiSDnEu?5d9kEgeF^_Mp~?2LKnH#us8@~U(@F;98yB=QSjusQ0|u%6RRzF&V1 zh_9ZI-+Qn5W~WwWcAGTMhpd9$6xUF0eu}<$6p&}re!HQ6F@|z4zR)@)2Da^EWvoGb zNS0_*J1QZfLqe?+Iq1JjD(bf9V>xFiv`IlkUC$bKJG@{X+i0bYf12WI!eZ2}6qAub zk4OL(kv?0>jzry!v|}~zFw?(AmhBhf0}46nW@j!Z0D*t6>iw@82taR$n+Fx1kgJ5^ zd;wEhc&`ow(p)M1DLjt}4EVw@J8rsKHdd$FvI~8y@-vJi zV{|kL8MarErW{P4PXE|s^2}I(%la;==u#~{%{C+%FdF`vmd&y?F#gm1x*uQ4o^UYY z9oqY)E@uE6p8IE8Vj`{(=EPL4Nfr?-WxKtnfB;X-5p{yeahzmcyz<%El?OzPxQPSJ z6^t8Lj&Ulxa})h#$ll74j0wC8fM^P^B_zt7?;;t$*J8m#Vv%aT!>WPL$oAW>UdF8P z!Zq}7w}KRm_K;kSP#5mEgO6WR;ZnG?@m1jV%Pg{>Cw&u<;)_IBY|=2HgFg*L;L?MC z+3!l@g>Lx3H%=O1z$NyiFt2LJ0SMUsmD&@^N>LP(N%8NKsAU}=7YtD4`gf`J1WgU; zv9?9%Y5&>@4w9Wt}T>Vr{sRXYd|NTs8n`-TufOI8^33(6dv@S z4T8aPyRdxMZLAirf7Mp2T14JERzg%%l#UA7@Qz`Q{ld|Lwyq6yZ)K2V)ixFK`sJC{ z*NaQ|feVEX26-?GBUW%Azu;pP1#ex%a9$!6_HlaF#kt${nTO(fXC#T-;4F}+4;%iG zjOF|Mn4~h!x$b&KFh||1CP~P5xDA96%LO{o6}S9!WrRtnrl{9hC^|=bCct8?)^6yX zuHeFx@7|Kas0txdOS*zEAX@9SncDj(-Zh z+%7iSvCFk?*#OfulE8fE9@5f$jUff^v)-Us#HuZBI!^KGcBf7G3+lt5rwSovI6xdV zk{sh@p~+0DZTA)pJmUDWuC4}Bd4e23mg#4BSV!E%-W^+rCDWf5l4!2M81U4x9S@69 z@56fQ^>nN+(WT^&96_8>RR4m!R;dQ#)5oJDfvuyzXgG9Z0t%-*&Rcy7s zu0vNwA5jX-n8WyecYx)X*1vJHBj(b3@XTXKi2U(#6Jr1TR^@nmXQl}%uOagETtbr? z%$PVf3wKxBN%~Gugyyo%Fp*7)_YI(Gdfj5P8h>;q?xxKODe`f+oYAE>1{?(5sIu^6 zFY?qfFPeQf)U0&-F+Li5bcCEZ2#3{lNwZy4U8-cckUsXTt4zG9p~Mn51^6u2(4?7mcIm5oGW7Z#2v z8+LfMz`d6I1n%MRnTctF&t2jEZC=T7g3t8DHpe`L44bQWQxJyiKK$D=;@H1|c0${W zdrwTrCWRf_^MA11L!VQzJE#lAe#-2NI`yK;_fA>$&2ÿ^<;@}v&`?k-JZJSrWB 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

iz7=3@ytsro+*tCs(UNcrCSDLi>4i4F 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%0D)H;pL25FqRB`B_tNiK zFzeE@@uoLF%Q&AoTysrAbj=}ABVhR>c!nv61Rddr6|#F<;jvwf{2eR^y`Z2`6Z}S* zd~pDfD%0O|8U>24Og<&a^ZrCf&a~S?^ZA6{i>#UxTQyy?BqB-0qUMuNK};OZ%^6OS ze9u+i?US^CFmD=QXgy}EaICkLV@B?`z* zx6!uKm`j);ts|P%D1+t{eMx%T=;7zT={w&uVC@;h@G%z$ugGC-eQsKFx$OqOyzgRn ze^>Ool|G@SCc!Jrk4cmAAhMiN$ds6uqpFfv`RGzG^Gjtib9mc#)a!CnUpL=Lo%*s8 zFGPtDU8<{W&QHQ1mWF)7uf-(HY{XLnm2o(90 zLS^NJ3*80@!&r~xqnSs4r_!rpklObdMhY3Pm$}WtH2YDwkuN0&Nx`_bTV{s7ml$5c zMeacEcK$mAlkQbbf5d!zJD=vfgG>bp5$n$mcq&K(y;cd(xVInF2%g2`iqzlVKce3i zwa{eClj(AIm@L9+PQ(02JSsc9!HN=s(L85br=$e#OG^|G7YA3D%49GYU9s%2H)eLy zU!m1$g}GF1K>ovCFL(&7M8cjN%hm=%&uAZP4j_Zpe;^knm6`@KNn;B$y^94Z(CS36 zfyJYep`ybQ7=cL-Tq}Uv{Yy0->ofKr6^$+(IQG>)yfx=Ho-%HM_aaW!=lNbmhgg+^rJjE=k}~=mJGSE_sKYF^SB@@bnqgI- zs*1n8d90a)Ek%Qy9&1Nng;bvWB+*6(F^NY=cPWC9GQM3^**UOsuI{PMw$zTfoF@G4 zN&8|-Gv@Nq7sj&tmp8clgIP9MEs?1!f7&?o-lWx*Sz8Y$_B3$;kN2E9- zJmWEaw+B6ATm8s3?vlF17aIbedk(T462F(}cMRaHL*m3)Yns)ImJvFiOGuHwl;W0C zbJ8+1HL^^x$mjHPVo=xP=r^ohrz^DajbN=CInV3sJ%rN~#sR1n1RyyjmpRXDjv|Cxe1Pg#S`vv2jS@ z#wu_%7Tpd7RO10h0slSi0e->%gHt_C%Pfnyg|r%e&}9+M;kZa;E^U$(m3K2S|HGmM z?n%DzXwd#vpMqk7QB$oS6c<7=iHkowG%$-fw1YXAaIM+&Gl&0oyK~~x5ltgz61+G& z9+W6S`ZkgA-MBGn7J`?+IqLSL)^8RD4WuD*T%z=VPA2GY-`)hSXsM+56M?b9pfuC8 z)q1Ug&0Bu>z+6L7`)N3zw>{!v)@cF|Wa_M}Z@8J!#{I@G*oRW0+R?D?E@G}t#L;}I zHTuK(&5GNX8>rcKoAdJ_Q#p3F3*XAw{>a0bA}Mc2g*@mh?=B$;on}9TbUdMx<&pKe zI2rO|esfV2_Ec<3?x;<=xHarMtRdLng?v^9-(rnY2lkk0p{Y;mAZ4fok|`cuxa|$x zCm3J?L=vWHe5tYyiXxXmj*_=2qx%${!j-zspzR?k8r3J_$%V)3-4q1Xi`bvcgcu$B zmz5JGywOtYdvkp%C}mO8k*aIR*ob2s&tKia%|obVpWWOuMV0L~#&(`=_FCL7GTMrH zc&|gIeGQI(d>N`E=ltTD_+?f|(sbturw=bHIW-3S1>ZNA3F}WHB3#B zNdpOYlObil`SMAEdw*G&Won2J-RpS4d$0VdqxS2K4X(Z0UIdCDu9@-(r}wdD!Kxm{k& zH%Gm}PyPg*(U{=-?WWu=%gb_u2e}x?D&k6G#up)ygTG%I%<+BeePe6UEG_qWAE*J4 zmF>>NN}oFSpRi^B4XvV#q{c(V#cNba=5=GCixbEoKwHH-?b6*6tl;Nb+j${6w|wn@`P1 zuOi+CB67T#g8$)qAx@slKiQBk@fh`-?Uts!)LVIIBYEnsSLHp z%H}{=<%Ndg`Olfphs3)->m)U6W zhjps`sU}V{jh-dGgry(1-*a=D$$7O?)x3q`>5YTGTr-F*@TpyCC`kRFm%w}&hg}kT zBpVNGjb)vB^a~i^@xed$O z-Fo!`l7VG6VB-`X4G&|ug>90#Z&bc@Y&bcgqc-Mvd$)wShAvVkiiNYxyDY1aVi88X z+uL1wd7w%bv7xq2$wJX3X`v$0>sF1W_oZx7gi|fc01z4eNu5a{%U)4t5i zA*iAIamiE3zowDGH)6UjnOdz5lQK1VT_kKUMNtnDM}t}2{I7|2i7Nt zCoeLmJz>d19fz6~I>`o%a`gVnfB7mRTBc1)C=yVJ4{7Yv_q$-WMUTw|>}cAs@3H$a z;WD?$^G-vb*7v$c!L0n-{-BesJ=<5;lziqzk*=SFGW7Yg#wI!tA@HdSGtSSalrE31 zWO76JvG{}HeU6RF=}mmjt(B97Wg37>Iqq8Y1|!_#X6sb+Ni!+76eC==RNlSXd>fx= zk8}k%BeKwhUh83!EzFFCR$DYjYP7}phq5wUIR%BtOyY{=YE_-pT3bp9K(W6uvtP3t zV0gSlT!(fX92qWuZkS*DhYHiJ_(_q+ZT&(di~+~w1GUX9#KT;>d)oaj?;VTzC{I*2WHdE*KM`($262G><&Ft+;&BIumuw8a>xp-%&O#@H(SdL zz$uh4%9qhsZb9J)igJyYD>vOzJX~RQ#b1WpTdZfXFp4>+g;*^7d^khsx7Pv=B!L9yOF~8g9JIEda2c2P~>67 ztf6P1W+%E>seBecn#cbXKDTeGDpQ>COjyF@XXD7w-Jboofe{OZ1;6Eeh7v6R$E}l5 z-M!AwoO_{z2fu)-?y#^#yR3tz?^V-u3q#F5enj`8&%`ZG2VV{RPAIcUfH|1ZH>IEV zxf1T201W43MRn++O1^=_lGX=Bjzmc^)WHQ8tcaxJ3_Vab)xlr7%{MQZVGakoX2I>R zwRZDZE-sJc1k$JV+drt~1*W?8diW537l5A{BqpHb`iQ3fsMzcs1@$?!c_A||DP?9C z$cO4NF~$m_^B!dSawBD6V@U6XEv(bTCe@kWD;Vv~dOYQ1ntK||&?e!rsU7;uuR~(` zZUeh-azmRz7S?dO!3enH^1!$R{)y4NdyO}2!;4v-XP5T?{Bz))047@T{rq}!J$~hl zVW{@VLq~nyJ^NsVk%0}Nmeh%s<-J~&)mW}&>f0A8Dyq128FHXTXk$jlW~C7pf7!n8 z#|H_OB#>Z{p5WuaHbCGoJBusC0==G!6f41=!#u!Mr5txMCodLBU@JY+Tx_F%3)sXp zU(52pcnW@c&+vn`LS1RLAt87+;;%0(VTmDcef9xmWo6a*SU-x&e0TarLFbwGsYY8C zIyFkOJrJS#^fAt~vw5)ww1IGTU579k%@2XTOSLkWdQ-=>HXyVH2RB@`KtzPOy11v4 z?_9+uJM14jcD!Dq%E5yl3Lsl^R`%{s!1xHW_Q#nG)Yr)%`)9UUfR5(k6ACD41+XkJ zAOQ&ew0;1AIPdT3sZ$C%aAy(t_cAPwU&9BKg;@;6`aFLW>dB=y@Gq7X9*%0O+?z|z zrNY_aFi=!sR|rE-w9vPwm``OeU`HFLiI4$8WSU%|z8P5TD;m6XH6;o$2VVfo%d@4b z@L^LtcM=4O1LbcJ*Yrqpkcdb0;C_+s4hgRi23-*iz-i-U=Nd{nm~SWl@x@8pAH0xQ zxX7ZxMjOu*2f56tVAO8s$_6~Fg)7lMhK>Va;1O?0|I>++(N8Z{C{bkyzyYlN+jhR` zlj3|MrEKT|m`SR5`QJ;k(~X;V&nxR%-yIW&lp6fi*5*yoOW|F6!p(^PRxEaRsHTN9 zfk|*wB}tD8i}eqIJY{zOIRl!5a)E4u^I;n=5fy2066E*o9(w5KDA1Y4nkBZ=ogi2a z-^(UBuY97u^l!6DY5+@l1v3_b#G$pToPm8Con!iNG5X-#_w-yL6}7?AKcYn0!xUdC~;g z7RnkR@1B1g53Dc8R}7lZ^z(0uTO6_OU55qFtIw9jhRYx0gVrkkV2kV@j*uf$&G>sIn zolm%fgOY#*EaKO=C<*(@Q~_~`^#ppIGRVVuEKcTbV0GW5>P^hWzY=ylO|acrMGgaz z%z0Ot2;Wgav%y%Szq>7DLC-osSZR2P$Ji0I8n(X_gy^aguKdQcg*f7pxmtRjQZbGCM;RQ5wLDVKu|Z z2{rYt1tX6Fj0E6$E4BqoAm~NFIh_;G-L0sIvHvyx<0I)Xmpl|Ldq95AN&3EVy?YUwxpqR5Cd-$5#v3lg@AS;P=rgP!9KfpU zf4roB5WfHV;{I1u2V4O~-@1zO0{`ZgjyHc4#P3PUerL=6;D%4Tr9d+te-7wO5Z&*4 z-+=J=m2o~c;eGz@kv7tt6ue;qfJcPS%k5d1!~PSCKH)9A|544^$Ha$>GIUF;VN-jD zm1TKE6Hp>-3V!O{Hr$00cmPRLJrsZ1;%Ev6Oqc1&eH+cqtEoZ$3vAEv{X;Vg_zn~u zF8V7fa>Au&on|k@Cra<|I~QP=03K$1JTnVGu6M8ol7E@n?mNIQ5QiS<1YdKz z5-uo3ZZ!c7@zFSmV@*(}+5;x1vRrL+A`;z>`o5PT4~PYXpL{iBbS|l8p?jNP1wjLf zss{=k{&$4UU&!|e(p79G=*(0c+>5Byw`+Lsos!{oz9e!4(F*9Bx8dCW9DaOddN5X1 zTr-Oa?8mm5PN;s;jgBUzk+Pkrn==?Ou1dl@UY*jlKyph3Hhd6E>fH$4H*-TnrXu^H z2{{8!zhcq|Fdy1vw4EuYtJ@auBcf`qn?UqKk+DP&2qyhTa@Xiep@!18JZ1fZVec z9|b??TBk`Xo2^!GppYI85wx|B;HwD0@1)W~%}ga-J?E#{7|L8cZqS8Fo!+c;LcxKe zXq;O5985)&Z7|eP@como?|LjMm$w@PP?do7mE3*imlXq$W(!3AGz*W2-m$ay;wErs zvyZ<3p$4mdIA0WNzxi=nCzD66Z`q$N$rpLG&wL3S_z?gKAo7sHo(F&g9iW)F{_X@%ZDkgf#Pw7%1R0FR{-Mn3Li)+W!^KuK{su|F>}d|7C3a z%eSRATP;4 zSMT4+uF=WtCt+)LjXf6fx8V!P?5sJdt|zglb_O*KG{Cn7-~8VY)x;IYrWJk|ps4RD zTZ5DAc(~nqPlG&334cRfOV$Ut@YKBM`~bf$NO2&^g;wkQvuf?}xZ$o2y?*vyZ8ewX>Kzzr((e*=&EXK(8dpE_+KKB#Ttz$WBrPtXcZ%@R0s>9xrK0O(xPtSL}h@ZzZ$Ks--XT|h-U1|&`)KPAfDo90; z-u^}~;0}eN-oN_mfl=W^vi8QC%g4jUAZ*>XICnW$Eeokbvvs4eKya>!#27uEqS3|6 z!|x_rUJYOf3C&k_h{M*$Trt!lVcAVsnv+{yNfo`>^_+|w6v_*@%K(eRh1pql%Gg})0PBf*eudcXW(J5*6P3G)F%c~wh8wg9T;BUZD zdsu+3$9T~BL9nB>KKP_DRzW=JU)I11$N#Dr0=h)-56(i}fQ2;BVD?FZ0}|0%K4K0- zb{u<5@^JNe=|3F%p3Y=?)HL~Dm%1z;gwzvev%$_e9o{~5Dpu>2?qaNmB({O~84A$f zAa|b+^U=HYN~c#FFtLD8z{2V+=QW}e73c|;kyyQM3A{%IcxpGf>PUO|$E@E8nEq%d z4RV7T0Re#7IL>#6`m+qkJ3y<27cH~v_)*SUDf)xO^|*Otx#I0ig_>sAoLU{l8zqiN z&g=fGXgGx!F$zCxHZ-u)>I%i39i6|;R?{rS!{)a9?&Zb9TDVoRK0ROB`pLC|;mUqX ze@autlW)}O3^Fj2b>WVED;+ersS7Mu0FUj!x<%XcUp)m-fs50_n)^Kb>*!@Ti`caw zyFFxnE9k`*5`Q{q=-_@BOh@6#O{p8{YLfKK@zfAIyj{Iuqic~F5T@Nr0 z%QQcWHboL8QE-cx6Q#Q#FZ0ZPbRd(EL4n3ge7@1cE;pGTRolQClgE5=a)O&3y+n7S zP$EKhJZbD^j>Y8jy7m+#_*RZ*BJjF0y<6&cT3YMArGfg?(#!OCnkL?*q$Wy*YssUp zX3pEf!-&BBUG>Or_iW1tm#O>qs{}CG^!}pyl9B%<8?1|Hkm(0fs?(g-m?&$(4K)u> z;xF9z1ij~eg@F`)UevEvex;O$un165{RS63#l=a_I6Ltb|sQ;cHfSBe?A zDv~Iq!GRj;2~B*9kBum|%Zr|lI@N>0^yu}iAeo)xW43Ao!d`cSC#0caVBp3^WOnD(+I#=~G>cgW{R}F8Bmc^@nqq^%i z+ZywhPG{iffWCBPV!R3e=mxH&01Ozrp1Isv8)V+P5}A;VvJ2Q6Jj9Np0?)V+7 z&FAuD!M;g-6?Jc`@Ba)S-hzzkp29V*GB(yX+l#j%JpDFyU3Wf%AC!>`{qcW(x()q; zV19oK?aY`x&E6!uyxUx^)dT%SNPR_*JPv=QAt0znfAuQ7q%|?>eM!k6=U+ay2Op)N{D~T&F^-;vt3}#4% z4D^fdY*87TuJU~=01tLNSY=pm^;Wbz?&va z;cj$6p{ksn)q`nvUNK?t{ZLH*G?JASau%^12j{pC$jlH&K307XeTB&3_eOp9tr)Ne zqtk?<&_ml%f}w$x6u^MV0P<;%GS$Vho=9jhkbrPnFHe{XG2%R;No{}hLU&hlLlKMW z?q+=7_k!F+`{$OyB<}bYsdrTjq*J(f3lz**T^sECQR-BqwaZq4`pumkb^8;h82spb)>zMX|*O=9tun zN1A;=LTUf8v{{CX$HKKs={}{V25#i9C? zNWlHZIHm%nf3{?FRuX-Dc`DKxCz*l&DI+LOW&2VdB=7gJgM4 zvWk$qeC*c;5me-&p#R!9>>fw=J4Ye+ga{k$!e1&y6XL(96ldd^puc&1M5XOI{>syM z@rwR23eA9=+>6d^7yu8eJ+%BD+0Cr{>(%Px#l|xsU^VNCAqz^4^Pk4X9E4+R8S!Gh z6Bk(HeHP||wq)I6ufi?tmvUb!6C}8yifQaG*L?I6?@qrz6Aza>hyuSjRjw%}B+uLqCiQrbnR{%PnkMY)*qA6sv`H6*lNqN&HrxU;a-kFN)vr%Pmy zciwCWr{2J+r<`J8Ec^W+|4`hj8HNqzCtVXJ0K}_cMc7m5ST58)v-+YJ-!cV<8i7vzZW43l*wM;mEOJEH&N@ z(D6@*GG3xeg{sH9Kf6e95^uCybGluvhGefT1$`+nH*Za9Dgxq-x(Tx5YEGK74ve-* zE~&)By4gaU*%&h#(W1HVhU7{jSR0%miN+iW>^mP)zW%*7{_4^W}FnYqVqN7Wgb|M!^OTKrpwGaX`z4A*?UAMp2= zow0@b@KqnCv|ab@;x8?)iNk?={?Nz1_r5t07|roN`<_qeQ4pN%02fUE4UngK!8<^m z;|AV8jSdC>9I@s1dICsIBDbG-(KD*-D7`)95Pm0`T@lXx{Xpj>;m4BUD{Rso8?w`r z&b|>Tp^O_mv!a7-3Daw4B1r}}aKuIRgKXh0Poy67^w)XKc@OUc&n;FLkS(&~y=hDQ z7;Wz(`xYKu-&zU?Wd8&~lCrr=|7{fcov5h}8?88}C_3Brf*k3Wz3OiOPU&2qybNrnK-=}o7gXl;iT$K00=;G{#2h{cl(i;XAwH;Ur2>(d zAu;6wN|bq-y@Idu5eckYBT|-1swFfzTG(!(=m5ewX6=zwt7ltkya`rb_07alX7f49 zEFMoNV3Ze>grsDh*_sCbtovHiFP=5UAWKObrR10nIVhTmmI}Ip(B9eCL}0&9uaL`K z_6q5=q@iiporI3u5Qm1^eTVn0lMMgr%&^u@N225{O+#063XoYUe)Ag#A7?;)}9gv;C70V>f**G5=IXD?G{o_PGOwAxNk8d-*wg4?sq-dW2snp z0!f>XWS?rT+8%c47<}glF>8pyanx0?&y$QrB%1_yGnJY03~_HQCFX}OS}u&wugAna z%PcNWf@Otl6Z=SpgzER#$HMMmdg3p>b$5p}z3cd)Lkj*rE;0`2U;5Rs`FD)8#aL3%!7$>QW!ih*6zV#C{g5sgyqwSn#u|q z|JSa|k2nW-#npX#Z*Jptyc0K3;P!~w@=N7^PKjNO)r|h(8c7ZxVs+_1H!%HwZ^x&) z77!J>|7wSf3Vk+arhwp2AY_QlcOhqeR=^kdlsF-N52#f{^cxjx9!W3@4r1AeJUcUd zH+?%de8xqPG1Q~Kfsh}|CurmdbFACMZ`{a`;P+t`o>TQyCs8BiOTJC#i;xoqH(J3K zDd&yZdhNg39VnaUYVjxbJ0H*0$Y*8zYQ&f;Oidsv3^5=^MtcwOX8*bN8Ib$Fk~{eF zP{Ay~Qs|`s4uA5u|I)#c_9@E~o~gXPjXqtocI*%TyywFgbE)vB z`@h?$C*$_a4nZC8yk_V;pr&d~_?@SNGpusB%wJzw{w|hnG%{E0EnfEbjDtVI@|en^}nghyx*w@(*tL1-w8*SiA6S zo}eT8(_FB_Sdm`&uCo0$yErYCA0bcbyYa7ZWxDOs<2ts{`_BZUhf7~gC=#SyTwIP% zW}j{FmhIPj$`X(29OorCKyMh#m|Rq7lUxlW^JZiyY;K3T;#uJ>9nf!;`-!&>?l4c3 zbdLmck1#w<^(fv4_vEl0PUaXoUQW-rZZ@vSzQ~++mFDyf1LG6U*IN}3mlM&sqhb`K z!=|(Y`AB)ftC8}z!WHL6d?`zr1)PYtp7v^Xmmbd2DpKx~ta8fve{a z%BipoB04`dOcX_Fhn7@6jP`UaNCGS~y&BvFIP_ruIa^xveEw?{xOP`r7Dt!C4?smL zaU*YJ%?3yky4{VShsERdg~{I(=ELGacE7tdgGmRx+V#G*k34=ykck0-1-xD&OXR z+)vKMM}DndFhJMLy8qam`x!Qjq4FO3L7j@L8aEd|JoPNJeAcR75`eO^~(v; z&1Qo-V61Hs{v_rF`~kUpy;XBPlF83dGseZ;{VeCijhG93h&OlXi61!@Y5Y(y>pU-( z?QL-)LJw1NkN8BYI`6n8i=fb3_S6{@Naux#P(#ayNzIG=N{;OcZpA7?$@T(UxGVUv z1nfJyp^9>rUZzcv8ET97W*@s{!%Fn_1x-yIhP|@||I60*Z}W(spmB1+Ck>O`j;);y zsdy(=-S^7#WC#T*R9&nRgk2RZXs(=MoTctvzb@(Nfa-;|eW#(G<&DLv*Ax9tKg3if z!yy+Q@<4T%HMh#12^-volS<}>@LD0pkSyVREfIG`&X#mqUdgGkJ!)t~+HX2flkG=Tam^N z%rK69nfAoP#Ba0BH;26T##UZ<+4}m&hTP#=Um5-As8a^f!_LL1E3LS>@CrH``1b7! z^`a8*%F}xWvQOCUv!-oHZ#eox{o}ZR_1Zq`JjpYws^Fl0wv|yd&%D&I4&Tdguo($! zLa$4M-m_Gl%&9()IyG?K-@@1YiqjKh3XEs64(x3E-zzh6?ukL5=kz zd^p69BIgH;Ho?yHtdJHg3C8ZZ5}yC_)TPC_akGaE@!X<*Y^oI)K(kN8w&(F4GJ~}HG)GK=aCXwoNmDYI_xmV-DBe{AVw(l z+0AvxWysJSAhY*Vs^eKt0x_F(w1Imt_1<)RPI+jx%i6t54SG*%>rlI^hVxFZMsNu; z(qOAxcK+SCCS>QA)zN!{U$$MeJA94X<<$6#Z7|E0*1GSm$;OVrl`mor=ym7NZCCf(s`lk0 zu0co$rQR(kb7^Rr5_LKBz$^+EJ9`NJa&-kLGisz4lo0Y|+$nZh_n#5JDWyVE{iY?bok1mihE!1v^_ESd{d^65yXE(#ZSkj_s2+f3PsXuDEW zx+kU2AAF01e0*TPSG86t(K=xcY02Zup2|f;JE%3s6a_}aeSh|;s}z+QDcvukArT5h zeUp?qrlW8YNX1)rfsmkoY-5!9TE>sBZTPX$-c@;me5Lu@hY>Zl>r-?}zR2?<+{_eR+FR&mbkOd<602y`!rnZC0?S7t(#qeSUM&=% z34<6;y{*LV_1>$JAXj7qa~i@zbZ5JCU|pC(Y5??Rdp|ntF2DkV&&2?m$Q(A?PCCSM zD}k5A!~G<4>5ak39+do`Copu$v@(PB%>DIKZ}1^~c+COQ)OW_W^n|6s-n$WmzZ)&d zcOx)LN@dg1Ip)hFPSOKwr%=40!HzExcbBs1yKbtMuYc9}qXX%u!pvw(s2$$`&}d~C zB0Plt3Xf3VsNO-1x5vtG@vrEK1$0Fbm1T)HCPXh3u2#_bJq%p?7=zSf(Ghr zz)9{bPx=Nsm60an?r&;bgfI%U9`DQSDW#WSq@XltQ47mNm~i@UV%U~8GX&}07oZyd#dm|$>~u#!#(WD$kp((OgK^Hfg~ z1VFY#p+J6q6fKOX_42NB?khc%rVC9cUNMNs6`M*Zg&gR7BC8baBy^E#Zh98*(Hp)# zw657rDN6n#Zok%rOZVD7o4k8sD15Ev#=cUiT?lboCE&Eu#Q)~!~7iaNjL zggw$(fPCXmFp1hxER(!clbzVd3pnOuqf$-WkLo^IA&4R34^RVOzmd*HhJ1`9{WMi2 zVnwIHo5{60-fPZscdXm;=r&0o^}m0=`dSzM2DmXe0`_))<1`5uYJj7$5wEP5Wyn4p z9p7ekonw<`qYMB@qw)R_X1U8=l1asRS%blC7{t#|h!2kGEJQ%NFy72@m;Nw!L5N0}($-9O<_}q|$scm!n_b>T4~Mq%QnB5t5*uE0Y;M ze<6j8j${unK?kn0I4GRumE*6a)Oj7qi1m~1vua1Jw~{~jqN|eGi1)EUxXE;eQP2wh z;7byRVDJ~(g&S?&$6x>6nhhE@&g|i&$#tFxa2{I%`ZYTi(|Jb&ZddM-M3U$WDV zmKhANKNSCeU;Qi7445jf?BGVsIJ5kIdt`K*ZLYE}r;g`q-I8YT|FrzT3JC)Nnft=xYMEb2V3y&^6i@Z%0DH-jOr6u6^##&-R2GgDgQdBw!M0 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 CNW-H5 literal 0 HcmV?d00001 diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..73c668de92d111ff2cbabcf00f95df83812aab61 GIT binary patch literal 10821 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 QBcPxUGAhzvCCx(r2c+4LCjbBd literal 0 HcmV?d00001 diff --git a/assets/images/favicon.svg b/assets/images/favicon.svg new file mode 100644 index 0000000..7e20a72 --- /dev/null +++ b/assets/images/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/pf_banner-01.png b/assets/images/pf_banner-01.png new file mode 100644 index 0000000000000000000000000000000000000000..408fc59b1cec1907b1f1b041081ff187efff1e87 GIT binary patch literal 292414 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

=hAsroE<=yr4y882Fi>e72d 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

    1A;I!M*Q^! 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 literal 0 HcmV?d00001 diff --git a/assets/js/main.js b/assets/js/main.js new file mode 100644 index 0000000..e69de29 diff --git a/assets/lib/bootstrap/css/bootstrap-grid.css b/assets/lib/bootstrap/css/bootstrap-grid.css index 228f23b..3882a81 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.css +++ b/assets/lib/bootstrap/css/bootstrap-grid.css @@ -1,63 +1,8 @@ /*! - * Bootstrap Grid v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. + * 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) */ -:root { - --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-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-white-rgb: 255, 255, 255; - --bs-black-rgb: 0, 0, 0; - --bs-body-color-rgb: 33, 37, 41; - --bs-body-bg-rgb: 255, 255, 255; - --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", 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-bg: #fff; -} - .container, .container-fluid, .container-xxl, @@ -65,9 +10,11 @@ .container-lg, .container-md, .container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; width: 100%; - padding-right: var(--bs-gutter-x, 0.75rem); - padding-left: var(--bs-gutter-x, 0.75rem); + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); margin-right: auto; margin-left: auto; } @@ -97,6 +44,15 @@ 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; @@ -137,7 +93,7 @@ .row-cols-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-4 > * { @@ -152,7 +108,7 @@ .row-cols-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-auto { @@ -328,212 +284,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-sm-0 { --bs-gutter-x: 0; } - .g-sm-0, -.gy-sm-0 { + .gy-sm-0 { --bs-gutter-y: 0; } - .g-sm-1, -.gx-sm-1 { + .gx-sm-1 { --bs-gutter-x: 0.25rem; } - .g-sm-1, -.gy-sm-1 { + .gy-sm-1 { --bs-gutter-y: 0.25rem; } - .g-sm-2, -.gx-sm-2 { + .gx-sm-2 { --bs-gutter-x: 0.5rem; } - .g-sm-2, -.gy-sm-2 { + .gy-sm-2 { --bs-gutter-y: 0.5rem; } - .g-sm-3, -.gx-sm-3 { + .gx-sm-3 { --bs-gutter-x: 1rem; } - .g-sm-3, -.gy-sm-3 { + .gy-sm-3 { --bs-gutter-y: 1rem; } - .g-sm-4, -.gx-sm-4 { + .gx-sm-4 { --bs-gutter-x: 1.5rem; } - .g-sm-4, -.gy-sm-4 { + .gy-sm-4 { --bs-gutter-y: 1.5rem; } - .g-sm-5, -.gx-sm-5 { + .gx-sm-5 { --bs-gutter-x: 3rem; } - .g-sm-5, -.gy-sm-5 { + .gy-sm-5 { --bs-gutter-y: 3rem; } } @@ -541,212 +453,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-md-0 { --bs-gutter-x: 0; } - .g-md-0, -.gy-md-0 { + .gy-md-0 { --bs-gutter-y: 0; } - .g-md-1, -.gx-md-1 { + .gx-md-1 { --bs-gutter-x: 0.25rem; } - .g-md-1, -.gy-md-1 { + .gy-md-1 { --bs-gutter-y: 0.25rem; } - .g-md-2, -.gx-md-2 { + .gx-md-2 { --bs-gutter-x: 0.5rem; } - .g-md-2, -.gy-md-2 { + .gy-md-2 { --bs-gutter-y: 0.5rem; } - .g-md-3, -.gx-md-3 { + .gx-md-3 { --bs-gutter-x: 1rem; } - .g-md-3, -.gy-md-3 { + .gy-md-3 { --bs-gutter-y: 1rem; } - .g-md-4, -.gx-md-4 { + .gx-md-4 { --bs-gutter-x: 1.5rem; } - .g-md-4, -.gy-md-4 { + .gy-md-4 { --bs-gutter-y: 1.5rem; } - .g-md-5, -.gx-md-5 { + .gx-md-5 { --bs-gutter-x: 3rem; } - .g-md-5, -.gy-md-5 { + .gy-md-5 { --bs-gutter-y: 3rem; } } @@ -754,212 +622,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-lg-0 { --bs-gutter-x: 0; } - .g-lg-0, -.gy-lg-0 { + .gy-lg-0 { --bs-gutter-y: 0; } - .g-lg-1, -.gx-lg-1 { + .gx-lg-1 { --bs-gutter-x: 0.25rem; } - .g-lg-1, -.gy-lg-1 { + .gy-lg-1 { --bs-gutter-y: 0.25rem; } - .g-lg-2, -.gx-lg-2 { + .gx-lg-2 { --bs-gutter-x: 0.5rem; } - .g-lg-2, -.gy-lg-2 { + .gy-lg-2 { --bs-gutter-y: 0.5rem; } - .g-lg-3, -.gx-lg-3 { + .gx-lg-3 { --bs-gutter-x: 1rem; } - .g-lg-3, -.gy-lg-3 { + .gy-lg-3 { --bs-gutter-y: 1rem; } - .g-lg-4, -.gx-lg-4 { + .gx-lg-4 { --bs-gutter-x: 1.5rem; } - .g-lg-4, -.gy-lg-4 { + .gy-lg-4 { --bs-gutter-y: 1.5rem; } - .g-lg-5, -.gx-lg-5 { + .gx-lg-5 { --bs-gutter-x: 3rem; } - .g-lg-5, -.gy-lg-5 { + .gy-lg-5 { --bs-gutter-y: 3rem; } } @@ -967,212 +791,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-xl-0 { --bs-gutter-x: 0; } - .g-xl-0, -.gy-xl-0 { + .gy-xl-0 { --bs-gutter-y: 0; } - .g-xl-1, -.gx-xl-1 { + .gx-xl-1 { --bs-gutter-x: 0.25rem; } - .g-xl-1, -.gy-xl-1 { + .gy-xl-1 { --bs-gutter-y: 0.25rem; } - .g-xl-2, -.gx-xl-2 { + .gx-xl-2 { --bs-gutter-x: 0.5rem; } - .g-xl-2, -.gy-xl-2 { + .gy-xl-2 { --bs-gutter-y: 0.5rem; } - .g-xl-3, -.gx-xl-3 { + .gx-xl-3 { --bs-gutter-x: 1rem; } - .g-xl-3, -.gy-xl-3 { + .gy-xl-3 { --bs-gutter-y: 1rem; } - .g-xl-4, -.gx-xl-4 { + .gx-xl-4 { --bs-gutter-x: 1.5rem; } - .g-xl-4, -.gy-xl-4 { + .gy-xl-4 { --bs-gutter-y: 1.5rem; } - .g-xl-5, -.gx-xl-5 { + .gx-xl-5 { --bs-gutter-x: 3rem; } - .g-xl-5, -.gy-xl-5 { + .gy-xl-5 { --bs-gutter-y: 3rem; } } @@ -1180,212 +960,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-xxl-0 { --bs-gutter-x: 0; } - .g-xxl-0, -.gy-xxl-0 { + .gy-xxl-0 { --bs-gutter-y: 0; } - .g-xxl-1, -.gx-xxl-1 { + .gx-xxl-1 { --bs-gutter-x: 0.25rem; } - .g-xxl-1, -.gy-xxl-1 { + .gy-xxl-1 { --bs-gutter-y: 0.25rem; } - .g-xxl-2, -.gx-xxl-2 { + .gx-xxl-2 { --bs-gutter-x: 0.5rem; } - .g-xxl-2, -.gy-xxl-2 { + .gy-xxl-2 { --bs-gutter-y: 0.5rem; } - .g-xxl-3, -.gx-xxl-3 { + .gx-xxl-3 { --bs-gutter-x: 1rem; } - .g-xxl-3, -.gy-xxl-3 { + .gy-xxl-3 { --bs-gutter-y: 1rem; } - .g-xxl-4, -.gx-xxl-4 { + .gx-xxl-4 { --bs-gutter-x: 1.5rem; } - .g-xxl-4, -.gy-xxl-4 { + .gy-xxl-4 { --bs-gutter-y: 1.5rem; } - .g-xxl-5, -.gx-xxl-5 { + .gx-xxl-5 { --bs-gutter-x: 3rem; } - .g-xxl-5, -.gy-xxl-5 { + .gy-xxl-5 { --bs-gutter-y: 3rem; } } @@ -1405,6 +1141,10 @@ display: grid !important; } +.d-inline-grid { + display: inline-grid !important; +} + .d-table { display: table !important; } @@ -1995,601 +1735,461 @@ .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; } @@ -2598,601 +2198,461 @@ .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; } @@ -3201,601 +2661,461 @@ .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; } @@ -3804,601 +3124,461 @@ .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; } @@ -4407,601 +3587,461 @@ .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; } @@ -5010,39 +4050,33 @@ .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; } diff --git a/assets/lib/bootstrap/css/bootstrap-grid.css.map b/assets/lib/bootstrap/css/bootstrap-grid.css.map index 6bcd85c..ce99ec1 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.css.map +++ b/assets/lib/bootstrap/css/bootstrap-grid.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_root.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../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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BAAA;AP63DZ;;AOp4DQ;EAOI,6BAAA;APi4DZ;;AGx4DI;EIAI;IAOI,0BAAA;EPs4DV;;EO74DM;IAOI,gCAAA;EP04DV;;EOj5DM;IAOI,yBAAA;EP84DV;;EOr5DM;IAOI,wBAAA;EPk5DV;;EOz5DM;IAOI,yBAAA;EPs5DV;;EO75DM;IAOI,6BAAA;EP05DV;;EOj6DM;IAOI,8BAAA;EP85DV;;EOr6DM;IAOI,wBAAA;EPk6DV;;EOz6DM;IAOI,+BAAA;EPs6DV;;EO76DM;IAOI,wBAAA;EP06DV;;EOj7DM;IAOI,yBAAA;EP86DV;;EOr7DM;IAOI,8BAAA;EPk7DV;;EOz7DM;IAOI,iCAAA;EPs7DV;;EO77DM;IAOI,sCAAA;EP07DV;;EOj8DM;IAOI,yCAAA;EP87DV;;EOr8DM;IAOI,uBAAA;EPk8DV;;EOz8DM;IAOI,uBAAA;EPs8DV;;EO78DM;IAOI,yBAAA;EP08DV;;EOj9DM;IAOI,yBAAA;EP88DV;;EOr9DM;IAOI,0BAAA;EPk9DV;;EOz9DM;IAOI,4BAAA;EPs9DV;;EO79DM;IAOI,kCAAA;EP09DV;;EOj+DM;IAOI,sCAAA;EP89DV;;EOr+DM;IAOI,oCAAA;EPk+DV;;EOz+DM;IAOI,kCAAA;EPs+DV;;EO7+DM;IAOI,yCAAA;EP0+DV;;EOj/DM;IAOI,wCAAA;EP8+DV;;EOr/DM;IAOI,wCAAA;EPk/DV;;EOz/DM;IAOI,kCAAA;EPs/DV;;EO7/DM;IAOI,gCAAA;EP0/DV;;EOjgEM;IAOI,8BAAA;EP8/DV;;EOrgEM;IAOI,gCAAA;EPkgEV;;EOzgEM;IAOI,+BAAA;EPsgEV;;EO7gEM;IAOI,oCAAA;EP0gEV;;EOjhEM;IAOI,kCAAA;EP8gEV;;EOrhEM;IAOI,gCAAA;EPkhEV;;EOzhEM;IAOI,uCAAA;EPshEV;;EO7hEM;IAOI,sCAAA;EP0hEV;;EOjiEM;IAOI,iCAAA;EP8hEV;;EOriEM;IAOI,2BAAA;EPkiEV;;EOziEM;IAOI,iCAAA;EPsiEV;;EO7iEM;IAOI,+BAAA;EP0iEV;;EOjjEM;IAOI,6BAAA;EP8iEV;;EOrjEM;IAOI,+BAAA;EPkjEV;;EOzjEM;IAOI,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o5EV;;EO35EM;IAOI,2BAAA;EPw5EV;;EO/5EM;IAOI,iCAAA;EP45EV;;EOn6EM;IAOI,gCAAA;EPg6EV;;EOv6EM;IAOI,8BAAA;EPo6EV;;EO36EM;IAOI,gCAAA;EPw6EV;;EO/6EM;IAOI,8BAAA;EP46EV;;EOn7EM;IAOI,4BAAA;EPg7EV;;EOv7EM;IAOI,kCAAA;EPo7EV;;EO37EM;IAOI,iCAAA;EPw7EV;;EO/7EM;IAOI,+BAAA;EP47EV;;EOn8EM;IAOI,iCAAA;EPg8EV;;EOv8EM;IAOI,+BAAA;EPo8EV;;EO38EM;IAOI,0BAAA;EPw8EV;;EO/8EM;IAOI,gCAAA;EP48EV;;EOn9EM;IAOI,+BAAA;EPg9EV;;EOv9EM;IAOI,6BAAA;EPo9EV;;EO39EM;IAOI,+BAAA;EPw9EV;;EO/9EM;IAOI,6BAAA;EP49EV;AACF;AGp+EI;EIAI;IAOI,0BAAA;EPi+EV;;EOx+EM;IAOI,gCAAA;EPq+EV;;EO5+EM;IAOI,yBAAA;EPy+EV;;EOh/EM;IAOI,wBAAA;EP6+EV;;EOp/EM;IAOI,yBAAA;EPi/EV;;EOx/EM;IAOI,6BAAA;EPq/EV;;EO5/EM;IAOI,8BAAA;EPy/EV;;EOhgFM;IAOI,wBAAA;EP6/EV;;EOpgFM;IAOI,+BAAA;EPigFV;;EOxgFM;IAOI,wBAAA;EPqgFV;;EO5gFM;IAOI,yBAAA;EPygFV;;EOhhFM;IAOI,8BAAA;EP6gFV;;EOphFM;IAOI,iCAAA;EPihFV;;EOxhFM;IAOI,sCAAA;EPqhFV;;EO5hFM;IAOI,yCAAA;EPyhFV;;EOhiFM;IAOI,uBAAA;EP6hFV;;EOpiFM;IAOI,uBAAA;EPiiFV;;EOxiFM;IAOI,yBAAA;EPqiFV;;EO5iFM;IAOI,yBAAA;EPyiFV;;EOhjFM;IAOI,0BAAA;EP6iFV;;EOpjFM;IAOI,4BAAA;EPijFV;;EOxjFM;IAOI,kCAAA;EPqjFV;;EO5jFM;IAOI,sCAAA;EPyjFV;;EOhkFM;IAOI,oCAAA;EP6jFV;;EOpkFM;IAOI,kCAAA;EPikFV;;EOxkFM;IAOI,yCAAA;EPqkFV;;EO5kFM;IAOI,wCAAA;EPykFV;;EOhlFM;IAOI,wCA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EPomGV;;EO3mGM;IAOI,8BAAA;EPwmGV;;EO/mGM;IAOI,iCAAA;EP4mGV;;EOnnGM;IAOI,sCAAA;EPgnGV;;EOvnGM;IAOI,yCAAA;EPonGV;;EO3nGM;IAOI,uBAAA;EPwnGV;;EO/nGM;IAOI,uBAAA;EP4nGV;;EOnoGM;IAOI,yBAAA;EPgoGV;;EOvoGM;IAOI,yBAAA;EPooGV;;EO3oGM;IAOI,0BAAA;EPwoGV;;EO/oGM;IAOI,4BAAA;EP4oGV;;EOnpGM;IAOI,kCAAA;EPgpGV;;EOvpGM;IAOI,sCAAA;EPopGV;;EO3pGM;IAOI,oCAAA;EPwpGV;;EO/pGM;IAOI,kCAAA;EP4pGV;;EOnqGM;IAOI,yCAAA;EPgqGV;;EOvqGM;IAOI,wCAAA;EPoqGV;;EO3qGM;IAOI,wCAAA;EPwqGV;;EO/qGM;IAOI,kCAAA;EP4qGV;;EOnrGM;IAOI,gCAAA;EPgrGV;;EOvrGM;IAOI,8BAAA;EPorGV;;EO3rGM;IAOI,gCAAA;EPwrGV;;EO/rGM;IAOI,+BAAA;EP4rGV;;EOnsGM;IAOI,oCAAA;EPgsGV;;EOvsGM;IAOI,kCAAA;EPosGV;;EO3sGM;IAOI,gCAAA;EPwsGV;;EO/sGM;IAOI,uCAAA;EP4sGV;;EOntGM;IAOI,sCAAA;EPgtGV;;EOvtGM;IAOI,iCAAA;EPotGV;;EO3tGM;IAOI,2BAAA;EPwtGV;;EO/tGM;IAOI,iCAAA;EP4tGV;;EOnuGM;IAOI,+BAAA;EPguGV;;EOvuGM;IAOI,6BAAA;EPouGV;;EO3uGM;IAOI,+BAAA;EPwuGV;;EO/uGM;IAOI,8BAAA;EP4uGV;;EOnvGM;IAOI,oBAAA;EPgvGV;;EOvvGM;IAOI,mBAAA;EPovGV;;EO3vGM;IAOI,mBAAA;EPwvGV;;EO/vGM;IAOI,mBAAA;EP4vGV;;EOnwGM;IAOI,mBAAA;EPgwGV;;EOvwGM;IAOI,mBAAA;EPowGV;;EO3wGM;IAOI,mBAAA;EPwwGV;;EO/wGM;IAOI,mBAAA;EP4wGV;;EOnxGM;IAOI,oBAAA;EPgxGV;;EOvxGM;IAOI,0BAAA;EPoxGV;;EO3xGM;IAOI,yBAAA;EPwxGV;;EO/xGM;IAOI,uBAAA;EP4x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HM;IAOI,0BAAA;EP8nHV;;EOroHM;IAOI,gCAAA;EPkoHV;;EOzoHM;IAOI,+BAAA;EPsoHV;;EO7oHM;IAOI,6BAAA;EP0oHV;;EOjpHM;IAOI,+BAAA;EP8oHV;;EOrpHM;IAOI,6BAAA;EPkpHV;AACF;AG1pHI;EIAI;IAOI,0BAAA;EPupHV;;EO9pHM;IAOI,gCAAA;EP2pHV;;EOlqHM;IAOI,yBAAA;EP+pHV;;EOtqHM;IAOI,wBAAA;EPmqHV;;EO1qHM;IAOI,yBAAA;EPuqHV;;EO9qHM;IAOI,6BAAA;EP2qHV;;EOlrHM;IAOI,8BAAA;EP+qHV;;EOtrHM;IAOI,wBAAA;EPmrHV;;EO1rHM;IAOI,+BAAA;EPurHV;;EO9rHM;IAOI,wBAAA;EP2rHV;;EOlsHM;IAOI,yBAAA;EP+rHV;;EOtsHM;IAOI,8BAAA;EPmsHV;;EO1sHM;IAOI,iCAAA;EPusHV;;EO9sHM;IAOI,sCAAA;EP2sHV;;EOltHM;IAOI,yCAAA;EP+sHV;;EOttHM;IAOI,uBAAA;EPmtHV;;EO1tHM;IAOI,uBAAA;EPutHV;;EO9tHM;IAOI,yBAAA;EP2tHV;;EOluHM;IAOI,yBAAA;EP+tHV;;EOtuHM;IAOI,0BAAA;EPmuHV;;EO1uHM;IAOI,4BAAA;EPuuHV;;EO9uHM;IAOI,kCAAA;EP2uHV;;EOlvHM;IAOI,sCAAA;EP+uHV;;EOtvHM;IAOI,oCAAA;EPmvHV;;EO1vHM;IAOI,kCAAA;EPuvHV;;EO9vHM;IAOI,yCAAA;EP2vHV;;EOlwHM;IAOI,wCAAA;EP+vHV;;EOtwHM;IAOI,wCAAA;EPmwHV;;EO1wHM;IAOI,kCAAA;EPuwHV;;EO9wHM;IAOI,gCAAA;EP2wHV;;EOlxHM;IAOI,8BAAA;EP+wHV;;EOtxHM;IAOI,gCAAA;EPmxHV;;EO1xHM;IAOI,+BAAA;EPuxHV;;EO9xHM;IAOI,oCAAA;EP2xHV;;EOlyHM;IAOI,kCAAA;EP+xHV;;EOtyHM;IAOI,gCAAA;EPmyHV;;EO1yHM;IAOI,uCAAA;EPuyHV;;EO9yHM;IAOI,sCAAA;EP2yHV;;EOlzHM;IAOI,iCAAA;EP+yHV;;EOtzHM;IAOI,2BAAA;EPmzHV;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IAOI,+BAAA;EPqpIV;;EO5pIM;IAOI,8BAAA;EPypIV;;EOhqIM;IAOI,4BAAA;EP6pIV;;EOpqIM;IAOI,8BAAA;EPiqIV;;EOxqIM;IAOI,4BAAA;EPqqIV;;EO5qIM;IAOI,2BAAA;EPyqIV;;EOhrIM;IAOI,iCAAA;EP6qIV;;EOprIM;IAOI,gCAAA;EPirIV;;EOxrIM;IAOI,8BAAA;EPqrIV;;EO5rIM;IAOI,gCAAA;EPyrIV;;EOhsIM;IAOI,8BAAA;EP6rIV;;EOpsIM;IAOI,4BAAA;EPisIV;;EOxsIM;IAOI,kCAAA;EPqsIV;;EO5sIM;IAOI,iCAAA;EPysIV;;EOhtIM;IAOI,+BAAA;EP6sIV;;EOptIM;IAOI,iCAAA;EPitIV;;EOxtIM;IAOI,+BAAA;EPqtIV;;EO5tIM;IAOI,0BAAA;EPytIV;;EOhuIM;IAOI,gCAAA;EP6tIV;;EOpuIM;IAOI,+BAAA;EPiuIV;;EOxuIM;IAOI,6BAAA;EPquIV;;EO5uIM;IAOI,+BAAA;EPyuIV;;EOhvIM;IAOI,6BAAA;EP6uIV;AACF;AGrvII;EIAI;IAOI,0BAAA;EPkvIV;;EOzvIM;IAOI,gCAAA;EPsvIV;;EO7vIM;IAOI,yBAAA;EP0vIV;;EOjwIM;IAOI,wBAAA;EP8vIV;;EOrwIM;IAOI,yBAAA;EPkwIV;;EOzwIM;IAOI,6BAAA;EPswIV;;EO7wIM;IAOI,8BAAA;EP0wIV;;EOjxIM;IAOI,wBAAA;EP8wIV;;EOrxIM;IAOI,+BAAA;EPkxIV;;EOzxIM;IAOI,wBAAA;EPsxIV;;EO7xIM;IAOI,yBAAA;EP0xIV;;EOjyIM;IAOI,8BAAA;EP8xIV;;EOryIM;IAOI,iCAAA;EPkyIV;;EOzyIM;IAOI,sCAAA;EPsyIV;;EO7yIM;IAOI,yCAAA;EP0yIV;;EOjzIM;IAOI,uBAAA;EP8yIV;;EOrzIM;IAOI,uBAAA;EPkzIV;;EOzzIM;IAOI,yBAAA;EPszIV;;EO7zIM;IAOI,yBAAA;EP0zIV;;EOj0IM;IAOI,0BAAA;EP8zIV;;EOr0IM;IAOI,4BAAA;EPk0IV;;EOz0IM;IAOI,kCAAA;EPs0IV;;EO70IM;IAOI,sCAAA;EP00IV;;EO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","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"root\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n",":root {\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 --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\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 --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","/*!\n * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", 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-bg: #fff;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\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.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.3333333333%;\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.6666666667%;\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\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\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-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\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-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 width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\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)\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))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\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))\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))\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))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\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);\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 \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\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-colors-rgb\n$theme-colors-rgb: map-loop($theme-colors, to-rgb, \"$value\") !default;\n// scss-docs-end theme-colors-rgb\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-200,\n \"purple-200\": $purple-100,\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// 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-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// Prefix for :root CSS variables\n\n$variable-prefix: bs- !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\n$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !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-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !default;\n\n// Utilities maps\n//\n// Extends the default `$theme-colors` maps to help create our utilities.\n\n// Come v6, we'll de-dupe these variables. Until then, for backward compatibility, we keep them to reassign.\n// scss-docs-start utilities-colors\n$utilities-colors: $theme-colors-rgb !default;\n// scss-docs-end utilities-colors\n\n// scss-docs-start utilities-text-colors\n$utilities-text: map-merge(\n $utilities-colors,\n (\n \"black\": to-rgb($black),\n \"white\": to-rgb($white),\n \"body\": to-rgb($body-color)\n )\n) !default;\n$utilities-text-colors: map-loop($utilities-text, rgba-css-var, \"$key\", \"text\") !default;\n// scss-docs-end utilities-text-colors\n\n// scss-docs-start utilities-bg-colors\n$utilities-bg: map-merge(\n $utilities-colors,\n (\n \"black\": to-rgb($black),\n \"white\": to-rgb($white),\n \"body\": to-rgb($body-bg)\n )\n) !default;\n$utilities-bg-colors: map-loop($utilities-bg, rgba-css-var, \"$key\", \"bg\") !default;\n// scss-docs-end utilities-bg-colors\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// 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$gutters: $spacers !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width * .5 !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\n$border-color: $gray-300 !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .25rem !default;\n$border-radius-sm: .2rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\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 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\", Arial, \"Noto Sans\", \"Liberation Sans\", 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(--#{$variable-prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$variable-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-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: null !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-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$text-muted: $gray-600 !default;\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$hr-height: $border-width !default;\n$hr-opacity: .25 !default;\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !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: $body-color !default;\n$table-bg: transparent !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($black, $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($black, $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($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-striped-order: odd !default;\n\n$table-group-separator-color: currentColor !default;\n\n$table-caption-color: $text-muted !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: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !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: $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-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: $link-color !default;\n$btn-link-hover-color: $link-hover-color !default;\n$btn-link-disabled-color: $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $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: $text-muted !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: $body-bg !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $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: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\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: 1px solid rgba($black, .25) !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: $input-btn-focus-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: $gray-200 !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: $gray-200 !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: $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: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $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: $gray-500 !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: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !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-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !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-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\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// scss-docs-end zindex-stack\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: $link-color !default;\n$nav-link-hover-color: $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: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !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// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-theme-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-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !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-theme-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: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !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: $gray-500 !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: $dropdown-padding-y $dropdown-item-padding-x !default;\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-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-margin-start: -$pagination-border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: $link-hover-color !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !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: $border-radius-sm !default;\n$pagination-border-radius-lg: $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-border-width: $border-width !default;\n$card-border-color: rgba($black, .125) !default;\n$card-border-radius: $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($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !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: $body-color !default;\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: rgba($black, .125) !default;\n$accordion-border-radius: $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: $accordion-color !default;\n$accordion-button-bg: $accordion-bg !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-button-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !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: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $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: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\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: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-bg: shade-color($popover-bg, 6%) !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: $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$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n// scss-docs-end popover-variables\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($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba($black, .1) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba($black, .05) !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: $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: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $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: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $box-shadow !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-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-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: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !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\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: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $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: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !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: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !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: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $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: $gray-600 !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: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !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\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-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: $input-btn-focus-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: $modal-content-bg !default;\n$offcanvas-color: $modal-content-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: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: null !default;\n","// Row\n//\n// Rows contain your columns.\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(--#{$variable-prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$variable-prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$variable-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 --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-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(--#{$variable-prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\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(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-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// numberof 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: divide(100%, $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 --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-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 and 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 // 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 (eg. 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 --#{$variable-prefix}#{$property-class}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$variable-prefix}#{$property-class}: #{$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, $value in $is-local-vars {\n --#{$variable-prefix}#{$local-var}: #{$value};\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 #{$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 +{"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,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/assets/lib/bootstrap/css/bootstrap-grid.min.css b/assets/lib/bootstrap/css/bootstrap-grid.min.css index 16649a6..49b843b 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.min.css +++ b/assets/lib/bootstrap/css/bootstrap-grid.min.css @@ -1,7 +1,6 @@ /*! - * Bootstrap Grid v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. + * 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) - */:root{--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-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-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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-bg:#fff}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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}}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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-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-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-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-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-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-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-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}} + */.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/assets/lib/bootstrap/css/bootstrap-grid.min.css.map b/assets/lib/bootstrap/css/bootstrap-grid.min.css.map index 1e0621c..a0db8b5 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.min.css.map +++ b/assets/lib/bootstrap/css/bootstrap-grid.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_root.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":["/*!\n * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"root\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n",":root {\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 --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\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 --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-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.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", 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-bg: #fff;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\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.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.3333333333%;\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.6666666667%;\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\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\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-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\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\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 width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\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)\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))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\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))\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))\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))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\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);\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@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(--#{$variable-prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$variable-prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$variable-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 --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-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(--#{$variable-prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\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(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-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// numberof 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: divide(100%, $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 --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-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 and 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 // 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 (eg. 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 --#{$variable-prefix}#{$property-class}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$variable-prefix}#{$property-class}: #{$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, $value in $is-local-vars {\n --#{$variable-prefix}#{$local-var}: #{$value};\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 #{$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 +{"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":"AACE;;;;ACKA,WCAF,iBAGA,cACA,cACA,cAHA,cADA,eCJE,cAAA,OACA,cAAA,EACA,MAAA,KACA,cAAA,8BACA,aAAA,8BACA,aAAA,KACA,YAAA,KCsDE,yBH5CE,WAAA,cACE,UAAA,OG2CJ,yBH5CE,WAAA,cAAA,cACE,UAAA,OG2CJ,yBH5CE,WAAA,cAAA,cAAA,cACE,UAAA,OG2CJ,0BH5CE,WAAA,cAAA,cAAA,cAAA,cACE,UAAA,QG2CJ,0BH5CE,WAAA,cAAA,cAAA,cAAA,cAAA,eACE,UAAA,QIhBR,MAEI,mBAAA,EAAA,mBAAA,MAAA,mBAAA,MAAA,mBAAA,MAAA,mBAAA,OAAA,oBAAA,OAKF,KCNA,cAAA,OACA,cAAA,EACA,QAAA,KACA,UAAA,KAEA,WAAA,8BACA,aAAA,+BACA,YAAA,+BDEE,OCGF,WAAA,WAIA,YAAA,EACA,MAAA,KACA,UAAA,KACA,cAAA,8BACA,aAAA,8BACA,WAAA,mBA+CI,KACE,KAAA,EAAA,EAAA,GAGF,iBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,cACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,UAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,QAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,QAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,QAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,UAxDV,YAAA,YAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,IAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,IAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,IAwDU,WAxDV,YAAA,aAwDU,WAxDV,YAAA,aAmEM,KJ6GR,MI3GU,cAAA,EAGF,KJ6GR,MI3GU,cAAA,EAPF,KJuHR,MIrHU,cAAA,QAGF,KJuHR,MIrHU,cAAA,QAPF,KJiIR,MI/HU,cAAA,OAGF,KJiIR,MI/HU,cAAA,OAPF,KJ2IR,MIzIU,cAAA,KAGF,KJ2IR,MIzIU,cAAA,KAPF,KJqJR,MInJU,cAAA,OAGF,KJqJR,MInJU,cAAA,OAPF,KJ+JR,MI7JU,cAAA,KAGF,KJ+JR,MI7JU,cAAA,KF1DN,yBEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJiSN,SI/RQ,cAAA,EAGF,QJgSN,SI9RQ,cAAA,EAPF,QJySN,SIvSQ,cAAA,QAGF,QJwSN,SItSQ,cAAA,QAPF,QJiTN,SI/SQ,cAAA,OAGF,QJgTN,SI9SQ,cAAA,OAPF,QJyTN,SIvTQ,cAAA,KAGF,QJwTN,SItTQ,cAAA,KAPF,QJiUN,SI/TQ,cAAA,OAGF,QJgUN,SI9TQ,cAAA,OAPF,QJyUN,SIvUQ,cAAA,KAGF,QJwUN,SItUQ,cAAA,MF1DN,yBEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJ0cN,SIxcQ,cAAA,EAGF,QJycN,SIvcQ,cAAA,EAPF,QJkdN,SIhdQ,cAAA,QAGF,QJidN,SI/cQ,cAAA,QAPF,QJ0dN,SIxdQ,cAAA,OAGF,QJydN,SIvdQ,cAAA,OAPF,QJkeN,SIheQ,cAAA,KAGF,QJieN,SI/dQ,cAAA,KAPF,QJ0eN,SIxeQ,cAAA,OAGF,QJyeN,SIveQ,cAAA,OAPF,QJkfN,SIhfQ,cAAA,KAGF,QJifN,SI/eQ,cAAA,MF1DN,yBEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJmnBN,SIjnBQ,cAAA,EAGF,QJknBN,SIhnBQ,cAAA,EAPF,QJ2nBN,SIznBQ,cAAA,QAGF,QJ0nBN,SIxnBQ,cAAA,QAPF,QJmoBN,SIjoBQ,cAAA,OAGF,QJkoBN,SIhoBQ,cAAA,OAPF,QJ2oBN,SIzoBQ,cAAA,KAGF,QJ0oBN,SIxoBQ,cAAA,KAPF,QJmpBN,SIjpBQ,cAAA,OAGF,QJkpBN,SIhpBQ,cAAA,OAPF,QJ2pBN,SIzpBQ,cAAA,KAGF,QJ0pBN,SIxpBQ,cAAA,MF1DN,0BEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJ4xBN,SI1xBQ,cAAA,EAGF,QJ2xBN,SIzxBQ,cAAA,EAPF,QJoyBN,SIlyBQ,cAAA,QAGF,QJmyBN,SIjyBQ,cAAA,QAPF,QJ4yBN,SI1yBQ,cAAA,OAGF,QJ2yBN,SIzyBQ,cAAA,OAPF,QJozBN,SIlzBQ,cAAA,KAGF,QJmzBN,SIjzBQ,cAAA,KAPF,QJ4zBN,SI1zBQ,cAAA,OAGF,QJ2zBN,SIzzBQ,cAAA,OAPF,QJo0BN,SIl0BQ,cAAA,KAGF,QJm0BN,SIj0BQ,cAAA,MF1DN,0BEUE,SACE,KAAA,EAAA,EAAA,GAGF,qBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,cAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,YAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,YAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,YAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,cAxDV,YAAA,EAwDU,cAxDV,YAAA,YAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,IAwDU,eAxDV,YAAA,aAwDU,eAxDV,YAAA,aAmEM,SJq8BN,UIn8BQ,cAAA,EAGF,SJo8BN,UIl8BQ,cAAA,EAPF,SJ68BN,UI38BQ,cAAA,QAGF,SJ48BN,UI18BQ,cAAA,QAPF,SJq9BN,UIn9BQ,cAAA,OAGF,SJo9BN,UIl9BQ,cAAA,OAPF,SJ69BN,UI39BQ,cAAA,KAGF,SJ49BN,UI19BQ,cAAA,KAPF,SJq+BN,UIn+BQ,cAAA,OAGF,SJo+BN,UIl+BQ,cAAA,OAPF,SJ6+BN,UI3+BQ,cAAA,KAGF,SJ4+BN,UI1+BQ,cAAA,MCvDF,UAOI,QAAA,iBAPJ,gBAOI,QAAA,uBAPJ,SAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,eAOI,QAAA,sBAPJ,SAOI,QAAA,gBAPJ,aAOI,QAAA,oBAPJ,cAOI,QAAA,qBAPJ,QAOI,QAAA,eAPJ,eAOI,QAAA,sBAPJ,QAOI,QAAA,eAPJ,WAOI,KAAA,EAAA,EAAA,eAPJ,UAOI,eAAA,cAPJ,aAOI,eAAA,iBAPJ,kBAOI,eAAA,sBAPJ,qBAOI,eAAA,yBAPJ,aAOI,UAAA,YAPJ,aAOI,UAAA,YAPJ,eAOI,YAAA,YAPJ,eAOI,YAAA,YAPJ,WAOI,UAAA,eAPJ,aAOI,UAAA,iBAPJ,mBAOI,UAAA,uBAPJ,uBAOI,gBAAA,qBAPJ,qBAOI,gBAAA,mBAPJ,wBAOI,gBAAA,iBAPJ,yBAOI,gBAAA,wBAPJ,wBAOI,gBAAA,uBAPJ,wBAOI,gBAAA,uBAPJ,mBAOI,YAAA,qBAPJ,iBAOI,YAAA,mBAPJ,oBAOI,YAAA,iBAPJ,sBAOI,YAAA,mBAPJ,qBAOI,YAAA,kBAPJ,qBAOI,cAAA,qBAPJ,mBAOI,cAAA,mBAPJ,sBAOI,cAAA,iBAPJ,uBAOI,cAAA,wBAPJ,sBAOI,cAAA,uBAPJ,uBAOI,cAAA,kBAPJ,iBAOI,WAAA,eAPJ,kBAOI,WAAA,qBAPJ,gBAOI,WAAA,mBAPJ,mBAOI,WAAA,iBAPJ,qBAOI,WAAA,mBAPJ,oBAOI,WAAA,kBAPJ,aAOI,MAAA,aAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,KAOI,OAAA,YAPJ,KAOI,OAAA,iBAPJ,KAOI,OAAA,gBAPJ,KAOI,OAAA,eAPJ,KAOI,OAAA,iBAPJ,KAOI,OAAA,eAPJ,QAOI,OAAA,eAPJ,MAOI,aAAA,YAAA,YAAA,YAPJ,MAOI,aAAA,iBAAA,YAAA,iBAPJ,MAOI,aAAA,gBAAA,YAAA,gBAPJ,MAOI,aAAA,eAAA,YAAA,eAPJ,MAOI,aAAA,iBAAA,YAAA,iBAPJ,MAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,MAOI,WAAA,YAAA,cAAA,YAPJ,MAOI,WAAA,iBAAA,cAAA,iBAPJ,MAOI,WAAA,gBAAA,cAAA,gBAPJ,MAOI,WAAA,eAAA,cAAA,eAPJ,MAOI,WAAA,iBAAA,cAAA,iBAPJ,MAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,MAOI,WAAA,YAPJ,MAOI,WAAA,iBAPJ,MAOI,WAAA,gBAPJ,MAOI,WAAA,eAPJ,MAOI,WAAA,iBAPJ,MAOI,WAAA,eAPJ,SAOI,WAAA,eAPJ,MAOI,aAAA,YAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,gBAPJ,MAOI,aAAA,eAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,eAPJ,SAOI,aAAA,eAPJ,MAOI,cAAA,YAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,gBAPJ,MAOI,cAAA,eAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,eAPJ,SAOI,cAAA,eAPJ,MAOI,YAAA,YAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,gBAPJ,MAOI,YAAA,eAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,eAPJ,SAOI,YAAA,eAPJ,KAOI,QAAA,YAPJ,KAOI,QAAA,iBAPJ,KAOI,QAAA,gBAPJ,KAOI,QAAA,eAPJ,KAOI,QAAA,iBAPJ,KAOI,QAAA,eAPJ,MAOI,cAAA,YAAA,aAAA,YAPJ,MAOI,cAAA,iBAAA,aAAA,iBAPJ,MAOI,cAAA,gBAAA,aAAA,gBAPJ,MAOI,cAAA,eAAA,aAAA,eAPJ,MAOI,cAAA,iBAAA,aAAA,iBAPJ,MAOI,cAAA,eAAA,aAAA,eAPJ,MAOI,YAAA,YAAA,eAAA,YAPJ,MAOI,YAAA,iBAAA,eAAA,iBAPJ,MAOI,YAAA,gBAAA,eAAA,gBAPJ,MAOI,YAAA,eAAA,eAAA,eAPJ,MAOI,YAAA,iBAAA,eAAA,iBAPJ,MAOI,YAAA,eAAA,eAAA,eAPJ,MAOI,YAAA,YAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,gBAPJ,MAOI,YAAA,eAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,eAPJ,MAOI,cAAA,YAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,gBAPJ,MAOI,cAAA,eAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,eAPJ,MAOI,eAAA,YAPJ,MAOI,eAAA,iBAPJ,MAOI,eAAA,gBAPJ,MAOI,eAAA,eAPJ,MAOI,eAAA,iBAPJ,MAOI,eAAA,eAPJ,MAOI,aAAA,YAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,gBAPJ,MAOI,aAAA,eAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,eHVR,yBGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,yBGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,yBGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,0BGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,0BGGI,cAOI,QAAA,iBAPJ,oBAOI,QAAA,uBAPJ,aAOI,QAAA,gBAPJ,YAOI,QAAA,eAPJ,mBAOI,QAAA,sBAPJ,aAOI,QAAA,gBAPJ,iBAOI,QAAA,oBAPJ,kBAOI,QAAA,qBAPJ,YAOI,QAAA,eAPJ,mBAOI,QAAA,sBAPJ,YAOI,QAAA,eAPJ,eAOI,KAAA,EAAA,EAAA,eAPJ,cAOI,eAAA,cAPJ,iBAOI,eAAA,iBAPJ,sBAOI,eAAA,sBAPJ,yBAOI,eAAA,yBAPJ,iBAOI,UAAA,YAPJ,iBAOI,UAAA,YAPJ,mBAOI,YAAA,YAPJ,mBAOI,YAAA,YAPJ,eAOI,UAAA,eAPJ,iBAOI,UAAA,iBAPJ,uBAOI,UAAA,uBAPJ,2BAOI,gBAAA,qBAPJ,yBAOI,gBAAA,mBAPJ,4BAOI,gBAAA,iBAPJ,6BAOI,gBAAA,wBAPJ,4BAOI,gBAAA,uBAPJ,4BAOI,gBAAA,uBAPJ,uBAOI,YAAA,qBAPJ,qBAOI,YAAA,mBAPJ,wBAOI,YAAA,iBAPJ,0BAOI,YAAA,mBAPJ,yBAOI,YAAA,kBAPJ,yBAOI,cAAA,qBAPJ,uBAOI,cAAA,mBAPJ,0BAOI,cAAA,iBAPJ,2BAOI,cAAA,wBAPJ,0BAOI,cAAA,uBAPJ,2BAOI,cAAA,kBAPJ,qBAOI,WAAA,eAPJ,sBAOI,WAAA,qBAPJ,oBAOI,WAAA,mBAPJ,uBAOI,WAAA,iBAPJ,yBAOI,WAAA,mBAPJ,wBAOI,WAAA,kBAPJ,iBAOI,MAAA,aAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,gBAOI,MAAA,YAPJ,SAOI,OAAA,YAPJ,SAOI,OAAA,iBAPJ,SAOI,OAAA,gBAPJ,SAOI,OAAA,eAPJ,SAOI,OAAA,iBAPJ,SAOI,OAAA,eAPJ,YAOI,OAAA,eAPJ,UAOI,aAAA,YAAA,YAAA,YAPJ,UAOI,aAAA,iBAAA,YAAA,iBAPJ,UAOI,aAAA,gBAAA,YAAA,gBAPJ,UAOI,aAAA,eAAA,YAAA,eAPJ,UAOI,aAAA,iBAAA,YAAA,iBAPJ,UAOI,aAAA,eAAA,YAAA,eAPJ,aAOI,aAAA,eAAA,YAAA,eAPJ,UAOI,WAAA,YAAA,cAAA,YAPJ,UAOI,WAAA,iBAAA,cAAA,iBAPJ,UAOI,WAAA,gBAAA,cAAA,gBAPJ,UAOI,WAAA,eAAA,cAAA,eAPJ,UAOI,WAAA,iBAAA,cAAA,iBAPJ,UAOI,WAAA,eAAA,cAAA,eAPJ,aAOI,WAAA,eAAA,cAAA,eAPJ,UAOI,WAAA,YAPJ,UAOI,WAAA,iBAPJ,UAOI,WAAA,gBAPJ,UAOI,WAAA,eAPJ,UAOI,WAAA,iBAPJ,UAOI,WAAA,eAPJ,aAOI,WAAA,eAPJ,UAOI,aAAA,YAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,gBAPJ,UAOI,aAAA,eAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,eAPJ,aAOI,aAAA,eAPJ,UAOI,cAAA,YAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,gBAPJ,UAOI,cAAA,eAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,eAPJ,aAOI,cAAA,eAPJ,UAOI,YAAA,YAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,gBAPJ,UAOI,YAAA,eAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,eAPJ,aAOI,YAAA,eAPJ,SAOI,QAAA,YAPJ,SAOI,QAAA,iBAPJ,SAOI,QAAA,gBAPJ,SAOI,QAAA,eAPJ,SAOI,QAAA,iBAPJ,SAOI,QAAA,eAPJ,UAOI,cAAA,YAAA,aAAA,YAPJ,UAOI,cAAA,iBAAA,aAAA,iBAPJ,UAOI,cAAA,gBAAA,aAAA,gBAPJ,UAOI,cAAA,eAAA,aAAA,eAPJ,UAOI,cAAA,iBAAA,aAAA,iBAPJ,UAOI,cAAA,eAAA,aAAA,eAPJ,UAOI,YAAA,YAAA,eAAA,YAPJ,UAOI,YAAA,iBAAA,eAAA,iBAPJ,UAOI,YAAA,gBAAA,eAAA,gBAPJ,UAOI,YAAA,eAAA,eAAA,eAPJ,UAOI,YAAA,iBAAA,eAAA,iBAPJ,UAOI,YAAA,eAAA,eAAA,eAPJ,UAOI,YAAA,YAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,gBAPJ,UAOI,YAAA,eAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,eAPJ,UAOI,cAAA,YAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,gBAPJ,UAOI,cAAA,eAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,eAPJ,UAOI,eAAA,YAPJ,UAOI,eAAA,iBAPJ,UAOI,eAAA,gBAPJ,UAOI,eAAA,eAPJ,UAOI,eAAA,iBAPJ,UAOI,eAAA,eAPJ,UAOI,aAAA,YAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,gBAPJ,UAOI,aAAA,eAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,gBCnCZ,aD4BQ,gBAOI,QAAA,iBAPJ,sBAOI,QAAA,uBAPJ,eAOI,QAAA,gBAPJ,cAOI,QAAA,eAPJ,qBAOI,QAAA,sBAPJ,eAOI,QAAA,gBAPJ,mBAOI,QAAA,oBAPJ,oBAOI,QAAA,qBAPJ,cAOI,QAAA,eAPJ,qBAOI,QAAA,sBAPJ,cAOI,QAAA","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/assets/lib/bootstrap/css/bootstrap-grid.rtl.css b/assets/lib/bootstrap/css/bootstrap-grid.rtl.css index b5b17d7..1a5d656 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.rtl.css +++ b/assets/lib/bootstrap/css/bootstrap-grid.rtl.css @@ -1,63 +1,8 @@ /*! - * Bootstrap Grid v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. + * 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) */ -:root { - --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-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-white-rgb: 255, 255, 255; - --bs-black-rgb: 0, 0, 0; - --bs-body-color-rgb: 33, 37, 41; - --bs-body-bg-rgb: 255, 255, 255; - --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", 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-bg: #fff; -} - .container, .container-fluid, .container-xxl, @@ -65,9 +10,11 @@ .container-lg, .container-md, .container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; width: 100%; - padding-left: var(--bs-gutter-x, 0.75rem); - padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); margin-left: auto; margin-right: auto; } @@ -97,6 +44,15 @@ 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; @@ -137,7 +93,7 @@ .row-cols-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-4 > * { @@ -152,7 +108,7 @@ .row-cols-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-auto { @@ -328,212 +284,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-sm-0 { --bs-gutter-x: 0; } - .g-sm-0, -.gy-sm-0 { + .gy-sm-0 { --bs-gutter-y: 0; } - .g-sm-1, -.gx-sm-1 { + .gx-sm-1 { --bs-gutter-x: 0.25rem; } - .g-sm-1, -.gy-sm-1 { + .gy-sm-1 { --bs-gutter-y: 0.25rem; } - .g-sm-2, -.gx-sm-2 { + .gx-sm-2 { --bs-gutter-x: 0.5rem; } - .g-sm-2, -.gy-sm-2 { + .gy-sm-2 { --bs-gutter-y: 0.5rem; } - .g-sm-3, -.gx-sm-3 { + .gx-sm-3 { --bs-gutter-x: 1rem; } - .g-sm-3, -.gy-sm-3 { + .gy-sm-3 { --bs-gutter-y: 1rem; } - .g-sm-4, -.gx-sm-4 { + .gx-sm-4 { --bs-gutter-x: 1.5rem; } - .g-sm-4, -.gy-sm-4 { + .gy-sm-4 { --bs-gutter-y: 1.5rem; } - .g-sm-5, -.gx-sm-5 { + .gx-sm-5 { --bs-gutter-x: 3rem; } - .g-sm-5, -.gy-sm-5 { + .gy-sm-5 { --bs-gutter-y: 3rem; } } @@ -541,212 +453,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-md-0 { --bs-gutter-x: 0; } - .g-md-0, -.gy-md-0 { + .gy-md-0 { --bs-gutter-y: 0; } - .g-md-1, -.gx-md-1 { + .gx-md-1 { --bs-gutter-x: 0.25rem; } - .g-md-1, -.gy-md-1 { + .gy-md-1 { --bs-gutter-y: 0.25rem; } - .g-md-2, -.gx-md-2 { + .gx-md-2 { --bs-gutter-x: 0.5rem; } - .g-md-2, -.gy-md-2 { + .gy-md-2 { --bs-gutter-y: 0.5rem; } - .g-md-3, -.gx-md-3 { + .gx-md-3 { --bs-gutter-x: 1rem; } - .g-md-3, -.gy-md-3 { + .gy-md-3 { --bs-gutter-y: 1rem; } - .g-md-4, -.gx-md-4 { + .gx-md-4 { --bs-gutter-x: 1.5rem; } - .g-md-4, -.gy-md-4 { + .gy-md-4 { --bs-gutter-y: 1.5rem; } - .g-md-5, -.gx-md-5 { + .gx-md-5 { --bs-gutter-x: 3rem; } - .g-md-5, -.gy-md-5 { + .gy-md-5 { --bs-gutter-y: 3rem; } } @@ -754,212 +622,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-lg-0 { --bs-gutter-x: 0; } - .g-lg-0, -.gy-lg-0 { + .gy-lg-0 { --bs-gutter-y: 0; } - .g-lg-1, -.gx-lg-1 { + .gx-lg-1 { --bs-gutter-x: 0.25rem; } - .g-lg-1, -.gy-lg-1 { + .gy-lg-1 { --bs-gutter-y: 0.25rem; } - .g-lg-2, -.gx-lg-2 { + .gx-lg-2 { --bs-gutter-x: 0.5rem; } - .g-lg-2, -.gy-lg-2 { + .gy-lg-2 { --bs-gutter-y: 0.5rem; } - .g-lg-3, -.gx-lg-3 { + .gx-lg-3 { --bs-gutter-x: 1rem; } - .g-lg-3, -.gy-lg-3 { + .gy-lg-3 { --bs-gutter-y: 1rem; } - .g-lg-4, -.gx-lg-4 { + .gx-lg-4 { --bs-gutter-x: 1.5rem; } - .g-lg-4, -.gy-lg-4 { + .gy-lg-4 { --bs-gutter-y: 1.5rem; } - .g-lg-5, -.gx-lg-5 { + .gx-lg-5 { --bs-gutter-x: 3rem; } - .g-lg-5, -.gy-lg-5 { + .gy-lg-5 { --bs-gutter-y: 3rem; } } @@ -967,212 +791,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-xl-0 { --bs-gutter-x: 0; } - .g-xl-0, -.gy-xl-0 { + .gy-xl-0 { --bs-gutter-y: 0; } - .g-xl-1, -.gx-xl-1 { + .gx-xl-1 { --bs-gutter-x: 0.25rem; } - .g-xl-1, -.gy-xl-1 { + .gy-xl-1 { --bs-gutter-y: 0.25rem; } - .g-xl-2, -.gx-xl-2 { + .gx-xl-2 { --bs-gutter-x: 0.5rem; } - .g-xl-2, -.gy-xl-2 { + .gy-xl-2 { --bs-gutter-y: 0.5rem; } - .g-xl-3, -.gx-xl-3 { + .gx-xl-3 { --bs-gutter-x: 1rem; } - .g-xl-3, -.gy-xl-3 { + .gy-xl-3 { --bs-gutter-y: 1rem; } - .g-xl-4, -.gx-xl-4 { + .gx-xl-4 { --bs-gutter-x: 1.5rem; } - .g-xl-4, -.gy-xl-4 { + .gy-xl-4 { --bs-gutter-y: 1.5rem; } - .g-xl-5, -.gx-xl-5 { + .gx-xl-5 { --bs-gutter-x: 3rem; } - .g-xl-5, -.gy-xl-5 { + .gy-xl-5 { --bs-gutter-y: 3rem; } } @@ -1180,212 +960,168 @@ .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.3333333333%; + 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.6666666667%; + 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 { + .gx-xxl-0 { --bs-gutter-x: 0; } - .g-xxl-0, -.gy-xxl-0 { + .gy-xxl-0 { --bs-gutter-y: 0; } - .g-xxl-1, -.gx-xxl-1 { + .gx-xxl-1 { --bs-gutter-x: 0.25rem; } - .g-xxl-1, -.gy-xxl-1 { + .gy-xxl-1 { --bs-gutter-y: 0.25rem; } - .g-xxl-2, -.gx-xxl-2 { + .gx-xxl-2 { --bs-gutter-x: 0.5rem; } - .g-xxl-2, -.gy-xxl-2 { + .gy-xxl-2 { --bs-gutter-y: 0.5rem; } - .g-xxl-3, -.gx-xxl-3 { + .gx-xxl-3 { --bs-gutter-x: 1rem; } - .g-xxl-3, -.gy-xxl-3 { + .gy-xxl-3 { --bs-gutter-y: 1rem; } - .g-xxl-4, -.gx-xxl-4 { + .gx-xxl-4 { --bs-gutter-x: 1.5rem; } - .g-xxl-4, -.gy-xxl-4 { + .gy-xxl-4 { --bs-gutter-y: 1.5rem; } - .g-xxl-5, -.gx-xxl-5 { + .gx-xxl-5 { --bs-gutter-x: 3rem; } - .g-xxl-5, -.gy-xxl-5 { + .gy-xxl-5 { --bs-gutter-y: 3rem; } } @@ -1405,6 +1141,10 @@ display: grid !important; } +.d-inline-grid { + display: inline-grid !important; +} + .d-table { display: table !important; } @@ -1995,601 +1735,461 @@ .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; } @@ -2598,601 +2198,461 @@ .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; } @@ -3201,601 +2661,461 @@ .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; } @@ -3804,601 +3124,461 @@ .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; } @@ -4407,601 +3587,461 @@ .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; } @@ -5010,39 +4050,33 @@ .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; } diff --git a/assets/lib/bootstrap/css/bootstrap-grid.rtl.css.map b/assets/lib/bootstrap/css/bootstrap-grid.rtl.css.map index d9b546b..8df43cf 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.rtl.css.map +++ b/assets/lib/bootstrap/css/bootstrap-grid.rtl.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_root.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../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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CAAA;AP63DZ;;AOp4DQ;EAOI,8BAAA;APi4DZ;;AGx4DI;EIAI;IAOI,0BAAA;EPs4DV;;EO74DM;IAOI,gCAAA;EP04DV;;EOj5DM;IAOI,yBAAA;EP84DV;;EOr5DM;IAOI,wBAAA;EPk5DV;;EOz5DM;IAOI,yBAAA;EPs5DV;;EO75DM;IAOI,6BAAA;EP05DV;;EOj6DM;IAOI,8BAAA;EP85DV;;EOr6DM;IAOI,wBAAA;EPk6DV;;EOz6DM;IAOI,+BAAA;EPs6DV;;EO76DM;IAOI,wBAAA;EP06DV;;EOj7DM;IAOI,yBAAA;EP86DV;;EOr7DM;IAOI,8BAAA;EPk7DV;;EOz7DM;IAOI,iCAAA;EPs7DV;;EO77DM;IAOI,sCAAA;EP07DV;;EOj8DM;IAOI,yCAAA;EP87DV;;EOr8DM;IAOI,uBAAA;EPk8DV;;EOz8DM;IAOI,uBAAA;EPs8DV;;EO78DM;IAOI,yBAAA;EP08DV;;EOj9DM;IAOI,yBAAA;EP88DV;;EOr9DM;IAOI,0BAAA;EPk9DV;;EOz9DM;IAOI,4BAAA;EPs9DV;;EO79DM;IAOI,kCAAA;EP09DV;;EOj+DM;IAOI,sCAAA;EP89DV;;EOr+DM;IAOI,oCAAA;EPk+DV;;EOz+DM;IAOI,kCAAA;EPs+DV;;EO7+DM;IAOI,yCAAA;EP0+DV;;EOj/DM;IAOI,wCAAA;EP8+DV;;EOr/DM;IAOI,wCAAA;EPk/DV;;EOz/DM;IAOI,kCAAA;EPs/DV;;EO7/DM;IAOI,gCAAA;EP0/DV;;EOjgEM;IAOI,8BAAA;EP8/DV;;EOrgEM;IAOI,gCAAA;EPkgEV;;EOzgEM;IAOI,+BAAA;EPsgEV;;EO7gEM;IAOI,oCAAA;EP0gEV;;EOjhEM;IAOI,kCAAA;EP8gEV;;EOrhEM;IAOI,gCAAA;EPkhEV;;EOzhEM;IAOI,uCAAA;EPshEV;;EO7hEM;IAOI,sCAAA;EP0hEV;;EOjiEM;IAOI,iCAAA;EP8hEV;;EOriEM;IAOI,2BAAA;EPkiEV;;EOziEM;IAOI,iCAAA;EPsiEV;;EO7iEM;IAOI,+BAAA;EP0iEV;;EOjjEM;IAOI,6BAAA;EP8iEV;;EOrjEM;IAOI,+BAAA;EPkjEV;;EOzjEM;IAOI,8BAAA;EPsjEV;;EO7jEM;IAOI,oBAAA;EP0jEV;;EOjkEM;IAOI,mBAAA;EP8jEV;;EOrkEM;IAOI,mBAAA;EPkkEV;;EOzkEM;IAOI,mBAAA;EPskEV;;EO7kEM;IAOI,mBAAA;EP0kEV;;EOjlEM;IAOI,mBAAA;EP8kEV;;EOrlEM;IAOI,mBAAA;EPklEV;;EOzlEM;IAOI,mBAAA;EPslEV;;EO7lEM;IAOI,oBAAA;EP0lEV;;EOjmEM;IAOI,0BAAA;EP8lEV;;EOrmEM;IAOI,yBAAA;EPkmEV;;EOzmEM;IAOI,uBAAA;EPsmEV;;EO7mEM;IAOI,yBAAA;EP0mEV;;EOjnEM;IAOI,uBAAA;EP8mEV;;EOrnEM;IAOI,uBAAA;EPknEV;;EOznEM;IAOI,yBAAA;IAAA,0BAAA;EPunEV;;EO9nEM;IAOI,+BAAA;IAAA,gCAAA;EP4nEV;;EOnoEM;IAOI,8BAAA;IAAA,+BAAA;EPioEV;;EOxoEM;IAOI,4BAAA;IAAA,6BAAA;EPsoEV;;EO7oEM;IAOI,8BAAA;IAAA,+BAAA;EP2oEV;;EOlpEM;IAOI,4BAAA;IAAA,6BAAA;EPgpEV;;EOvpEM;IAOI,4BAAA;IAAA,6BAAA;EPqpEV;;EO5pEM;IAOI,wBAAA;IAAA,2BAAA;EP0pEV;;EOjqEM;IAOI,8BAAA;IAAA,iCAAA;EP+pEV;;EOtqEM;IAOI,6BAAA;IAAA,gCAAA;EPoqEV;;EO3qEM;IAOI,2BAAA;IAAA,8BAAA;EPyqEV;;EOhrEM;IAOI,6BAAA;IAAA,gCAAA;EP8qEV;;EOrrEM;IAOI,2BAAA;IAAA,8BAAA;EPmrEV;;EO1rEM;IAOI,2BAAA;IAAA,8BAAA;EPwrEV;;EO/rEM;IAOI,wBAAA;EP4rEV;;EOnsEM;IAOI,8BAAA;EPgsEV;;EOvsEM;IAOI,6BAAA;EPosEV;;EO3sEM;IAOI,2BAAA;EPwsEV;;EO/sEM;IAOI,6BAAA;EP4sEV;;EOntEM;IAOI,2BAAA;EPgtEV;;EOvtEM;IAOI,2BAAA;EPotEV;;EO3tEM;IAOI,yBAAA;EPwtEV;;EO/tEM;IAOI,+BAAA;EP4tEV;;EOnuEM;IAOI,8BAAA;EPguEV;;EOvuEM;IAOI,4BAAA;EPouEV;;EO3uEM;IAOI,8BAAA;EPwuEV;;EO/uEM;IAOI,4BAAA;EP4uEV;;EOnvEM;IAOI,4BAAA;EPgvEV;;EOvvEM;IAOI,2BAAA;EPovEV;;EO3vEM;IAOI,iCAAA;EPwvEV;;EO/vEM;IAOI,gCAAA;EP4vEV;;EOnwEM;IAOI,8BAAA;EPgwEV;;EOvwEM;IAOI,gCAAA;EPowEV;;EO3wEM;IAOI,8BAAA;EPwwEV;;EO/wEM;IAOI,8BAAA;EP4wEV;;EOnxEM;IAOI,0BAAA;EPgxEV;;EOvxEM;IAOI,gCAAA;EPoxEV;;EO3xEM;IAOI,+BAAA;EPwxEV;;EO/xEM;IAOI,6BAAA;EP4xEV;;EOnyEM;IAOI,+BAAA;EPgyEV;;EOvyEM;IAOI,6BAAA;EPoyEV;;EO3yEM;IAOI,6BAAA;EPwyEV;;EO/yEM;IAOI,qBAAA;EP4yEV;;EOnzEM;IAOI,2BAAA;EPgzEV;;EOvzEM;IAOI,0BAAA;EPozEV;;EO3zEM;IAOI,wBAAA;EPwzEV;;EO/zEM;IAOI,0BAAA;EP4zEV;;EOn0EM;IAOI,wBAAA;EPg0EV;;EOv0EM;IAOI,0BAAA;IAAA,2BAAA;EPq0EV;;EO50EM;IAOI,gCAAA;IAAA,iCAAA;EP00EV;;EOj1EM;IAOI,+BAAA;IAAA,gCAAA;EP+0EV;;EOt1EM;IAOI,6BAAA;IAAA,8BAAA;EPo1EV;;EO31EM;IAOI,+BAAA;IAAA,gCAAA;EPy1EV;;EOh2EM;IAOI,6BAAA;IAAA,8BAAA;EP81EV;;EOr2EM;IAOI,yBAAA;IAAA,4BAAA;EPm2EV;;EO12EM;IAOI,+BAAA;IAAA,kCAAA;EPw2EV;;EO/2EM;IAOI,8BAAA;IAAA,iCAAA;EP62EV;;EOp3EM;IAOI,4BAAA;IAAA,+BAAA;EPk3EV;;EOz3EM;IAOI,8BAAA;IAAA,iCAAA;EPu3EV;;EO93EM;IAOI,4BAAA;IAAA,+BAAA;EP43EV;;EOn4EM;IAOI,yBAAA;EPg4EV;;EOv4EM;IAOI,+BAAA;EPo4EV;;EO34EM;IAOI,8BAAA;EPw4EV;;EO/4EM;IAOI,4BAAA;EP44EV;;EOn5EM;IAOI,8BAAA;EPg5EV;;EOv5EM;IAOI,4BAAA;EPo5EV;;EO35EM;IAOI,0BAAA;EPw5EV;;EO/5EM;IAOI,gCAAA;EP45EV;;EOn6EM;IAOI,+BAAA;EPg6EV;;EOv6EM;IAOI,6BAAA;EPo6EV;;EO36EM;IAOI,+BAAA;EPw6EV;;EO/6EM;IAOI,6BAAA;EP46EV;;EOn7EM;IAOI,4BAAA;EPg7EV;;EOv7EM;IAOI,kCAAA;EPo7EV;;EO37EM;IAOI,iCAAA;EPw7EV;;EO/7EM;IAOI,+BAAA;EP47EV;;EOn8EM;IAOI,iCAAA;EPg8EV;;EOv8EM;IAOI,+BAAA;EPo8EV;;EO38EM;IAOI,2BAAA;EPw8EV;;EO/8EM;IAOI,iCAAA;EP48EV;;EOn9EM;IAOI,gCAAA;EPg9EV;;EOv9EM;IAOI,8BAAA;EPo9EV;;EO39EM;IAOI,gCAAA;EPw9EV;;EO/9EM;IAOI,8BAAA;EP49EV;AACF;AGp+EI;EIAI;IAOI,0BAAA;EPi+EV;;EOx+EM;IAOI,gCAAA;EPq+EV;;EO5+EM;IAOI,yBAAA;EPy+EV;;EOh/EM;IAOI,wBAAA;EP6+EV;;EOp/EM;IAOI,yBAAA;EPi/EV;;EOx/EM;IAOI,6BAAA;EPq/EV;;EO5/EM;IAOI,8BAAA;EPy/EV;;EOhgFM;IAOI,wBAAA;EP6/EV;;EOpgFM;IAOI,+BAAA;EPigFV;;EOxgFM;IAOI,wBAAA;EPqgFV;;EO5gFM;IAOI,yBAAA;EPygFV;;EOhhFM;IAOI,8BAAA;EP6gFV;;EOphFM;IAOI,iCAAA;EPihFV;;EOxhFM;IAOI,sCAAA;EPqhFV;;EO5hFM;IAOI,yCAAA;EPyhFV;;EOhiFM;IAOI,uBAAA;EP6hFV;;EOpiFM;IAOI,uBAAA;EPiiFV;;EOxiFM;IAOI,yBAAA;EPqiFV;;EO5iFM;IAOI,yBAAA;EPyiFV;;EOhjFM;IAOI,0BAAA;EP6iFV;;EOpjFM;IAOI,4BAAA;EPijFV;;EOxjFM;IAOI,kCAAA;EPqjFV;;EO5jFM;IAOI,sCAAA;EPyjFV;;EOhkFM;IAOI,oCAAA;EP6jFV;;EOpkFM;IAOI,kCAAA;EPikFV;;EOxkFM;IAOI,yCAAA;EPqkFV;;EO5kFM;IAOI,wCAAA;EPykFV;;EOhlFM;IAOI,wCA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EPomGV;;EO3mGM;IAOI,8BAAA;EPwmGV;;EO/mGM;IAOI,iCAAA;EP4mGV;;EOnnGM;IAOI,sCAAA;EPgnGV;;EOvnGM;IAOI,yCAAA;EPonGV;;EO3nGM;IAOI,uBAAA;EPwnGV;;EO/nGM;IAOI,uBAAA;EP4nGV;;EOnoGM;IAOI,yBAAA;EPgoGV;;EOvoGM;IAOI,yBAAA;EPooGV;;EO3oGM;IAOI,0BAAA;EPwoGV;;EO/oGM;IAOI,4BAAA;EP4oGV;;EOnpGM;IAOI,kCAAA;EPgpGV;;EOvpGM;IAOI,sCAAA;EPopGV;;EO3pGM;IAOI,oCAAA;EPwpGV;;EO/pGM;IAOI,kCAAA;EP4pGV;;EOnqGM;IAOI,yCAAA;EPgqGV;;EOvqGM;IAOI,wCAAA;EPoqGV;;EO3qGM;IAOI,wCAAA;EPwqGV;;EO/qGM;IAOI,kCAAA;EP4qGV;;EOnrGM;IAOI,gCAAA;EPgrGV;;EOvrGM;IAOI,8BAAA;EPorGV;;EO3rGM;IAOI,gCAAA;EPwrGV;;EO/rGM;IAOI,+BAAA;EP4rGV;;EOnsGM;IAOI,oCAAA;EPgsGV;;EOvsGM;IAOI,kCAAA;EPosGV;;EO3sGM;IAOI,gCAAA;EPwsGV;;EO/sGM;IAOI,uCAAA;EP4sGV;;EOntGM;IAOI,sCAAA;EPgtGV;;EOvtGM;IAOI,iCAAA;EPotGV;;EO3tGM;IAOI,2BAAA;EPwtGV;;EO/tGM;IAOI,iCAAA;EP4tGV;;EOnuGM;IAOI,+BAAA;EPguGV;;EOvuGM;IAOI,6BAAA;EPouGV;;EO3uGM;IAOI,+BAAA;EPwuGV;;EO/uGM;IAOI,8BAAA;EP4uGV;;EOnvGM;IAOI,oBAAA;EPgvGV;;EOvvGM;IAOI,mBAAA;EPovGV;;EO3vGM;IAOI,mBAAA;EPwvGV;;EO/vGM;IAOI,mBAAA;EP4vGV;;EOnwGM;IAOI,mBAAA;EPgwGV;;EOvwGM;IAOI,mBAAA;EPowGV;;EO3wGM;IAOI,mBAAA;EPwwGV;;EO/wGM;IAOI,mBAAA;EP4wGV;;EOnxGM;IAOI,oBAAA;EPgxGV;;EOvxGM;IAOI,0BAAA;EPoxGV;;EO3xGM;IAOI,yBAAA;EPwxGV;;EO/xGM;IAOI,uBAAA;EP4x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HM;IAOI,2BAAA;EP8nHV;;EOroHM;IAOI,iCAAA;EPkoHV;;EOzoHM;IAOI,gCAAA;EPsoHV;;EO7oHM;IAOI,8BAAA;EP0oHV;;EOjpHM;IAOI,gCAAA;EP8oHV;;EOrpHM;IAOI,8BAAA;EPkpHV;AACF;AG1pHI;EIAI;IAOI,0BAAA;EPupHV;;EO9pHM;IAOI,gCAAA;EP2pHV;;EOlqHM;IAOI,yBAAA;EP+pHV;;EOtqHM;IAOI,wBAAA;EPmqHV;;EO1qHM;IAOI,yBAAA;EPuqHV;;EO9qHM;IAOI,6BAAA;EP2qHV;;EOlrHM;IAOI,8BAAA;EP+qHV;;EOtrHM;IAOI,wBAAA;EPmrHV;;EO1rHM;IAOI,+BAAA;EPurHV;;EO9rHM;IAOI,wBAAA;EP2rHV;;EOlsHM;IAOI,yBAAA;EP+rHV;;EOtsHM;IAOI,8BAAA;EPmsHV;;EO1sHM;IAOI,iCAAA;EPusHV;;EO9sHM;IAOI,sCAAA;EP2sHV;;EOltHM;IAOI,yCAAA;EP+sHV;;EOttHM;IAOI,uBAAA;EPmtHV;;EO1tHM;IAOI,uBAAA;EPutHV;;EO9tHM;IAOI,yBAAA;EP2tHV;;EOluHM;IAOI,yBAAA;EP+tHV;;EOtuHM;IAOI,0BAAA;EPmuHV;;EO1uHM;IAOI,4BAAA;EPuuHV;;EO9uHM;IAOI,kCAAA;EP2uHV;;EOlvHM;IAOI,sCAAA;EP+uHV;;EOtvHM;IAOI,oCAAA;EPmvHV;;EO1vHM;IAOI,kCAAA;EPuvHV;;EO9vHM;IAOI,yCAAA;EP2vHV;;EOlwHM;IAOI,wCAAA;EP+vHV;;EOtwHM;IAOI,wCAAA;EPmwHV;;EO1wHM;IAOI,kCAAA;EPuwHV;;EO9wHM;IAOI,gCAAA;EP2wHV;;EOlxHM;IAOI,8BAAA;EP+wHV;;EOtxHM;IAOI,gCAAA;EPmxHV;;EO1xHM;IAOI,+BAAA;EPuxHV;;EO9xHM;IAOI,oCAAA;EP2xHV;;EOlyHM;IAOI,kCAAA;EP+xHV;;EOtyHM;IAOI,gCAAA;EPmyHV;;EO1yHM;IAOI,uCAAA;EPuyHV;;EO9yHM;IAOI,sCAAA;EP2yHV;;EOlzHM;IAOI,iCAAA;EP+yHV;;EOtzHM;IAOI,2BAAA;EPmzHV;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IAOI,+BAAA;EPqpIV;;EO5pIM;IAOI,8BAAA;EPypIV;;EOhqIM;IAOI,4BAAA;EP6pIV;;EOpqIM;IAOI,8BAAA;EPiqIV;;EOxqIM;IAOI,4BAAA;EPqqIV;;EO5qIM;IAOI,0BAAA;EPyqIV;;EOhrIM;IAOI,gCAAA;EP6qIV;;EOprIM;IAOI,+BAAA;EPirIV;;EOxrIM;IAOI,6BAAA;EPqrIV;;EO5rIM;IAOI,+BAAA;EPyrIV;;EOhsIM;IAOI,6BAAA;EP6rIV;;EOpsIM;IAOI,4BAAA;EPisIV;;EOxsIM;IAOI,kCAAA;EPqsIV;;EO5sIM;IAOI,iCAAA;EPysIV;;EOhtIM;IAOI,+BAAA;EP6sIV;;EOptIM;IAOI,iCAAA;EPitIV;;EOxtIM;IAOI,+BAAA;EPqtIV;;EO5tIM;IAOI,2BAAA;EPytIV;;EOhuIM;IAOI,iCAAA;EP6tIV;;EOpuIM;IAOI,gCAAA;EPiuIV;;EOxuIM;IAOI,8BAAA;EPquIV;;EO5uIM;IAOI,gCAAA;EPyuIV;;EOhvIM;IAOI,8BAAA;EP6uIV;AACF;AGrvII;EIAI;IAOI,0BAAA;EPkvIV;;EOzvIM;IAOI,gCAAA;EPsvIV;;EO7vIM;IAOI,yBAAA;EP0vIV;;EOjwIM;IAOI,wBAAA;EP8vIV;;EOrwIM;IAOI,yBAAA;EPkwIV;;EOzwIM;IAOI,6BAAA;EPswIV;;EO7wIM;IAOI,8BAAA;EP0wIV;;EOjxIM;IAOI,wBAAA;EP8wIV;;EOrxIM;IAOI,+BAAA;EPkxIV;;EOzxIM;IAOI,wBAAA;EPsxIV;;EO7xIM;IAOI,yBAAA;EP0xIV;;EOjyIM;IAOI,8BAAA;EP8xIV;;EOryIM;IAOI,iCAAA;EPkyIV;;EOzyIM;IAOI,sCAAA;EPsyIV;;EO7yIM;IAOI,yCAAA;EP0yIV;;EOjzIM;IAOI,uBAAA;EP8yIV;;EOrzIM;IAOI,uBAAA;EPkzIV;;EOzzIM;IAOI,yBAAA;EPszIV;;EO7zIM;IAOI,yBAAA;EP0zIV;;EOj0IM;IAOI,0BAAA;EP8zIV;;EOr0IM;IAOI,4BAAA;EPk0IV;;EOz0IM;IAOI,kCAAA;EPs0IV;;EO70IM;IAOI,sCAAA;EP00IV;;EO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","file":"bootstrap-grid.rtl.css","sourcesContent":["/*!\n * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"root\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n",":root {\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 --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\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 --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","/*!\n * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", 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-bg: #fff;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\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.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.3333333333%;\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.6666666667%;\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\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\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-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\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\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\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-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 width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\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)\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))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\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))\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))\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))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\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);\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 \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\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-colors-rgb\n$theme-colors-rgb: map-loop($theme-colors, to-rgb, \"$value\") !default;\n// scss-docs-end theme-colors-rgb\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-200,\n \"purple-200\": $purple-100,\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// 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-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// Prefix for :root CSS variables\n\n$variable-prefix: bs- !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\n$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !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-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !default;\n\n// Utilities maps\n//\n// Extends the default `$theme-colors` maps to help create our utilities.\n\n// Come v6, we'll de-dupe these variables. Until then, for backward compatibility, we keep them to reassign.\n// scss-docs-start utilities-colors\n$utilities-colors: $theme-colors-rgb !default;\n// scss-docs-end utilities-colors\n\n// scss-docs-start utilities-text-colors\n$utilities-text: map-merge(\n $utilities-colors,\n (\n \"black\": to-rgb($black),\n \"white\": to-rgb($white),\n \"body\": to-rgb($body-color)\n )\n) !default;\n$utilities-text-colors: map-loop($utilities-text, rgba-css-var, \"$key\", \"text\") !default;\n// scss-docs-end utilities-text-colors\n\n// scss-docs-start utilities-bg-colors\n$utilities-bg: map-merge(\n $utilities-colors,\n (\n \"black\": to-rgb($black),\n \"white\": to-rgb($white),\n \"body\": to-rgb($body-bg)\n )\n) !default;\n$utilities-bg-colors: map-loop($utilities-bg, rgba-css-var, \"$key\", \"bg\") !default;\n// scss-docs-end utilities-bg-colors\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// 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$gutters: $spacers !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width * .5 !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\n$border-color: $gray-300 !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .25rem !default;\n$border-radius-sm: .2rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\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 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\", Arial, \"Noto Sans\", \"Liberation Sans\", 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(--#{$variable-prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$variable-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-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: null !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-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$text-muted: $gray-600 !default;\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$hr-height: $border-width !default;\n$hr-opacity: .25 !default;\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !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: $body-color !default;\n$table-bg: transparent !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($black, $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($black, $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($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-striped-order: odd !default;\n\n$table-group-separator-color: currentColor !default;\n\n$table-caption-color: $text-muted !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: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !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: $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-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: $link-color !default;\n$btn-link-hover-color: $link-hover-color !default;\n$btn-link-disabled-color: $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $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: $text-muted !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: $body-bg !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $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: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\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: 1px solid rgba($black, .25) !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: $input-btn-focus-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: $gray-200 !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: $gray-200 !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: $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: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $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: $gray-500 !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: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !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-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !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-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\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// scss-docs-end zindex-stack\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: $link-color !default;\n$nav-link-hover-color: $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: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !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// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-theme-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-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !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-theme-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: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !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: $gray-500 !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: $dropdown-padding-y $dropdown-item-padding-x !default;\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-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-margin-start: -$pagination-border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: $link-hover-color !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !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: $border-radius-sm !default;\n$pagination-border-radius-lg: $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-border-width: $border-width !default;\n$card-border-color: rgba($black, .125) !default;\n$card-border-radius: $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($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !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: $body-color !default;\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: rgba($black, .125) !default;\n$accordion-border-radius: $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: $accordion-color !default;\n$accordion-button-bg: $accordion-bg !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-button-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !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: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $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: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\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: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-bg: shade-color($popover-bg, 6%) !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: $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$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n// scss-docs-end popover-variables\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($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba($black, .1) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba($black, .05) !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: $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: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $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: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $box-shadow !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-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-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: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !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\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: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $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: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !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: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !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: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $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: $gray-600 !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: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !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\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-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: $input-btn-focus-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: $modal-content-bg !default;\n$offcanvas-color: $modal-content-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: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: null !default;\n","// Row\n//\n// Rows contain your columns.\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(--#{$variable-prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$variable-prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$variable-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 --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-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(--#{$variable-prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\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(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-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// numberof 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: divide(100%, $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 --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-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 and 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 // 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 (eg. 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 --#{$variable-prefix}#{$property-class}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$variable-prefix}#{$property-class}: #{$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, $value in $is-local-vars {\n --#{$variable-prefix}#{$local-var}: #{$value};\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 #{$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 +{"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;ELgtDV;EKvtDM;IAOI,wCAAA;ELmtDV;EK1tDM;IAOI,kCAAA;ELstDV;EK7tDM;IAOI,gCAAA;ELytDV;EKhuDM;IAOI,8BAAA;EL4tDV;EKnuDM;IAOI,gCAAA;EL+tDV;EKtuDM;IAOI,+BAAA;ELkuDV;EKzuDM;IAOI,oCAAA;ELquDV;EK5uDM;IAOI,kCAAA;ELwuDV;EK/uDM;IAOI,gCAAA;EL2uDV;EKlvDM;IAOI,uCAAA;EL8uDV;EKrvDM;IAOI,sCAAA;ELivDV;EKxvDM;IAOI,iCAAA;ELovDV;EK3vDM;IAOI,2BAAA;ELuvDV;EK9vDM;IAOI,iCAAA;EL0vDV;EKjwDM;IAOI,+BAAA;EL6vDV;EKpwDM;IAOI,6BAAA;ELgwDV;EKvwDM;IAOI,+BAAA;ELmwDV;EK1wDM;IAOI,8BAAA;ELswDV;EK7wDM;IAOI,oBAAA;ELywDV;EKhxDM;IAOI,mBAAA;EL4wDV;EKnxDM;IAOI,mBAAA;EL+wDV;EKtxDM;IAOI,mBAAA;ELkxDV;EKzxDM;IAOI,mBAAA;ELqxDV;EK5xDM;IAOI,mBAAA;ELwxDV;EK/xDM;IAOI,mBAAA;EL2xDV;EKlyDM;IAOI,mBAAA;EL8xDV;EKryDM;IAOI,oBAAA;ELiyDV;EKxyDM;IAOI,0BAAA;ELoyDV;EK3yDM;IAOI,yBAAA;ELuyDV;EK9yDM;IAOI,uBAAA;EL0yDV;EKjzDM;IAOI,yBAAA;EL6yDV;EKpzDM;IAOI,uBAAA;ELgzDV;EKvzDM;IAOI,uBAAA;ELmzDV;EK1zDM;IAOI,yBAAA;IAAA,0BAAA;ELuzDV;EK9zDM;IAOI,+BAAA;IAAA,gCAAA;EL2zDV;EKl0DM;IAOI,8BAAA;IAAA,+BAAA;EL+zDV;EKt0DM;IAOI,4BAAA;IAAA,6BAAA;ELm0DV;EK10DM;IAOI,8BAAA;IAAA,+BAAA;ELu0DV;EK90DM;IAOI,4BAAA;IAAA,6BAAA;EL20DV;EKl1DM;IAOI,4BAAA;IAAA,6BAAA;EL+0DV;EKt1DM;IAOI,wBAAA;IAAA,2BAAA;ELm1DV;EK11DM;IAOI,8BAAA;IAAA,iCAAA;ELu1DV;EK91DM;IAOI,6BAAA;IAAA,gCAAA;EL21DV;EKl2DM;IAOI,2BAAA;IAAA,8BAAA;EL+1DV;EKt2DM;IAOI,6BAAA;IAAA,gCAAA;ELm2DV;EK12DM;IAOI,2BAAA;IAAA,8BAAA;ELu2DV;EK92DM;IAOI,2BAAA;IAAA,8BAAA;EL22DV;EKl3DM;IAOI,wBAAA;EL82DV;EKr3DM;IAOI,8BAAA;ELi3DV;EKx3DM;IAOI,6BAAA;ELo3DV;EK33DM;IAOI,2BAAA;ELu3DV;EK93DM;IAOI,6BAAA;EL03DV;EKj4DM;IAOI,2BAAA;EL63DV;EKp4DM;IAOI,2BAAA;ELg4DV;EKv4DM;IAOI,yBAAA;ELm4DV;EK14DM;IAOI,+BAAA;ELs4DV;EK74DM;IAOI,8BAAA;ELy4DV;EKh5DM;IAOI,4BAAA;EL44DV;EKn5DM;IAOI,8BAAA;EL+4DV;EKt5DM;IAOI,4BAAA;ELk5DV;EKz5DM;IAOI,4BAAA;ELq5DV;EK55DM;IAOI,2BAAA;ELw5DV;EK/5DM;IAOI,iCAAA;EL25DV;EKl6DM;IAOI,gCAAA;EL85DV;EKr6DM;IAOI,8BAAA;ELi6DV;EKx6DM;IAOI,gCAAA;ELo6DV;EK36DM;IAOI,8BAAA;ELu6DV;EK96DM;IAOI,8BAAA;EL06DV;EKj7DM;IAOI,0BAAA;EL66DV;EKp7DM;IAOI,gCAAA;ELg7DV;EKv7DM;IAOI,+BAAA;ELm7DV;EK17DM;IAOI,6BAAA;ELs7DV;EK77DM;IAOI,+BAAA;ELy7DV;EKh8DM;IAOI,6BAAA;EL47DV;EKn8DM;IAOI,6BAAA;EL+7DV;EKt8DM;IAOI,qBAAA;ELk8DV;EKz8DM;IAOI,2BAAA;ELq8DV;EK58DM;IAOI,0BAAA;ELw8DV;EK/8DM;IAOI,wBAAA;EL28DV;EKl9DM;IAOI,0BAAA;EL88DV;EKr9DM;IAOI,wBAAA;ELi9DV;EKx9DM;IAOI,0BAAA;IAAA,2BAAA;ELq9DV;EK59DM;IAOI,gCAAA;IAAA,iCAAA;ELy9DV;EKh+DM;IAOI,+BAAA;IAAA,gCAAA;EL69DV;EKp+DM;IAOI,6BAAA;IAAA,8BAAA;ELi+DV;EKx+DM;IAOI,+BAAA;IAAA,gCAAA;ELq+DV;EK5+DM;IAOI,6BAAA;IAAA,8BAAA;ELy+DV;EKh/DM;IAOI,yBAAA;IAAA,4BAAA;EL6+DV;EKp/DM;IAOI,+BAAA;IAAA,kCAAA;ELi/DV;EKx/DM;IAOI,8BAAA;IAAA,iCAAA;ELq/DV;EK5/DM;IAOI,4BAAA;IAAA,+BAAA;ELy/DV;EKhgEM;IAOI,8BAAA;IAAA,iCAAA;EL6/DV;EKpgEM;IAOI,4BAAA;IAAA,+BAAA;ELigEV;EKxgEM;IAOI,yBAAA;ELogEV;EK3gEM;IAOI,+BAAA;ELugEV;EK9gEM;IAOI,8BAAA;EL0gEV;EKjhEM;IAOI,4BAAA;EL6gEV;EKphEM;IAOI,8BAAA;ELghEV;EKvhEM;IAOI,4BAAA;ELmhEV;EK1hEM;IAOI,0BAAA;ELshEV;EK7hEM;IAOI,gCAAA;ELyhEV;EKhiEM;IAOI,+BAAA;EL4hEV;EKniEM;IAOI,6BAAA;EL+hEV;EKtiEM;IAOI,+BAAA;ELkiEV;EKziEM;IAOI,6BAAA;ELqiEV;EK5iEM;IAOI,4BAAA;ELwiEV;EK/iEM;IAOI,kCAAA;EL2iEV;EKljEM;IAOI,iCAAA;EL8iEV;EKrjEM;IAOI,+BAAA;ELijEV;EKxjEM;IAOI,iCAAA;ELojEV;EK3jEM;IAOI,+BAAA;ELujEV;EK9jEM;IAOI,2BAAA;EL0jEV;EKjkEM;IAOI,iCAAA;EL6jEV;EKpkEM;IAOI,gCAAA;ELgkEV;EKvkEM;IAOI,8BAAA;ELmkEV;EK1kEM;IAOI,gCAAA;ELskEV;EK7kEM;IAOI,8BAAA;ELykEV;AACF;ACplEI;EIGI;IAOI,0BAAA;EL8kEV;EKrlEM;IAOI,gCAAA;ELilEV;EKxlEM;IAOI,yBAAA;ELolEV;EK3lEM;IAOI,wBAAA;ELulEV;EK9lEM;IAOI,+BAAA;EL0lEV;EKjmEM;IAOI,yBAAA;EL6lEV;EKpmEM;IAOI,6BAAA;ELgmEV;EKvmEM;IAOI,8BAAA;ELmmEV;EK1mEM;IAOI,wBAAA;ELsmEV;EK7mEM;IAOI,+BAAA;ELymEV;EKhnEM;IAOI,wBAAA;EL4mEV;EKnnEM;IAOI,yBAAA;EL+mEV;EKtnEM;IAOI,8BAAA;ELknEV;EKznEM;IAOI,iCAAA;ELqnEV;EK5nEM;IAOI,sCAAA;ELwnEV;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;EKvrFM;IAOI,mBAAA;ELmrFV;EK1rFM;IAOI,mBAAA;ELsrFV;EK7rFM;IAOI,mBAAA;ELyrFV;EKhsFM;IAOI,mBAAA;EL4rFV;EKnsFM;IAOI,oBAAA;EL+rFV;EKtsFM;IAOI,0BAAA;ELksFV;EKzsFM;IAOI,yBAAA;ELqsFV;EK5sFM;IAOI,uBAAA;ELwsFV;EK/sFM;IAOI,yBAAA;EL2sFV;EKltFM;IAOI,uBAAA;EL8sFV;EKrtFM;IAOI,uBAAA;ELitFV;EKxtFM;IAOI,yBAAA;IAAA,0BAAA;ELqtFV;EK5tFM;IAOI,+BAAA;IAAA,gCAAA;ELytFV;EKhuFM;IAOI,8BAAA;IAAA,+BAAA;EL6tFV;EKpuFM;IAOI,4BAAA;IAAA,6BAAA;ELiuFV;EKxuFM;IAOI,8BAAA;IAAA,+BAAA;ELquFV;EK5uFM;IAOI,4BAAA;IAAA,6BAAA;ELyuFV;EKhvFM;IAOI,4BAAA;IAAA,6BAAA;EL6uFV;EKpvFM;IAOI,wBAAA;IAAA,2BAAA;ELivFV;EKxvFM;IAOI,8BAAA;IAAA,iCAAA;ELqvFV;EK5vFM;IAOI,6BAAA;IAAA,gCAAA;ELyvFV;EKhwFM;IAOI,2BAAA;IAAA,8BAAA;EL6vFV;EKpwFM;IAOI,6BAAA;IAAA,gCAAA;ELiwFV;EKxwFM;IAOI,2BAAA;IAAA,8BAAA;ELqwFV;EK5wFM;IAOI,2BAAA;IAAA,8BAAA;ELywFV;EKhxFM;IAOI,wBAAA;EL4wFV;EKnxFM;IAOI,8BAAA;EL+wFV;EKtxFM;IAOI,6BAAA;ELkxFV;EKzxFM;IAOI,2BAAA;ELqxFV;EK5xFM;IAOI,6BAAA;ELwxFV;EK/xFM;IAOI,2BAAA;EL2xFV;EKlyFM;IAOI,2BAAA;EL8xFV;EKryFM;IAOI,yBAAA;ELiyFV;EKxyFM;IAOI,+BAAA;ELoyFV;EK3yFM;IAOI,8BAAA;ELuyFV;EK9yFM;IAOI,4BAAA;EL0yFV;EKjzFM;IAOI,8BAAA;EL6yFV;EKpzFM;IAOI,4BAAA;ELgzFV;EKvzFM;IAOI,4BAAA;ELmzFV;EK1zFM;IAOI,2BAAA;ELszFV;EK7zFM;IAOI,iCAAA;ELyzFV;EKh0FM;IAOI,gCAAA;EL4zFV;EKn0FM;IAOI,8BAAA;EL+zFV;EKt0FM;IAOI,gCAAA;ELk0FV;EKz0FM;IAOI,8BAAA;ELq0FV;EK50FM;IAOI,8BAAA;ELw0FV;EK/0FM;IAOI,0BAAA;EL20FV;EKl1FM;IAOI,gCAAA;EL80FV;EKr1FM;IAOI,+BAAA;ELi1FV;EKx1FM;IAOI,6BAAA;ELo1FV;EK31FM;IAOI,+BAAA;ELu1FV;EK91FM;IAOI,6BAAA;EL01FV;EKj2FM;IAOI,6BAAA;EL61FV;EKp2FM;IAOI,qBAAA;ELg2FV;EKv2FM;IAOI,2BAAA;ELm2FV;EK12FM;IAOI,0BAAA;ELs2FV;EK72FM;IAOI,wBAAA;ELy2FV;EKh3FM;IAOI,0BAAA;EL42FV;EKn3FM;IAOI,wBAAA;EL+2FV;EKt3FM;IAOI,0BAAA;IAAA,2BAAA;ELm3FV;EK13FM;IAOI,gCAAA;IAAA,iCAAA;ELu3FV;EK93FM;IAOI,+BAAA;IAAA,gCAAA;EL23FV;EKl4FM;IAOI,6BAAA;IAAA,8BAAA;EL+3FV;EKt4FM;IAOI,+BAAA;IAAA,gCAAA;ELm4FV;EK14FM;IAOI,6BAAA;IAAA,8BAAA;ELu4FV;EK94FM;IAOI,yBAAA;IAAA,4BAAA;EL24FV;EKl5FM;IAOI,+BAAA;IAAA,kCAAA;EL+4FV;EKt5FM;IAOI,8BAAA;IAAA,iCAAA;ELm5FV;EK15FM;IAOI,4BAAA;IAAA,+BAAA;ELu5FV;EK95FM;IAOI,8BAAA;IAAA,iCAAA;EL25FV;EKl6FM;IAOI,4BAAA;IAAA,+BAAA;EL+5FV;EKt6FM;IAOI,yBAAA;ELk6FV;EKz6FM;IAOI,+BAAA;ELq6FV;EK56FM;IAOI,8BAAA;ELw6FV;EK/6FM;IAOI,4BAAA;EL26FV;EKl7FM;IAOI,8BAAA;EL86FV;EKr7FM;IAOI,4BAAA;ELi7FV;EKx7FM;IAOI,0BAAA;ELo7FV;EK37FM;IAOI,gCAAA;ELu7FV;EK97FM;IAOI,+BAAA;EL07FV;EKj8FM;IAOI,6BAAA;EL67FV;EKp8FM;IAOI,+BAAA;ELg8FV;EKv8FM;IAOI,6BAAA;ELm8FV;EK18FM;IAOI,4BAAA;ELs8FV;EK78FM;IAOI,kCAAA;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/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css b/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css index 8ec49c7..672cbc2 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css +++ b/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css @@ -1,7 +1,6 @@ /*! - * Bootstrap Grid v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. + * 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) - */:root{--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-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-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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-bg:#fff}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);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}}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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-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-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-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-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-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-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-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}} + */.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/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css.map b/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css.map index fbf1d00..1c926af 100755 --- a/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css.map +++ b/assets/lib/bootstrap/css/bootstrap-grid.rtl.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_root.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":["/*!\n * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"root\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n",":root {\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 --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\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 --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-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.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", 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-bg: #fff;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-left: var(--bs-gutter-x, 0.75rem);\n padding-right: var(--bs-gutter-x, 0.75rem);\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.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.3333333333%;\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.6666666667%;\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\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-right: 0;\n }\n\n .offset-sm-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-right: 25%;\n }\n\n .offset-sm-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-right: 50%;\n }\n\n .offset-sm-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-right: 75%;\n }\n\n .offset-sm-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-right: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-right: 0;\n }\n\n .offset-md-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-right: 25%;\n }\n\n .offset-md-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-right: 50%;\n }\n\n .offset-md-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-right: 75%;\n }\n\n .offset-md-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-right: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-right: 0;\n }\n\n .offset-lg-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-right: 25%;\n }\n\n .offset-lg-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-right: 50%;\n }\n\n .offset-lg-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-right: 75%;\n }\n\n .offset-lg-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-right: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-right: 0;\n }\n\n .offset-xl-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-right: 25%;\n }\n\n .offset-xl-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-right: 50%;\n }\n\n .offset-xl-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-right: 75%;\n }\n\n .offset-xl-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-right: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\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\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-right: 0;\n }\n\n .offset-xxl-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-right: 25%;\n }\n\n .offset-xxl-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-right: 50%;\n }\n\n .offset-xxl-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-right: 75%;\n }\n\n .offset-xxl-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-right: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\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-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\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-left: 0 !important;\n }\n\n .me-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-left: 1rem !important;\n }\n\n .me-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-left: 3rem !important;\n }\n\n .me-sm-auto {\n margin-left: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-right: 0 !important;\n }\n\n .ms-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-right: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-right: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-right: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-sm-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-sm-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-left: 0 !important;\n }\n\n .pe-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-left: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-left: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-right: 0 !important;\n }\n\n .ps-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-right: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-right: 1.5rem !important;\n }\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\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-md-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-md-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-md-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-left: 0 !important;\n }\n\n .me-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-left: 1rem !important;\n }\n\n .me-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-left: 3rem !important;\n }\n\n .me-md-auto {\n margin-left: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-right: 0 !important;\n }\n\n .ms-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-right: 1rem !important;\n }\n\n .ms-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-right: 3rem !important;\n }\n\n .ms-md-auto {\n margin-right: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-md-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-md-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-left: 0 !important;\n }\n\n .pe-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-left: 1rem !important;\n }\n\n .pe-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-left: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-right: 0 !important;\n }\n\n .ps-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-right: 1rem !important;\n }\n\n .ps-md-4 {\n padding-right: 1.5rem !important;\n }\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\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-left: 0 !important;\n }\n\n .me-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-left: 1rem !important;\n }\n\n .me-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-left: 3rem !important;\n }\n\n .me-lg-auto {\n margin-left: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-right: 0 !important;\n }\n\n .ms-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-right: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-right: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-right: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-lg-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-lg-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-left: 0 !important;\n }\n\n .pe-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-left: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-left: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-right: 0 !important;\n }\n\n .ps-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-right: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-right: 1.5rem !important;\n }\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\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-left: 0 !important;\n }\n\n .me-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-left: 1rem !important;\n }\n\n .me-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-left: 3rem !important;\n }\n\n .me-xl-auto {\n margin-left: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-right: 0 !important;\n }\n\n .ms-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-right: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-right: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-right: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-xl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-xl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-left: 0 !important;\n }\n\n .pe-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-left: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-left: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-right: 0 !important;\n }\n\n .ps-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-right: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-right: 1.5rem !important;\n }\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\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-left: 0 !important;\n }\n\n .me-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-left: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-right: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-right: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-left: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-left: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-right: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-right: 1.5rem !important;\n }\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\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\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 width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\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)\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))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\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))\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))\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))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\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);\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@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(--#{$variable-prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$variable-prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$variable-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 --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-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(--#{$variable-prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\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(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-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// numberof 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: divide(100%, $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 --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-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 and 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 // 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 (eg. 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 --#{$variable-prefix}#{$property-class}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$variable-prefix}#{$property-class}: #{$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, $value in $is-local-vars {\n --#{$variable-prefix}#{$local-var}: #{$value};\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 #{$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 +{"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/assets/lib/bootstrap/css/bootstrap-reboot.css b/assets/lib/bootstrap/css/bootstrap-reboot.css index 1207a17..6305410 100755 --- a/assets/lib/bootstrap/css/bootstrap-reboot.css +++ b/assets/lib/bootstrap/css/bootstrap-reboot.css @@ -1,11 +1,10 @@ /*! - * Bootstrap Reboot v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. + * 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) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) */ -:root { +:root, +[data-bs-theme=light] { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; @@ -16,6 +15,7 @@ --bs-green: #198754; --bs-teal: #20c997; --bs-cyan: #0dcaf0; + --bs-black: #000; --bs-white: #fff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; @@ -44,11 +44,33 @@ --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-body-color-rgb: 33, 37, 41; - --bs-body-bg-rgb: 255, 255, 255; - --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --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); @@ -56,7 +78,106 @@ --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; } *, @@ -87,20 +208,17 @@ body { hr { margin: 1rem 0; color: inherit; - background-color: currentColor; border: 0; + border-top: var(--bs-border-width) solid; opacity: 0.25; } -hr:not([size]) { - height: 1px; -} - 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 { @@ -152,8 +270,7 @@ p { margin-bottom: 1rem; } -abbr[title], -abbr[data-bs-original-title] { +abbr[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; @@ -209,8 +326,9 @@ small { } mark { - padding: 0.2em; - background-color: #fcf8e3; + padding: 0.1875em; + color: var(--bs-highlight-color); + background-color: var(--bs-highlight-bg); } sub, @@ -230,11 +348,11 @@ sup { } a { - color: #0d6efd; + color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); text-decoration: underline; } a:hover { - color: #0a58ca; + --bs-link-color-rgb: var(--bs-link-hover-color-rgb); } a:not([href]):not([class]), a:not([href]):not([class]):hover { @@ -248,8 +366,6 @@ kbd, samp { font-family: var(--bs-font-monospace); font-size: 1em; - direction: ltr /* rtl:ignore */; - unicode-bidi: bidi-override; } pre { @@ -267,7 +383,7 @@ pre code { code { font-size: 0.875em; - color: #d63384; + color: var(--bs-code-color); word-wrap: break-word; } a > code { @@ -275,16 +391,15 @@ a > code { } kbd { - padding: 0.2rem 0.4rem; + padding: 0.1875rem 0.375rem; font-size: 0.875em; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; } kbd kbd { padding: 0; font-size: 1em; - font-weight: 700; } figure { @@ -304,7 +419,7 @@ table { caption { padding-top: 0.5rem; padding-bottom: 0.5rem; - color: #6c757d; + color: var(--bs-secondary-color); text-align: left; } @@ -363,8 +478,8 @@ select:disabled { opacity: 1; } -[list]::-webkit-calendar-picker-indicator { - display: none; +[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, @@ -428,8 +543,8 @@ legend + * { } [type=search] { - outline-offset: -2px; -webkit-appearance: textfield; + outline-offset: -2px; } /* rtl:raw: @@ -450,14 +565,11 @@ legend + * { ::-webkit-file-upload-button { font: inherit; + -webkit-appearance: button; } ::file-selector-button { font: inherit; -} - -::-webkit-file-upload-button { - font: inherit; -webkit-appearance: button; } diff --git a/assets/lib/bootstrap/css/bootstrap-reboot.css.map b/assets/lib/bootstrap/css/bootstrap-reboot.css.map index 71177ef..5fe522b 100755 --- a/assets/lib/bootstrap/css/bootstrap-reboot.css.map +++ b/assets/lib/bootstrap/css/bootstrap-reboot.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_root.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/vendor/_rfs.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"AAAA;;;;;;EAAA;ACAA;EAQI,kBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,kBAAA;EAAA,iBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAAA,kBAAA;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;EAGF,6BAAA;EACA,uBAAA;EACA,+BAAA;EACA,+BAAA;EAMA,qNAAA;EACA,yGAAA;EACA,yFAAA;EAQA,gDAAA;EACA,yBAAA;EACA,0BAAA;EACA,0BAAA;EACA,wBAAA;EAIA,kBAAA;ACSF;;AC5CA;;;EAGE,sBAAA;AD+CF;;AChCI;EANJ;IAOM,uBAAA;EDoCJ;AACF;;ACvBA;EACE,SAAA;EACA,uCAAA;ECmPI,mCALI;ED5OR,uCAAA;EACA,uCAAA;EACA,2BAAA;EACA,qCAAA;EACA,mCAAA;EACA,8BAAA;EACA,6CAAA;AD0BF;;AChBA;EACE,cAAA;EACA,cE+kB4B;EF9kB5B,8BAAA;EACA,SAAA;EACA,aE8kB4B;AH3jB9B;;AChBA;EACE,WEwb4B;AHra9B;;ACTA;EACE,aAAA;EACA,qBEohB4B;EFjhB5B,gBEohB4B;EFnhB5B,gBEohB4B;AH1gB9B;;ACNA;ECwMQ,iCAAA;AF9LR;AE4BI;EDtCJ;IC+MQ,iBAAA;EFjMN;AACF;;ACVA;ECmMQ,iCAAA;AFrLR;AEmBI;EDjCJ;IC0MQ,eAAA;EFxLN;AACF;;ACdA;EC8LQ,+BAAA;AF5KR;AEUI;ED5BJ;ICqMQ,kBAAA;EF/KN;AACF;;AClBA;ECyLQ,iCAAA;AFnKR;AECI;EDvBJ;ICgMQ,iBAAA;EFtKN;AACF;;ACtBA;ECgLM,kBALI;AFjJV;;ACrBA;EC2KM,eALI;AF7IV;;ACdA;EACE,aAAA;EACA,mBEkU0B;AHjT5B;;ACNA;;EAEE,yCAAA;EAAA,iCAAA;EACA,YAAA;EACA,sCAAA;EAAA,8BAAA;ADSF;;ACHA;EACE,mBAAA;EACA,kBAAA;EACA,oBAAA;ADMF;;ACAA;;EAEE,kBAAA;ADGF;;ACAA;;;EAGE,aAAA;EACA,mBAAA;ADGF;;ACAA;;;;EAIE,gBAAA;ADGF;;ACAA;EACE,gBEuZ4B;AHpZ9B;;ACEA;EACE,qBAAA;EACA,cAAA;ADCF;;ACKA;EACE,gBAAA;ADFF;;ACUA;;EAEE,mBEgY4B;AHvY9B;;ACeA;EC4EM,kBALI;AFlFV;;ACkBA;EACE,cE4b4B;EF3b5B,yBEmc4B;AHld9B;;ACwBA;;EAEE,kBAAA;ECwDI,iBALI;EDjDR,cAAA;EACA,wBAAA;ADrBF;;ACwBA;EAAM,eAAA;ADpBN;;ACqBA;EAAM,WAAA;ADjBN;;ACsBA;EACE,cEpNQ;EFqNR,0BEkMwC;AHrN1C;ACqBE;EACE,cEiMsC;AHpN1C;;AC8BE;EAEE,cAAA;EACA,qBAAA;AD5BJ;;ACmCA;;;;EAIE,qCE6S4B;ED/RxB,cALI;EDPR,+BAAA;EACA,2BAAA;ADhCF;;ACuCA;EACE,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;ECAI,kBALI;AF9BV;ACwCE;ECLI,kBALI;EDYN,cAAA;EACA,kBAAA;ADtCJ;;AC0CA;ECZM,kBALI;EDmBR,cE1QQ;EF2QR,qBAAA;ADvCF;AC0CE;EACE,cAAA;ADxCJ;;AC4CA;EACE,sBAAA;ECxBI,kBALI;ED+BR,WEvTS;EFwTT,yBE/SS;ECEP,qBAAA;AJqQJ;AC2CE;EACE,UAAA;EC/BE,cALI;EDsCN,gBE0Q0B;AHnT9B;;ACkDA;EACE,gBAAA;AD/CF;;ACqDA;;EAEE,sBAAA;ADlDF;;AC0DA;EACE,oBAAA;EACA,yBAAA;ADvDF;;AC0DA;EACE,mBEwU4B;EFvU5B,sBEuU4B;EFtU5B,cE1VS;EF2VT,gBAAA;ADvDF;;AC8DA;EAEE,mBAAA;EACA,gCAAA;AD5DF;;AC+DA;;;;;;EAME,qBAAA;EACA,mBAAA;EACA,eAAA;AD5DF;;ACoEA;EACE,qBAAA;ADjEF;;ACuEA;EAEE,gBAAA;ADrEF;;AC6EA;EACE,UAAA;AD1EF;;AC+EA;;;;;EAKE,SAAA;EACA,oBAAA;EC9HI,kBALI;EDqIR,oBAAA;AD5EF;;ACgFA;;EAEE,oBAAA;AD7EF;;ACkFA;EACE,eAAA;AD/EF;;ACkFA;EAGE,iBAAA;ADjFF;ACoFE;EACE,UAAA;ADlFJ;;ACyFA;EACE,aAAA;ADtFF;;AC8FA;;;;EAIE,0BAAA;AD3FF;AC8FI;;;;EACE,eAAA;ADzFN;;ACgGA;EACE,UAAA;EACA,kBAAA;AD7FF;;ACkGA;EACE,gBAAA;AD/FF;;ACyGA;EACE,YAAA;EACA,UAAA;EACA,SAAA;EACA,SAAA;ADtGF;;AC8GA;EACE,WAAA;EACA,WAAA;EACA,UAAA;EACA,qBE6J4B;EDhXtB,iCAAA;EDsNN,oBAAA;AD5GF;AE5QI;EDiXJ;ICxMQ,iBAAA;EFuGN;AACF;ACyGE;EACE,WAAA;ADvGJ;;AC8GA;;;;;;;EAOE,UAAA;AD3GF;;AC8GA;EACE,YAAA;AD3GF;;ACoHA;EACE,oBAAA;EACA,6BAAA;ADjHF;;ACyHA;;;;;;;CAAA;AAWA;EACE,wBAAA;ADzHF;;AC8HA;EACE,UAAA;AD3HF;;ACiIA;EACE,aAAA;AD9HF;;AC6HA;EACE,aAAA;AD9HF;;ACoIA;EACE,aAAA;EACA,0BAAA;ADjIF;;ACsIA;EACE,qBAAA;ADnIF;;ACwIA;EACE,SAAA;ADrIF;;AC4IA;EACE,kBAAA;EACA,eAAA;ADzIF;;ACiJA;EACE,wBAAA;AD9IF;;ACsJA;EACE,wBAAA;ADnJF","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n",":root {\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 --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\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 --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","/*!\n * Bootstrap Reboot v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n:root {\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-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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", 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-bg: #fff;\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 background-color: currentColor;\n border: 0;\n opacity: 0.25;\n}\n\nhr:not([size]) {\n height: 1px;\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}\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],\nabbr[data-bs-original-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.2em;\n background-color: #fcf8e3;\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: #0d6efd;\n text-decoration: underline;\n}\na:hover {\n color: #0a58ca;\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 direction: ltr /* rtl:ignore */;\n unicode-bidi: bidi-override;\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: #d63384;\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 0.875em;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n font-weight: 700;\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: #6c757d;\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]::-webkit-calendar-picker-indicator {\n display: none;\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 outline-offset: -2px;\n -webkit-appearance: textfield;\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}\n\n::-webkit-file-upload-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","// 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 font-size: var(--#{$variable-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(--#{$variable-prefix}body-font-family);\n @include font-size(var(--#{$variable-prefix}body-font-size));\n font-weight: var(--#{$variable-prefix}body-font-weight);\n line-height: var(--#{$variable-prefix}body-line-height);\n color: var(--#{$variable-prefix}body-color);\n text-align: var(--#{$variable-prefix}body-text-align);\n background-color: var(--#{$variable-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// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor;\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\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: $headings-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. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\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 background-color: $mark-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: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\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 direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\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: $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-`

    +

    Aug 2023 - Present

    +

+

Capgemini, Bangalore

- -
- 9108438483 +
+
    +
  • Examined and partially implemented Authorization and Authentication with OAUTH, + reviewed code for deployment.
  • +
  • Managed installations while communicating with clients in a collaborative manner.
  • +
- - + +
+
+
+

Software Developer

+

Mar 2022 - Jan 2023

+
+

Heptagon Technologies, Coimbatore

+
+
+
    +
  • Reviewed designs and developed responsive User Interfaces from scratch using agile methodologies and provided documentation.
  • +
  • Enhanced up to 50 percent of angular (Angular 8+) applications with API, lazy loading and preloader.
  • +
- - -
-
- - -
-
-

Summary

- -
    -
  • Overall 6+ years of experience as Software Engineer and Technical Support Engineer. Proficient in developing modules according to client requirements and handling clients.
  • -
  • 5+ years of experience as Software Engineer, developing with API, UI, and Backend levels.
  • -
  • 1+ years of experience in handling and developing with Golang.
  • -
  • 1+ years of experience as Support Engineer handling and solving issues.
  • -
+ +
+
+
+

Software Engineer

+

Nov 2019 - Mar 2022

- -
-

Professional Experience

- -
-
-

Aug, 2023 -
Present

-
-
-
-

Software Developer - Capgemini, Bangalore

-
-

Software Developer [Mar, 2022 - Jan, 2023]

- Capgemini, Bangalore -
-
- -
    -
  • Handling Authorization and Authentications with OAUTH2.0 and application deployment aligned with OpenID standards using Golang and YAML.
  • -
  • Optimized Cache/Session functionality, implemented multi-device access restrictions for individual users using AWS Elasticache.
  • -
  • Creating product documentations and handling client communications through support tickets or calls.
  • -
  • Collaborating with cross-functional team for implementations and cloud deployments (AWS, Kubernetes).
  • -
-
-
- -
-
-

Mar, 2022 - Jan, 2023

-
-
-
-

Software Developer - Heptagon Technologies, Coimbatore

-
-

Software Developer [Mar, 2022 - Jan, 2023]

- Heptagon Technologies, Coimbatore -
-
- -
    -
  • Analyzing and developing the UI from design, delivering on time with unit testing, and sharing the workflow with the specified person.
  • -
  • Integrating with API/Backend data according to the UI requirements. Solving UI and functional Issues in Front-End (HTML/ Angular).
  • -
-
-
- -
-
-

Nov, 2019 - Mar, 2022

-
-
-
-

Software Engineer - Djax Technologies, Coimbatore

-
-

Software Engineer [Nov, 2019 - Mar, 2022]

- Djax Technologies, Coimbatore -
-
- -
    -
  • Analyzing and developing the tasks assigned and delivering on time with unit testing and sharing Documents, and workflow to the specified person.
  • -
  • Developing API, UI, and Backend level according to the client's requirement, Solving Issues.
  • -
-
-
- - -
-
-

Mar, 2019 - Nov, 2019

-
-
-
-

Associate Software Developer - Googler Software Solutions, Coimbatore

-
-

Associate Software Developer [Mar, 2019 - Nov, 2019]

- Googler Software Solutions, Coimbatore -
-
- -
    -
  • Gathering Requirements, Planning per requirements. Developing the project according to schedule and communicating with the client for further needs.
  • -
  • Develop and Test the website/software as per requirement and deliver on time to the clients.
  • -
  • Handle clients for the demo and support for the applications.
  • -
-
-
- -
-
-

Apr, 2017 - Nov, 2018

-
-
-
-

Technical Support Engineer - Mantra Softech (I) Pvt Ltd, Bangalore

-
-

Technical Support Engineer [Apr, 2017 - Nov, 2018]

- Mantra Softech (I) Pvt Ltd, Bangalore -
-
- -
    -
  • Installation and configuring our products and product-based software in System.
  • -
  • Providing Solutions and guiding for the issues faced by clients regarding our product/software through phone, email, and remotes.
  • -
  • Diagnosing and troubleshooting technical issues within time limits, including account setup and network configuration.
  • -
  • Identifying and solving the issues through E-Mail or SLA tickets and requests assigned. Follow up with unresolved issues and escalate to the appropriate internal team.
  • -
-
-
+

Djax Technologies, Coimbatore

+
+
+
    +
  • Analyzed requirements and coordinated with the team to plan implementations with agile methodologies, responsive, cross-browser-compatible, unit testing, and documentations.
  • +
  • Collaborated effectively with cross-functional teams to handle requirements, debugging, resolved issues, and client interaction.
  • +
  • Guided team members and consistently meeting deadlines by delivering clear and concise instructions and procedures.
  • +
+
+
+ +
+
+
+

Technical Support Engineer

+

Apr 2017 - Nov 2018

- -
-

Projects

- -
-
-

Mar, 2019 -
Aug, 2023

-
-
-
-

Websites/ Landing Pages (Developer)

-
-
    -
  • Designing the websites or landing pages to the client's requirements.
  • -
  • Built responsive, custom graphics, and UI design that attracts the client as well as users.
  • -
  • Satisfying the client with the design and content provided by the client as well as referred in need.
  • -
  • Creating e-commerce websites with payments and transactions with backend data management.
  • -
-
-
- -
-
-

Feb, 2019 - Mar, 2022

-
-
-
-

DMP / Customized Web Applications(Software Developer)

-
-
    -
  • Gathering requirements, Developing and Deploying with Unit testing for the modules with client approval.
  • -
  • Planning from the sources that would build the better solution for the client requirements using PHP Codeigniter and MySQL with HTML, CSS, and jQuery.
  • -
  • Data management Platform with User Transactions and their performance levels during the period.
  • -
  • The application helps to manage the users and their payment transactions, Users manage their multi-level marketing level and payments from the management.
  • -
  • Users gather their information as well as the persons who joined the program by him. They can check their levels, and performance and make notifying their levels.
  • -
  • Getting the Notifications or Offers of their products from their admin side and payments completed.
  • -
-
-
- -
-
-

Nov, 2019 - Mar, 2022

-
-
-
-

Ad-Server – Plugins and Modules Developments(Software Engineer)

-
-
    -
  • Planning as per the requirement of the client and developing the product with sequential updates and confirmation from Project Handler and the client.
  • -
  • Develop and test the product before delivering on time, with proper instructions and procedures followed.
  • -
  • Developing Modules/Plugins with PHP, CodeIgniter, Golang, and Front-End Technologies (JavaScript, HTML, CSS, jQuery)
  • -
-
-
- -
-
-

Mar, 2019 - Nov, 2019

-
-
-
-

Transport System Software (Maintenance Project)

-
-
    -
  • Designed for transportation system(couriers), handles the couriers and their various statuses.
  • -
  • Billing and transitions are entered manually by the time courier received/transported.
  • -
  • Single/Multiple reports and bills are exported in PDF/Excel formats.
  • -
  • Handling client for application support, resolving technical issues and report issues.
  • -
  • Optimized SQL queries for handling numerous clients and reports are generated.
  • -
-
-
+

Mantra Softech(I) Pvt Ltd, Bangalore

+
+
+
    +
  • Assisted clients with product/software installations, troubleshooting technical issues, account setup and configurations via phone, email or remote sessions.
  • +
  • Rewarded as Employee of the Month in October 2017 in the Support team.
  • +
+
+
+
+ +
+
+ +
+
+ Skill Summary +
+
+
+
+
+

Golang

-
- - -
-
-

Personal Info

- - - -
-
-

- 9108438483 -
-
- - +
+

Angular

- -
-

Skills

- -
-
-

HTML, HTML5

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

CSS, Bootstrap

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

Javascript, jQuery

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

Ajax

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

Angular

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

CodeIgniter

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

MySQL

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

PHP

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

Laravel

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

MongoDB

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

Golang

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
-

Git

- -
    -
  • -
  • -
  • -
  • -
  • -
-
- -
- +
+

PHP

- -
-

Coding Social Profiles

- - - +
+

HTML

- -
-

Certifications

- -
- - - -
-

June, 2024

-

Agile Software Development

-
- -
-

Feb, 2023

-

Core PHP

-
- -
-

May, 2018

-

The Python Bible: Beginner

-
- -
+
+

CSS, Bootstrap

+
+
+

Javascript

+
+

Agile methodologies

+
+
+

Kubernetes

+
+
+

Redis

+
+
+

Jira

+
+
+
+
    +
  • Full-Stack Web Developer - PHP/Codeigniter
  • +
  • Software Engineer - PHP/Golang
  • +
  • Frontend Developer - Angular/Javascript
  • +
+
+
-
-

EDUCATION

- -
-
-

2016

-
-
-

Computer Science and Engineering, BE

-

Vidyaa Vikas College of Engineering and Technology

-
-
-
-
-

2012

-
-
-

HSC (Computer Science)

-

Govt. Girls Hr. Sec. School, Tiruchengode

-
-
+
+ +
+
+ +
+
+ Coding Profile +
+ +
+
+ +
+
+ Education +
+
+
+
+
+

BE (Computer Science and Engineering) +

2012 - 2016

-
+

Anna University, Chennai

+
- - - +
+
+
+

HSC (Computer Science) +

2011 - 2012

+
+

Govt. Girls Hr. Sec. School, Tiruchengode

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

+91 9108438483

+

+

LinkedIn

+
+
+
+
+ +
+ + +