From 46e168dc1ace69c41bd448d09741aa7facc22850 Mon Sep 17 00:00:00 2001 From: Sophia Atkinson Date: Sat, 24 Sep 2022 06:26:36 +0000 Subject: [PATCH] Upload files to 'frontend' --- frontend/config.php | 57 + frontend/cover.png | Bin 0 -> 38700 bytes frontend/custom-url.svg | 1 + frontend/default-monochrome-black.svg | 1 + frontend/default-monochrome-white.svg | 1 + frontend/default-monochrome.svg | 1 + frontend/footer.php | 86 + frontend/functions.php | 26 + frontend/gulpfile.js | 14 + frontend/header.php | 39 + frontend/isolated-monochrome-black.svg | 1 + frontend/isolated-monochrome-white.svg | 1 + frontend/logo_black.png | Bin 0 -> 25167 bytes frontend/logo_black.webp | Bin 0 -> 12856 bytes frontend/logo_white.png | Bin 0 -> 27076 bytes frontend/logo_white.webp | Bin 0 -> 13230 bytes frontend/package.json | 21 + frontend/styles.css | 11331 +++++++++++++++++++++++ frontend/styles.scss | 35 + frontend/x.svg | 37 + 20 files changed, 11652 insertions(+) create mode 100644 frontend/config.php create mode 100644 frontend/cover.png create mode 100644 frontend/custom-url.svg create mode 100644 frontend/default-monochrome-black.svg create mode 100644 frontend/default-monochrome-white.svg create mode 100644 frontend/default-monochrome.svg create mode 100644 frontend/footer.php create mode 100644 frontend/functions.php create mode 100644 frontend/gulpfile.js create mode 100644 frontend/header.php create mode 100644 frontend/isolated-monochrome-black.svg create mode 100644 frontend/isolated-monochrome-white.svg create mode 100644 frontend/logo_black.png create mode 100644 frontend/logo_black.webp create mode 100644 frontend/logo_white.png create mode 100644 frontend/logo_white.webp create mode 100644 frontend/package.json create mode 100644 frontend/styles.css create mode 100644 frontend/styles.scss create mode 100644 frontend/x.svg diff --git a/frontend/config.php b/frontend/config.php new file mode 100644 index 0000000..0400ba8 --- /dev/null +++ b/frontend/config.php @@ -0,0 +1,57 @@ + "LINK", +$footerLinks = [ + "One" => "https://s.rt", + "Two" => "https://s.rt" +]; + +?> diff --git a/frontend/cover.png b/frontend/cover.png new file mode 100644 index 0000000000000000000000000000000000000000..4f0a124595b200e471f1c2a05ac3f09eeca43c15 GIT binary patch literal 38700 zcmeFZWmHt_A3wSg6_28va|DqR6_gI?1_Ka~?pEpUjv3{MMqA2i2)gtY{zn$ab%_D|r=X|2f#-b}CnqasPsrC@!cyYF zT?HjYwiDKC zjoiJ6Z_w^L47U}x^@jovR68irGNi(4C$;r~lGuQ%+ z*Aa^Wf#0J4H339^>fcvN7zU(^|N1{KP$Tl+xBnXcznBLg?LR96wEPbsBL~R-XWRdc zZIOWNuZ#RY1phL`e+d2;68{5BApfQPzep(mA^1N8!xs2Iw}AN%!T%xnKLkVni{$Ws z{zOL(AOqCFcta0Hf?w!lZo)9_(rNkMP09@;tt4;h$DEu{xc_cbJf(Yq;|=w{R@6GjJC{{(tLL?g-@qB${}sK`oC$J=Bfo z=(sua+CtMLkXMWPTgR$d?a}L^sSaR_z?$N^w7$>@%bo$Wj(Jy zF23dKae#(cLwb+1O&yADOH4!zxsy9-7v+!k0^?>-ZSIMW2@M_H62z0aUw}*ntudVj_eO{J+^@H)mnrvCDbFsR zIhy7$~T+yl#ECo^KzYShrW*@ftS zUAuMWhZ|3oAI2pQR*P5nwf$@&vYhU|-SGn<)?u@gySH`Bx^u1b(HTH$0&@$d7))K~ z%oR}6#ArU+hM77tsi}^`r#@-UbZ*Wx3q4Xpp~8v56DL|%lniO@aEr3ks@hf#IyMdl zgt?Eg>GhJWSi(cq)=2^r(ik*Y>CFvyD<5~>nK!b#&}!Yk>>VJsQ3`W z3^0SkOJi}Fk*;k$+2w)C^plHgm7HN&g<;_@y_%aO#2;SixUHVfx3RV^WiFF6GmSR9 zCTlpoXtNo3$YhG6QTX7wk z9h@|rYaD-H7`EhGUQ&Z=4-h>7xbRs0%#ElQZA)KOg?ZQzI#N{Q4Y?Wa!16N4!*`Rg zn@YK+glt#=7F52e5QCN{d?QNrmhh3s;!sceMM?rv%BCy3Sd2id52!C_<{E z;h3-~weO!c97sgDz@Ek%0aM$pDI4{29v|vam;Dq^HC~s*MUfesY(v-95i!PnVcjML{e~#CM8>uT=~V1-lA{;h-wWLRK`= z+v8|N?Gjb4z^4cfOBrA({+&66Fd(?BPP9DeG*jym# z>B36#4pEMeY?*mMo+7mQEungN-n?xs$mQ>A3h zXQ|TD2s`QO?yHtbMQPoeTYCcNI2f5oQBr`}Rg>4uD(u**S!Oh&BbdunB_j@Z6`UED zbGV&|6k~z9x|RSsw6b(FO_Cvj{)iaF!Lr@))J`rK7r|svL*5s#uC>P`r}bIbF{%n! zR6gE|mE4<=Wweo6$R5q-IVNYw$MSkC<|UvHQV+2$Q-}Kv>YJ+#l3fHg?LXlDMbaeY zc&rR_#vNvCWX0PRSIs+?lMetaQt+wIG*228xWck@Y4g#Xb?FK$M9hcx4VrEg$Wi3%o0Mtj6P=dT_8{!~P5g zKtuV$NuzNgK&ewDj8goRS@2N}_HdB7d*fT1kh(gpA#bu!+9g1u(P07s9&m;ob}=D5 zX`b9k8MYB)eR-2Z%jBy(1LoU^{@0Sy_X^yY zY~zU@b=!l6w3-AqcjxkC#POWp@xp5Q?C>mq(|fpVK`y}XoDd#x7A*;OzrEv}*4~_0 z^+=tFT^0#Cq}U~IZds`Etxk9`tQWjKsdqe+i8(yTl^h}=b>eH zx^Zi^=oNSCBj3o2&06s?N92KYM5E~SV*lpq^0FlP95x2OT{OXOx6QlWx1J4_I^$26 zj&DT2gVnypGB?konJ>-v3e8Nq+xv=z=*v;LWQ@vIhL*uOai4uzuptWmsYWuvTQ}2X z@NKUX4x&kTae{%|=ImA*V z@4Yk+j5e1IPNbDQaE4duCyZIZ9Xa@Qr2WxYwTDDy5yt9iZLB}0!2i$2Xb?KknzLP{ z7KZPfX6h)4?jhOIm-VDC!ae>1{h-K?Mwm|DhSbr)0r$NxS_A6cmi8qHCETdAv#zW( z@_qL4iP8g|I0ad3Y{cQ=XFVDJvQ*4+9f|;Ccl}DT{@)8;#)eXNT9XO19#b32SJWx{ zmW9x1XV#2t`(JlbCebbS_bm?et>QK&iz+tfvG^rFlJC0wO%fpE*g$fTOR&nzOL)90 zNW!8{FYHS`0_mcy$%#bqii#-LSw^z!x zv9iNE-N*2{@PI-Ln$1bBLIl0po7W58u54(VVw0p>;eh+>`u~!cz2l}}%f8>i%CJd; zyTEG?a^@4VOKbFhau{_)*e)ZO1pM6{@2 zwmo}>F?}U>c*}!%;yNhBfUGJW80v2inh%JF8&ib6%9Fr(ahPfSmE%87L&*CD>|vgg zT`7{n36i1%?!Z#F*{T8c2_N>btYP-jiXo*M!yGK9HkxLSIF&HW96=hO!v@%kC*Jsb z#grv#qf7UCsd#4(t1jDB(!-rqB<_s18&t-(1+&N=C67;+@`VmFt-OZ$?q-sdeM7(M z#1C?G1C7S9EAO)WN)CJa<3G8Pfo5J#+0*BUyzSAub+pqp4$I|?o>%<(^8 z-CY@%j+I61xX(tZXW<;P*uzjZWNS2W@_lxLCH$l9qoNeU28%h^Z6AOr2*IcbM4otK zX!NcfgGN^cIq`sjl{qA5bhnBwGqxH?kW`9M$n2zGcCp&rOCx|T(5^D!44Yo{ymuK%f^KbPuN*@ zR@2&c4RRO6p}-K3(-8$}%wws_l}FsGh);33J>CGtfY*)dpbwIKWhuYvM^$~ivA({b z@cguF<6?#xmw>eGY`cOiN6e1QP-m&CD9NP{NQOtEaP8cks%T{_Yr~J`FQsME*8p@ z!*G{We^<-ZwLbU;GA8gtLO?I*1g(v})ujT@(D06 zT6oW~@dU248_6`{<&C-&#-tkF0n3%v3m6kwp-UP5nAUwQwt#?4sZqw+UPNu{3Q6}y zt~AgINuGf#AWZk^1n+k5!5;Gka{?V+!dNE~XVmHg9Nq*Mr6uJ)1ub`7V2kA$)Zkjd zm>CCJ~Z4SxZ%K)V+D|O za)%2fkEj}%b>fvOwXH4cl6&f}S__SIg1ABQ{*0$29^ZknoK0jB9TL=X@b1qqBl(K- zuF!>xx=(uYN!A<;2Un&48!s~Mk$T8!QqOxO!;ww2u)w-@ybyr%W&cK?q@?7*aA1AH zPHRv}nV!3X*BQ6)&PxL&}D? zm{$rrJ^Dog!? zWI%U(G$ck5b~Ev+!|V}5-H$5q==qN2Y8F^q@*>a$sVyWcnMmQIzfs9tWaZfDdKNi_ zb-Yp~)Z5-P8as?&%6Lx*ETV2*HJFDD;mUKtUAF(G;3i884XYMG% zUdI!&L*c{pfrEwEYCp%L_>2yN`%%CWcGa1ykoh_@21wx&zS1mWQ>QQAS9d z>{9KNh#@%SHT#)TKy&nEJAkO;8Z0+@uJ+rm-p)umK%T#yqbDc?xzMC3<3x zDJI@V_$2Smjm>cLMP`qBQG(FvI##tw4k0fKi1&6KIH>GRH{r^RkBMg|wm|Y;7TTCN zYAfK48f1dOe|eS~Bwn@F=B{k1Pc<>$_B!-V$TgBbJS-%(xNk1_&f1K4wZLXL%>kG< z-r)+nDX3j1Rf`a=6dhA(Qb{1o8_s@Zt(VYJ8jMM>F8$k#9yHs_f<~1V4#2i}V?MC=IkLXU zUr*GJ*UjOp+*tZHvCIs!=oW$E$>YRT*-qX_(CzM;B)m z+9cqz9aU0Smu$o5y%~6*>TR}c<8s2T81m#&RH(RApz)=vl;iQ_6H-;x$8$r4IA4k*Q|Niz;FnyGW=5R8f#70HNv`~ado!S0fqrLkU$lTk~|lpD)f{XKgR$tclu z8;?c#G?#|9e zs)4Z6=%xXbLHY>E40OlsF9TG>MoRlu(mzI_Y#Fe{d z4dSgU$xV!mlmd*A;l!$sp_x<1^E>d&3mO-NL&jR9wasmJK&VtO)~*r&vPz@9r2X^f z>*|%}g!xi@;HD>=dWG36dfeG&aWr+QcC7LXGc3dfMHt~@cT0O8BJ3onR?SsQ?I^bG zfHAjsDE#*9`HaU`rfJQcXJirOab0YD8~!^PE54u$q`?Ibi7!Q+85`Hpykh}R_ONX~ z6X9MSiZdWUac}8$*WqHriN4Ii&qZK3t$1BjJEuFTBe)@bKGs*iiAWAT$(>wteaALl z+nJk=h~ujdj2V{>NKKFo7#@{XHl#lUkOpa)WUtjcoTKG(^V0!m?yQeTCtr1R<64qO z_cjK{rxP0XZ#VcI3cz=C!Gd<}#flvCF7mLch<1g{J6VEZ-a*PiZU8HcRUA$GJuRl{*?x z733mK;QP@Yz--!sKUf?t-hlA}9rM9Pb(MR4q;|afGCgPy& zZ*(->#>eNKlA#_Gd;$!*#6!w~NFz+^&wFeQCwQ(z2T^pS2dhb4ag1!8+l^I(Crjpf z)`A$^+I5Z;$;lYa7iP-!BLV&FJR02=@%{>*vwJ%>m758ovK_R8*DR$-o(dtELtuk4 zHg2>92d|gL<_|jPDvI~(F}uuQReUxEWE)!J7`TRij9?_-DICN|M*_tudClpqwqP^F z@&laarSfvN(JI$@wd3vW8Iw<*gCIqNYmJ2zb!lyd7sbnK-{|)+p(Wbi3tx?NpWH~T z-CLm*N346}+~B4Y4@(+A$S|AuF`S(uUjEKo1+jf{=bHM)e75A?fn+-2=S+<*oTwlq zO9$IKK>Jits$|;C* z&D|jtSeCd+>oSAcDYWFjs{apZDN;ziMD*wBU?X@O8t|o7S>xO;#jStpWTSPSDRMDw zA4@C$WeV*)T_(W8TDL~GrwHLEv5EHvc1zunsZOKnK_uc@jCDzY1ep*D&#Ts$lDZUv ziTm#U(r1t%^pVX~4JFZ3GF4#YnXSdj_DN6*<`e-<8-0L%{f=zdu*+qrNO$(PR*AXl zI~&I>q8od-14BfKsTV6~2Cpr_tv&kf$r zC<`||oF;{DafwttwbZ3t!NEruJsl>3#-{*;v`d4JFgmJ2fYI;>o`68I!XyJn?m0^m zx_PtBcK9~$I!fa^${DCOKeLGnUX28ii;d*73F?^(pa=i!*?{F*cWaLFq*IM|1N{~? zd4q#Rxu`@1?i_*K0U?!lg+R%kmO1D|_>p*P@r3Fz|J9jNt{wOJcIhSr%rx%}Oi-#N zuqd@OmzD-H%i!)PkQ(VECR2e$*I3jP+^A7S6$VUNuVX)Uv7+?TcO{Glv@0{U&bo>S zWbs+S=!0AgE;D};qQm#bJa@+(`_YjCScNI20a0%NQ+$EUSb+q*A_moNk&Hrj;YjTY zt%PpNJHJuM5R^8Qs4 zzQPmr;;lqPd;ro%LGh~xmu(RAH>_WvN`q{|i(?bq9qW;ieeYwB1GjwO;yaKt%(=)J3p{MYF3nux6i^mTNdIU)!-hYb=6BX z)ic*|hAI{(++k1mOF6d9Pu3Va2v-oh$&KM$9hL$d+VM(>^G8{anx_OZH4}S3rHrjM zT#LL-N7=D-k&W(BM>w0Z6EN=NuNV(@rm9o*z#arn(^}6k-tS{cG+LBdkLir{Jx$hf zBOZ(%3&vU+{JN|yP6~2C0&*@)G^>m=^D*LIAdbv;3g=oOy;+uzv>NsGHIvm29pt0E z(b0$J&L9;skDA6$TMv0o$TDpw%#@wxr%yquw$Ss$xlQ5gN&fLPGK;#8|ULC@e3QADiO`7t2wZ~c{9=VPHXXR;xGiT06ZcJyLXLE*)cYLU+US@xQMoVlt>ZzwkYpK(;AWtaR@*on{G#y!+1?t^;0#n8PhmI{l>wZ>=u8efTN_`t$NL zh0I(|b7aiBtCp-WkI5zu4xa~U-wcTy=Q`|4=)B zu*a@8Akb87V1|`Ze97S1DA@ck`zgEZ zgz%o#HK!%JfZS9s%83YpX7)AdxUl!_*$-#5%p&XyqG#8YPgdEEUVqcLcKN7Lvh6Cz z8s^kE%H(j}^a=kXuOT{n!n~YuO_22PvV%=gQ7#2JlV_+s^RbkWV6G%Pe1 z-hXL~y@Lo^6@?B>niJ-#1Mkx5epR3GKWF$PWq@&99+QObED&H((hOtKs=?Jv& zzm*Gq1A%5W2jtR2a|r7%zY313}y- z^^QU}eOy@dto6eFZqqG{X{r{6zQgd+5m}09+=pD{UTp`NqN8n%bPV%cDc`97r(v8X zpJq&!GRH5Hzx^WFb5-emdaMO`(cJPgV_8RM~n~ZWGJ#YZyK$;UwwT7zu`k7A28xx3iT{+fVdEp2T=j*G{FB zb5fsD4c8Nr9o2BKdxV*}gL63J7kP>b`TFx!4(4mLWX;LXZYR|%EY`0`OZ53f1&sVy zna@kMefNc-@h?vX*muHBrJ?x^_9q;#jbfv#^;At&}J zUP6$VZu3JHFY~VIB9#k%_&P+^IHI^nQQdz;_G;d!$^%l7g8T*iUGtREr(}(7T1s`t z8cOZIk(X%lDi|53_KgR5Ds^07IUlGV`3eE8{?3yBZpYJ#V_?I?%sgncm$`mukhwu( z+6a~qiuo4_5@XO~TPTHHRog3o{8sqYpFHjZoasAW7G6e!!7a)$zow+a=p$>N-ad2gp2J`Kuol>Q}9sfzE0!(mXaiF?!)Z4wdSU-PIcB$5soWw z$l$UD6nx=#93kIlLUCt9-fK0VcMA)@bDmtCr7MP)FKYhCp%myJpY9=*47r}N$O@b; z6S{0yJMU07xu|Z=yfD@jS+R3=fp}SjH0Z0p|KBuQSiHnEV{#a8PV^f%P`{|pxsBRi zcG2@%ZhvbZC$?w+xjKK1#+JuDpJls`L124jk6H?^t#0)%-+uZG9+Nfa3|Kq}YE2;& z%v#gK9u(vnq=!>3VDGd7GoS8kF?ai}7J7%>{igIwo&j~3m&y17(!9&}!mlBK1T4Ze z>#jH~FO)eKs5#gLKgjHgDX^lUfND`w5u6J3tBcJuALwx@1FK$Jdmzr?AN;lm^F&^F zP0|OPO%QBmXJ#roFn3a&J1RHi=@g=t4<6`+Cce0WSh#|w4nW0uv@5Ea<5%a}ywy{k zW4xqb3c0|S;A;ZoK7i6VSH?fupIaI4<>93E?H+s6cUdSUjJ+%=JzPlq&$)5g0MzKB z6C7ODZ1dh)!TlOv07%2vn%+0Jj3`-?J{Os~g5mt?lv2iH@%;vg_6}MsT_2=+tbyIeIMM`Rqpj7&DA?B@ z&ou08`PLLUM{&XYkgxxhTZhh~Kaa-K%F0BvsAr+Q{V#i*!GORv6=ZlW5FK4z6gd5M zGu(OHZgH%MWqFyZBoeH7fo<1cfdxvTCln|o-!iQc$X5?8E*RJl(>{S*&x$$d@cLG} zW#Q=ifEsb97Ys4V*H7iW)uO&%erP%?nh>R!~Z)Z1#qSgA(pmPDR`c4bq9t4pq; zHQVy_y64kRJoHnYKTN*40xRlz?H|6iZa`y@Fc7==@wtumPxf(v1JMw~r-`24I>yD& z>zbeJ7LAS!E#%8)kdkYPD9NoL$VDeRWiUHi^Jsr6o|h*Ar4v5Q=x{j80E~_QKCUb5L*v4> zzcGVx-9OGmTIB)q>OT$dJ$!V(!53l19P}}7y|*N#)DWz;)ZR@Kv>yn>l!t9dWsaIx z5FeK&dvU`o`POK`9WFMFT}<@J&P;f9Cmw{iBn%Y`);C95NQ$`iv36zKamm^HvHx`0 zJpJ>`>DtB%sOvXXlX5W2;eOEjdv-Lfzk8HDTKw7OjmM6JhLP>={LXD`X`|5!8Ea5Cz^Uk;}AI;q< z;^CT|zP>Be(lRBrKP{GP2GRj?1YV1P)-dfQty>>~Aw)JOmbna#6VZ}?LN3VOZ{Aw0 zEo`}aI2YM2n;!G&Zw7GUU$8{~0s6Y&mdiF`U)K2T9ODXV4k;$Mc)Kb$*D&)-PTPH} zy6|E<@|6uqCKn-5Y|rGe@)*KZn3j;MMJ*3DG<-v-iT(t&`?lruTqz3LKfwvAt7o{7z66Zd-$D`L}jjRZx#III0S zJ(>Lp|H4&FR&U-y7le8Nu7h~z{{bun1tkkV|&)OX1bEdjM zW~RC{blYe~v($E*o|e6h-BPI_Z!I6-BJa+rc>w7i=HffM2cC}ARHnxDIvVi=xk2?c zCEO(?{oTiL!2^n^LJYS-R+!)x>jlbOM|XHsd3{P_pg?;ml1(rUSAi2}>tf8Z6788S zisI53NifJME~LPC+rW^TPR(m$Z6%IzrKlfl?|I~KzINpH*%-qldX89~zYm)~L<`)Z zcaOm+P^~%>6azXEljp$(5opXFlON1tjK(uMQUUM+Hv@623!W@Mmr;XGRvtkztN77w zTQ>>aY?e!ni-UP#osgw*Ehw}AO^n>s+W%sRIcmwfr9`|b#qm=FgD({kF z?;Ch$H0&7`%X*1i4)`UOM_9&qj&xN|LHswIS5#+) z349wnY%P0-7q|e?wQ56Hpm+RMhO>`--Ud{Pfb|@$UCPTyL4i5_s_Nd3G3y4f%?G*i zlDy{8y9nHcs$i#E$%_|wPsqfybqy`czIU(81kc(e<#RRwo2*IvYWa5wdmlL9L6}wW zu1o-jKod!=6e})&7%l*CZyOaAEs;pVNM3?2J33b< zQi$e)UA%|7_CUtQ#SgHk{5Py~0`~S^zD#W3=Rcy7!=Or9UB9<3hdkjmvjv;5z+M;O zn1%d}Ul8B1vaMBUZrq(=v(Jq5Cmp~U9$m8W%8w1ML;-h)QZA6#6HIjD4Vk)TyCWhx zdoK3bezGLX2)2su>=7v~ALz(};?$I-g~5!+jFdUM^FOc)FnX3W z2)57e*A|_S`Le{xmy~^PpX}Bd!3YEw0^HVU!%BP4s@_V}`)As3g1V3MOW!>96@`;E#C*L& zK$km<*pqIKYt>M?9i@E=+J9$7&q?EWwC!#7t+tEgGZQ?TaBB!jrEzQIz+qMbdhIqH<@1)q~fZ2W0^7iQ4xh8J1dtX7AHIHE_QY zPMP4j=&wp1XVRycfq&Al`qI8a3YTmu41S|&Mm*|Z(&@BXhO_mzFZXE}NlmLY%SdD9 zJm-A@y1TY=28m|AnEw6b+?;yOjp6N;iIap=NGE#b2Kr-yK#n`zqKo-(=lBJ(hPS5} zlN&saGK}1W^i=Ge+i-nJ39wC}iAVoP^hZnaQ+nv7fa?9w8+B8Rf9AGUJTh$%$cl0? zeWLaUvPFd~BdObWazU05= zSkhnEf8O4_L3zK#NhRkA`v=zE%CqP*rgc(zDlBnXnJLDa)M(tcka+0_3iT_(!gU{j z01JE1p7U#6Z4UeJQ1k2JxrfTXH;*Eo0Q~)*76h*n6od4A28s-=(N9WQ$X%C7hk;imI&_J9Y4M=^{nI|T?g;PPTpTfU_KLUuK@YE^?Grl{ zhsBF$ZZvUDaKE~lzqlL^iBtsf6cNkH7VIXobB8|{DukLu=x76<6Bj{TP)~mHF#9#e#RA6f1CZ7Z_DN}t$M4OZHb zM!6g6pKR^v#;F+6J<3#5rEXaup6cRrUQqX8BTm(c*O}mzB(5N}sas;0zxwZgz$8{x zplI}cfO1snS9E!Y+?itkY~(2BzW<^idvVH8c=Y{1!p!IK+W)udKQ z_A-~1K{;3#V$_{yy$D8XEFm0;Zy~i8PIT2C!nw36rWluED>%1^ohMbr6SV6q$S98* zDr=+A_Ur0o#;MTZKc(naJuc-S{FRvVev(W-gqD$~(8%8BOBQ^*2MQt`IfB-d zx$_tI&YuePr`S6<3!Uve%8__8n3~MuZkkLyVPg+_Dr}r)O&BB&9&GOKP1ep{5uG`p zOotvmp z_5EAuX@+wG#9@Y!Zx>`@gsa|Dl5CWq>YO z80MU%IPY#Mqp%hG^aiHa$dJ~-D(zVIE|-H>5V5Q5c$awD$x)al^ieWYYxaAy|3*Rf za&^%-o@4H{dRV(Px0{s=9ZN`|eF(>J{0-TOBv6Y&jG>Y~;L*rcqX?Zoe@X;m{93_{ z3sq^iHUV~K|2Z2V`|fIy{b3*S(KSKoKkAtm+O|}J_8PRSPkc2QjCqvrLXkY@EHKXd z`^R@p86@kE*Re5Y`NZ6r1m|sS(kzlu@l2+uY~h-rCl>%8$n_klo@l(5s-`Y;21yQ> z1d3$4bD$rM=%SZzG0p!Fq_lhLC^wY}2SdN&EdRR9{6v}{;1j{q@c%{#xp-&i?`_yiPbOsS;}n#Gq3IH43_@x5QO>h|Ki8x#)ux?o<5)k zc1#LA%Qp>@H3!7n$xmq|Sg4@bPG4{(CemZp$)%FGJ701f=mXr{L}PF>HuCfY6IYeLitT35eS2i{TrZGtIoqoUcKW4MAt_HTAO7=jcT;08fUy|&&n#OGNSTjiha z@6J5c>)?`9QWPHqDPhP~{yy$`9|zmKn2k{n6%iXEenddX_GPxsWKBW4a$iT74o_yD zm@Yf#vB$5NbhZC%jjxRFFrcrVK)op~!~RY4mk`VXdGyP(i@p~3+iE~!?caD3ME_GE&p6`<{+?rV^??lwm3WQkQ| z8xOwJ<+X{8bhpMaFa>QU*i;|j%gj29O1GIC^XIp3@)USx2gFRhOZxOqPo~2Sa$#9c zs=kwk+kCI9}NomSgCBaQ60xDf@Gc`-uFqCvGr+x$~Z zfl0HfM0a9Y9d@9p?bgv?LX>djr+l@9Nm(QoH?NRny2PF=VnyEvlHRb;Eu`p7bxyOQ z_XXdXb0=x0aFykE9$~tE~xx$+%=n_hBKoAIv6n&wNthj>A2Z0 z&DbqC-5&@Ur_uB9&0h_2$}{>Nw{G8eryCQ5_!Jh^?<*G(JeAqK9xu2fy-9H~1 zW?*sB97>_ZIm__{M()8nFCBOc<&MqS=H4Zn@Di|71aS;5k8*qT4Bj7KtBS<9i=#ov zsZb@G`1FBYFLQpr!zE|S)m>>+ayg6Teb2j`_r*radj+>fKMZY2pp&IBj=PkY@w<#F zl3j9GzLEX>g$2<;56aT<@2)uA{Kp;qU$4MgJ*JW&&9Dyo8BCWyl1-FTHfdD7#jVOR zfnXSc?nXzw5?6lMIoVK49+P&Bz z#@k^}kJd8Y<5UX|RyipxoNz%w0WOL&&oNvT`HzyUz^*ID5GTPY+eF(mDuNdX(8%}8 znScOHxM6S-1H{&GgtsB0Rx*D%RYd)HJsa+VU&H_>a4+pI?0ttnN0Xa(vY zS$sOSl-6M*DD-5v{OQ<0ZskUM)+bf>x629{dI^KQN&#Z{J}j*h&iHPhX7^k7&wAze z?BGrPq1Wma;L#{!+M^HrxpaoZT7CCDWz(C*q5Ypem#Yo9*q8`EK52Y_)@}pPE5>&0 zPZDT1{K<;!4#O-M=-G#>y>4+0&WN;WRxCaT--Q!W*>E(p?zDkeD1AhwW>>L>OWI%%25Pit%8m@EwusD-G#|${e}iKRm;7nWFw| zDF$R07M7{$MhhCfVQmQ%XCFHSDdG%0fK0LgLx8>-Y<7 z$!4r*%UG{^Q@y%#C9OHV7h9YvF%<;{f;Pos{U%-nZriK;a$(f+3o)n@s_*f>nkWg~ zo!TBhDw0wYzhfecR8K){+mjn*&Io=ki_O2?(sI}+#E%g7?p_6%U!4juq~n#F=q3Is zqy3igCf2V@olwd<(>H`xwD&p(r6l0}^Z2d_>9~A5JS$FS!A-MSq43h=9=w&%7&Vj% zN2^P{E4w2@sN%igdvVHlRR-CJ9i#fwzn>BloyxS*J!`9z_Mmhai#Y1JuUpklUbH^> zR0;4I4nLOFOUbe?yIC#~{e{1+I%P+XF&9;NGiWC(`$*xfmw3WG85<$-g>`Xw`VsuK z8=jH5{;kILU9bE-e|TJKQ>tCQHe+*Qm|6Fa4UHwsHSX|j z7jLBX?*7dc><{=s6uWk$O6LpJ&E>%nl(58k7Bz{quWOGrD`nr|Ff(>>Dpds?eyaxY z*}c&v?Wdv0^3uURpOeb>3u@X=TJziwQ>>K0L_)H|s!MHFr*qUW!IR^G8>$P%Cp#gz zUVF<8MbxhsLDw5O4SbxMmdY%?p&kk^h(M4MX&(T2Kidvv#@FA0Gxe&uJ1}E%zS)4D zo_mfN;bDx84S7T+c0b;#%`IFZRGE{uuArmpdkibCSx?nGsOC$XA!EB&c(Z~DzQMTn zJ2Dp7RN-p&$k1(QjWV zU8mcltX3>vebp2jmpBRZbrFl~{W^p^e@4G~?dp!iL3xE);j+D#Mbx6CYu>z@`p)Vl z`;6&USDW2eFP?lLI++JI5*AGTs(P{Qdg_{A9gZam9fZUtTD^D-1G8YP{^12jn#kXe zsiDWG8kG#=vr`Cj*Z_T;t+%d&r!Ly3gm|vb{25GDjTGzTl1&t=Egm3cH*nyDP4uC1X=ort!UN@z%xo;Y)s(!7h+~&HKaa ze~3ENf{%&pE3YlgSgU(z`>9nnggRxt56fH#&bZ!L4KLDMHCmJO0gAK{2`3t&a6`nmAhE8$lryhqtB$#tyd;+sHV~H!P zuFqXi6I|5dO?~a=64ijNoQx<7)>a_!J8CoX!yjKSaV0YsncahEKaKz+r^;0pF2J_ z@a2c?zzj4e*ldu*2)>TB$xKRYZQC3=>!+=mf*K3c!Bbs5Ne8>W)pZY|%)R@U-Rjyj z!>#g7%4Wn)2LhrHShxdMWO0Qic3bVfW=dH}|Kx64+TyfNYy+R$l-(Gw& zFtb%B6o)!^W|S%hP{P^~vmu_D;$S)Y7fky5xbL5Ej8@C29_@P_XG%QO5bufpc8J$@ zV>HfWu?q4&31w`Vi!ztNVhOt6e)CZw_mwQPu=5tk4X8W|R``_SN?1le>ZR)?WsMY^ zMG4=Nzk@a6eZJtFXDvC()Sge%vMVcYTj5~=#Aw$bGP8FN)A~H$R}m|v4hLmB{D`*w#Ttpe@VBS zbq1>dbzl1e?>Mef*b9If(!KCjkMP3wxhudsG7!ZMFrHK7l5$X@68qaV!eG}I zrY-Q$chi0|lh%0&KBM(3j9z?m4D^vhOy!gO<-I~_ZV__Ue`V=mU*42L*8 z7+>th7+!qqZkTX-;!ln%;WD4h`c{vhm@xCi*&e4y^DCE`N0n7gp|RPMfto_2#nr)I z9)u3MnyM5wNdW1Q$IZpJz;og+|KPmxh#)7YL1BY7^qZX$-ub$T>WbUVXSa$@4)g1S zKYrk=_b+@Y>nQLW)EMn(VHbS6sHVdTZ^R8dx04t#K+h=EAS$hLhN7T}Rw*WHVGl4X zcsfS%9*=NFc##gu==lSFKx*ttTIDtM*QCe5nzCUj_B7P}+{$o6O3_2G$(_j<%o0>p zDHr$7KAJ?NFQ8q_P`wLxE<$tU%@4%~=eD&BD-)Ef1>*FJA7c+?ZIUJH(+a&y zdC5V_(+O_$na~XX1DgnQ+4+}?s2#$*vuMpQ$ zx%MaLE3QcogVIErc*wu_Ct1p!o^m0PCA%lLi_oQhs*(Qmbe_7MqXm_Og0Zl&^2@e1 z>E*-^VLx>=J6TgQuXe;tTK^7MZh;L~a5Zu`t_p3rd+AFCs76G*wd#$N5N$T#OmOF< zY4Ni1eo(621Xp{TaZJF}Td0xm!I(@n(bj4mD0f;SzFpop^M2uN1u0eaX(7pI?A9l? z!8=07rD1ASAp}eB1NHMB%tFpo9?bOHN zz%g!>4HM(RE6ruDRytkY>gwtG#JRTkw7P-?-SYR|Y#NmetyDJ)e}j1WJ7O4Hw8jKE zryX_MBXe4$O_RB7fdQ1;CaG5?-{xqgWck+*;LxUDbZ8Az_`&=*y!ad?aQckZf7shu zpbKS>_7Y{Pd~_r4=PsBEH1|!&-DMt69c=L-;Oq~K4F9k8zB{U^tb6pLql{viZw5sK z!BG?h6{Yv+IKY4sq*pTWjuO5lHUcXP@2AKKtxU^hx?Z8rTL1x;W~EDe0-GM*r~PFXNWp`PW#k z^&>Y-Z`h#(v8pd`gcR_p;Jie8I|!*;3!#kq)+a@f#|`tBt1z8+c+`iObS{^z111Xy zZAFoAXukGF$;~{cGslaH2oZK5dzMD`QX%N7kIJ3|A&0#$+7!4r>QZ^X-LC4fBhX6c z$C*=^&!P$=L-N1=M?Km+wK?d~Np{CsG|)x4h|4tw3p+3C_UrPzF8_Rgrs*s{AU5~% z<3rFQY)5yvz|4UmiUBU#51)zfr9HUZc;yhpSrP_}b>3^lHw1`)(0%u+6%a*+nVDAk zSYQ&Z7AH;fsrjU@1JoC5bP%;`bMqf>{9PqVfd18qPvtk!6NuZ*QI4UZRmp_xx6eu^ z4&4I(8i~ZsRL8j#X%I!*y_IOS8hMZNwci1G6g(RWq~-7xnLpou`Ib)MZF(QYXZZy3dlDMy$Tb`< z2Hld8cCPU6j&kUTn${O-jv^Z(Qs%qJrxF>n8HK;?uhm)6(+6Ibmkjjjia-2`&mcZ< zI!jZqF5cwTEbMK4!(mE7t7rcf7~IiSi%6^M?f+d7-PdRk|L5g%=6U+7+Sff2Q@J~< zxuI6$L{-_{XFLkFLZLQ7@S?3@cai~E!K}A-dZfn^G}ZNVsZ8aq?U98$kw0C$^N?kG z&-UoC9}YdU>3f#-bcxUHLQA-MIMpLGSTwDa_2z5Aw}%9ysML|Jb++*uM^9h-6nixg z!Z%p1MpSJU6i_8nSRhjae|;-^_vC@Ci3`Pl=*#vEr#v$it1DIZ}7=sCJ3v=t35o^Gm z$=(BKz2kD7d(&auJe!(vD6K=zw+ApOVN{Kg(M)bkNDdkRlTw5!=B#?O@#%<>Fnas0 zP~cP+1)QRcXctK^TCni;A9IEC57to(~IgaO9mE_YtaLO#x#~vgzoMXH_D-Baklr*EDr8eJTKAvItCb zDMid9Ybik&_hp0B@-5MGUM8FYucor}a>~U!+t>Y?r*Qx!u)`hz>qv4*Nx_<{qa?_^ ztUV!r0H6G!Gcf#_$Lg!CWT4rZc$j-P`I%r3W1@E1xL~Q+NCj6?yD8aiQX~4+>b%$0Xc?w-iM|dnmo^CRE1E;(}WdaX}=b%Ds zi@VJF` z^ry|yI411#ll(C3EQIn9eNtT8f_510acHXaPv&d8G2P$LpnsE!% zK?N?$>vx4EP-=I#s6OPB(S*cAJDFnv#gWy>!O9@dy|Sdi!FNotJ?~aX0V92A56Nhs zo-N$lidd&?DP0q)A3o8brxk-SSqgJm`KprYC7T@o**eWnTit(ZnACVe$&#r=#tG-?5}+!CnO{gi&6NfAr#3* zhAn_CrzkqwBq3H8ktQdFtTdH@ahqggGMz1JK%q4_O@V-CT~xzD&MapvQ)peXG>iSu z1R#1)-6z;XI6sTgi7g*Av9iutUjQvnnt+A~Nm?Zm52c%7QerGqB6zv2r&J_aTYdr6 zjNnkuOIY}fZ;{4<1*}O(t&5}BYk@{7lmlSvWBdvXdhrjdxZZtHNt&BC@C8A~-coK*EE28ymUiOZ28ya}ILeOwa_I06fnhgH-xuU#JWVP1 z6m)d}~Ix*n_%>UYW`nxm)0NZgD$JSTOedyel6V>L(@L?KBC@N=wl3*gxU| zVeW&2K?fE6^CHdqg^n@o{7M79rl$U$YWyuF>?~0Feb9l(&WKcH+Siv{ta`)h8(ek- zeN*|4U8@sVlw243@rg7)eWCAFqO@eu#|PDYz{WcL8d|72pdS$@PyaTiRn8-X)ZaaL z*7p0efLJZ#7ZwcZl_E0?$ z2x|u@L54GHfKe=dLj9H7gW3Y(8!d>j?l61N^IR7wFf$ncQPhplm7}j_f~FAg z{gW5o!Y|MUWS^2~l1r|7{}3n1X7yh8VPcU=s)18@&4tbLKTi#m)WAj;@-u6b4sqrAeo-8i*$&>|>dT`gKd_SX5 zxg*tO)Nug+=XX+de;tH*Ja0ynR@BJgp!tGSM-B(hcyps|Q(8?e)Xw=9iSifJtrdz9 z)V)-QD&O=e&8GU~2Bo>mFe_Tp)erFA`Q37&FRy+EJ@YU*kV6-9bQw} z;_1xG?G~CT;jGZ3YqybV69ScegYKsnM~JK;zZ^Z#h;4A%30&R51!zMG5>Ds=^A3_jhQl_LsS<2CwL%V|@#Ne-9Qi;p%pFds8~gm0?)(03x`0O2 z0%ak#bZ2Ak2!Z%uUf(UZ?<+W?Z6B=Lq?(m2Zkkl{4CrEN+FxM|sRxG-_clO7TeWAq zE&^CP+~4PMr5O-VJHIkUxL*h7QN1+<4p*f00x9UFum>K6JepKO%&}{JSt-BeZl+Y| zN*JyAH0Jr&a^&>~^p1T-UnHCO0dN6+N=ya^{A?Zz00~Hx)mC6fdAk-X(;f|Oe0mxd z7G`5}>oVA6*oj4JCQH#AGgWU4_9hn3VobefbNhO_t$Qgfmc2f|@_sVpzt5bmFR0#w zK{MVFZFigMwvJ;+wB;&4MpK3YWA^z?qS`e=E~{yyw)UPN66bh^3)460XnnWLdm##WpK@a2BkTLE*%de#PEXT-v4d6-$!OJ| zu`UBz_+j0ug=?m{6wjjc7x%H^2-&>6m(!}*=YE6cZw$(a%Vm-@bAjg9G(DtgW*Lf_ ztww}{<7A8Y+C%Am*8r#hVg?iBWcioRxex7fwQcP@3)Ag+llulv6Bl}4*rp`%^!0xd zFk*pR#mQNpq{M4~AMh$5J;@zI8rhFJzKAp@A;LpHb_N6;t%@RF9DGTJ>-2pOBrZVm zNud_LXV4unvoZNKj+iQ)*QJm!RP1Eho1n!XLpWu7E80p33Meu&Eu@|PEk7vU<{H`F zc0jL=T@ZQh(wBKoPUPZeaNsxa+_Z%wRtrWog;_EW(zvglWOC3F1$ERX#yf0*145DB z^lj#gCML=iv5x|q`piqTX9sE2!F8i>rR>a~x@H!ZQg=fy3(7|I+DMQn=ahA0q?(Q~ z%R@JqjXpr-e|bU0n&O)6Awbk@p?Kutm$8_u{L0r3LsB9I7`tyu zG?=mvU$|tc-q0o8@89@EdTw9pOG)FkFrG}v`L$Gq!wNw6&O|1RHTaUA+s$_MgS~!* z*ev0}kVpN`(=(N!TU;-3oBB<5Sw7b^ z>)3HqS5C0?i1+5PSSo{ER4qvA4|drra(w{wJi68wmflq&-^(78_eJ<8kG6RoZSB5% zQ25|u_)3qs@Hb6GO+9=;-%WpbDLv?@sA~4-Q_v*IWqGz6@nhlh?%XM^GwqQTYtJOs zpW!y&u>4xx+v==3JQZ_P)W@BN5BV9M0d!!Vdk$k#)nfWQ)9X1wH1AzL5?4T(QxaPf?J^|v! z#UGZ$=5W|}mZztXeCc$es2VbKVXx}gqr{}%CbqsrY1yL4snDZGrG|f;BuMddE^2#~ z5BgWK;~s{Ch@<>){>8H6mpdkT<)`{Tr8g^i#%{}KIGo|H=(`Pu2?*bj1TSz1WfWmV z#vGlDPnx+Z%}oro%If(T=kr&x;nNGBSVq$4E%zCZgb$USJbn&&>3*g(Z>w+nkt52E zmK{-7BBN4SFK*Rc{0pP_1dX@%O$9qk0hJlHBgv+nXusR)QG1(HPwVI%X8Y@1r_sLd zqBXL8OH^d3yQ8RgP110U1cA7v)IN1lgyl|2@-m{v!Ntdr{H=`GQ#w>SOQ(27D`vB_ z?ppg7cRGxiVmR&d7o%tygp81L5lMo0x+|p0ryB($PH}i{WVL_Ph{f4u4s``* z33zeF;+IgTML5|YIrX6{9Pu3#f3u6A;@TCqu?-`*g{u*#kn1z^a{fET^_Jbjy(=7? zv4Ncu%EP0i&P@_w_C3o`4*YjHHO#?Lt>iY($j^{{?qXCm#l>@AW~P8dT6g)YYiwwqVuf)GW%PU#4(`bDmtL}#TC!d( ziyU7Oj`+!gBXI$5k~(;yg}e574keBy;BohS?a%&iaPwsRYy{XohjjHb7Tr(W# z7|JkA?UFYw%j2@Io+8h0Muk0%+}*y)84;orUs_RJ)G_QCjYFC4S%He{E;wBYtz=hF zUBrvwAJ^IiyT_Z$jP(?qc&IkZMc=|&qElH?`5K7e5INMS==GgoN3i-|{dIi?eiX8| zu}8m-aJrGiSZR2k7)u$MS0HRU%)PEHRd~{XLsx4 zsRTbB9|Z!@;oXAE__6r)tEW$&wLK3{`;YJQzTxm-hqg4WvOLaXY2Is!k+v^hjOxgj zh&Yum24^(`_+ARYRuL-DFOFYYIkmnrv1DOB7BR~ZuE+(}OhQ^ZU+)pH&jlyB;M<_b zO{nEq+L!3CrInL?!etEq@aXlc>f!l1@nBf{CU^-948&U({h88;tF*OJ+xEAfDQSx{ z1;l9cJ`jbjUS~E>gWmndJ8^z?pFeu6+N7vD#=ZTkZA#!}c#KH{2_}$+&^)x|vN3I&{bgN!3EfOI7|?j$W+8k>m2_jpag#Po=} z%mg-hWAxlMI4CH^SliUCux?}zVwkprU9oWWMOP9ItgQkzFB!t+CyR zm$)Qv%i|Z& zR*x(iLvT(f$%)|=3#^UfXd%cgL;A7@!nk^L^OXr|>C}3Sur&>$*9H5T$x%4M#|;$9E3YK4Kyh z_x%C!#VglBOx)aqXmcF~bu_|tSyBHc`p=lY*^OGF`)P6lSSbKj%B8|vp5Vl<&<@@~ zjg>adTQobAhO&^@lpGVrxKudo3oj6NU`+m#DtB;aB66q7+dCQIgOBxgZ%#mM^p$Qh zIArDW))D?ys#tg(jR2YeUnYSj!c|WTJIU_+o~tyaW&e`Mo_F1Q{wHzO9l$fJ@DSBN z-mpRan=H8bAiJ&|%{K9M^1bSG2=EP`%p>A9fAcgK)zG-rM?{D}8eJ%1w zH$+lR1xO@M1~Ww$9Jv<=nfYQT#9LSMX2RE5hD?+YohaGzAG;cDVP2C)P!7a_aIxVf zmPrZ-aTjkgv!r=>1rH9D-s~c;HB}kwJ7$}R?jca1Sy9Ax$C3hP7Ku{_J~xJBHl2d0 zZb&dBULQc4Wye;Izv%a#>=CH)tWRoTwG6tv{eL314f+mi2#X-} zx@fajSySEkcY_<@21*S=2PJ(_opQcGhrJMCZ@;n6 zbA|e%;AUlSF28sqBOdiIytGELwb>1klDZD-zxj6pREAu#m9VSYFcfmCQ%LLJAiF#* zk1f3)cKv35pToI5hViM?Q|p^yZeDbat3@!QBQlt@Xn0^R5pw-Tf2mJ(!oaK*F>QBw zcPzmw?(Bk&a}PT0M+0AguEM)vDln@D>zl=MLe*Ki*ET zh;ph=H6pFICmd1K+*?@$4bQW5y(RV#c>S&_QG&6t<1Eae>Ra)#rD|BZ`s+46&v$)Y z1n&!turj=4#<@A&3++$*c0bOFah2~4NrmbW`5LFBNG1s-+?IQXPJgW1=+J6;!-kBz zq*AC0Izjh34E8#(PoQ=<4CHjWC{0Sl>++);P7-!`LuvH79*-@_<0Aa`D-rEi?i@Q=c8MeN;ngS~bNyOaV(o4b8xJnJZaV`mT+6ztlyp8)IG7dG3M6cpN<*jB79 zJ#UMT7DCC+(JCSWEmcpk(bSf}+J>HAz==!)o*#jKzx874bT#cuJ6`Vdn0m1(+``K5 zp>(nZx$WY%g!eGwJhQ2li3)Qipk*V*L!P%4PV=isElhzWt>N^7D`j%&ZZxzo&jji%3O$p323%a}rOK0r?Z$5j-wMj}!psCHe)%X(lR(~11#qvshdC zC^*^txkJNR8@vI%InE@JX!>>K;SuT9mb4;Ed-BEE?(`!83n!GLxw%iS4{TzGJw;k= zX5>J?z|9KhS^_wGmQSp8`IFi}ld!GRpfwrG;~;Q5bpe*5%II-s!SLz(&$4IPrH;7dccT&7X{MiDy)NN2$~ z+zM=;5~y4O?fv$BuBdN~aE3XU9a>!rZHWe(Wj=nJ0+o_poHcvEzX-oLz{bvfr|PLa zXfM0F>9E2Bd7uI@LcENO)1FgvyB)Lh=EM%$G++6anUpSBb zbj0m-#;PKEG~Grxq)wej@NUlsKf)M<+I4v_l%bQ&qduURC>bhYfC+!1++8jktfYa=BbobV5}_ z1|ZT9Z3WxR0N0wp2VL@=to2EvgcA+s8ZkOW;|?Ck$+8pxd7Wt(U-JzQ+s}?H z1^TS^7z5D)tpg^1QMO^`^&En*k;Wgbu-bdjXkmhq&hU*W8qpm0aw;Sorx+2oF+IT3i1h zwLu<+IKD=+ST6U(D$wqm)gHgWdLDjOpD84(vE{P#>thqDw9(;Yx!ZBP#y&TMlM#WbQ>p&tD4dzJqo#tZMqB(ha^JULN z5jOhT!$AJrtD;Y1-AeI@*2j~e!389>)O^!qXSi$e6u`WpM^{(pJOOn!zCtu=#;6$o zS__LDyucQq?Ak3T;#-pdGk*EwEkzCYOMt5R?_lCInD^PZt@EaJVuu%I)Ask3Jt5lm7$fP9q=>|xh83&zV5aY{g@_o*5{wf}+TRJRkE_>3SMKj* zCnqK60(||Iutrv%g-Q96TnVNN7ViG9d%yAmFTu`C_w(d~?c{P&r*iyC)&y@(&-@&9 zr7kL7_<@y$MHXmxyvJ)9%PkgERX;-5pjx3O?6Cvy;ia>3By6vth(|g)lJ{8~yu z(TcTueM}R z70!w8wcBQj1+~(ot*Y&1btVh9QK4I8b~#ER%@&jaB+;7zkq6*T7vB<@Uf<)((Z)-o zHH8P%DlHvtKYg<<&I#|QaC!VNFce05r;3R9dy%LbvYNbD$(4Y`BOP7gsG zPPJ0DwST~Scm!o-T^w8QNgnm2{cQnMp!4%*8`6JRQVlF)fgJ=MC84UXy_2M?E8)d# zD8nPlBzh{Yq@cvvUsTB6yUNA)8e=VD1txnU+B&WBD75;6wodP2yus+wtRC+QJO@-U ztXtrN&_}f!rD;PK0PO>&u?0A>QCPwO*Q~zKqCLO9=mW+mLc>7UV0g*eZs%e>%~f)7 zl)kZRc^!5krEN@}l?!wT;>T~ngYVIPt8h;=@cO3bx!ubp?e2DIdfFVL{DV{ppn_j% zYsxNl?9qaSZDA52#ZNFENV!K2(=b2G2Q#RyOQQ!ObtSie*rLD63X?a7h-9wlU(T{X z`-d!J%VZS?D|f55-$hr|Pzz9-4`3W_Pl31-oSAv?@m=e(i7dKO4{#9u#OFE|DIed{ z(-RsNCU^+iRkDB6#7gpUpHXQnIRAY+4kIHA1yyKT*9ZyekFBFP85HU zdRFnI*!w4{{S4NhOZo1)Y(3}b*iLYthtUIN9Ae4nc64U({#ptTV$o)IyxMPjxMgR9 zT&cq*RGP{I85xY2*myreG)p`5-t_AVRFOfu-u*;XtuK^-K&=B(*%z#D6 zwg??~9AhJe#0*CCQ^Ph&>8T3U{`ZWiIyxNfYrYjnAZNN1e^XwMhGgHq296{6rQ5c7 z*rj_lfKbq6;^hNeKJ+J}7q*mS_mEvOAMXTKR>F;tM)Qo*@=(4>d#( z^|4~*3lYaJU_|A|!^&!S^Sx8MyzF2YH;*wz2hz#b9RylU<}L{brM$W%6(KW?LzV5l@N1X#5|+{CUmqHI!i6 z1$NHwz%YO(o0TH7Hzj=G8*+}B-|#8GcFB&^RlZI0@wn$Mp;z|d!^IsI=mSnEQUjYr znbpY9Ysm}uPVl1t_VkGWv%|WF&_5IFkj6fZu|1#<6~AP=GMl&T1UD?qkr+I0cSBh4 zgwUTXkg*+6#nVju9M>ih4d_I5|C!3G7Q$es!|rMiQQKAjEvkdLo8Dl2EZ@?xd}w3! zqoZ#v{TYhnAXuQw9%LDN$TU@%8){gR<~LZ3nbTFV!$=5}xxcm{59Fmi zUr||fWQIV6NON1s43k!;8xTA&n1HJ3WQ)+)+q#Nou~{#WNadZKVqw=xJnr;Lk!?Oc zXKOB`{ff*X$ODm_C08j!nf1aX+to+o`qad^xxy}G@|BCk{f&SD@xn<;a6K;Kv=D{*`h#?AX zW;`Xl@#(K;cVT(|AaIc5f`)?1kyv~r()%)1PFnk?Z`ByI0T6alO=(e0rC!-sL0;X5 zbi=|7=eGr#*WPTFu^9jQ;;E`=K3{o=R=$QszkG+QbMnHZlonY`%S1n9AI8#;eVlCS z)5a_sg(gSVebvp%Ga{BJy45S4fMN%YRO*(EotWKC_34UUQLkW2zXw6KC8XAwWecpi zzy5q~5~ay3BVIZ06jHP4{eM!Jtgb!n3d07;>gZ+YX%uA?8$3c<#A(uW%im=T=suzn z;zp8$?3{{h*5^v>%0qlKp@wqF@GvjBF+bk81>YvfST}nsb-SGnE9c%GmdUI*nZ*Bk z0JNc>?}yhyNEempBB+J*cI$N4Mnns%q1~T`cG~45IQ#7KT;0-~In7+F%l$5*+U15C z*H*24&O$e%%8>@kVj-bH8gHjsa}k2B3fINXbA_2_3fuGFLq$L`Lw${ML)~m+&Fr5aG`pm0 zUVFXLCl7r%ksMu+RM6k$l3)8Kyh4A3)b58p+-y1mEYko7hc=rKF6J<; zuK42WjAxyX>Dr7+>Qy5)k5oC8RI=^bD(UdyyAS=yUC>QYek_H$`HPd`iYz&&X}|3~ zCaM(KtZIM~4+(9K?6Ij1@n`1*T0&&4I%=LNR$3}^14iYW$#;wGd^bu=kL-~?z5FoM zeIv(%QT;|(T`>O8z~Ajj)F1536sO9x0?6LSIogk_)~P-#R?W`RoXj`&+b&|c-;um(o1R@5Rk=f2i_D1GFO-9D`M zF==A5>@O!Q+jb$QL|24J-}R8`Wqz?mgWNxy^`1%A(vUjyBDQyX8_!m_ME8YD=s>pO znExPfq5pHOeAnmi@1O(z=Oggf|FeH5O~L5E(T_ZX_W&9$`Y(F>G)4Yz+zuaDZt(w! z?;HdPhl~Gw+z{~3U;lm&^Z$iBz;*pgWgsp81(CS}!2V0y{|;>f0N8`;@V^p#K!|@O z_#ct@FHj=jAK3p5hw`rk|0}^T1^)jHVE&che \ No newline at end of file diff --git a/frontend/default-monochrome-black.svg b/frontend/default-monochrome-black.svg new file mode 100644 index 0000000..9d74b84 --- /dev/null +++ b/frontend/default-monochrome-black.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/default-monochrome-white.svg b/frontend/default-monochrome-white.svg new file mode 100644 index 0000000..cb5ee8c --- /dev/null +++ b/frontend/default-monochrome-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/default-monochrome.svg b/frontend/default-monochrome.svg new file mode 100644 index 0000000..b56bfb7 --- /dev/null +++ b/frontend/default-monochrome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/footer.php b/frontend/footer.php new file mode 100644 index 0000000..ee3dd56 --- /dev/null +++ b/frontend/footer.php @@ -0,0 +1,86 @@ + + + + + + + + \ No newline at end of file diff --git a/frontend/functions.php b/frontend/functions.php new file mode 100644 index 0000000..cf6fe58 --- /dev/null +++ b/frontend/functions.php @@ -0,0 +1,26 @@ + \ No newline at end of file diff --git a/frontend/gulpfile.js b/frontend/gulpfile.js new file mode 100644 index 0000000..9ba2c36 --- /dev/null +++ b/frontend/gulpfile.js @@ -0,0 +1,14 @@ +var gulp = require('gulp'); +var sass = require('gulp-sass')(require('sass')); + +gulp.task('sass', () => { + return gulp.src("./assets/sass/*.scss") + .pipe(sass()) + .pipe(gulp.dest("dist/")) +}); + +gulp.task('start', gulp.series('sass', function () { + gulp.watch("sass/*.scss", gulp.series('sass')); +})); + +gulp.task('default', gulp.series('start')); \ No newline at end of file diff --git a/frontend/header.php b/frontend/header.php new file mode 100644 index 0000000..005d9e3 --- /dev/null +++ b/frontend/header.php @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + <?php echo title ?> + + + + + + + + \ No newline at end of file diff --git a/frontend/isolated-monochrome-black.svg b/frontend/isolated-monochrome-black.svg new file mode 100644 index 0000000..86c7c6b --- /dev/null +++ b/frontend/isolated-monochrome-black.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/isolated-monochrome-white.svg b/frontend/isolated-monochrome-white.svg new file mode 100644 index 0000000..0f94ff7 --- /dev/null +++ b/frontend/isolated-monochrome-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/logo_black.png b/frontend/logo_black.png new file mode 100644 index 0000000000000000000000000000000000000000..6d82e0a1c68d62883900434ad8bdb7f683f13d83 GIT binary patch literal 25167 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 W%~*Ji>fWcQGDrJ^cK2=k6aNRl{1$8g literal 0 HcmV?d00001 diff --git a/frontend/logo_black.webp b/frontend/logo_black.webp new file mode 100644 index 0000000000000000000000000000000000000000..0f47b289ed8ef7a9a8bfa43e258b68c803b1dbc1 GIT binary patch literal 12856 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 N|J>(?|3VD_{2%A@2!sFt literal 0 HcmV?d00001 diff --git a/frontend/logo_white.png b/frontend/logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..1ed85b530d06fb501420c7f232d399350752a4c7 GIT binary patch literal 27076 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 H_wfG!1_gT{ literal 0 HcmV?d00001 diff --git a/frontend/logo_white.webp b/frontend/logo_white.webp new file mode 100644 index 0000000000000000000000000000000000000000..d5cd4aaef669bb9e785fb69020392d1d83356367 GIT binary patch literal 13230 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 LBBcH)0s#L91?fex literal 0 HcmV?d00001 diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..71e3138 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,21 @@ +{ + "name": "sleeky-frontend", + "version": "2.5.0", + "description": "", + "main": "index.js", + "scripts": { + "start": "gulp", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "devDependencies": { + "gulp": "^4.0.2", + "gulp-sass": "^5.0.0", + "sass": "^1.35.1" + }, + "dependencies": { + "bootstrap": "^5.0.2", + "popper.js": "^1.16.1" + } +} diff --git a/frontend/styles.css b/frontend/styles.css new file mode 100644 index 0000000..31d0994 --- /dev/null +++ b/frontend/styles.css @@ -0,0 +1,11331 @@ +@charset "UTF-8"; +@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans&display=swap"); + +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * 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-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-font-sans-serif: "Open Sans", 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)); +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-font-sans-serif); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: 0.25; +} + +hr:not([size]) { + height: 1px; +} + +h6, +.h6, +h5, +.h5, +h4, +.h4, +h3, +.h3, +h2, +.h2, +h1, +.h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-family: "Montserrat", 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"; + font-weight: 500; + line-height: 1.2; + color:#fff; +} + +h1, +.h1 { + font-size: calc(1.375rem + 1.5vw); +} + +@media (min-width: 1200px) { + h1, + .h1 { + font-size: 2.5rem; + } +} + +h2, +.h2 { + font-size: calc(1.325rem + 0.9vw); +} + +@media (min-width: 1200px) { + h2, + .h2 { + font-size: 2rem; + } +} + +h3, +.h3 { + font-size: calc(1.3rem + 0.6vw); +} + +@media (min-width: 1200px) { + h3, + .h3 { + font-size: 1.75rem; + } +} + +h4, +.h4 { + font-size: calc(1.275rem + 0.3vw); +} + +@media (min-width: 1200px) { + h4, + .h4 { + font-size: 1.5rem; + } +} + +h5, +.h5 { + font-size: 1.25rem; +} + +h6, +.h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; + color: #fff; +} + +abbr[title], +abbr[data-bs-original-title] { + text-decoration: underline dotted; + cursor: help; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, +.small { + font-size: 0.875em; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #7289DA; + text-decoration: underline; +} + +a:hover { + color: #4E5D94; +} + +a:not([href]):not([class]), +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; + direction: ltr/* rtl:ignore */ + ; + unicode-bidi: bidi-override; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: #d63384; + word-wrap: break-word; +} + +a>code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 0.875em; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 700; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; + background-color: #2A2A2A; + color: #a6acb1; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} + +select:disabled { + opacity: 1; +} + +[list]::-webkit-calendar-picker-indicator { + display: none; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} + +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} + +legend+* { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::file-selector-button { + font: inherit; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; +} + +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} + +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; +} + +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} + +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; +} + +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; +} + +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; +} + +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; +} + +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 0.875em; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote> :last-child { + margin-bottom: 0; +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; +} + +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 6px; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 0.875em; + color: #6c757d; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container-md, + .container-sm, + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container-lg, + .container-md, + .container-sm, + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container-xl, + .container-lg, + .container-md, + .container-sm, + .container { + max-width: 1140px; + } +} + +@media (min-width: 1400px) { + .container-xxl, + .container-xl, + .container-lg, + .container-md, + .container-sm, + .container { + max-width: 1320px; + } +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(var(--bs-gutter-y) * -1); + margin-right: calc(var(--bs-gutter-x) * -.5); + margin-left: calc(var(--bs-gutter-x) * -.5); +} + +.row>* { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto>* { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1>* { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2>* { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3>* { + flex: 0 0 auto; + width: 33.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%; +} + +@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%; + } +} + +@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%; + } +} + +@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%; + } +} + +@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%; + } +} + +@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-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-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-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-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-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-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} + +.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; +} + +.table> :not(caption)>*>* { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} + +.table>tbody { + vertical-align: inherit; +} + +.table>thead { + vertical-align: bottom; +} + +.table> :not(:last-child)> :last-child>* { + border-bottom-color: currentColor; +} + +.caption-top { + caption-side: top; +} + +.table-sm> :not(caption)>*>* { + padding: 0.25rem 0.25rem; +} + +.table-bordered> :not(caption)>* { + border-width: 1px 0; +} + +.table-bordered> :not(caption)>*>* { + border-width: 0 1px; +} + +.table-borderless> :not(caption)>*>* { + border-bottom-width: 0; +} + +.table-striped>tbody>tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} + +.table-hover>tbody>tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} + +.table-primary { + --bs-table-bg: #cfe2ff; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: #000; + border-color: #bacbe6; +} + +.table-secondary { + --bs-table-bg: #e2e3e5; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: #000; + border-color: #cbccce; +} + +.table-success { + --bs-table-bg: #d1e7dd; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcd0c7; +} + +.table-info { + --bs-table-bg: #cff4fc; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: #000; + border-color: #badce3; +} + +.table-warning { + --bs-table-bg: #fff3cd; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: #000; + border-color: #e6dbb9; +} + +.table-danger { + --bs-table-bg: #f8d7da; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfc2c4; +} + +.table-light { + --bs-table-bg: #f8f9fa; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfe0e1; +} + +.table-dark { + --bs-table-bg: #212529; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #373b3e; +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +.form-label { + margin-bottom: 0.5rem; +} + +.col-form-label { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: #a6acb1; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-family: "Montserrat", 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"; + font-size: 1rem; + font-weight: 700; + line-height: 1.5; + color: #a6acb1; + background-color: #2A2A2A; + background-clip: padding-box; + border: 0 solid #ced4da; + appearance: none; + border-radius: 6px; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control[type=file] { + overflow: hidden; +} + +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer; +} + +.form-control:focus { + color: #a6acb1; + background-color: #2A2A2A; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.form-control::-webkit-date-and-time-value { + height: 1.5em; +} + +.form-control::placeholder { + color: #a6acb1; + opacity: 1; +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 0; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control::file-selector-button { + transition: none; + } +} + +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3; +} + +.form-control::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 0; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button { + transition: none; + } +} + +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #dde0e3; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 0 0; +} + +.form-control-plaintext.form-control-sm, +.form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + min-height: calc(1.5em + 0.5rem); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-lg { + min-height: calc(1.5em + 1rem); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + margin-inline-end: 1rem; +} + +.form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + margin-inline-end: 1rem; +} + +textarea.form-control { + min-height: calc(1.5em + 0.75rem); +} + +textarea.form-control-sm { + min-height: calc(1.5em + 0.5rem); +} + +textarea.form-control-lg { + min-height: calc(1.5em + 1rem); +} + +.form-control-color { + max-width: 3rem; + height: auto; + padding: 0.375rem; +} + +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} + +.form-control-color::-moz-color-swatch { + height: 1.5em; + border-radius: 6px; +} + +.form-control-color::-webkit-color-swatch { + height: 1.5em; + border-radius: 6px; +} + +.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-family: "Montserrat", 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"; + font-size: 1rem; + font-weight: 700; + line-height: 1.5; + color: #212529; + background-color: #ebebeb; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 0 solid #ced4da; + border-radius: 6px; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} + +.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.form-select[multiple], +.form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} + +.form-select:disabled { + background-color: #e9ecef; +} + +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; +} + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; +} + +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} + +.form-check-input { + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + background-color: #ebebeb; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 1px solid rgba(0, 0, 0, 0.25); + appearance: none; + color-adjust: exact; +} + +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} + +.form-check-input[type=radio] { + border-radius: 50%; +} + +.form-check-input:active { + filter: brightness(90%); +} + +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd; +} + +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); +} + +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} + +.form-check-input[type=checkbox]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} + +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} + +.form-check-input[disabled]~.form-check-label, +.form-check-input:disabled~.form-check-label { + opacity: 0.5; +} + +.form-switch { + padding-left: 2.5em; +} + +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} + +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); +} + +.form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.btn-check[disabled]+.btn, +.btn-check:disabled+.btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + background-color: transparent; + appearance: none; +} + +.form-range:focus { + outline: 0; +} + +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.form-range::-moz-focus-outer { + border: 0; +} + +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + transition: none; + } +} + +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe; +} + +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + transition: none; + } +} + +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe; +} + +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.form-range:disabled { + pointer-events: none; +} + +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.form-floating { + position: relative; +} + +.form-floating>.form-control, +.form-floating>.form-select { + height: 3.5rem; + line-height: 1.25; +} + +.form-floating>label { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 1rem 0.75rem; + pointer-events: none; + border: 0 solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-floating>label { + transition: none; + } +} + +.form-floating>.form-control { + padding: 1rem 0.75rem; +} + +.form-floating>.form-control::placeholder { + color: transparent; +} + +.form-floating>.form-control:focus, +.form-floating>.form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} + +.form-floating>.form-control:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} + +.form-floating>.form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} + +.form-floating>.form-control:focus~label, +.form-floating>.form-control:not(:placeholder-shown)~label, +.form-floating>.form-select~label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} + +.form-floating>.form-control:-webkit-autofill~label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group>.form-control, +.input-group>.form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} + +.input-group>.form-control:focus, +.input-group>.form-select:focus { + z-index: 3; +} + +.input-group .btn { + position: relative; + z-index: 2; +} + +.input-group .btn:focus { + z-index: 3; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 700; + line-height: 1.5; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 0 solid #ced4da; + border-radius: 6px; +} + +.input-group-lg>.form-control, +.input-group-lg>.form-select, +.input-group-lg>.input-group-text, +.input-group-lg>.btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-sm>.form-control, +.input-group-sm>.form-select, +.input-group-sm>.input-group-text, +.input-group-sm>.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-lg>.form-select, +.input-group-sm>.form-select { + padding-right: 3rem; +} + +.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group.has-validation> :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), +.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #198754; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(25, 135, 84, 0.9); + border-radius: 6px; +} + +.was-validated :valid~.valid-feedback, +.was-validated :valid~.valid-tooltip, +.is-valid~.valid-feedback, +.is-valid~.valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, +.form-control.is-valid { + border-color: #198754; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .form-select:valid, +.form-select.is-valid { + border-color: #198754; +} + +.was-validated .form-select:valid:not([multiple]):not([size]), +.was-validated .form-select:valid:not([multiple])[size="1"], +.form-select.is-valid:not([multiple]):not([size]), +.form-select.is-valid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-select:valid:focus, +.form-select.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated .form-check-input:valid, +.form-check-input.is-valid { + border-color: #198754; +} + +.was-validated .form-check-input:valid:checked, +.form-check-input.is-valid:checked { + background-color: #198754; +} + +.was-validated .form-check-input:valid:focus, +.form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated .form-check-input:valid~.form-check-label, +.form-check-input.is-valid~.form-check-label { + color: #198754; +} + +.form-check-inline .form-check-input~.valid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group .form-control:valid, +.input-group .form-control.is-valid, +.was-validated .input-group .form-select:valid, +.input-group .form-select.is-valid { + z-index: 1; +} + +.was-validated .input-group .form-control:valid:focus, +.input-group .form-control.is-valid:focus, +.was-validated .input-group .form-select:valid:focus, +.input-group .form-select.is-valid:focus { + z-index: 3; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 6px; +} + +.was-validated :invalid~.invalid-feedback, +.was-validated :invalid~.invalid-tooltip, +.is-invalid~.invalid-feedback, +.is-invalid~.invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, +.form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .form-select:invalid, +.form-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-select:invalid:not([multiple]):not([size]), +.was-validated .form-select:invalid:not([multiple])[size="1"], +.form-select.is-invalid:not([multiple]):not([size]), +.form-select.is-invalid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-select:invalid:focus, +.form-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid, +.form-check-input.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-check-input:invalid:checked, +.form-check-input.is-invalid:checked { + background-color: #dc3545; +} + +.was-validated .form-check-input:invalid:focus, +.form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid~.form-check-label, +.form-check-input.is-invalid~.form-check-label { + color: #dc3545; +} + +.form-check-inline .form-check-input~.invalid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group .form-control:invalid, +.input-group .form-control.is-invalid, +.was-validated .input-group .form-select:invalid, +.input-group .form-select.is-invalid { + z-index: 2; +} + +.was-validated .input-group .form-control:invalid:focus, +.input-group .form-control.is-invalid:focus, +.was-validated .input-group .form-select:invalid:focus, +.input-group .form-select.is-invalid:focus { + z-index: 3; +} + +.btn { + display: inline-block; + font-family: "Montserrat", 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"; + font-weight: 700; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + border-radius: 6px; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; +} + +.btn-check:focus+.btn, +.btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.btn:disabled, +.btn.disabled, +fieldset:disabled .btn { + pointer-events: none; + opacity: 0.65; +} + +.btn-primary { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.btn-primary:hover { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; +} + +.btn-check:focus+.btn-primary, +.btn-primary:focus { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +} + +.btn-check:checked+.btn-primary, +.btn-check:active+.btn-primary, +.btn-primary:active, +.btn-primary.active, +.show>.btn-primary.dropdown-toggle { + color: #fff; + background-color: #0a58ca; + border-color: #0a53be; +} + +.btn-check:checked+.btn-primary:focus, +.btn-check:active+.btn-primary:focus, +.btn-primary:active:focus, +.btn-primary.active:focus, +.show>.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +} + +.btn-primary:disabled, +.btn-primary.disabled { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5c636a; + border-color: #565e64; +} + +.btn-check:focus+.btn-secondary, +.btn-secondary:focus { + color: #fff; + background-color: #5c636a; + border-color: #565e64; + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +} + +.btn-check:checked+.btn-secondary, +.btn-check:active+.btn-secondary, +.btn-secondary:active, +.btn-secondary.active, +.show>.btn-secondary.dropdown-toggle { + color: #fff; + background-color: #565e64; + border-color: #51585e; +} + +.btn-check:checked+.btn-secondary:focus, +.btn-check:active+.btn-secondary:focus, +.btn-secondary:active:focus, +.btn-secondary.active:focus, +.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary:disabled, +.btn-secondary.disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-success { + color: #fff; + background-color: #198754; + border-color: #198754; +} + +.btn-success:hover { + color: #fff; + background-color: #157347; + border-color: #146c43; +} + +.btn-check:focus+.btn-success, +.btn-success:focus { + color: #fff; + background-color: #157347; + border-color: #146c43; + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +} + +.btn-check:checked+.btn-success, +.btn-check:active+.btn-success, +.btn-success:active, +.btn-success.active, +.show>.btn-success.dropdown-toggle { + color: #fff; + background-color: #146c43; + border-color: #13653f; +} + +.btn-check:checked+.btn-success:focus, +.btn-check:active+.btn-success:focus, +.btn-success:active:focus, +.btn-success.active:focus, +.show>.btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +} + +.btn-success:disabled, +.btn-success.disabled { + color: #fff; + background-color: #198754; + border-color: #198754; +} + +.btn-info { + color: #fff; + background-color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-info:hover { + color: #fff; + background-color: #31d2f2; + border-color: #25cff2; +} + +.btn-check:focus+.btn-info, +.btn-info:focus { + color: #fff; + background-color: #31d2f2; + border-color: #25cff2; + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +} + +.btn-check:checked+.btn-info, +.btn-check:active+.btn-info, +.btn-info:active, +.btn-info.active, +.show>.btn-info.dropdown-toggle { + color: #000; + background-color: #3dd5f3; + border-color: #25cff2; +} + +.btn-check:checked+.btn-info:focus, +.btn-check:active+.btn-info:focus, +.btn-info:active:focus, +.btn-info.active:focus, +.show>.btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +} + +.btn-info:disabled, +.btn-info.disabled { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-warning { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; +} + +.btn-check:focus+.btn-warning, +.btn-warning:focus { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +} + +.btn-check:checked+.btn-warning, +.btn-check:active+.btn-warning, +.btn-warning:active, +.btn-warning.active, +.show>.btn-warning.dropdown-toggle { + color: #000; + background-color: #ffcd39; + border-color: #ffc720; +} + +.btn-check:checked+.btn-warning:focus, +.btn-check:active+.btn-warning:focus, +.btn-warning:active:focus, +.btn-warning.active:focus, +.show>.btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +} + +.btn-warning:disabled, +.btn-warning.disabled { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; +} + +.btn-check:focus+.btn-danger, +.btn-danger:focus { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +} + +.btn-check:checked+.btn-danger, +.btn-check:active+.btn-danger, +.btn-danger:active, +.btn-danger.active, +.show>.btn-danger.dropdown-toggle { + color: #fff; + background-color: #b02a37; + border-color: #a52834; +} + +.btn-check:checked+.btn-danger:focus, +.btn-check:active+.btn-danger:focus, +.btn-danger:active:focus, +.btn-danger.active:focus, +.show>.btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +} + +.btn-danger:disabled, +.btn-danger.disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-light { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; +} + +.btn-check:focus+.btn-light, +.btn-light:focus { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +} + +.btn-check:checked+.btn-light, +.btn-check:active+.btn-light, +.btn-light:active, +.btn-light.active, +.show>.btn-light.dropdown-toggle { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; +} + +.btn-check:checked+.btn-light:focus, +.btn-check:active+.btn-light:focus, +.btn-light:active:focus, +.btn-light.active:focus, +.show>.btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +} + +.btn-light:disabled, +.btn-light.disabled { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-dark { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-dark:hover { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; +} + +.btn-check:focus+.btn-dark, +.btn-dark:focus { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +} + +.btn-check:checked+.btn-dark, +.btn-check:active+.btn-dark, +.btn-dark:active, +.btn-dark.active, +.show>.btn-dark.dropdown-toggle { + color: #fff; + background-color: #1a1e21; + border-color: #191c1f; +} + +.btn-check:checked+.btn-dark:focus, +.btn-check:active+.btn-dark:focus, +.btn-dark:active:focus, +.btn-dark.active:focus, +.show>.btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +} + +.btn-dark:disabled, +.btn-dark.disabled { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-primary { + color: #0d6efd; + border-color: #0d6efd; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.btn-check:focus+.btn-outline-primary, +.btn-outline-primary:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +} + +.btn-check:checked+.btn-outline-primary, +.btn-check:active+.btn-outline-primary, +.btn-outline-primary:active, +.btn-outline-primary.active, +.btn-outline-primary.dropdown-toggle.show { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.btn-check:checked+.btn-outline-primary:focus, +.btn-check:active+.btn-outline-primary:focus, +.btn-outline-primary:active:focus, +.btn-outline-primary.active:focus, +.btn-outline-primary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +} + +.btn-outline-primary:disabled, +.btn-outline-primary.disabled { + color: #0d6efd; + background-color: transparent; +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-check:focus+.btn-outline-secondary, +.btn-outline-secondary:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +} + +.btn-check:checked+.btn-outline-secondary, +.btn-check:active+.btn-outline-secondary, +.btn-outline-secondary:active, +.btn-outline-secondary.active, +.btn-outline-secondary.dropdown-toggle.show { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-check:checked+.btn-outline-secondary:focus, +.btn-check:active+.btn-outline-secondary:focus, +.btn-outline-secondary:active:focus, +.btn-outline-secondary.active:focus, +.btn-outline-secondary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary:disabled, +.btn-outline-secondary.disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-success { + color: #198754; + border-color: #198754; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #198754; + border-color: #198754; +} + +.btn-check:focus+.btn-outline-success, +.btn-outline-success:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +} + +.btn-check:checked+.btn-outline-success, +.btn-check:active+.btn-outline-success, +.btn-outline-success:active, +.btn-outline-success.active, +.btn-outline-success.dropdown-toggle.show { + color: #fff; + background-color: #198754; + border-color: #198754; +} + +.btn-check:checked+.btn-outline-success:focus, +.btn-check:active+.btn-outline-success:focus, +.btn-outline-success:active:focus, +.btn-outline-success.active:focus, +.btn-outline-success.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +} + +.btn-outline-success:disabled, +.btn-outline-success.disabled { + color: #198754; + background-color: transparent; +} + +.btn-outline-info { + color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-outline-info:hover { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-check:focus+.btn-outline-info, +.btn-outline-info:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +} + +.btn-check:checked+.btn-outline-info, +.btn-check:active+.btn-outline-info, +.btn-outline-info:active, +.btn-outline-info.active, +.btn-outline-info.dropdown-toggle.show { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-check:checked+.btn-outline-info:focus, +.btn-check:active+.btn-outline-info:focus, +.btn-outline-info:active:focus, +.btn-outline-info.active:focus, +.btn-outline-info.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +} + +.btn-outline-info:disabled, +.btn-outline-info.disabled { + color: #0dcaf0; + background-color: transparent; +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-check:focus+.btn-outline-warning, +.btn-outline-warning:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +} + +.btn-check:checked+.btn-outline-warning, +.btn-check:active+.btn-outline-warning, +.btn-outline-warning:active, +.btn-outline-warning.active, +.btn-outline-warning.dropdown-toggle.show { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-check:checked+.btn-outline-warning:focus, +.btn-check:active+.btn-outline-warning:focus, +.btn-outline-warning:active:focus, +.btn-outline-warning.active:focus, +.btn-outline-warning.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning:disabled, +.btn-outline-warning.disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-check:focus+.btn-outline-danger, +.btn-outline-danger:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +} + +.btn-check:checked+.btn-outline-danger, +.btn-check:active+.btn-outline-danger, +.btn-outline-danger:active, +.btn-outline-danger.active, +.btn-outline-danger.dropdown-toggle.show { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-check:checked+.btn-outline-danger:focus, +.btn-check:active+.btn-outline-danger:focus, +.btn-outline-danger:active:focus, +.btn-outline-danger.active:focus, +.btn-outline-danger.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger:disabled, +.btn-outline-danger.disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-check:focus+.btn-outline-light, +.btn-outline-light:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +} + +.btn-check:checked+.btn-outline-light, +.btn-check:active+.btn-outline-light, +.btn-outline-light:active, +.btn-outline-light.active, +.btn-outline-light.dropdown-toggle.show { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-check:checked+.btn-outline-light:focus, +.btn-check:active+.btn-outline-light:focus, +.btn-outline-light:active:focus, +.btn-outline-light.active:focus, +.btn-outline-light.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light:disabled, +.btn-outline-light.disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-dark { + color: #212529; + border-color: #212529; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-check:focus+.btn-outline-dark, +.btn-outline-dark:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +} + +.btn-check:checked+.btn-outline-dark, +.btn-check:active+.btn-outline-dark, +.btn-outline-dark:active, +.btn-outline-dark.active, +.btn-outline-dark.dropdown-toggle.show { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-check:checked+.btn-outline-dark:focus, +.btn-check:active+.btn-outline-dark:focus, +.btn-outline-dark:active:focus, +.btn-outline-dark.active:focus, +.btn-outline-dark.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +} + +.btn-outline-dark:disabled, +.btn-outline-dark.disabled { + color: #212529; + background-color: transparent; +} + +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; +} + +.btn-link:hover { + color: #0a58ca; +} + +.btn-link:disabled, +.btn-link.disabled { + color: #6c757d; +} + +.btn-lg, +.btn-group-lg>.btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.btn-sm, +.btn-group-sm>.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; + color: #fff; +} + +.btn-primary { + background-color: #7289DA; + border-color: #7289DA; +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active { + background-color: #4E5D94; + border-color: #4E5D94; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropend, +.dropdown, +.dropstart { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + z-index: 1000; + display: none; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 6px; +} + +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: 0.125rem; +} + +.dropdown-menu-start { + --bs-position: start; +} + +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} + +.dropdown-menu-end { + --bs-position: end; +} + +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-sm-end { + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-md-end { + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-lg-end { + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xl-end { + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} + +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xxl-end { + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-toggle::after { + vertical-align: 0; +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropstart .dropdown-toggle::after { + display: none; +} + +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid rgba(0, 0, 0, 0.15); +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, +.dropdown-item:focus { + color: #1e2125; + background-color: #e9ecef; +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0d6efd; +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #adb5bd; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1rem; + color: #212529; +} + +.dropdown-menu-dark { + color: #dee2e6; + background-color: #343a40; + border-color: rgba(0, 0, 0, 0.15); +} + +.dropdown-menu-dark .dropdown-item { + color: #dee2e6; +} + +.dropdown-menu-dark .dropdown-item:hover, +.dropdown-menu-dark .dropdown-item:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0.15); +} + +.dropdown-menu-dark .dropdown-item.active, +.dropdown-menu-dark .dropdown-item:active { + color: #fff; + background-color: #0d6efd; +} + +.dropdown-menu-dark .dropdown-item.disabled, +.dropdown-menu-dark .dropdown-item:disabled { + color: #adb5bd; +} + +.dropdown-menu-dark .dropdown-divider { + border-color: rgba(0, 0, 0, 0.15); +} + +.dropdown-menu-dark .dropdown-item-text { + color: #dee2e6; +} + +.dropdown-menu-dark .dropdown-header { + color: #adb5bd; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group>.btn, +.btn-group-vertical>.btn { + position: relative; + flex: 1 1 auto; +} + +.btn-group>.btn-check:checked+.btn, +.btn-group>.btn-check:focus+.btn, +.btn-group>.btn:hover, +.btn-group>.btn:focus, +.btn-group>.btn:active, +.btn-group>.btn.active, +.btn-group-vertical>.btn-check:checked+.btn, +.btn-group-vertical>.btn-check:focus+.btn, +.btn-group-vertical>.btn:hover, +.btn-group-vertical>.btn:focus, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group>.btn:not(:first-child), +.btn-group>.btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group>.btn:not(:last-child):not(.dropdown-toggle), +.btn-group>.btn-group:not(:last-child)>.btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group>.btn:nth-child(n+3), +.btn-group> :not(.btn-check)+.btn, +.btn-group>.btn-group:not(:first-child)>.btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropend .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm+.dropdown-toggle-split, +.btn-group-sm>.btn+.dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg+.dropdown-toggle-split, +.btn-group-lg>.btn+.dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} + +.btn-group-vertical>.btn, +.btn-group-vertical>.btn-group { + width: 100%; +} + +.btn-group-vertical>.btn:not(:first-child), +.btn-group-vertical>.btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical>.btn-group:not(:last-child)>.btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical>.btn~.btn, +.btn-group-vertical>.btn-group:not(:first-child)>.btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} + +.nav-link:hover, +.nav-link:focus { + color: #0a58ca; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-link { + margin-bottom: -1px; + background: none; + border: 1px solid transparent; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.nav-tabs .nav-link:hover, +.nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; + isolation: isolate; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: 6px; +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #0d6efd; +} + +.nav-fill>.nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified>.nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} + +.tab-content>.tab-pane { + display: none; +} + +.tab-content>.active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar>.container, +.navbar>.container-fluid, +.navbar>.container-sm, +.navbar>.container-md, +.navbar>.container-lg, +.navbar>.container-xl, +.navbar>.container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; +} + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 6px; + transition: box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} + +.navbar-toggler:hover { + text-decoration: none; +} + +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 0.25rem; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, +.navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.55); +} + +.navbar-light .navbar-nav .nav-link:hover, +.navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show>.nav-link, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.55); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.55); +} + +.navbar-light .navbar-text a, +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, +.navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.55); +} + +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show>.nav-link, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.55); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.55); +} + +.navbar-dark .navbar-text a, +.navbar-dark .navbar-text a:hover, +.navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 6px; +} + +.card>hr { + margin-right: 0; + margin-left: 0; +} + +.card>.list-group { + border-top: inherit; + border-bottom: inherit; +} + +.card>.list-group:first-child { + border-top-width: 0; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.card>.list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} + +.card>.card-header+.list-group, +.card>.list-group+.card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + padding: 1rem 1rem; + background-color: #121212; +} + +.card-title { + margin-bottom: 0.5rem; +} + +.card-subtitle { + margin-top: -0.25rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link+.card-link { + margin-left: 1rem; +} + +.card-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: 5px 5px 0 0; +} + +.card-footer { + padding: 0.5rem 1rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 5px 5px; +} + +.card-header-tabs { + margin-right: -0.5rem; + margin-bottom: -0.5rem; + margin-left: -0.5rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1rem; + border-radius: 5px; +} + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} + +.card-group>.card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group>.card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group>.card+.card { + margin-left: 0; + border-left: 0; + } + .card-group>.card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group>.card:not(:last-child) .card-img-top, + .card-group>.card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group>.card:not(:last-child) .card-img-bottom, + .card-group>.card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group>.card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group>.card:not(:first-child) .card-img-top, + .card-group>.card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group>.card:not(:first-child) .card-img-bottom, + .card-group>.card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: 1rem 1.25rem; + font-size: 1rem; + color: #212529; + text-align: left; + background-color: #fff; + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} + +.accordion-button:not(.collapsed) { + color: #0c63e4; + background-color: #e7f1ff; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); +} + +.accordion-button:not(.collapsed)::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + transform: rotate(-180deg); +} + +.accordion-button::after { + flex-shrink: 0; + width: 1.25rem; + height: 1.25rem; + margin-left: auto; + content: ""; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 1.25rem; + transition: transform 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} + +.accordion-button:hover { + z-index: 2; +} + +.accordion-button:focus { + z-index: 3; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.accordion-header { + margin-bottom: 0; +} + +.accordion-item { + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.accordion-item:first-of-type { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.accordion-item:not(:first-of-type) { + border-top: 0; +} + +.accordion-item:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} + +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +.accordion-body { + padding: 1rem 1.25rem; +} + +.accordion-flush .accordion-collapse { + border-width: 0; +} + +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.accordion-flush .accordion-item:first-child { + border-top: 0; +} + +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} + +.accordion-flush .accordion-item .accordion-button { + border-radius: 0; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; +} + +.breadcrumb-item+.breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item+.breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/")/* rtl: var(--bs-breadcrumb-divider, "/") */ + ; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} + +.page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.page-item:not(:first-child) .page-link { + margin-left: -1px; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} + +.page-link { + padding: 0.375rem 0.75rem; +} + +.page-item:first-child .page-link { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.page-item:last-child .page-link { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.35em 0.65em; + font-size: 0.75em; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 6px; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 6px; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 3rem; +} + +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} + +.alert-primary { + color: #084298; + background-color: #cfe2ff; + border-color: #b6d4fe; +} + +.alert-primary .alert-link { + color: #06357a; +} + +.alert-secondary { + color: #41464b; + background-color: #e2e3e5; + border-color: #d3d6d8; +} + +.alert-secondary .alert-link { + color: #34383c; +} + +.alert-success { + color: #0f5132; + background-color: #d1e7dd; + border-color: #badbcc; +} + +.alert-success .alert-link { + color: #0c4128; +} + +.alert-info { + color: #055160; + background-color: #cff4fc; + border-color: #b6effb; +} + +.alert-info .alert-link { + color: #04414d; +} + +.alert-warning { + color: #664d03; + background-color: #fff3cd; + border-color: #ffecb5; +} + +.alert-warning .alert-link { + color: #523e02; +} + +.alert-danger { + color: #842029; + background-color: #9B0B16; + border-color: #9B0B16; +} + +.alert-danger .alert-link { + color: #6a1a21; +} + +.alert-light { + color: #636464; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light .alert-link { + color: #4f5050; +} + +.alert-dark { + color: #141619; + background-color: #d3d3d4; + border-color: #bcbebf; +} + +.alert-dark .alert-link { + color: #101214; +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 6px; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #0d6efd; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 6px; +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} + +.list-group-numbered>li::before { + content: counters(section, ".") ". "; + counter-increment: section; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, +.list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.5rem 1rem; + color: #212529; + text-decoration: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} + +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.list-group-item+.list-group-item { + border-top-width: 0; +} + +.list-group-item+.list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} + +.list-group-horizontal>.list-group-item:first-child { + border-bottom-left-radius: 6px; + border-top-right-radius: 0; +} + +.list-group-horizontal>.list-group-item:last-child { + border-top-right-radius: 6px; + border-bottom-left-radius: 0; +} + +.list-group-horizontal>.list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0; +} + +.list-group-horizontal>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm>.list-group-item:first-child { + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + } + .list-group-horizontal-sm>.list-group-item:last-child { + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm>.list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md>.list-group-item:first-child { + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + } + .list-group-horizontal-md>.list-group-item:last-child { + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md>.list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg>.list-group-item:first-child { + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + } + .list-group-horizontal-lg>.list-group-item:last-child { + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg>.list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl>.list-group-item:first-child { + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + } + .list-group-horizontal-xl>.list-group-item:last-child { + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl>.list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl>.list-group-item:first-child { + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + } + .list-group-horizontal-xxl>.list-group-item:last-child { + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl>.list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xxl>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +.list-group-flush { + border-radius: 0; +} + +.list-group-flush>.list-group-item { + border-width: 0 0 1px; +} + +.list-group-flush>.list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #084298; + background-color: #cfe2ff; +} + +.list-group-item-primary.list-group-item-action:hover, +.list-group-item-primary.list-group-item-action:focus { + color: #084298; + background-color: #bacbe6; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #084298; + border-color: #084298; +} + +.list-group-item-secondary { + color: #41464b; + background-color: #e2e3e5; +} + +.list-group-item-secondary.list-group-item-action:hover, +.list-group-item-secondary.list-group-item-action:focus { + color: #41464b; + background-color: #cbccce; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b; +} + +.list-group-item-success { + color: #0f5132; + background-color: #d1e7dd; +} + +.list-group-item-success.list-group-item-action:hover, +.list-group-item-success.list-group-item-action:focus { + color: #0f5132; + background-color: #bcd0c7; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132; +} + +.list-group-item-info { + color: #055160; + background-color: #cff4fc; +} + +.list-group-item-info.list-group-item-action:hover, +.list-group-item-info.list-group-item-action:focus { + color: #055160; + background-color: #badce3; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #055160; + border-color: #055160; +} + +.list-group-item-warning { + color: #664d03; + background-color: #fff3cd; +} + +.list-group-item-warning.list-group-item-action:hover, +.list-group-item-warning.list-group-item-action:focus { + color: #664d03; + background-color: #e6dbb9; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #664d03; + border-color: #664d03; +} + +.list-group-item-danger { + color: #842029; + background-color: #f8d7da; +} + +.list-group-item-danger.list-group-item-action:hover, +.list-group-item-danger.list-group-item-action:focus { + color: #842029; + background-color: #dfc2c4; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029; +} + +.list-group-item-light { + color: #636464; + background-color: #fefefe; +} + +.list-group-item-light.list-group-item-action:hover, +.list-group-item-light.list-group-item-action:focus { + color: #636464; + background-color: #e5e5e5; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #636464; + border-color: #636464; +} + +.list-group-item-dark { + color: #141619; + background-color: #d3d3d4; +} + +.list-group-item-dark.list-group-item-action:hover, +.list-group-item-dark.list-group-item-action:focus { + color: #141619; + background-color: #bebebf; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619; +} + +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: #000; + background: transparent url("https://sop.wtf/frontend/assets/svg/x.svg") center/1em auto no-repeat; + border: 0; + border-radius: 6px; + opacity: 1.0; +} + +.btn-close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; +} + +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + opacity: 1; +} + +.btn-close:disabled, +.btn-close.disabled { + pointer-events: none; + user-select: none; + opacity: 0.25; +} + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%); +} + +.toast { + width: 350px; + max-width: 100%; + font-size: 0.875rem; + pointer-events: auto; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + border-radius: 6px; +} + +.toast:not(.showing):not(.show) { + opacity: 0; +} + +.toast.hide { + display: none; +} + +.toast-container { + width: max-content; + max-width: 100%; + pointer-events: none; +} + +.toast-container> :not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.5rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.toast-header .btn-close { + margin-right: -0.375rem; + margin-left: 0.75rem; +} + +.toast-body { + padding: 0.75rem; + word-wrap: break-word; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1060; + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: none; +} + +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.modal-header .btn-close { + padding: 0.5rem 0.5rem; + margin: -0.5rem -0.5rem -0.5rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + flex-shrink: 0; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} + +.modal-footer>* { + margin: 0.25rem; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + height: calc(100% - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} + +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} + +.modal-fullscreen .modal-header { + border-radius: 0; +} + +.modal-fullscreen .modal-body { + overflow-y: auto; +} + +.modal-fullscreen .modal-footer { + border-radius: 0; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } +} + +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } +} + +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } +} + +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } +} + +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } +} + +.tooltip { + position: absolute; + z-index: 1080; + display: block; + margin: 0; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .tooltip-arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, +.bs-tooltip-auto[data-popper-placement^=top] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: 0; +} + +.bs-tooltip-top .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-end, +.bs-tooltip-auto[data-popper-placement^=right] { + padding: 0 0.4rem; +} + +.bs-tooltip-end .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-end .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, +.bs-tooltip-auto[data-popper-placement^=bottom] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: 0; +} + +.bs-tooltip-bottom .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-start, +.bs-tooltip-auto[data-popper-placement^=left] { + padding: 0 0.4rem; +} + +.bs-tooltip-start .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-start .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 6px; +} + +.popover { + position: absolute; + top: 0; + left: 0/* rtl:ignore */ + ; + z-index: 1070; + display: block; + max-width: 276px; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; +} + +.popover .popover-arrow::before, +.popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top>.popover-arrow, +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow { + bottom: calc(-0.5rem - 1px); +} + +.bs-popover-top>.popover-arrow::before, +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-end>.popover-arrow, +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; +} + +.bs-popover-end>.popover-arrow::before, +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-end>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom>.popover-arrow, +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow { + top: calc(-0.5rem - 1px); +} + +.bs-popover-bottom>.popover-arrow::before, +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, +.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f0f0f0; +} + +.bs-popover-start>.popover-arrow, +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; +} + +.bs-popover-start>.popover-arrow::before, +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-start>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f0f0f0; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 1rem 1rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + + +/* rtl:begin:ignore */ + +.carousel-item-next:not(.carousel-item-start), +.active.carousel-item-end { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-end), +.active.carousel-item-start { + transform: translateX(-100%); +} + + +/* rtl:end:ignore */ + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, + .carousel-fade .active.carousel-item-end { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, +.carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} + + +/* rtl:options: { + "autoRename": true, + "stringMap":[ { + "name" : "prev-next", + "search" : "prev", + "replace" : "next" + } ] +} */ + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} + +.carousel-dark .carousel-control-prev-icon, +.carousel-dark .carousel-control-next-icon { + filter: invert(1) grayscale(100); +} + +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; +} + +.carousel-dark .carousel-caption { + color: #000; +} + +@keyframes spinner-border { + to { + transform: rotate(360deg)/* rtl:ignore */ + ; + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: 0.75s linear infinite spinner-border; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: 0.75s linear infinite spinner-grow; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + animation-duration: 1.5s; + } +} + +.offcanvas { + position: fixed; + bottom: 0; + z-index: 1050; + display: flex; + flex-direction: column; + max-width: 100%; + visibility: hidden; + background-color: #fff; + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; +} + +.offcanvas-header .btn-close { + padding: 0.5rem 0.5rem; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; +} + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5; +} + +.offcanvas-body { + flex-grow: 1; + padding: 1rem 1rem; + overflow-y: auto; +} + +.offcanvas-start { + top: 0; + left: 0; + width: 400px; + border-right: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(-100%); +} + +.offcanvas-end { + top: 0; + right: 0; + width: 400px; + border-left: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(100%); +} + +.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(-100%); +} + +.offcanvas-bottom { + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(100%); +} + +.offcanvas.show { + transform: none; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.link-primary { + color: #0d6efd; +} + +.link-primary:hover, +.link-primary:focus { + color: #0a58ca; +} + +.link-secondary { + color: #6c757d; +} + +.link-secondary:hover, +.link-secondary:focus { + color: #565e64; +} + +.link-success { + color: #198754; +} + +.link-success:hover, +.link-success:focus { + color: #146c43; +} + +.link-info { + color: #0dcaf0; +} + +.link-info:hover, +.link-info:focus { + color: #3dd5f3; +} + +.link-warning { + color: #ffc107; +} + +.link-warning:hover, +.link-warning:focus { + color: #ffcd39; +} + +.link-danger { + color: #dc3545; +} + +.link-danger:hover, +.link-danger:focus { + color: #b02a37; +} + +.link-light { + color: #f8f9fa; +} + +.link-light:hover, +.link-light:focus { + color: #f9fafb; +} + +.link-dark { + color: #212529; +} + +.link-dark:hover, +.link-dark:focus { + color: #1a1e21; +} + +.ratio { + position: relative; + width: 100%; +} + +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} + +.ratio>* { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} + +.ratio-4x3 { + --bs-aspect-ratio: calc(3 / 4 * 100%); +} + +.ratio-16x9 { + --bs-aspect-ratio: calc(9 / 16 * 100%); +} + +.ratio-21x9 { + --bs-aspect-ratio: calc(9 / 21 * 100%); +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; +} + +@media (min-width: 576px) { + .sticky-sm-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +@media (min-width: 768px) { + .sticky-md-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +@media (min-width: 992px) { + .sticky-lg-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +@media (min-width: 1200px) { + .sticky-xl-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +@media (min-width: 1400px) { + .sticky-xxl-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.float-start { + float: left !important; +} + +.float-end { + float: right !important; +} + +.float-none { + float: none !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-scroll { + overflow: scroll !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.top-0 { + top: 0 !important; +} + +.top-50 { + top: 50% !important; +} + +.top-100 { + top: 100% !important; +} + +.bottom-0 { + bottom: 0 !important; +} + +.bottom-50 { + bottom: 50% !important; +} + +.bottom-100 { + bottom: 100% !important; +} + +.start-0 { + left: 0 !important; +} + +.start-50 { + left: 50% !important; +} + +.start-100 { + left: 100% !important; +} + +.end-0 { + right: 0 !important; +} + +.end-50 { + right: 50% !important; +} + +.end-100 { + right: 100% !important; +} + +.translate-middle { + transform: translate(-50%, -50%) !important; +} + +.translate-middle-x { + transform: translateX(-50%) !important; +} + +.translate-middle-y { + transform: translateY(-50%) !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; + background-color: #121212; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-end { + border-right: 1px solid #dee2e6 !important; +} + +.border-end-0 { + border-right: 0 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-start { + border-left: 1px solid #dee2e6 !important; +} + +.border-start-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #0d6efd !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #198754 !important; +} + +.border-info { + border-color: #0dcaf0 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #212529 !important; +} + +.border-white { + border-color: #fff !important; +} + +.border-1 { + border-width: 1px !important; +} + +.border-2 { + border-width: 2px !important; +} + +.border-3 { + border-width: 3px !important; +} + +.border-4 { + border-width: 4px !important; +} + +.border-5 { + border-width: 5px !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.vw-100 { + width: 100vw !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.vh-100 { + height: 100vh !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.gap-0 { + gap: 0 !important; +} + +.gap-1 { + gap: 0.25rem !important; +} + +.gap-2 { + gap: 0.5rem !important; +} + +.gap-3 { + gap: 1rem !important; +} + +.gap-4 { + gap: 1.5rem !important; +} + +.gap-5 { + gap: 3rem !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-right: 0 !important; +} + +.me-1 { + margin-right: 0.25rem !important; +} + +.me-2 { + margin-right: 0.5rem !important; + color: #fff; +} + +.me-3 { + margin-right: 1rem !important; +} + +.me-4 { + margin-right: 1.5rem !important; +} + +.me-5 { + margin-right: 3rem !important; +} + +.me-auto { + margin-right: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-left: 0 !important; +} + +.ms-1 { + margin-left: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.5rem !important; +} + +.ms-3 { + margin-left: 1rem !important; +} + +.ms-4 { + margin-left: 1.5rem !important; +} + +.ms-5 { + margin-left: 3rem !important; +} + +.ms-auto { + margin-left: auto !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mx-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; +} + +.mx-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; +} + +.mx-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; +} + +.mx-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; +} + +.mx-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; +} + +.my-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; +} + +.my-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.my-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; +} + +.my-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; +} + +.my-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; +} + +.mt-n1 { + margin-top: -0.25rem !important; +} + +.mt-n2 { + margin-top: -0.5rem !important; +} + +.mt-n3 { + margin-top: -1rem !important; +} + +.mt-n4 { + margin-top: -1.5rem !important; +} + +.mt-n5 { + margin-top: -3rem !important; +} + +.me-n1 { + margin-right: -0.25rem !important; +} + +.me-n2 { + margin-right: -0.5rem !important; +} + +.me-n3 { + margin-right: -1rem !important; +} + +.me-n4 { + margin-right: -1.5rem !important; +} + +.me-n5 { + margin-right: -3rem !important; +} + +.mb-n1 { + margin-bottom: -0.25rem !important; +} + +.mb-n2 { + margin-bottom: -0.5rem !important; +} + +.mb-n3 { + margin-bottom: -1rem !important; +} + +.mb-n4 { + margin-bottom: -1.5rem !important; +} + +.mb-n5 { + margin-bottom: -3rem !important; +} + +.ms-n1 { + margin-left: -0.25rem !important; +} + +.ms-n2 { + margin-left: -0.5rem !important; +} + +.ms-n3 { + margin-left: -1rem !important; +} + +.ms-n4 { + margin-left: -1.5rem !important; +} + +.ms-n5 { + margin-left: -3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-right: 0 !important; +} + +.pe-1 { + padding-right: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.5rem !important; +} + +.pe-3 { + padding-right: 1rem !important; +} + +.pe-4 { + padding-right: 1.5rem !important; +} + +.pe-5 { + padding-right: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-left: 0 !important; +} + +.ps-1 { + padding-left: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; +} + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} + +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; +} + +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} + +.fs-5 { + font-size: 1.25rem !important; +} + +.fs-6 { + font-size: 1rem !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-bold { + font-weight: 700 !important; +} + +.fw-bolder { + font-weight: bolder !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-sm { + line-height: 1.25 !important; +} + +.lh-base { + line-height: 1.5 !important; +} + +.lh-lg { + line-height: 2 !important; +} + +.text-start { + text-align: left !important; +} + +.text-end { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-line-through { + text-decoration: line-through !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; + color: #fff; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + + +/* rtl:begin:remove */ + +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + + +/* rtl:end:remove */ + +.text-primary { + color: #0d6efd !important; +} + +.text-secondary { + color: #6c757d !important; +} + +.text-success { + color: #198754 !important; +} + +.text-info { + color: #0dcaf0 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +.text-dark { + color: #212529 !important; +} + +.text-white { + color: #fff !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: #fff; + background-color: #7289DA; +} + +.text-white-50:hover { + color: #fff; + background-color: #4E5D94; +} + +.text-reset { + color: inherit !important; +} + +.bg-primary { + background-color: #0d6efd !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +.bg-success { + background-color: #198754 !important; +} + +.bg-info { + background-color: #0dcaf0 !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +.bg-dark { + background-color: #212529 !important; +} + +.bg-body { + background-color: #fff !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.bg-gradient { + background-image: var(--bs-gradient) !important; +} + +.user-select-all { + user-select: all !important; +} + +.user-select-auto { + user-select: auto !important; +} + +.user-select-none { + user-select: none !important; +} + +.pe-none { + pointer-events: none !important; +} + +.pe-auto { + pointer-events: auto !important; +} + +.rounded { + border-radius: 6px !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.rounded-1 { + border-radius: 0.2rem !important; +} + +.rounded-2 { + border-radius: 6px !important; +} + +.rounded-3 { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-top { + border-top-left-radius: 6px !important; + border-top-right-radius: 6px !important; +} + +.rounded-end { + border-top-right-radius: 6px !important; + border-bottom-right-radius: 6px !important; +} + +.rounded-bottom { + border-bottom-right-radius: 6px !important; + border-bottom-left-radius: 6px !important; +} + +.rounded-start { + border-bottom-left-radius: 6px !important; + border-top-left-radius: 6px !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + .float-sm-end { + float: right !important; + } + .float-sm-none { + float: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-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; + } + .gap-sm-0 { + gap: 0 !important; + } + .gap-sm-1 { + gap: 0.25rem !important; + } + .gap-sm-2 { + gap: 0.5rem !important; + } + .gap-sm-3 { + gap: 1rem !important; + } + .gap-sm-4 { + gap: 1.5rem !important; + } + .gap-sm-5 { + gap: 3rem !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; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mx-sm-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-sm-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-sm-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-sm-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-sm-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-sm-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-sm-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-sm-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-sm-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-sm-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-sm-n1 { + margin-top: -0.25rem !important; + } + .mt-sm-n2 { + margin-top: -0.5rem !important; + } + .mt-sm-n3 { + margin-top: -1rem !important; + } + .mt-sm-n4 { + margin-top: -1.5rem !important; + } + .mt-sm-n5 { + margin-top: -3rem !important; + } + .me-sm-n1 { + margin-right: -0.25rem !important; + } + .me-sm-n2 { + margin-right: -0.5rem !important; + } + .me-sm-n3 { + margin-right: -1rem !important; + } + .me-sm-n4 { + margin-right: -1.5rem !important; + } + .me-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n1 { + margin-bottom: -0.25rem !important; + } + .mb-sm-n2 { + margin-bottom: -0.5rem !important; + } + .mb-sm-n3 { + margin-bottom: -1rem !important; + } + .mb-sm-n4 { + margin-bottom: -1.5rem !important; + } + .mb-sm-n5 { + margin-bottom: -3rem !important; + } + .ms-sm-n1 { + margin-left: -0.25rem !important; + } + .ms-sm-n2 { + margin-left: -0.5rem !important; + } + .ms-sm-n3 { + margin-left: -1rem !important; + } + .ms-sm-n4 { + margin-left: -1.5rem !important; + } + .ms-sm-n5 { + margin-left: -3rem !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; + } + .text-sm-start { + text-align: left !important; + } + .text-sm-end { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + .float-md-end { + float: right !important; + } + .float-md-none { + float: none !important; + } + .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; + } + .gap-md-0 { + gap: 0 !important; + } + .gap-md-1 { + gap: 0.25rem !important; + } + .gap-md-2 { + gap: 0.5rem !important; + } + .gap-md-3 { + gap: 1rem !important; + } + .gap-md-4 { + gap: 1.5rem !important; + } + .gap-md-5 { + gap: 3rem !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; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mx-md-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-md-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-md-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-md-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-md-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-md-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-md-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-md-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-md-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-md-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-md-n1 { + margin-top: -0.25rem !important; + } + .mt-md-n2 { + margin-top: -0.5rem !important; + } + .mt-md-n3 { + margin-top: -1rem !important; + } + .mt-md-n4 { + margin-top: -1.5rem !important; + } + .mt-md-n5 { + margin-top: -3rem !important; + } + .me-md-n1 { + margin-right: -0.25rem !important; + } + .me-md-n2 { + margin-right: -0.5rem !important; + } + .me-md-n3 { + margin-right: -1rem !important; + } + .me-md-n4 { + margin-right: -1.5rem !important; + } + .me-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n1 { + margin-bottom: -0.25rem !important; + } + .mb-md-n2 { + margin-bottom: -0.5rem !important; + } + .mb-md-n3 { + margin-bottom: -1rem !important; + } + .mb-md-n4 { + margin-bottom: -1.5rem !important; + } + .mb-md-n5 { + margin-bottom: -3rem !important; + } + .ms-md-n1 { + margin-left: -0.25rem !important; + } + .ms-md-n2 { + margin-left: -0.5rem !important; + } + .ms-md-n3 { + margin-left: -1rem !important; + } + .ms-md-n4 { + margin-left: -1.5rem !important; + } + .ms-md-n5 { + margin-left: -3rem !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; + } + .text-md-start { + text-align: left !important; + } + .text-md-end { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + .float-lg-end { + float: right !important; + } + .float-lg-none { + float: none !important; + } + .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; + } + .gap-lg-0 { + gap: 0 !important; + } + .gap-lg-1 { + gap: 0.25rem !important; + } + .gap-lg-2 { + gap: 0.5rem !important; + } + .gap-lg-3 { + gap: 1rem !important; + } + .gap-lg-4 { + gap: 1.5rem !important; + } + .gap-lg-5 { + gap: 3rem !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; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mx-lg-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-lg-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-lg-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-lg-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-lg-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-lg-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-lg-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-lg-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-lg-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-lg-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-lg-n1 { + margin-top: -0.25rem !important; + } + .mt-lg-n2 { + margin-top: -0.5rem !important; + } + .mt-lg-n3 { + margin-top: -1rem !important; + } + .mt-lg-n4 { + margin-top: -1.5rem !important; + } + .mt-lg-n5 { + margin-top: -3rem !important; + } + .me-lg-n1 { + margin-right: -0.25rem !important; + } + .me-lg-n2 { + margin-right: -0.5rem !important; + } + .me-lg-n3 { + margin-right: -1rem !important; + } + .me-lg-n4 { + margin-right: -1.5rem !important; + } + .me-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n1 { + margin-bottom: -0.25rem !important; + } + .mb-lg-n2 { + margin-bottom: -0.5rem !important; + } + .mb-lg-n3 { + margin-bottom: -1rem !important; + } + .mb-lg-n4 { + margin-bottom: -1.5rem !important; + } + .mb-lg-n5 { + margin-bottom: -3rem !important; + } + .ms-lg-n1 { + margin-left: -0.25rem !important; + } + .ms-lg-n2 { + margin-left: -0.5rem !important; + } + .ms-lg-n3 { + margin-left: -1rem !important; + } + .ms-lg-n4 { + margin-left: -1.5rem !important; + } + .ms-lg-n5 { + margin-left: -3rem !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; + } + .text-lg-start { + text-align: left !important; + } + .text-lg-end { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + .float-xl-end { + float: right !important; + } + .float-xl-none { + float: none !important; + } + .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; + } + .gap-xl-0 { + gap: 0 !important; + } + .gap-xl-1 { + gap: 0.25rem !important; + } + .gap-xl-2 { + gap: 0.5rem !important; + } + .gap-xl-3 { + gap: 1rem !important; + } + .gap-xl-4 { + gap: 1.5rem !important; + } + .gap-xl-5 { + gap: 3rem !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; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mx-xl-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-xl-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-xl-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-xl-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-xl-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-xl-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-xl-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-xl-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-xl-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-xl-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-xl-n1 { + margin-top: -0.25rem !important; + } + .mt-xl-n2 { + margin-top: -0.5rem !important; + } + .mt-xl-n3 { + margin-top: -1rem !important; + } + .mt-xl-n4 { + margin-top: -1.5rem !important; + } + .mt-xl-n5 { + margin-top: -3rem !important; + } + .me-xl-n1 { + margin-right: -0.25rem !important; + } + .me-xl-n2 { + margin-right: -0.5rem !important; + } + .me-xl-n3 { + margin-right: -1rem !important; + } + .me-xl-n4 { + margin-right: -1.5rem !important; + } + .me-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n1 { + margin-bottom: -0.25rem !important; + } + .mb-xl-n2 { + margin-bottom: -0.5rem !important; + } + .mb-xl-n3 { + margin-bottom: -1rem !important; + } + .mb-xl-n4 { + margin-bottom: -1.5rem !important; + } + .mb-xl-n5 { + margin-bottom: -3rem !important; + } + .ms-xl-n1 { + margin-left: -0.25rem !important; + } + .ms-xl-n2 { + margin-left: -0.5rem !important; + } + .ms-xl-n3 { + margin-left: -1rem !important; + } + .ms-xl-n4 { + margin-left: -1.5rem !important; + } + .ms-xl-n5 { + margin-left: -3rem !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; + } + .text-xl-start { + text-align: left !important; + } + .text-xl-end { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + .float-xxl-end { + float: right !important; + } + .float-xxl-none { + float: none !important; + } + .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; + } + .gap-xxl-0 { + gap: 0 !important; + } + .gap-xxl-1 { + gap: 0.25rem !important; + } + .gap-xxl-2 { + gap: 0.5rem !important; + } + .gap-xxl-3 { + gap: 1rem !important; + } + .gap-xxl-4 { + gap: 1.5rem !important; + } + .gap-xxl-5 { + gap: 3rem !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; + } + .m-xxl-n1 { + margin: -0.25rem !important; + } + .m-xxl-n2 { + margin: -0.5rem !important; + } + .m-xxl-n3 { + margin: -1rem !important; + } + .m-xxl-n4 { + margin: -1.5rem !important; + } + .m-xxl-n5 { + margin: -3rem !important; + } + .mx-xxl-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-xxl-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-xxl-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-xxl-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-xxl-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-xxl-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-xxl-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-xxl-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-xxl-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-xxl-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-xxl-n1 { + margin-top: -0.25rem !important; + } + .mt-xxl-n2 { + margin-top: -0.5rem !important; + } + .mt-xxl-n3 { + margin-top: -1rem !important; + } + .mt-xxl-n4 { + margin-top: -1.5rem !important; + } + .mt-xxl-n5 { + margin-top: -3rem !important; + } + .me-xxl-n1 { + margin-right: -0.25rem !important; + } + .me-xxl-n2 { + margin-right: -0.5rem !important; + } + .me-xxl-n3 { + margin-right: -1rem !important; + } + .me-xxl-n4 { + margin-right: -1.5rem !important; + } + .me-xxl-n5 { + margin-right: -3rem !important; + } + .mb-xxl-n1 { + margin-bottom: -0.25rem !important; + } + .mb-xxl-n2 { + margin-bottom: -0.5rem !important; + } + .mb-xxl-n3 { + margin-bottom: -1rem !important; + } + .mb-xxl-n4 { + margin-bottom: -1.5rem !important; + } + .mb-xxl-n5 { + margin-bottom: -3rem !important; + } + .ms-xxl-n1 { + margin-left: -0.25rem !important; + } + .ms-xxl-n2 { + margin-left: -0.5rem !important; + } + .ms-xxl-n3 { + margin-left: -1rem !important; + } + .ms-xxl-n4 { + margin-left: -1.5rem !important; + } + .ms-xxl-n5 { + margin-left: -3rem !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; + } + .text-xxl-start { + text-align: left !important; + } + .text-xxl-end { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; + } + .fs-2 { + font-size: 2rem !important; + } + .fs-3 { + font-size: 1.75rem !important; + } + .fs-4 { + font-size: 1.5rem !important; + } +} + +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-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; + } +} + +.bold-link { + font-family: "Montserrat", 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"; + font-weight: 700; + text-transform: uppercase; +} + +@media (max-width: 767.98px) { + .input-group-block input, + .input-group-block button { + width: 100%; + border-radius: 6px !important; + } +} + +span { + color: #fff; +} +input#url{ + background-color: #2A2A2A; + color: #a6acb1; +} +input.form-control.form-control-sm.text-uppercase{ +color: #a6acb1; + +} \ No newline at end of file diff --git a/frontend/styles.scss b/frontend/styles.scss new file mode 100644 index 0000000..59b0584 --- /dev/null +++ b/frontend/styles.scss @@ -0,0 +1,35 @@ +// Font Imports +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans&display=swap'); + +$open-sans: "Open Sans", 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"; +$montserrat: "Montserrat", 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"; + +// Bootstrap Overrides +$enable-negative-margins: true; +$font-family-sans-serif: $open-sans; +$input-btn-font-family: $montserrat; +$headings-font-family: $montserrat; +$input-bg: #ebebeb; +$input-font-weight: 700; +$btn-font-weight: 700; +$input-border-width: 0; +$border-radius: 6px; + +// Bootstrap Imports +@import '../../node_modules/bootstrap/scss/bootstrap.scss'; + +// Custom Styles +.bold-link { + font-family: $montserrat; + font-weight: 700; + text-transform: uppercase; +} + +@include media-breakpoint-down(md) { + .input-group-block { + input, button { + width: 100%; + border-radius: $border-radius !important; + } + } +} diff --git a/frontend/x.svg b/frontend/x.svg new file mode 100644 index 0000000..f0482c3 --- /dev/null +++ b/frontend/x.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +