From fa9fe9b551b56273bedbf93b8c95a2e7a5c2a110 Mon Sep 17 00:00:00 2001 From: HerrHase Date: Fri, 19 May 2023 15:52:42 +0200 Subject: [PATCH] init --- README.md | 36 + example/IBMPlexMono-Bold.eot | Bin 0 -> 114536 bytes example/IBMPlexMono-Bold.ttf | Bin 0 -> 114340 bytes example/IBMPlexMono-Bold.woff | Bin 0 -> 51728 bytes example/IBMPlexMono-Bold.woff2 | Bin 0 -> 36396 bytes example/IBMPlexMono.eot | Bin 0 -> 112372 bytes example/IBMPlexMono.ttf | Bin 0 -> 112180 bytes example/IBMPlexMono.woff | Bin 0 -> 50288 bytes example/IBMPlexMono.woff2 | Bin 0 -> 35220 bytes example/example.css | 14842 +++++++++++++++++++++++++++ example/example.js | 4237 ++++++++ example/index.html | 53 + example/mix-manifest.json | 14 + example/spritemap.js | 13 + example/symbol-defs.svg | 1 + package-lock.json | 16641 +++++++++++++++++++++++++++++++ package.json | 26 + src/datepicker.riot | 62 + src/example.js | 8 + src/example.scss | 3 + src/mixin.js | 238 + src/store.js | 14 + src/styles.scss | 71 + webpack.mix.js | 81 + 24 files changed, 36340 insertions(+) create mode 100644 example/IBMPlexMono-Bold.eot create mode 100644 example/IBMPlexMono-Bold.ttf create mode 100644 example/IBMPlexMono-Bold.woff create mode 100644 example/IBMPlexMono-Bold.woff2 create mode 100644 example/IBMPlexMono.eot create mode 100644 example/IBMPlexMono.ttf create mode 100644 example/IBMPlexMono.woff create mode 100644 example/IBMPlexMono.woff2 create mode 100644 example/example.css create mode 100644 example/example.js create mode 100644 example/index.html create mode 100644 example/mix-manifest.json create mode 100644 example/spritemap.js create mode 100644 example/symbol-defs.svg create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/datepicker.riot create mode 100644 src/example.js create mode 100644 src/example.scss create mode 100644 src/mixin.js create mode 100644 src/store.js create mode 100644 src/styles.scss create mode 100644 webpack.mix.js diff --git a/README.md b/README.md index cf19c71..6e6f722 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,38 @@ # datepicker +Datepicker + +Source: [https://gitea.node001.net/tiny-components/raw](https://gitea.node001.net/tiny-components/raw) +Mirror: [https://github.com/node001-net/tiny-components-raw](https://github.com/node001-net/tiny-components-raw) + +## Installation + +Setup this registry in your project .npmrc file: + +``` +@tiny-components:registry=https://gitea.node001.net/api/packages/tiny-components/npm/ +``` + +Install with npm or yarn + +``` +npm i --save @tiny-components/raw +yarn add @tiny-components/raw +``` + +## Using + +Thats all, html in String will not escaped. +``` + +``` + + +## i18n + +[List of locales](https://github.com/iamkun/dayjs/tree/dev/src/locale) + +``` +import de from 'dayjs/locale/de' +dayjs.locale('de') +``` diff --git a/example/IBMPlexMono-Bold.eot b/example/IBMPlexMono-Bold.eot new file mode 100644 index 0000000000000000000000000000000000000000..964922d38855328f8d2074cf9ae82ae96b425526 GIT binary patch literal 114536 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 EA7^BnrvLx| literal 0 HcmV?d00001 diff --git a/example/IBMPlexMono-Bold.ttf b/example/IBMPlexMono-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b509e002cbc2fd961e6aa1c41d39c31e5c9a8a00 GIT binary patch literal 114340 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%0ANgw{^hD6ZUUzfmlDii+x` z0DH0chClR;3J{oIe4|0V0unpR6hdA?;TFYTWm7DsGA`k3Q}Pvmivf7;O5!Gq%ZCaJ z5bz~&g8q-or&eY+HP{__HB*W_ZIzCgmGNaZnW(DjXcV1Ldc7CC4>U48qaiMvGy~A~AslQ>9 z+469H&X}0kgvVU1f&jj{5GR1Lb|KUTutFLV8I@mDW{Pfe!!wmu>=5!HV12n$|E?YPUXY_X-|?IkoF`i z88*a&tmW+n7!slJZ)%T%#AAiI!pfA(@nJtMj))J$XiXoZ;cBnpg5ifggJH{hDtW%335W`D-u z^RfGuJo5g5tNGibGtOOn@oLPM!@LAb7S<)7^^O9NF!IW^6rxQU@qx53ZmTi|A*tEK z+YNMIygdzXj}vWqs5#myDhqi{poOd3jLFwxAg)OJc`|n>#lg69^;Oj+RkiUqCKR>L ztE*qwV$bt;`EKStw|%E_YC&8{X+uGkyS*aMUN^I}WLjI3Z553<3%EpMu3hSgf%}#gFuGG@*)btNj0od)j%KGJSC#lsFIWm zk10VL*imQ`4WFF}(hJSfg&l$98o%sS%xk#0p~hccJj1#;y`o`SS^c7Rcc!N@x2@kd z<%*V?IW48;jh3#4+J;Gu?fhto-Q+DTE*P*D=bNpSokfn?g6yd1`2MNo-L-l6nsr`r zpsK`FTnvXz+C#COfyPDw{Uo-S1W(D`q^Ow`qOK?cNL1LW>exjbK1!t~u1gyrP*MO$ zr-^tDu#UAX0XxoN$kK<;jw4YK99MB}U44VU zD3G+>%AZyO?_?F`rP%6wt7{fc@(A#!yK|D8{V|nwjubQhidX|L=30-r=0kv3J_>rm z(TG4ZI{>HaS#dPUxUgA=uYnJDBuDdM4Kju3VTP$SQ#^=vLWVio(N4UIgbumqnk@Qk zCrEb{t;;*zWz#Mz{c-!MnU(Reu~x6&S<)S_d%Ko3*Vfh7_!|NVzG*94r`@=5z*gGZ zJK#5@d-GEB>wBtd7Ph;$)>kK02Lkw0Pq@aRR4}Cw^Ne9r=nsyP!q)UlFpMyWv_D!? zBSB2e$%tLUpXSPNVZSmw{LzK$`6vISv|azVT^C=)-r)vJt3mG$5M?v_8SNc7P!eC% z6boISF%x9XmxL@d7Q8!vcS{I5#V88VA|>d;av&4~GNzy?o7+uTuR``N%10=M&4N!9 zYJ5Um5T7UnpFn@Y#x`8^&BSmaB7FYjvQurlvMfT~%FESy@w^ zkY78aq_fu?lQyflptCY3r?Ru4c~)ACxwo@qMs5CZMPYhTd3jNKVFjcsU$U>X6o1NS zm4MGosS^9dCGa{Y#9ML*`Z;0HS5ZM|$9CKyG4m9&1Fy{j5(%j7qAdY0yUSE222^I zae~#^83UE>!s@tdVqJB!s%z%AIP)so-JLb1u=Aqh&K(j1uz*Er)tu)lZPJhD)Q21Nh&C9Mg)LHfzVOmSe#*Y)j$Ju zY09?6Ujuc<p`4hDZTYdBihQ#K=xDs&)NA-Ar|hi)!Q&a%;BW`jEd>1E34T$`T7}!qZ9J z)OQCEnKYJ2HXQA81mwaL^9+>-<7(z#S6$f{XrHoiMeyTa*H%^4cGuTbRMbEWSTV0@ zN=kG}&y<1HYupui749GKLRXos%!v>k&I& zcp-*KNy1p-+5Azk!|^(ks+wFHUPO>mTZ%y~WvdvhdsGO9v0_v(Z)a%#dia^(&$%sl zffp#F+mCF23@#vY4EY#CESpJx;6M|$X8*@y5QcU6W^)h!aq!=GR`7S?t-*70?k?bp z1GrMiHj~`~jyGZNO(FtJ3fpyci@J(Us+293gVaP49!ZXhRyW@yv`ND7pqA!F4*=v9 zyvyU#HeuKfC*oH#hfM<-z}JOPY4^{r&DpiPc5b5=sFs}Nw$_*X+x=DBF5a>{vmigU zV$n^#Ctt{`nO^G5EVQQ$_HXWA*;MXd8zk`=@NLE#=ZH1FFH$d78I8Wi5sI>bAOV#= zbheq)o4{wI)^lMX?i8NyO<7#B~WK!h_unLsODv}(5zjwe2lCKxTyguBcxn8oOy zi{EtO?z{0ncL&cYqrv~=ITt763o|f}L@^Ig%|!h^f`jU`P5KUP93&+h#Z}B%P5V;y zd2IQ3d&Z1|2l>kf4{qe=Hf{{MH{yHHJ>UUJ8&s=)`l9iZ2wh&s5ju4twoDqlq)u)Y z+N)PpUTd&j@i9m9yqa}eQ})G_mU@fd$6RB}XV&Jeo1a%&SLx?hl7|$BcNbGG!x$1t z`-ve7TNs{3tY0iGS8N#KMyy{V^+==zr76M3Nvt0oC~<5c9OnYG46QITMQ3me;)&@N#V@hn#lUL(+K64m_pAA-ET`Krl8jmv0E{I)_ zK_SW!OPmmrH~s}{puP)U;)J6_v(~j$R<@yptaMi|?!UTkvDo-900kb2Ou-<5yjiTD zmKKhXVoW4u=;Qhlj3HTttNTnc*r=p0+J)p^4Lni}VGtk8szsuhck?8FParop(Bt1W zr>3y5W{xtN-!RwjpWBch#iVE=oRZ8yr6>j z#aWXIGrn^-8A9*=PR6Y7h67o`xCJmKnQn+ct*v_!=8zIv`-rn*73ey_gfob20EY~Z zr&u<|4dXgMKEe|b-JY&j8&&=o2=*S%dy9(xeFDtLDEA~$t?7L~(oU1(j zx!o04l=`RjFLHJ+PiUxGQdCe;>hZ=Tq^z5H#m1`Q#rdvYw>vg5d0B5|Z?jX*FAH?g zhBY#=X4=D4JyMk@BK9zKsl>|2-AmY6h);n-k!6Q(JNTMXptN56uF|@l*e9?rAmkc4 zFP=;rm&5`MhS>ze>@XNcoW`rW8eXdH&1q&FJo&3ylp1hr)dpK*ej_T)>u`9}q7J6j zF6r)GQkw=QG}#gGW@LB+4n7)OICcG0w;O->Q86yfUm%usl4kx7L+43{D}O$2F& zzfaJ*DiTUM0R|a?QzGhJkViDsRdW0w*@E`cl+X~Njfr7`EDW{9H>5|$Hr?738=bzR z_>4c!k0B4<#PPUbfRuctNCU?s+Gm@xK;Jut%IKn0#o(mIVxBQ}vV9X7(Z zR9ul_Dpg9_8O<2G!&S~*$=sD@@aJB!Gt6B<*- z`F9?fUK>+8{lRzsmw)e}+irU(*!;g3M+L^=!#HB;48|}4*COalhmK}t(Ws3mRh|V& zawTYqGZ+qQeFjcke8E`W75oAJZSXlh`$qo!_8Wtpc>i~B=K6Q#Q(|FZHY`j7Q(-h6 z@F^*alD0`FOgQ6%Bt%l^cX;O;Z{V13`NhuVgbU-&2E)#kwX?w}oDK3l!544l?dstm zXP4vs4~qADbSoHmfC=wbz{m|^M>65vkO1*+Zg!ByQNte$KL5rW%BP=Sw_JH1Z>RU? zus?}25D+5?{9nYg;9LX*_mS=4)q4}}-T1u+Uj7sB2)$zNm7>+>o9VK}0%s0+0Zm)c6vy z$kOjA5rFkDjvdm7d(xU>1i-V=H&p+<~npWUgw2djolm;J^z9TX4$qXL!gc z;&KXG^naDrMMWj`HqE$fWOHw^zq}!1j&(aE zg0$d>8N{PAq-sbiunkkArLw8&E}acpL|Ynaatk0Uh1pNDl!ulOgnT%oP{jq+!qRxa zls2`cc#1zS&p)NOWonw~z{gd!wN<|QdgZ;~%VkaWNh>E$UOCC$SU$L_xwfaa*;{x| zp;zMA$IwUM%|iAcGnSkT;o9D(o)GC13SZDTjFs%?m^`k?dZnEokmE_F?st+Y4M3c? zH!tmQyE~RP^{>j=oK#xm4+Lt8E6qc>>k>SZSG2aSnC$7QZ?P3L`uqHi1@^Z3E}|!e z`LG^&SdT2208Ak}p<9fXM)_@~^eLeQ$*=I_#F-8pSc3IHzuLj_Mr}b- za(x!waxr(6SP-!^a?Vwlvlr`<4Z(T~X|V`;5_6{QMz=Dm8-hMXeTAfVmOQ1m3Y_}z`^}?VuoKyE|eHGP3)2FCPwL;!v0s(31B!iB{m2^)d(IOGEB1JU?HFYLEKC5Bo<0Rnr+P*R6V($aeaPzhzuutQ7*YvW=_KDN7N`_YmYQcN zEznt<-wIAWL>E{o1A0zHPjPQ5?u{adr<6?7Aki+MD#0-tIP;|>ax zDSHk~Us7+WE_e9+MP+__<6M7bQIY4e9Yy8#re43LC@nrYAtN_=BrvNgbFaPh>GZ?h;p`UvhFK}zAwAwr&& zR%GJd3LZ_qFV~Wwkfri#dEyV9qnZv>aMaR%AUf9Ssm%AZlw=>6Z+2Ld4-jk4^yZnf ztEQF*Px6Kpv1z$!5DEp)8^qYlls`dhw~!wN1DBF}W^xG2R3`-;sdO)3>4AU{Dfls) z;A(`UBdmFnSbg$MkbIl;ymXMn1n*`d5C>5O@2>Lss!)ROKKwARy9ZX2$%T1&wt@m% zUS46a6m$~Y2nrz{y>P6K{{Z8S!$4sfCl)GM4LNP-ejgFUtZp$NgwuEq?It=g(^b5f zLn`I~c~6ckJ-V2WAM&DCUge8s&3=KW(10ro3i|o`!xvv`?=vLn$3 zD{1i;%^Cht@YVM!zeVFBn`Ju26-&Mhe1iO~LQNl+K8#4H5u=ON7@b(h&O?WI)uCX; zFb@u2yn_~ud=MFY5a|#L{@Jmrgro6bl{WNgtCF4Gpej&$gTC*mn{O^{t+`=Va9vFf z7X}U3S4l?z^%%;tFK$OvD;lekZR9LIvl)%FLUQ*TZ8+xI)oQFV!s8im}mn~!L83W z0zeVd4;TGtQ<9$2*rbF~EoZCEX(F?T@RFQD5$AX17&qDBgzYk9hYRtEFOlLj zOB=~@IdVq`lWfR+Y=T@<(zJv`xFtX43*sZ}XY?3{utheKMIsS(=|AycP^$Ez?dA81eT%b7$k~}#t0K0MOczqq z)%c(~Dt(yYWS)s(k!nho(>&GiLYfdo*N{S+q*{ucXpvrX&T{g#%2VS_CfZUB(%(1S zmTG|W75C1&-rj4Q10PkVt=H95V%;&+z0N+}GSxrNX`Ab6Dz#plP+dCH;mOI(G)E;y zWw@(7a~2hP`?8(YmQceWczzMq2sTG74?HW(5WguhN}FqhIWL0p!Y8l0`I705a2LtDQJ+t;+=E&Xs+H0@%wSPWrbzS|e6tgit^82v>hb(N3 zJoq4qM;l)R7gN;$eQ{JQ)A#0Zd5EZm2Ny-``Og zQ`vFwv|@bci6`En*WrC8yl)QPm&~rA15PB&2!l}s_lzLChymzcDeAth;(>r71y<4F zp90M=8nx7^NW|6t!GMK-rtO}%=3Py3-mT3iV4*#s7=wfSAu1O?=PQEuW86p}ptNJ$ z!af@{!9J_nIsZvG36`RA5DZf{d=k>YE(?H=2o)vtb+R0)M$j~$3R{R{!c=Sd?lX@C zieifEzW&U2kF}S^luY8$!QPIJ-cN#mUfR{Ql;E8PUfw0(JrD`+2%L;q0F{V@cq&TWS2+WARtG^V%1ceF^T5~f6reEp67+z zdFJr;;0IE6Tm)O`=gOyWDub+Au12JRP8~oKvei03Yi>bn$*85L3!OlcNpBR+$f@dK z7;(#bv+C+0~dP;ml=gHIA$!1$aQ&WS@oSc1nPjh)`w%2BfPtQxS=B~)KrsSo^W!b#h zrRB}bE4&5i85Q=TDpQQ9s>oiEkzU}fSPt0y5%XM!d5Rd5OW2Vu;2D3sPKz(W*?u@& z%5=Ci0wzwBM$ETCz#tX1^!KIn&t$a8SUHypp=5D{57ZC=r-(Kp)f>7tZEm=**eJFM zY7iMR03{i(C@XSqgjqW2pMs0>sRT?`To_>DEnf~8!H3-JEv1_8hvYGh>>;Xd{Tx}x z!ImiQh&BcW7sgn$5e`T>o;Gbw8qP#dI%3*EwkJsV(DpGGOi?xKV!>6T6TjD9Z?k&S zvhotvrp#^%|L|63a-tbqO=n-|0_4G7ADfOi;1qCyH1ca59|x?2WMfr*1GSK0pTd4Y z2Bd1%1pJl^!#I!7U)5LC&q2g*Eh2xP{o&`I|4@l9g|law@c5*6HjV9rEp-IIa5Cim zurbYMX9Fm7-^B=JO4TL=%M~td@Ux&g?yS_5@&$g-**Kkokj+@0ofBuv7OgM|A}~5i zxNXCRBO_N4&uVVraJ_?v3I(p3fka#xT)ld5bIUBtx;VSV>Pc8*>1#XYaM+!j*PHiT zdF3AS`n7Rw6%85gxZoSH9!q0ITijYc-B+K)D-!F;MH6%ZZ)~L;XU;`*=IopxGevmi zhHr7?l}p|S5(^5%;kXGc(wu7oEl3V!6El}*&VKmo)>Qi-NN7&!nr)dVfr3AvrkFAu z8C?aXeBG3UGE-sr@+~`iJsW0+;QTrlC)y&wGnACKwHWW@O&$c5PD$kRj zlb?{0;P91X7EiIHSf>_!@vR?Qi;^;wXhV9TC3HnF-k{9pA1LpG3+Ax(bOekvX9C9L zykr(Uip;>2AxW5lanLO<_KOQ?+CzlM5=ezZC_7OMm!koB`ym;c$h3k6iCam)F=8qd z-j5J$+E>NNS$ed8+@~|8E>~%(+x-+uDXx{-9;?;rcH@snzrrgFD5;>8N5NqWq5r`r zn!&)_EoP98w-H7c(JbN!Q$XA4%m~USTLZ!ea7C^{Mc{S$sH@MBlR8Ih5$;bChk|uz znIs-p2fXbHed;2)J;F}WqF_#84(x$Y4-G}=Y*20}242#7<(%^JIaju7wSRuA+ub_f zuhvaPofX!c%8tU8>8bs3`Bt0LnV;*3?~k?ms#DA6T{E+L`@FKUdE2{ZUNf&O02gz`UuI?bP3Us`O*^W;s-^V%|t(>=Ke=AgB|7LHc`4f?v|8LOS3maoy5 z?tubi7{fPIWS|QI9&HH;5Ul7JF(2R>#W9(@!p7R%F(r{iOxj zR^#}3@F@%7lz$EOCv!zL*aR9EOIK+c;IVBwv{jB zzXgm5KWp*SKhx8Y1aKUN)~J{o2+0IGQzt}?2jq%TlgByWSzMmg9?OoP=>*D4C}&ZO zGKRO9aSFQn2rXD6gfieF1x2CA-U``j5MSo-)J#W%j37&=qnipew4u<^4HK^|QD1wC zl@K3z5%HcJH=D)H7S!Z_eTub!v}#3L6@gB)6%$F3ZV@5^Y3lO9DQNK)tbc@=2mq0d>s|J zT3wjttgxlqDx7Jdi^|jPoWhj$+QM{GdO2puk+XFb&J5nfx?-Kj`700vqJfZUaD@LV zuL{1YytxWZSp6YBi~mlnX+GtUVZdC6x}KmJ(muqVq^}|IA!0p*>BM@hxVjWvNZ*js zH7_aXq?7c{0+{u85o2q?0IkY3VC2ct7Av)L;jgJ< z?{gqT3LG#N)9?|DB8E>RCsDuzbi7ogJ_T9HX#L<@NQ!fGwQU>0@gO4IUshg% zWeF!Q2!$40fS^HfFcCi2s(JP?O&iz~w*;HR)nu zP8TG0CBu{E<=}5dQZo~yveGO$Q45l0wod9!%`ePqe40-iSeTS%Hpg5(1K3+C5z0!ipYcjbVllws1h;@t7?g^ zgpxDH_|WRSoGeRbMsZ4ubyCfg*`@j3lKGR{C#QGEL;1{c=Hx47sfotKw9Jgge0yD~ ztH@}KE^+xAOY$2m`Dtb)J!LLn^B(+oUe^40!t_o?TwpeaC^i5=L&SHae1Jtl;t1X} zuzb7HQ2cT;p3@H71=-Vb*e)`XNa;d@al{dZYWUF&2kI*5_B2(J*G=!bJBxJ5B3IfB zA?smrlFPFwq9{sO8Od2I+`xv&GlU1hmBo_LexToM&rUvYAUZnT=FLiXo1^nyRelsa zyMfL_$<8*I?zN?wvu|FCIi-)SgZn0#FRSTK$VX8`Bon^tl&>k)>>Q*ikQRlEhlBzL z`GcBWe=VQW;&QdjDd+xeUE4l!HuY9k_BJ^`e_Hv~MGxWW_t=m4*O0MdV!jFnvkN@k zXfGNkK5;Ey#gE44t2i@O!q0#-Z8UBZ7`y6clM1@GoCBUF!$d~8H_K5-W+R=z1fhsf zR2WD?j<;n>IS=>|Xict9M1{Pex-qdV&S6Q*jyC66GBP_-jR{!^w&F}r#oKwwbqVH# z#OQ?hSVdXgZ!{R~9;-7m7IS+TeB;M}WgHXvAK-}}MuV!Bs?(sl`hst8!8gdI%OE%f zVp>!?57}Aa#t5n+?KFmjO&BTE^bgNpKHEFAb`GC5`xW=py5O$~m%#zIK^8g>o=$Gk z@O7W)f3NX$UHbykkD;3&1A+atze?#?vU}oRWPu<{gJkz#m~*J4f60=5DlVVTg~Ge9 z7#O&M%FN<|hJs@82QPzsQ3ZJ=5Aupn**&%c+e);udo#6jOk%z=n(8y8(eHhvc$M4m z*JQ9Gf9IFow~f31626}i`F+4=+E@$x7*asMMXZV7qxs{>SXd1{svah68AyKtTSfwG z8QT6Q!}HWYeOL%&(jQeE9&hO2HCnjq-tZvULd3n+BL4MdJ=!%a3bvs%N3n$2LjV^D zKuWLS-x0?QD_}~rp%FtTcuZ_>7}x%MsDIPA_B%rD)#KXthuZ7Lwf`~H-bU@ns09l; z{2GZ#rLnzKN$s8voynl0amEO5*9b# z%!T_bbS0eqmWbHRCOUI-LLO`hqhB=#l}^9mv#7!lko{d9jEn>zZ;&*}iPFG{(!hz* z1ScXD%?VDFqi&WEM}=e=7Tn2`xz3LCU6BHc!K>7`4H>k@>$SMg^bIRwLwqWGJPS+O zvLQTHRGF!Tgbu8WDhcthalCC(%Bcs!Vn~5!B34u29}HK7f26WrqP<~UJK>+~-!!hB z@JzPXsqHg>Pl@9B_@%lq{GQmZ;kRt3=ga;Ye#>@xzHHaSAOCzBpKKT71O83Mucf3a79hDW zD~#bXm%6LcBRX`28#l9k?uFSH#-aja&PP z?b_PQc3OMcUt4?GPHQaN@mDzNbzaK;H4>m0<6HP;0{uKAp4;1 z@1;taIv3Kd!K8Cw=LFoK`2c~$MlL?lS&@v@CWl8WRz>xc(c{(RsWKfEb>F?Yx~Dcb zx3;Hx^GphsLIlgz_J+AtRdXBcHwR_B8u`-KDJ}4?va{Ps^By1Pt{#)>{#6mjq^eb0 z7k%wy^t9`q!}4%14<=(0?2vQ;bI28^Iq|?;2^z9~%g8qJ9we(i%}YJsa%7mq`IbEV zB2^1l0hhUH=A1)M@Sd;CS+wt}N%gIbEt9ggzog8b)Vp!h+8-n@?O%80#*zw4Wy!{; zg6n_}!gt@`!#Z}-da;hb$#tCAzI9xCs@9+Pg|{pJ8ERiRuKj(jovjIPH*{$2e1O`q z!bY6wPlfE_hv8)^dxN~`@skSzMC45$01Z>!8KPlTU)9x+h%f^kg-%H-FQv6Wu0(RC zmD;PKiaki31&XFv9hrVK26&bUUP6MdG=a6DhxCm_{wDObLt&JT)^^BMv`+QH7Fmge z8};H_cC;a41#71!TcluwutO_9?5Z}%i8z$4-OPG zT61C-nR^<_TFl0xnckL?tUq~Nxw$b*W3qiU&YF3t#@MzLdv>0uAdAO2?7Qppr5Ide!!xL&rWRLIY6#UGqUQy0I;%TSx0t(;BLM{8`t9K{@`!wVw;&I$W=Q1)C zoy?(>X@O8kTP6Pbk!3e9!5!_lGaPk=7EkBmhL&X=Ze(gGtMAT=O=>7w1!)X1 zB-Ry&u1eIq6_u?Va+nN7l9Cu9px0+gBhCw%EZ`ML2YJktY3cHlQ>%AUPTO4l@_SWv z$~Uv!;xF&*SVt@(C23|;Z|7R|lE2eZKRr4r>NRulCG85J0=@`eHi1V25|7AWaf$Y= zEF8q?j^B0NdZzY`s^e_Ev|6%N!%H?&5C&JtB|A(LLm&UIB zD}J^UV%H`(+6s6||16>>35PYRZYFIESD{_n9>_vZ@RzZTZ=zkwM?TgKW`tx~0u7RgN_RwL-zxkkr?Ibp6*`Vy8fXomDsBqTh-+W@c`C)GHs%cxdvg)EH zWoM*=J12%h2Ycj2B=bs2%BP5YxCtbIxvG+e8kmNh&dBa;a#2pJm*0NDQ<@cHNlvxK z*CaMqWS2VATkDio%5=qjNOMI=t}OXksj+EEDGC0poY*u+R#CueguQ`MUje78G1o z=+FDc^}jdNKM>wu`BSL>{Biw%5bEC?-rtZD>ff*SZv#Tq8mPZdjKBH!7$8O-R*yCr zctOe~xtfvCu9|{n+$N>K8y`%Ia2?m_>3x0Et80^EZofSyxz?2L^W`I-KQFwYc4oqj zU-`<74duM~V(#VT4ObQx-CtB#5!e!_P;UGQXhpTzK;y8o=g9u2>BZ#Jkr?6&s>Z4F z1>K*OHhKyYCR+qUEp-)f_G3qb$P)dMcClEy_%U73@fP`p96=Fh&L7EEu{Y2+qu3I( z42j!X$RsTd$r0p9My~c!-%i7^Fp|QM0V6CwnlMmyH8!53ENSQ7qAY1G8#eI3W^UF~ zr5#!Q3SIzMP~2{x(7DS97L+xP+DbKA`NOJ&QkS7FJuL zqFh}o+FMtQ3*nA4r)8yNY^Jb%)^}?F$m0n#1u)>?0DN`c?cBxdg?& zhNu+mgH39?h_yCgUxN-ydRgD!u`IxE*`M%R_HP;2AM%;nf8MzMgx|7%AiTf8@9Ec3 zD#GR?Yy^K6xVX?Ra7gV>ykGX$bQjs5c)#e+hQ{?L+K~M<-9_{lyk9-!NM*uL0SoTx#7Ojfc@c5T>XDJYQ>hpycd9T4D$#=+$l?Vy zQKAfK|CG+Ul6}Kt3QV5vIYr!hp|He+n7B+CL^0XnAQ*3!;crU~jR*IOp!;xmoKoZQ z!KbB;MiGq&!4HRu!K#P6hj5Shpu~*;p#X3|;u6KJA%^D*;>~rs438n2xZJeVg0|)LuFstXT>4Y$TpYI}yAJ+&a`@COSFflcPjxl1- zqu-A(h`qT~@T(?rivunp$AeNvdozc0N_%sgZ12S0iF~WTu`;yN-q|Jkx1$}o7SKLR zZ70sBKw=-$(3#;W-#0^Rs$He%1^%4+D>`JfNjvKc=mG2!XU;A z3lem2@>eOR@fsS)%Lns@rASFPyo2`HIIlF}m%17D^mt^mj|1jVhJ6W#MVK#gyK3JD z93Umo_tB2r4)Xf~KA=Uki}#6k@jl**UkTUVHxSmpmxuS)pFf}789a{XV1IxgzIgth z3I6lhPlERW&JLOnXfBc6Nypmbb6u!dt4kW{Q7s6IPG*s(Pq0rqnMJ^&`Y8^d@S6hS zv^zYYh4>=vvUH*jT*fzP57w^YL*JnICAbNIXz{B&rkVhJ0s|R{-BI#`)22+h`_w6J z|Jbt0!ux|iZ{E~=6mt-;hx}k>Unf2l^7j)mwkj>@;({tr2<9O96rJG7vswCu1O2o) zKJ=xuX znH7>x)!k92&Il8~8g#9%i5}XIJ(4z5om{0^U;YS(f_IKjqa)?7%&`0(FlU-v8}~-X zWFdil$K1VMuf1yTnj0n|Kv(3)STqn`WBH)TP5&alWE0yn?f?}T!HUoo6`G}Oe_0qGOawHgTAMpx6K>Z|BX=pdbM5l zcZK?2M(x1&IQ*FoydeLTRTJ@D#LEdNM{vn-gpmHFWVDEd2R&k0RsKS04e3|Nq)bTm zG|43prAj#-bVomrS@j0+^Nd?>y6IM4Bfb5iJ6l^jzy0W=-xmIUkbM^}7+F9kh~PWe zo5`P|2!1;4>}j%4Xx4bLP?Q1tsBRBYY=n-b5~z+is$-TAaK)s<=SV)j2w(vxG@_kvOtZ%*9IfN z4?KnyK&cY^xnJPx)@<3{4L*!q(!ew7Pkgvh_D4JNqM)7nQ+s^a^NByp=QodgKJjPq zeBQ4rdwfqCfAWcJP{f=uebK zdNNtPve*=nR8HfQ9x}~)!cq(C`z(IMM*4iTfid-7o#W$ zAZS7d%F0PBB3}S_6mC2|afPmJ_|Su*z+6&{C;0J%e+>CANK!Kn@cs#apSmvh%k$S< zx$=uZ-xgI>@DDQE%vfX!1HPaMiTgxb68D?O;Xcup#QlD?Jqt979OGz*b}VRA%2q{a zN4^}i&sW>wtpS?L0uN{tXJFJn+Mvl+MQATKB!v3+asxC;{8l9O$6k|6ner8~SOL}= zKB(%AE{E&7A<5y0coh7VV#CM@gd|hSK#V;HSJF^UVdUgWP5~}5&pE}A%WZ~lJ9x(( z$awzR9o!mxpIbM7Yy0+ZZI(1oBk&!(V+YlA_zW|IEYM+ z8Ga@0#hzIM18Vx9yYEH784r3-HxgU295i;wkCud>F@1rbbh3=B9n5?8Q zkA#+bB_=g_`sFpi$MHGwE4n8&R$szxQbi1XXGCNA)o@wi*@S_qA&45EdF@kC0 zSJnzt>z@V(H_g%=#&gwaUkaB`NhQTbU$KP&W}>SCjs^h=d7MZFBNaU*X$o}LfF8c#Z#q*)EC_W*dfE$v0qP9;$ zd!~?2E~j>3JE8H&{$!Vw{lQ7ab3}h}J|p_WmLc0^f8yz~KmO|d#rcx#52*?N>A&e> zVRo56ReF4f>#}P8RGq_xGc+SKM#<19AvxttjSormQk0=ndifi#5LcQJAuEy(Xt`@} zZY~an$qSg{S6}#TiMi#@`at5Ytm{|r!_PH$R)18DUw^5JFPKzeogAnfTq%C6d1=4F z&`-RK@v%3dyRHFkXV47HP|fKV|1_MA*f&)DFHF1Bk|EPRA|rXp(_U(Pv|G?_BGpq9 ze)u%tNA{&gZgQERWE&_WRsN~YZ=^k(9zT1|>9o^XPoy4i!{w=de$VjLlco*dIUL+M zX_^M>IfhbLEuG|19Lu!4H}qpc86izXr63*NsuZa==w@bVM9&qHB1O28vndT;#%iTO zx}?dGlLWRrr2G)B^VmB?4n6#mp{biLY`K8%8Zg?nf^X3L#O-=lmV<^K3hZ?*2n(_x9Z5HFI2=nqMq*y!y84u(Hx-k zBK;Gb?bVacH1NjoO#`QFSUJsjANKnwb9Pwlm;Q;A;Z?qh*x>OAzmr0H<2zhlg&j2 zCPGD60W}3TjMLZnm3darf$^Mu{thLjs3ImfHDM7xY{6g>D=$%ETue-VQrc<>{V2dlD%h^-R+@0I=0ot`iJd`17$vcKA% z4|y0mBHl}KHR-Y#7y4JC9r_O1Nv@`Lk7)mwXG0XLMtnfG@h-K(Rkd(ZjKcfRjC-^v`)-vAHK zW$ic}1eZ!ylin%2q&;nFmIS>^w@C@@6?L)HR&7wZq0N-gSkrTI>w7JF<;67G^<^^z zUfa?xgHu@~4ExiUvM(Gdwy6H%a ze4nG@$DCwcyVWQ_X}Nds`x+v@^?Ot+WQ;l#1$e>fA3Ia5W-yI^yTEmyQGj3T+HRv? z|93|T*2Zf7)-Ck8m_OleP=tG_yanoHO0-DJ8eI)spcXVdu=E0K`Gfc%elRIc05!jx zAp`pE8xOSGda~Q^NoQ>=TK#1xVE98Hr!Y_)EU7|0PDXu zCiELce)xs#gKgVkAATbqgcCVloDfQ4gs+(=ZQ_K+5x3|}YDOr%Ss9vB^S$GGtety} zI{gL57{(saHu1^n`KI~wed5kInUW{O8#plI#b*jXjYs7-4((2H0#1ss1v)!J`W7Vi zEIC?K1`<)^r8(47@AudDgv?`kMMXJYMx8I#9SR`=$~-Qu^4A0^#Ty@|twAn^WnjGJ zS}h$w((3{!AyAMN@Gihcg?TYxHPvkYhP2aXou8X3!<(l0;@q-Sv0XfOuQ82$U+?0% z$PQ@bOoYZ=6M0Oo<3$I=GMfXgeF91rMCDR3^D06V0tcclx&U}30f_w?c$Ar65rPF+ zFH+{8ExY0of7Dx6Tk5GO?kef4PyJv_=V#{>F|9psyoLawYEP%5^pc zbXMd}oiLi13A+k_>N2~Lw5gQ3iU5P?kvpqmWx3(27W1 z>F)y`A>6}FcrX(koy>4#EfP8T?H#_foGBvHTy5?5kYld0wzd-4=4789O#V)rf=3<6 zITuNL2e&3G?mKU7&yR@+572)_W-sb`)|&F=g9) z?4(lbqbhZqEmx#&LWDUaHNiaVH^Qk6%Z!e4S$J_DB1?k7Wm@_-Ngb9aIz41G4Gncp zuekk$e)l1!xkk$CU3&PAn%dH6(a9V12X4snCBp6F&A#Q+H!ako1C2S^$mfOP zi=WLY@OQ5nP5y7wMtCt`QcRfWpP=0781M)@5Wb&1uuaslHk}iJ5OFznF+0i=*B-ZR zp_MMh^jUVQC^FVrmw7Mfh#MB$N3V#ULGEEtcXJ16)t7cBd@ps)tE#Uo%DN*rJ~G>P z=PkF~**7~9&%Gn7xT3ylv`c?VuXV28?5T?RY8odJRV-v)m6&L(@x`h<8&_Th`B>HH zL>>po&G@_&D^O z6D}h$owd)-aGA<51glUBvEyODw9Hx}t=61tCU9<2=+dOJmkM+-k)u&Sjv>w>H!*G6 zOb-_EnPtjSV+M4iC#SU9=O2pZ#tKRc-FjnX{aAZtW&2qD=Wefx#j5g*C9AJ^V8@Wp zUwU~#$GT7Me(uBSftjxERRh%rYGaFIwLd373@E6vAHw)caQ5GL2r8``a}HEluc1M#kj?TWOGv+?_+ZxJmg*s?tH?#y=*6Je!8}3p zxtXV;Le?V2rVu`~8IcwLvF_;6bw{h$?%cWd{^QYx2J9gll0Swv^ld%-;o;r851XK1 zW^+x@f(l0Xx^Z)AM@*`%=$XA9)PC3A-liJwBt7GtXJLKk0?4vzk6>m;O&%tPA;<-J zm>HeIJuu@hIkHq55QGBXqz<>HQh<|^D5Na@e|SsM1A*_*>A|kT^?#dO{}9l*4xk$} zBBK2k(GJV1XfHV9>s;{3F!9@tP?CViR8~2l z_4MY*`#IonC&Wg96jZp16C{e{Nfyj+d60nf5PyT@4)Asr|4^~--G|{Q{qS*C?MC(4 ziF+_EvA-8|fDF&j=Haay_|3{8LgQDiW`lN7yY7>cQ0*B`Wl$8K8C=0|E17GVBr{;? zGFe|x;39)4%+(r=)TzXe^Yq7)zq+ksMQ?R=?~0D(TYA>a%w7add?wVpqOEPkK=`uB z#>sD?@5|9wlpqIf!d@RR7qlCF&(h#3|bl1ITK+iZNZqGF%E- zNX^;g2_1)NtdbS!<@5)Hx0fJxm|21LiVP<5Iz83CeEssV+mb)IP2YK8PO-o63s-rE zH(s~;`BN_@e*^c^pKh8wbl$u&z)$dh0YC705);4^WuC#SUgn#OCN)Qwp>E4C&Sm(` zW{|iHH*PyRQ_?)?(e^QDULg>O?tO@|!W>J>9#=*L6r>zfnUV=f0*YEA{Wx-xBe|Y% ze!@Ev*)u(J2$87}9R6ox-_30~^|5d~r}?^`#$$~=*EQ$F!?F6DwwwDJkC6cWv9mMV zmDAexucU)~{cBrmjw`#f^N;)%pabmauNs1U(5gMj;BgscX2MPxa_rS&Yx%kP5P?7k<}=kN3#At0sm1VpD8`NlN#~gbb~8>y zu-hN__3u^is1F`X~`F+h>qVcwPUSsTv)`pzfy71ceo^2P5Oy#)@UtLda z=X4)-eCFMXlhNRkCyUM9WOJbJSYS*#5Ye=zjJS4MU6MKs5>}bT#lqucbzmwk8HSk z%ZN8ralNN^_2KC^PfdV+#eq8=f_}j=htHfJ`lq@eIP$ab_k*t3MgKiDfAqt2Ym-!- zOKrhf=Pv`b(#RPAjY4|_w94W+tiK87%0PA&b{Eg5|5m%`PeOdA9Va3B6BC~?;|6^` zTwDd{pO7WcKaYkwFD_6qMhlz$Q%|>1Kg0NDqm$fVNM~aDc|h4n^^9N}vcL-p0y+vE zP5Pe8yuW(jqB=)-?Y%!M2*o-=+pcOiiat1UY+A-j z#?1Mex~A2Z-Nv(wMQ*QY{yJ9`78B)sPoqIhVi8ZstR661-ZD?F6DLxvW!g#Uox$>4 zGJ^y~8vTYW|8VW#n%;_&tv%HpzLO{4&nc)J+%o>wFBkXZWb4zXCNK`}#h6PokGW%M zUQU&N6m9#2zjgDK-e8MyieiF^-;k8_WDDV~Kc8VCvZy%sp@cV?)$V zHkNX#e^thQC}Zw3pq{w_ATrQIL3xl!Q6$%f0=NbFkc2Zg0Y#81i^L`%1u3{0i0c28 z96YiF|N0?VTSIv&`A05Tu_su8u@r*p?*@NiygB-?FwNWH6rV5EMeP5j4-0u*p2||ll(ofTwS|Ex5*Zk+2ya^` zr$L(GiPwsxGSKqG84SyG5PC@JznsOD@!-6!r=HTgMuYK+Vp~C$Z|T1_uXbLwa$}lq z4DhG|FP;Z^y#kB}RInKyz|x7l8L-W=aQtjc*2WY?MQqiEJytUD9HokJVU)J_4s|io zB{?RhK#Z3W%~+i(;1^o0%t8tJtt|^${EptEM|%x_(^y;kc#E&Bb-cB}Ti|x%O&#;A z7hS$iDsE;EO;m?g-m&N6J644c9Z5E7};i2w-1IRXa8JAsfS57b*RfJyDuM9M57R>7YSb(W*d zk~64>hq{U)ftl4L272+y#O8wX>YB1?ebdI7nT=O%3syK>S=-ljO!bE#%;!B7hRXq{+diOV_+RP3-guu$UvOt^&TKhmmci&e7F#o{258$MQuWvYF`gQ0pHf5rf;(~J z2k?RjN8zpp!W}-4@xO)>CGx3ON_p?G74<`q6952n;}iYKDAUO#DwLlNNH4o%vWep@IR_$sGl==32 z*YETB{ChCLx^^We9`HDqe#jnsrhbTd1eqe+6TMQu>9;2gMAN~Lf;gVjmqI_pYOBIa zt^|xhj*5b(O{Y_BS%Rme(rM{E;>MInrzI$Fan2;(vQ9dMUY1Sj1>!)-4fUrf*8Vc9Xtods*qB_!TqvC-ANo7PF9Qss@Po z?Nv;L0uob`^&$hAtpTD_o-cvA1(pUV4z1|_>PTGIm>aDP*5ou@+0}AcOZOE`IW@uB zXl~=t&W_98c;k`!rW|)pEc)f|;qS}Q7(O)BKk^2I4_!-ujs%QikPqbat%i|=F3RSf zP3e7X7}^xXj0i2lB9LyoLV$kFl-}BKGAg7uv9Qz!uChDP`T)Oy4jk$)@DZsyA_a<} zz0jmKDqKa#9^F!%V|)CN^q6%l^~lPrBeT_udt2N4uDB#z+0xoFKe(!4&+4AlgVlrW zi3Qi@cQsE%!r@9+>()xY%O4I_FKh1b#S+!+gE?8*^AZzqx-#Qr8B;CNU)cU2#Dxsn zlCc~zIO*ASIX$DXqcr!RY-jZtxEwqj?F9w${gPmFF_*jgC$6YkK$K$k=tIO??Jfv~08z%%e81MX=i2Esj6L&L;w zd2kS5iUjVGNIgk28IR&k__64rDDREt>8SP+?Yw74_KsVQWMyA>U3S(H!}-&np8D_) z>y!VX=dJ%k3LfV%t0Fvt&a|&Q2Y%SwNQEDEKRN4pN)pfEuHiK_C@z_U^$wg+_#wq| zR!K*ao9Mz551+t)!};Csp8D|n-v@4sm{RyVx)_6+(&uyOw(LIJJyKmvBi)$kEHTrj zZfl|bx_CM#RQV3b9G`stjF7KH?m*EWZisbctY+Lla>8oEQ9(8}SbJ_>oh0J^ks?eD1%n9vpp*@6z{^pxOn z%#wAK{n?ggtGH>YO7Y2!vmrG~u9pqHnutpg3*R=`Dlm5NiVhjEL4SS8)tO35#{W|( zMx>_?g z6p6PRY$C~Dqb94ErUEYEX*7_k%NTa(JcQ-m)NH|}Q7N`?0>#T^S%LA+bt_NQHMcaM zIPv3f-G&}UzrK^IG9MfBj7s+$E zq>YrnP2+W{tI4rLx_e)2K?h40)}Q`mFd7X`fo^>|(6+FpWxOqLNo~*{toTM*rm@W3aEK zqi9b-ynDQP1S#xm$1WJ2-5tERsH?SS(0E8kjC6f;u&OOmVn*bQ^$v#{2D^v>)fn#} z##@G+%}GWx%AL*AT0Q1T`qoke%NV)h>Z@Z1R;gk2M#R~<^^zp7o3p?{Pjak23=VRCL=0PktKUY)gFAZ5b0ugru9RX{%=omKmxzrsn$GL15wItYSk=y1S>^#51>5Pjq>gKvo zW3)AB88Vj5o)lPOl%Qgiv841g-;L*2fgmwgX_fTc-+~j``zTkLnPYH)08t^phT5jU zlR``g1HP#&_rWd1k862NdS00`WLiwkFEc0CVtS65IVl&dJTpSiL>TH{6fiujd`KxH z2eGEYq#+(45Tou)SY>d_)P=*CFH;X>aws1-REihvYuM*0isHlC@kt_bCr%zPKcGH_ z{00g*>_o*1GUNHo`qXeXjf!v(xT5O%{NW1(-55gMlRbs)%{>FgLk}4Py{%nE7YBFe zn{;Eme;@+7v9)WkAw1kWMtl)DLBxIl6d#{AVcoPMrq;!(P1a}P({BZgc7-LLG5+ei z;yQSDVZCYC%dWT4tEB{Y^8-juP)}vSXKhkiMl-G^Y!$tPr1rBmKpo z+NEL>Ujym5AH#>EIJrxFkgiyg5Yg+JiQ(HjGCfaIw#F)t3>ap6Zefm7Zw#9p=hF*v ziYtms`r;+}LrfPFy`->iV0QGR#XR+U+t%z`(o|ehy0bP`9;^K-x<%TIH^QV0nDiWJ zkQrB;PJ=RdXvU7(w&beSXK!ez%`Q`1R+NTrL&GRu00_6Or9$SVCWAtXOf5{cepvaf zx(LLhXt)b6C0DQ}Hb0nkr)VUjLe46w#jUOluIkHoUfyKF>i(UV>o*Wct%mc}S1ky= z{`yu08Q>J{@yPQE9Qzl6V?xg(*5M;^9TI%FPU?lYJ|C7ej(Q=q%Xo9WD`hmf%#|Sx!cskK(h|jD?Y*r{OQb73eVFo9g8Bd`rmS?v_#M;!rV`XcNoa+T zqiBf_mN-U|%P8jYzCZPi<4x~F5V?$A-m_tg+r4Fj{=tS#n*cKRsV6}x_VFYH*`ZH{z|*YUFUp`EwFv`bEE}C6DE*5PE#SoT1=V|h7GYm`xKR2 z>AGLF@w3OGCR$Ku=3`{qb=tY%*)2$LKIe8b8o<%qU|{*$qj)`!mk8avPJTmINO1`T z#(Yqxd_i1fT~o%z(3B#||9XU{G5ZZs=_)$+e(h@~XZ1VuRwSYkDQP%{K8&FZ>%2g_ zDAN})gLtNDr?hEl}8C zeyG1$KQ*;}>ug@UWg-!;t~>xk;1l7x&AZp`-pp~F{s6u}`!Q#69qCz}*gG}IIZM?U z+ViEDu-%}{>UKj$G+3Hxl1N}{R){1yYP%q!-(Ew5k_+8fB5u+_t}W?PM;!y5%cYx0 zAzGzoD*%Bx1oBPKFuEHtbq&#ocD1;4Jc>)Sp&O>apO8GE<53)rM{$r<oYTZf4cebZV8=YGm9uDU z_Z#>-qm^^y1JZWjGkx3J81YmHhZ!oQOL`5MEwA*`piKbD$MIw@;-y64 zGkda2k)j08{cB$Xmu;tUfL+Mm?i2g6F~Q7=_Slf0xD_#th>fEKkw#bAX{%}MQ$boCb^P8(WB zg%RalQJ3czw3ZRTum0RSi9_ep1Xk_xfX)_po;QtZ=cXIb+^GK3q8OI#vT? zO4GnWj+6a!;Kl2Zo8HDtkenBA!UjQ%rg5@GeDl#zS9!wczGt>* zJYfve+u|#_@<<$;dHOe5EVyPu$Xur%FYpcDe{}Zl^!po&s*zGsnEBsvOz4-m_i#1B# zz&z;%+VM=?LI!WhP@H6J6m6NF;J^q3N6VA*r$VUP@XaV*iWst$10l_qn|f3RyDp`UlI0>esvM}K5{?Ae$tc1DebHaM^7*lj?2fT} zUg3&-_+j{-y-M6reS<)R=pZI3O^s8`(DkXl*z`2jl+WAIVHF*KLd)(5J7j`BpPDkO zTVQqE^LGE!KmO%pPj=7b7yj|sv3rjFL4WC?TW@_RIehTO8xQiPCcHe%bLF1X#|#pe zp?J=ao0Lb803h>UOY;$3%BaZak#SjsViCIQhgmVb$Ga~1jsmVs48Nx|! zRALFWKB?qUD#6pHCNLyVxZ&|(!via$Q1W1#Q=~_|){s%TBdY(PZE;6V=j46gdFrqF z6WLuu_dRv}?D5<8?!8^#rLWw#fB(MZSAPu_r6bqlr6M}Jmc7HR90iR8$M#} z*h_!Rv74f)534#7Rbz^)_2Bk%NApb0{FdzI1)qQMiLdlFW;gYH?umWVH(fA3eu3^v z&Ww%Cy#Kk=lID~vnWJ3$E_V*;a%ILgHY0UH>hyU46R8&WkVQR!+X>RlkaKKrT>h-REY@6lq$Ud|ahji5ljR=>cTaU!o^0x9Zh{Q*eqLVX z@C6h9@XN)$9(|=Phje0|87JY_uAm+%AVlIhIBrj?lBDg1RG6Uboq|arVKR-|kwH_w zpzEhg5fzS?xl*Ns46i247X97bI%2wn+qQ{{h`y{AbIYr%3YPS9zQ&e%Xx_Wm}Ro=;yS-z^>Z#$}o zHqL+Rmp#3?_kPZBWihPw{cP7!(oa-uGCY_oG1e?>&r|dAD~ZIOnv6`tc13w&e}Psh zXuQDRX@R7sy#&Khx(5<}YFJ#{Yo>*U&jYaZ12TxS1W;fwXDO&GV}~)YZUhU8G0P!K zKg(;fvP<)}^e$=fo@n0U^Pf2JgFIjM#z}wcqPC}=Ybm(xHdnb%xLjha%o{)(OPTb` zNRNkBjMARQ45PU%pV5k^DW`rIz}*^qK8@EFyoBY725?Mt9?X-{H2xrtkKy$KURl6k zT4JSyX4+KjJVwJOO=F6RiZ-523yV%ZhNnYzn2+&DJNQ!Z8SiPizF_V))`*-%H-Tfh z9HaOde+RERV^YLR{Do+bvmNkRh<4PD1I{hw{wZDdP`uRk@v(OYCYPk-i7FDnWAaL3 zERAx)BcD>Js8n{p{`&naQ>G`8q|QJpKlBG)7{(0ysd5jS{gkZ$h7EU&s6DsB?zzCEU?JUBcb$pMbl8{^qSl(=48{+ zKa8{Q_p)8a9PxVe6Fyqz^&*#w;|SVs5!d&q`^fqGA=)1n*Y8J1*dKX4?=P=6`y;RC z{pIz$)b+A{7UA0|`=jnJV-X17RcZaP;qkh7o)xp8|DE_;4EQb={gt`1da`A|q;Eg^ zEB!FE{R-~#diGad-R5>D_4VrdI`pSf!26^e-+##d z050$yCp?~#_kUlub6+|nuK%38UcrO=y?${$Y`Et90GsEXzSHP)G(l=A$F8RizJ!0n zDzU9vo1l(0SQrdn;gOX|c&t#zm=(8>vENMF_(xRRPj9UByjdCi!`}WpEiL#_ zx;#c@&Mt%D-$$;@m_41N5Bk)ovRl* ziB>&%b=6=;xV(F2AU0hyTHofYEOym4uDR|XK5aaE{e3Q@taV9G%k*%xG`O?2Fc2z1 zhUddyJoPN;L)PhT<~qc9Yw<|8ezD#x;MRrqA<#8RPuY&|c|G7i<9Nxu-m$>C{`XiX z<<|AvQm)_Z++kfmnR5Mkj=wRlceKjuPlIeD7rlM`GI{;!{{{FDrCi^ha{n3UI_v(+ zQ|>?Hc+|RoN80sM*7Z|q*MHf%K4D%@_=vhCgip+Yow^An8&0C$$wGdwul}R_9#`A& zN*T{s+Vkx3H<-_xGya8VxxO*&dVBoiY1iB1Z%Vs<+#3Hx+V!8a#@}pSFUD{3=a^&U zjN>=?bWC3}XZ+LneWAdwdiBdT0hdm+#{_;YR_)+7z%R*>cldA&(b*xr_MeS6CN<^0L(O?txn z4~Y4b_wPu%p7STKH|dG&Kj%+gpRle6e8l|m`b>Hv;3Vdczr+05&=T{(@vkIb)ED3z z%!jzYjUV!Q(085pCw>U{3VC>?1M5%q zr#rPj2G*ar-sOlXIg9v#8b0RzEq=psqyCL`f0GaOq8+&d0Y`A?6nq*+yI<71T&vnq zWe#{I>#Px<#Pt?F$+~IePxAV0x_$jx0Z-Cz8=j)pi-6}i+qJ{g`KbG+UT?y4?)777 z*At$+zYR}$J>kjw6P~I4Av|S&On8dx1w2K695L(u-3IFEnD@8fN%){vjdlNv)%~4V z=c|QWMNZ~&nEjW2(eRg6^7WXaqfXq1I%-*m%U=Ipw8N&Tu4nr%1bpQE34g&UE%?j( z6aE|2cqLtz*JHe@&KClc#C_!cfb^T!gMPC=ki&*F#AxYzu-EiIiw0FUDoj3{rYFI_eHc`$~~W!lADt4u=hnK z!-ONMH}C2Hmhn!KSK_zNYq?W?m!0mUR?gmZ{520Ysu#XJZkj&#eP3#TzwSyVqC2q6YZmD?_*7N;~LR^jcRW> zy~~JcUqkz~pWyY^YB!4h$~x8D=Of$H+?>VA3Tp53GnD8G8bU?RO@#D$<#vSIe%kzV zsTzkqN_hQa=l}mb_Sm(LJ@%@x<&wAGzU0({gqhg~FY_idZ9bDb&(RUueK?!(27RDq zB3miRoY?Nj-q4^!hiRxF(4Rc?D+@S}B2@cIJIYjJdk%Ua9AXMNM4 z@6y1R*22b^hdpRe#O=>$zj_u$cUEh&VswM(88bfe$hqN>rZ*m|)p4aY>I@C6a!s_s zV29^F2mLJyC4neB2cRM_3}>7-m-6t@fHC=^7K|*gosX?@t@Uj!zJ<3r+Tu9M?K3yU zP3RMovGj@Wy0Kg96XWPW+l08=D6U!#_q+cXv>C zreA9(b)n7i#NuVk7V{OTs0iRSU;klgvh%Cs%U3K6cNAwAcZTfKpt|Nwb=2>gomjMb z^`eQ{soFp|P%GYUIX-qg`8K}@_)5#oW6A~gr2w6-eN~I;59xmbn6L&+=R2%jmds=2 zjJkMtuix$055M|q%dumzhi`az%Wb#gci+J8{>uEFuAKJN?_BuZDC@KM+}}8MtmV~L zZ@m4sE%+r^6@Dpw##oyJmfbVee@Sr(v^BW4!HBj3lm!u!28ws z_jY`B$7k?@VgE;4lRx5`yh9(;zi+%Ca5paFaipKOZ3wJ5J7%f{TFNNLxoB3wl_C02 z0W^zfPUwSCH%C~$k10i7tyq zB6zD=QJ9;PTPWTD1w;F!zC?csdW>8Um|e8Q!Pi!FgmDyhJ^Bm{lsy`KV`EkkDJ z0|LM92FzbU|7x^LpT&wzkHL;mixNr6IjCqJU@YSxpt#0@MdYZm4OP)_^fnuW;m8S| zKjtmy1&s~)&FrcG%QYo+2qwQ5JoQZoQ`q!RvXXVv2l($AoSFISCD4EQU z1}iEm%6y@$nId@BU3gI_Rvc=s8eHBS8Yl}_l{vkBk1G!tMfjh<_`Zkn`Lr;-F3K<* zMu^J1n>PG2ykb+~&*T)uo@?lk6Tq}#NM&M3#rQ_%8!E=kfasZcg|Z_F7*hNq;z7_O zD3CBB&=kFW>B{o@M8%!U*XO#j>*DPTW|nlc`z!UaRb#QSfmTn~sy3svZlrr~>C)ER zX1_1D74ZEs@aScXBb&Kj5NjbEX-yukXeeTowqFiI>03kN^7EP8WmJ z39JSb?b@jsRc;i+#R?T=76I=967N{EB?|Lo+^%<1=2m|B z#Jg84tjo$Tt?~lz7B5}-d4FX`r_p2~Uaqe=ZxpDvY9kR3_(!^Y`cL}z^~?V(x?EwE z;Z(Q?iQ!Ci8RCINFpDmu>aI0=>C^Tx>9Xr1$uic{m%vc~$a9Qx6lpan6*D{Y z7)bMIRi*unSnkA8@i(*~MK!*qz)O1^1l?|wHl#n^H#bhj_U~Rf^>XdvzT}%zA|^YBCfz?giP$TEn@p!sD;?y}f7f+WVjI0%6@^nFy{u4ai zb#|6co(^1k8RIw?Pd`)d=kjzE`A+BQilbAeCak`L^(uM#Yut~0Bu_unGnuYNdi7%E z){B+<9-6RDVS~lVG+qb*=c290qOHfGt(P4A1)RK&*V}Ah8O*dR`1}3%<|tkUysIdi zlg-x)hfiw{(*TS0K&1@KT z7S7OIT?+!mW2YqxX1Gq;D-F2%b0``xV={L$_F>9iPAQtHKIEpTQP3QbunO0E!P$J+ zDzTNMtWI!P?lc;OXFT^S=6y&bYjJ&t^niVfPfx_3Jg{N zC5EB@+LipsmqGu+ZypLU1}*vGCw#4m1p29LH8(#3O&70%^|W=yr=tL z`%uw?No@E|2eF9JkgQ7hHeBS)&tB2&aMsS>(6?-F>_UHUV_T2&$xpfS9arCySL@N2 z+)~!K&Qs%AS6Eftx~!+VC$X_Q-repkT31|Cvd$mML4py|DL-H_AN!k1Y!0K^OQciM z=FbX%a_RHzTPI9KyZcmPDSz<_Ym7fS&ZLN8BO-frl{p46-HQ6P1^_ z#WL3sBZH~NW9S-PNQiIr4&(-&3NyCT55E$}Fpj*Q>b^SZQ=I_oh8QT*Bx66$J$clD zAY-&d^|EbyTk!YI1?sqVVeY@>uK4$V|L0BZoBmlH^pW@9fBJn0sdYlPM@%2o9^x)= zNE;T*hI-d-3pxr>Y+$6WMgfc_$^uRFj-X}`Dj#u|L9n}au^_Y2+Ai9f01`MjW03}M z-Job=a+8o~^WaFGDfM^(Awf%w8W0!-saK{Q_g5qCAC&{!baP|o7he7Fs0?B4NpTIX z!5*&^=#bW@?w++98=404>!Pj2B}L(y>Cy7;vRJ;qFeX0EoWFRpf1scyR9P9SF`nIg zUibR)Cu5EEo=RLi+^}FtLE(AXIk6J)v2kR@=<*kn&+A_d)iu_IzAo?$J9=Z^N8^wUHRFc{G$({qoAtYAdoQ&WS3l+eH>mu-tA(6x* z;vMmezT=bunQM!C3F4oLcRUjBc&wq?6Zpj?8)pPcg1M&na)^Juh@nIR6Ys*IextX` zb?xu2a&`3@{X;oVgaV-_j+A%mj?QwuaQ(6kUwQ1YuWVShKKWbyo5_V6_07pI@Wr)h zkk%p}B*Q#H+F^>XGTK9SvHa{1QvUrmBBthN6A(%bgJQ;Jq>BMGG{rHXjl`#N$iGbH z)7jGv$6IE@Fz^A1V-O!ipB&HAn`aw`cT{ywG<^4-R~p7Usx}Wbt}(pHMV*8C?~?hQ zlbr$M*#Hj7|E4b+>^$`#>CFVj)DJsS804>$dHf?v4FH<{9!74qukmvy;u(+Knh~nQlja5We0RT`c(TZY!`;yLWn~E!Hy|?a4Bz7e?ZK@A+1?pR) zCDGR8hZkQ=JkYfk&>!YYs%N~k25v+4Z0`LsLi|#x4paYl1t7@v!(z|@w1nlLxzpH8 z3d0Nz`*}+hSTe_!mSHW)0E*4T6^&49M37?o*vp^<#62=zoORX_ zUzn{>0?Mk4v${y9N?nH2tX0b3IMQR<3HTf*?CX>m%s4n-8Vn^ z@Ym|~`XhP;Q}iT%btL%{9RdVkt{JGC20r}Xxxxc!aReE zLF1U%9BC&pWo0;%g(+w}W&jR#7UmiJvxWYY5`VS`d7=^V83rQYx728q;Ea;7nSX_{ zKb)oUtt?zE+qs0~?)m#4&c<^|A1J>GI5lQifrlFyk|LfWQS2#rUQV;*e@<(w1G)esWnVnQA{ z!~pfi?699(SMJh--(k4 z@Ol(4$3|(7kRqTCpzJzeiaz!)SOc3irJITc4}MDx*spcL8`oPPliNV0l0hs z185w0fCCTU1WHE6zymTe8YRfch@eaw31yBNbb}nUQ1@gBic*Yk1-@Hqq0ML!bV2Bc zxD-fv1eB(6vV}iD$I8($`Dm)D`RE!P`RFK)e006FHYC-=UO?7VdP{-*`)HQAbsfwa^4^R`> zd;pg%LhMyE9Xv`CG>dFD>3!d%#`lsd_#`;pic_5OI_OSku)Kd(;TX1tWOe(hEL%gU;q3tF-1Aupld6M0FW_71mo z{n|hZFHx3sTX0C_CCpIjvv^6T;3cS6ElN#YEi~o8kx>frM3!QnfNqkaP+?gmu7f3~ zQ0Oq87hD?G-6>CsupSDr9$0O*5O*mA1ug_{Dg;|X5+U3OVSl($01sr5SI#2th3San z$Sp$yj@$w?1Jk>qA7uqBDk=om<^~J?GTo6LRY+T?WM$nDAS3owz6ds;R+O&Z)icvq z<;Yri_%q4(^_8xsShPQ|G_rlPb45>;)4A-xXAmRzNS33$rDm*dS@d9jb@xPlL3!S) z)vi?q-gqonu`bq9)izpF7!+-}zPyH(aC}`8+?))t&rbkPL&!8IDy_&&v!G|_f7rs# z46c^y=s;6`SYV(A*h+p*NtVtJoGHfMFhJX-On*FM89&zK4J&M}!u8d_$r!GtSj31c zT5yPx+^b_t>KJj5hd1eNg_ZvA%}gD=vG7pw;DX}A+5XZo1TcHDZpe!d&GhJnhxT;z z#E1|FAly3HUA5i#ZuaU;SMG+>sewrnHLtO9^R$(W zHFNo>(1 z^92x5Ns5V}6mdyM%7Lgz0<1AJJ2cJQN{|9l69BzA^R`*rey_ge=_{}39CQBmw^?Hy zR~W80e6hScK7rCuZ@j-J)UY8I-m@pm8LHmUzqCx{*ok9o3oy12V>Ti12|3psTL#^; zYga#q9-DGSKF+|VuwS?LP8>OMG6AKCLD=3Nl)sf_gu6JQ)KFw+z$5=xkGBiHJP(VgJNMBg)kzuUinzt-CB zTF>#&yzS%Pe*?(5 zSti194jj1BvwnPVk;hd$y=d9i!o!B6t~JsZFa_${p^zq|&AtHzk3QOleq$IuBf^SLypi^&!E4VD3Pk z2nT%@WaN>)qG3^YwX51aud3IBLJaY>o2vR|`@>a5<$*xak>Dj;ORD3EKz^WkwBF(L zI(HPs@_yg9qO)xKy0)3=>E?!5BsUPR9$vP|xFQt)YILS2Hyos#?ZFzDHNK5?>C>VZ z`D0`brsq#F#%*9~cx1p7kGABL;Wv{J)~{@m_R3L2N9@~$62jhsJqN|H6M_**O&y*? zMFaz5iAqF&nO&F8A2dYL9~0hgAPRa-cUPj*R|+Yz5)~Za;)t3^9^EoeQi^f|i}Zgw za^%ue-+Z*flfRa4`VoIYfj^L+zxL<)`19ZT*7M2d;12b8@{h(Elv|wA-KQSWKOL)E zS{sko;_dO}%R%jsFa_ST^`IGUkc&G=I?Q?xW$0s;MKhER)E;>TY*P1i6p=M@30s$is-KQKlCNx1T%~<4CxWm2m6nB~jqE+hbRUa>r2}YSsALR;kg|03ow zHBA%?0LgR`Or$N-jhKQooqf|?M9}AM%S?{Rf)c?Ot-N#olACY5@#ZD-@BE!FSd!h@ z*Vma{67>CUS8nL`BX>Xe;N3@V59RLqYF=$)yMNo_sj0=={Oygkd0!QCRDpFog0WPi zi~Gn_OnfE_w)cq{MRIMgQf{{L1my~74nd{p1{oJ^*a(WMMl$t{OrS>PNEF{%-)DaBOS^yi_q>1EM|__?{+hJs^Y{L=-)DZG z{`=ar-*f!w{Y(Eo^ZuFNm!~~ne2>}7*7hRia2b#jzWv!)B^0CJwNLD#Mh6SpU!?nc zu_=kWLtqnsm>z1@r}g~g@2B*zMrG=~^&g8zC%5YN%SZEBRp|e;*?)?Ns{hb)fZMbG zb#eH)y0PE#_qOT1e*FS@m*4C8@-BN*pCS8?bz2GAD*BH!T=Jf({~0vM=DOgf@!k-e zuR#6X{!!hpH~%K(=K1(Q(A}ThDxNH!rD=D-SGyJD8}Ro+OF%~oz~4Iu{t4N8w-`)R zPQ~9%SL1%!xLNh|-=%#pTBoZqDVP)ajdh+fzL)V#%n$g6e5M*-hDpQLL(pTG!|Rr_ z;}?_V6C-sGi-Afckb{=zzZ7FWCP6I$pgy20n7>ACC1Q~FO8jHlDK&r8q0m+WobX|| ze%*~p1V#4fSI-U@gL-65@~s|+^MJAUfYZ^Fd<%YzgT}zDz6$sB;GV7KJw@(Y3DW}H z6WMuqPq@a$aYqcsjXjysI_D;O6(1t*%7@IoXG%YH+!OK(?%4|iUoY;6#S({D{PVOs ztmFekr`gNo*D}YR($75Hvrya<8O7Xw+!2ccuDp@PId{>&m<9{NQ_}{4PuGFx0G|S2 zO%veCX;nc0fINP(0Us zv+Osi8hA9(n2m z{kVFP4(A6=*rvsEjB`9E2hT|*Ja`HuAvwrZ;yJsn{H1)(&&6Ys2aRlVKvD;P*6}D( z32E+3bDMohkpgA1iW0qEj z9E0~^0}6bsR6ASXBXOK|0`M0>GUe8TAv`KCOAt5@66($pcP&p$cD5|-uD-G)X3ha3!(63i0e2^VuwQL#IPLyA;pPNqaVPGK(im zDam~HVe#z7+E~+-)!j>5IxLh|&)(bD*V7UVwyx+8MFytYE=zf~A3TJ<3{BJ~70vOH zR4l`m%2REi+@*o4K-8vwBZRYOK_zvuUwc|>Wc-Anh-P*IsZ{i1HC3aS23IwCC@7^d ze|o?us%(vT>z7*ALFUS8Ri}1 zK^{b*bAir`;}O(Y={%uF>0(}SZbD6BK?V*ot#8`zauzk!&5nor8_QR%9vQ&EMu#yl zZ=|)d$QYQ`7wLyq4;w{In}@ewRMD}x^_mqE{Ws1`9GGruTzT2j?v?Yq0|m~!{Xh@M zrrD?OGo~HYC2`{=G`xX`y%*6gV**~>$-`?&BxBv!vZJ~p&F2T; z%My<@>+K>$^~BRBjAu_x7^9+yi>?hI|07%jz&hXqPPWSlFrSy9XHvrzVUT$Mi33Uk z<_>dUlvMmXaisnz2alEdVA?4m7e>0h-3};HBVL~)Vg!;kzx<{CX7ZI+UeWtsJ*E#k z_2FYzC4apw`D^m<5$%1WLcavv0nMaxgigVrTL`t}MtUmD!M3M5$&n1DXgg#Z~TN2VNU{_s)1h#Qub!%rByg(YweT*1~_G^D~Lg?RDf{N zgr}=#5cJ-|dMQ=UEMNKPGb^Saoi)C+VCK-N4fBzy0CcQY+l;m9K-~5P+9AZvU!Z+b z^kYP;H7bk|>?JNF!BH{4&+*<0{^Wy{vW3bAt~RjT(&b3$fM_+4c2wFKX-}maA!md> zN>mmV;m98_uy+(>JOP_Q1m2ajV?kbZukTuUV)XCzg05@DN%D7HwVN;7f7xd7hCUkF zEZ!W(jKH8~8++wrY`cq%qcY-{VHFXdC(D=RtLv_t)xVZ}OOGU1>0i6_QvJtU-CM4` z@7DX$?(YVM;{IlqHA$TEEIO8&Tn#h_p!edw-Ml{*?W`V7zKv(#{&*E{ac{j6_piDX z{jWm*hXkF>(-v_Fnsy_S1-t(l8PDwjNeD7>k2szONG2R0la6?AJnHtp|FfT6^0S{M zkXP@v+w_h4#^e{1U%cuU_`^^*z_rHDFo(S))RIDD-MbhU%DuKCR~c(x=sg{Hk_WOE zR<>V{-aOouJ^1O8!y5UI~1CLf|`i<*!rZtZHp1?t6{AZ{C^iD|HG!+*j>ejg|7o z*XeF`Tk+@xt~ds9f2OIzt}}!pRHe?{9{^wQ*H}5xY6GM zv%e{Duje+QJ9|Rqh|XOZMn7* z>ujC25tLy&vfAy@4j@;_71}l0^~g|gE2zcY+Gn(T5fAm4_D$_?jq+!;yC$II36YIVFp9dA{~+tu+db^MGv-m8uespG@y_=GzC&Fd&O^&LRR zfk1XAj^6=TxZgC-Le^Q>I*VCnaqDc{I-9W0mRn~ltg}_t**bOhw03Xt)7n;ah{ub- z{dQZ|Tx^})WS!k?o!xGo9Y4d_T~^zttg}yBXD?W1uc|ZX(pV<|AylQV2>I=(j_SBH z6GL~Na3hi)@vaVtr;I=}`LXouwW9ePbc2R2qfQ;&ILD9uG>y>6mZgsIggeU5P^I|z z9gpTY7!0xqC;ZUiBZ$o%^(Wj8dPA~bjOQ1w6VkZ?)+@G*u;^GETJLUg=J%o8;v1#G ztk@Nmk>q{;NaYo=tl-a2;BT@tnsYRVsUmn7DfD^^@!G16M=o`Dx-U)sWT$JHYv;|b z4R3C6-Mn${#^g`%_WT;xAI$v?IkFVDDXtbTL ze=eEs?3^wU@5dS!m;08qv@G$JFMiNpdVG~P=nseeLGP;LrTz_d`|9?UdOW4NgYUT| zg@q-lujD7a_^adFB;QW(O?*5iPtb~w_%FT|ZyUTNUPny!$X6^o)E;f=?{C3tM{Tew z*3uHI3SuXKEZXyp1={nDzXA25!*>E)MpTxj#~A#u7=pkP?(f_b9)YX$yP}@~8DTki zjTgxV9BEPY>FF{3!nI{^Yl6D=I5$=e+&deWHv$w@+{= zDMAha7;lL_u==>t`*hdA3#Yct>67Dz{%^-WHK#Y?Bjp)b&X8m6H}Dh))1M~CvgJz~ znJJYk&6F(#W{ByjmaJ68x#ZoD5T$8LdP-7Yr#wdaj8X)NG);D1EgP2o3d{-Mk7b5s zNNLgse{lXwANtbf=H=5D?AH5EeCdRKtTP_(#0#ZAmd;;&XwRt+^}Cb%jERO|u)4m! zIv8v~2h@1|kade8UWzIbJ{1hl@s?WhmD;G;<5dEYEt)6`tbIj>qqs`uEdXGaK%rR5 zfDHnGf+zvNZD%17E@i+VG8is2WMYt8FTUiG6Bs88n~2dJ!qDD1RfX}yp|@cz=>R;D z;EBVKIfk!Gr#YuJ9u=8mcVC$`>;`3(woS~+%qJRXHZDh}DUia)R6Kw&t? zw!+yP^ee@$86*)}K5G+0qq2UhyL8b=)1pK$m{`;lYOkxzb)Pt~CEnkU>v}e|4Tcw7 zG%<0}f^czF+`sA6hdW{o_cp|ad!~Da#dw>=c%$%#xS77KrsqX1py;s1TSE;`jb;x| zX?W}g+k&oyPleH9Un9Lq=-qE-N39heU{WU}3q`XMHH{w_wIt(Ax(UAul^)$x5Hg6y zkp=)GcT0E*u$NQ4d@Z3=Jd9_rcAHWZ$>W&Zpv^CU=;*TfpGB}BS= zkZBPVuI+R)Y!b!Tz%GR3^gZsuS7|e1l6rw(Twp6K$Yhi{RQ3`ZGD_43Ac#d~neiy@ zD$_hvXbU%WS?&k@Ta#IaB1r!nAK{Eoc-8M9^OesPM=o`Kd4cFmi;A+Np^@>$M zXX_Dh#(0CpP(R=fFW^MqXuBXv)3+5fNherS;}(lk5myZpi!cqi(qZkTbB|QqclPKF zlUw@zU2TzgqOmn`)sD`FZ_niChKFVn{zh+JQNFLL=(1k;e%yAlrJi3ifLiAQM{YP25IjCLEd6Ir}(p!V`WM^5((B-7=z_{b4rbdFDwVLVJ zFEcODEN7lEs$RnkQ0a$QX@RXW{!~gI!c(Ty-y4%qi@VG0s?HOA`md^%i+8K6vvI+e z^R9F`|M$FPu{z;?UX2U&wvn$8p9M`~UOey>kr(d+JltwW9#Gk?uSsh!vD#OswlmMJ zy3a1Fy_+;ZwKK0Akkh)q{oFC@deBJbi4^x?9=(+74dj@uD?D(ctaq- zGK&;fTB8ajmdbSaKc0c=cnTf1S8n>U&|fNVsVN=p)4R?ffj<>KlKM|3q&y!Q zI(2_O-^5+y;!J=3>G#N=Q-0TO{qFZhN6PbIR7mMBa)PSoC#-hxJu%MrxTaFp4%_*B z*>0~LwpUo~t1LK@fBwd5KacI;>M{r0d%*aU&%(1^V!SE+DHW_O>tsknwiE2rQk65p z#W5m1oowNUKB+N*&fO3-V`5Qt!=AuGZ#4gQi?(OsU5qMC;#2zkFfOs?9ZZEBvKd1!bPniUPEB zj7}Eh^p6Y=oca%Y?m(AZoI8^qosoVKCrq40-2yQO4rC78u7A_`FXj>}lR0bX>_;x) zg|i=nIb6!8@;{SHY;s~^lCPlOALPr-CANM2%&PV4SIw-S7mrTR-)|xsUzwImOxM1M zwfJ@D8%53fP50P81&ST z#R(}HW{Y0=agysg#e=OqUrPQ- z|HgD>xXdUjDKD$?ger>qTI2Jo>r{Uq1TK67{cT{KFAemb7CRGeK`yRfiv3c_2BN>v zP6Ap5_@11f>A$$X2(2J`4c`WQ8$}B zdtbmDJS}iRya#E*203tlG}je(=|Hq3fmZl|(w zb%1|eE&Wm>r?gmbsvck&ZEo10f>t=1ozeEIK(N3Xv2THN)EfHxdj!OxG-n3rC6 zR(USlJ<5c4C03fuABY?@ZtZy>+G}{dg%{HR$&Na46@D}6~Z}Npb?c# zGBFL2NpI*IDIU$M3seNkOTATD%L@MGud}mqWAWDcllu0C%Er<_RcTgfz~jn(aeP;K zq&v|CY%;VjVQkN0Y<{>31N$|Q;J5%`z}gj@%}dN$0hBMZ750|^@(8~ZSQZkBanX71 zcvJ>Ch5d6jeys}@m({kGU%hy3j>}o#t14|8Tsl(W^Ht!bZ=W2h8R>2+YFp7_WP6MA z`r5n3Mk-2kODn`1dDLHvHB7fZ*r{j~A|jY;BEzd%4GANl9))HYCv*$Yh7;5(`Ak$_ zd*Kp2>ypjJk+B<>B>zNO;Sjj+B-S1`)7^|7{}}ma&Ws!N0!kHFjdo7Ck4_6`W#sFz zc08Q^kChf~-jc>pMcw?7k@P1Tnr(^0cgsr@)>20rMvS3*ruZ`-?2xVcHWLf6f;1BcLz+LWnOp)Hey# z%K;9NvQkGK5Jq!Q@i~d$gkOI;4n3uCC+G$4%$N9-Z=%q}sko!i>G4z)!rXoyxrM%| z&w>$gb}=HxwKs?^(PN$rB_m&Fz>@IoJs9_2CVw({tfr!YZ62Gt*GeDA+`MpS;jyld zWU-`OSR7y1r_RY^?J+27icJZ1a^@I5n#aNcU8RMyc(7D10PK)@T{~h->#rK`Vl1e!TLe_5fk1;tlqTZUuLGMAi5cMcMg9*JFr+LR z;r8(xo=k}o>{t;|oo($^v*8yaHJvW8*JC`Z3lameI0~r~1{-=~g38igN^Mv~;wDA` z>RU^zJ>C$MuL(~_ZOXYZou8dk;2WumnMdINCB}gMYeyjj^G?bHb}eHnyJh!q!k#Ph zAy4Qy=aP~;ox&Ny)I%R&JiK|qYM&2P%qj{BDqP`1KHq9%V6eBh>0*b|>A1M5w^tO^ zK(0eX;C{#PBS@d@xl^1lK%F}e zrXOTfAcf$7&>J$3x+BF*LxhNT%9N|ZL{ry&{p6kD-iAP+p*L(Ed#fsYs~oZZ!z+^y zBYAbOswGrh9BQfJaiS$R;NuJXjnh3wLi=0TURmF+oANnfIA^ZU1k8K@6Yg=KBA)-# z+_k{RSycNuGs%V~Y1*cxAxR(GH5WtOUs*og*HI5GtZuGv2-Y=C znN&O8GiBbCrn+E5{dG{p{_knwbDVag1xnbmQE7P;+Sk!&p`)OI&GY3B`^D&CIlkm& zE6wq#d@0^>n73%wsN~&w_LRAk%jeYAhYsF0Dw*3WC)HI= z3r(Nl?SY)<>hVg@+XTIm)Z+)Hm+u~Az3ycAQ$Y7DSGy3xgGMg_ro^@(^Y#hbKe+b9 zO?lMfOs$zUaq{d*6Y9nXs#^~%4vbc~r@5_Hj$K+mCl8>E=KZBQq;{AG(dSHpzL4z% z%2-;PFy)Yj&Hy(fYbSuRuw5Y=6IH>Vg1sjgzSZnQE#GueWc&7xi>}^9Gp}E{WNCl@ z(o1d~RXMLg8(%%ZHVoK317-HSohEdULYV-m+#4Rf*#eRqJD-x^0hR2RqgUm#ig<2^ zvK^8u+X@R{-GvgA)|Ab|^!_$BYIyge&h6Vn7g=M5(;SIb9wIuZ?lX6TS9K}`dTf8R zOE(0yHn4Kn#eF%Sn#8AL0P6|_ta&Cx0Y_%=hOR|<7)e`~&a=w+&RufasY}lF%|EPR z>X^u+x`U@qJ-BXCWX#lt!}QBT?Q7Pw57pGpYpQ9en^9XkqpqQ*Xo&;Mkv0+w)l=|GiF9RbA;z?X9iJWY&*j{EPJz^F?sA< z>%|r{2DXMZd$CrzoC5Ft_~2a{g&FL7bPw$zg!+BJ+=x-diyMsiR0PXU9Kh!+dIVSn zt*U*~WC0utgZdqdXJVdGK9S1cPd`P@aZ)fUe}Z098$Us>EKjp(7SKfh!9_V)A5jrq87>z261BHB4`Q9=JDpaiXOh6}acQUbUQx zve&uZ$BO26Bj$RR)?Ma$mzW9kh}i;`&URgt{ayj<7q(J38LwINH9CE6ROqK5#+R_D znk{{{oKNaE=riVWaMH_j#lkljZsg$VV1sxzVj5|&L=9r4q~F-pE-9(sMqOWsJnQ+Z zhzikAICHcKcAs|F+_BA!J8Q6$UxxO;=cGY4PX=Iz0ElkY6S=_(W!OtId_auX?vR$K z-=2fJN?^ZMS2w2sVa@U>y;ILIkAXR5YRTyL>@bbjFq4>=^$y^#E8V1DLrm@QLj2h= z2A!WC)ssCOkKT#d+MRaB#&Wb%@1%#!Pk_hA{4KioY#+IU-^i7g9M^M--g)ptha#`b zkXJUB7Y|2;x^^eP38g$Zq4x3l8peLEeeeu@{AH)~9A_>)^r3^9u8sP)^qRRJJ;re? zHyBdU3FmspYwVocmfFtCIWKoY9hZ9Kpos4+b6vZ|n;RWLzZ+I);~6WrZaw@AbN@Aq zGnvKAQH%c-;C}@8@vTu2e$20ndAvK5fS*svh#-+IZqNexy1?|M>@|l_zmiAD<=qK< z=r`3ut_S%ZL)!D+YMCwE+`7n3|21Q#Eoj#}X9Ski z&-czg=pbA=T)!kR17%GB_bb3X!Qmdc9@{(ae`QU!bN4lwR$tJM(+=}0$~}Wm^-!1? zIy0t%eV}YcKqI~n)`RW*k1eF?G5p|*1X;@RRRr8W6pZEEDlE4_W!GU1(-$6CQ*+?L z={di)uC5l3etiGAEz_q5=T6S~E2q@VJfPk>K*#IKr|7#Srvl=2WqM!h%3^5+$&Wi> zF2%~X1kJbv?E&TFWhIL_0!F&&n$}|Ep6+q3S;rY=yFJU9^|`mx0q|muhmwDLZTsBb*0vu8P5;IkcNCfmYh0%3 zc+|@*^fwrUxNo`uW8^h>EPEaYAT?tFt{Hc9A@d2A3TPnZGGkL%e~+l4iMwtLoL;o3 zJ$=-5V#)D^W$k-^+?|`KpnUyCFxP5Qr-1G{M|U0QuFKI~m!sPPOgAoevOlv`iwD|8 zucdxI23}r+@d}8)faDbre;)WjW@H$s3-ibki{P?di@xXSWoA@Hn0xY*%slY)==|U{ zz$@xO$h%tuEd3y(+=p#UZ%*B_F+I4-Yxh^wj*>XWLteWxjdtzM2gizlS%5353>8&o z8{+@PLf%}qw}rf=^?$+759>pKlEyuL2*7&{&rq|i?{d`xPTIYO^=@Z@8}NQ;2sqo< z&5`y4H*J8sz`gA`?0F5nhdl>d=OgzVo>%vkoP;{A!!5tE63q`!g(=pq!xIl$JUs1T z;`OiWMjZOdPaZPrZiKmXPrDJk7x4^aliSa~$IlOGPr}yu$UTW?sLJ-wlT-%$w0jck z-3|mdlxkFMb*{s+8x&mo)u?@b%X<@r(es1tQt&3lzq~Ucop#5Foe6I9t{v4$ztowN z2%eTmo8N8ro$HrA73r$K%E0!?P4mDdwc3Z;2F!tbJ{XU=pJ|IZ}q-OU|2Dz2Ly(_z50j1C90ZuHOT*P!~)JLaIi;>r>g`m!zoNh z3A~@G(0qOY{~M#4O_RW|8Zn<27&<8Pw7{r=Qrur><5#J=(kBI;s1|#A9gH8V%f2Hp z0X|z`ttOToDKJLcvPlA$s5;M6kaH^GIm8Kg98Bm5&k7x{RUm$u3KGTdo?o4~jcR9`Rf7_~t^DsY7gm>z*E)ok-Mfya{9yex2)3YK0i z@I;j@ea*or@9eTG1t!4V0&6w5Y_7mY&Gft>aES_fu2CJ>ARWZFzG-~-+o$?fR(bJN z0j?Rs=OSKw8yv#d!Co6Hjd+cK+f@R8-l7y48;YTSi{b5NxV?y}I#PpM)A7FktT%uU z!oABwM|e9@>A^;Cdm`brKV-b=SSFU<9P35&9In;KJ*KuG&m%xvk`-B;baf)O#d}05 ziC_rt62PHCsRY~rkooN2A^A*lP%g7vRtpM=1C20KK7_MohqLG07q~q4OpLdX!w9mx zF5xkj2N`gaX=h&Mh*QVJ(wTTF>9vS+<=qQ``=n~dOdyDZ?OuGi?M2n4;rD`o0r+XP z3GY&B1KeC`xU#t#8}KfTczrf?){@MX#NSg!xfBi4%^(g zB8Ksn@p3InRo&{1XS`8wHXZGa4MfwMyr~U&31~pI_r){WSUT40jVHYW(d1U|#-VgP z(;M%}f<+nca4MbX9gg?LkY%pAa{|!|>bAPdXMyOAB5(vK*aQk#JiGD7<=AA)xf-#D ztiW!zrSe)z(}>xHFqf0Lu^K62C>;y17b48>z4)ptg_1KjSR|7`6WRxOP5A*+{%OYNED6;;4iuipf>M!WRdgen2exov8MsESv?Ky?9^D@(jwt zLOh7K8DQkrnSjrYp$}EE3hBF)TH6ni?Mx-J-ZiNW+2Lq9#xk6U_r#JJ2p9yW z^R8LmusIq}M7t9)?{GZZkCxHdev~(wUF?;r z&h(_?gV{`DCZ1?arTdyzb%LUQs~CIBa2d)x4E}IOvCWph8&D6L$^zTe2f!n4I(>+< z0kKkmxT*Ib7S}KHp8NL%VCEwC(wu_Ni*Rz%2QeN%T%0sxxjjRvWvO9rI=U^D?vD0s zTCj0wU@)HS^KM9|`ZC@gG@nFlb1dP_#J6|{;~yUar~9@JB%_&Z25GtFxmL+pGQ>o1 zAy^cdEEZ5)+YNskT&{K%O`s7bquH1@ks6Mrd!m_`Hlz(P5UJ_}{1o#wu4{xnw-h~5V6uxrA?hrl{ zz)mnWfq4@eI;IN#oeC=22 z)9MoSruqv`FZsMW8#A@%)t_MncB}fUdQ1Hc_OrLCAE-yw?Wq4A%;$S?ph--9U;Pj( zf*+~J)Q{C4(E^^t%>F0p4zz+da0bfH)z8#Zkbys`S8*!JMpVxxR8RtPbS>oO>kdNUp=jxTj+E@G13*dQE+cO38ymOZTHORIdK1-lGbt zq_I?`-X}%lXgp0IqH3B*lW^JOWE}B%0M$|*)zcK3s{XFt#-(`E$xAb6Ce5PRG>7Km zxY7gZAexUW85(GTdPhBtyY!mKha-0axXU?+3yv4!_|aBsqs6$)a*6tl`YkSP`3N0G zOR1egxY<2S5$ePtdCPD!`3hQz_089)i;kcpanSf`I*N{_HMEx2VV?i4+Npj=$I!8K z934+5&`0S+96$6iT2Cial)9-0Uwy`C1NBiq#c3mLQuk4U1}I4>^?UUP8dNvY$0FO8i*XkMdta=XXt6!=Y=+krteTL4Yv*>L4 zES*E=(s}eBbUs}`_>PP&rc3Bj`kcCwE~C%W7wB@jg07^i=xX{RT|?K>b@U~=o^GHU z=_b0FZlN#Jt@IW8D&0o6(;ajtEUNFKyJ07IFYJ}S0sG!>!q)UY*sp(^9-s$l2Ym^Nq?cY=&$rQ`fvI>y-n}X zKj>ZhC%s4S<4O?H8mD2E=u+*`WqLn7MwjafU8%?FDm_k**AsNLo~S43{qeGH5(9Jk2tVJ)> zi*ze)zr!)NIKS#poKt?7UWyYdL%8iKtRuP;U%)TZ%W-z+O5LT8z!^}haL)2k`e>Y} zxfUn&AA?i7kHal!C+Lsr6ZJ{@V|u+lSx0rZ?$NzErZ?z5-LK<%qu!(wdO#<2N)PIf z>$J}3tRB*v^|0Qex9V;B6un)4LZ7NXsZZ0N(x>ZB>ofFc^qKlBeYXCrK1ZLc&(r^* z&({~|3-v|%Vtt9eRDVuira!O0pfA@~=qvSA`fB|}eT}+H-L1Z^zJb$v?os!uM_|+N zkUC3!MSTxz*ay}9`dWRR{*u04-=J^QH|d-8E&9v)R{a(IRehVjUEiVa)L+wg>AUqk z`d#z5auK zN&iv5jPrGFQCFzT)$6zq`eJpJx*0nfm*PyOZ|XnkSM;m;HT}ANL;qR7ssDogi0|mP z^k4Pg^ndHW>$mkg`XBmT{ZIX#ejj&lkskCrp)YT#+Y(bVJgj7Q)R}P@n(Xl zHWSSxv%i^aYRmzq*3_ALGsR3b)68_^H8adiGt102bIe>b&m3qDGV{&Brok*Qji$-? z46HOvvk96Ov(PLut)|T^Hiwuc=1|dE(Y9TP`JuOG%cylEfYBmJ7{s=j-JwbbMpQibB2> z8w+sd$|6E4H;oANrDL&VBAUcn&eIj`8Op{y3F}pM6~{{y1w37jK?&=XbfNSm2{@i3 zUHYU;e`HaT%4AW%bEHe3bPP^L2UD4BIyKlIGm&JUi6#5WR!QMgQutM_@G0w!UDZF7 z?2D#{1`^Ss?ATOs$aA!#A?;{5x(ID$x+vf|+R=dNCX2}$mnvhuiZun+Rb&cq<=UbQ zDzila&svvF)_Nstxk|HKrR!Xk4!J5_C#4#aQmu2P8nRyLx-=%*rC3)d`^K&-F4Ned z;!xQ-srn)3R~%cQuwu9fKE4RvT7W$#xUz1uUik@m*)89e2W|WHw|17U>QAMUr77#K zv+fYP4jXRvx&Efv=a+Cm{ATfk;x826<=5yVSU-%Xb2>yVSU-%dlJ_d7q3<&;!tDj)N@jn<4`~krq5c~nb z-z@l>1%I>PZPZx;N`g1=etHw*q|!5{uaUCBKQ{xJ{<68@wEv(Z9-3*{N9%PUFc~OdfJ4Z zHle3Y=xGyvvj-UGi&}{Mw~F?NXkQ&>xcg zLXuxd@(T&QA)z-U^oE4qkmN7@SFl6!>yZ39B)<;97na|{@_Sf*4-3Aq&>t51!-797 z_``xfEcnC1pRn*JEaeLezKG->k^Cc)e?;<+Nd6JYKO*@@B>#xy7m@rrh5k;Vzf zl>9p-|4zxjQ}XL{`9+#LJ;(N?qnIxaJMUOKlz4`%H|E&hIJTrS@ywXv9K>?wkF;4j z{1I3G@GXA$7C(H8AHKy8-{OaF%Lm_<55A=bzNH7gtv~oyKHyt^!ngc{pTld*?~gcn zfiL)-ydW(2LxMjf_?`UVcfs%E2VueQ(sEcl&#BP{rxd?PIQBZ5C7 z_#;yOh~RhfkNAS$$-h6+>GvG(1bD0UoRm80$FG9DQ@GzL*j;PD?-qN&x5$zE&#*@GTeMOMb1AU#sNTD*3faeyx(9YfS;4Yd!EK zzH2QA=i*szAsi}+45d?CXap>);9F4%_*~O~FGRT}fv^zcngGI*scQlVOFmB21AaH9 zf$xa%yQx6H?}kA5uJC?0^damD?RP^T!jjGneF(ck``yrouq%w;4SfjPs)z6B@VlWe z;CDkDe8K02ID{Ru{cVER4RLrcc-;_(u;6t=9A?6<+f1pKZ`fiL+B-~6si!F$Qi zbs-1~-LA_B_+68S@8T^IzAbW7i9pCrA>msQ4usqk628S32}Kr-&Gogm6V8X6U`HFV znUCpi-v~cY&fD_tRRIiCVwsHPrh8xMwgg;YLbR}4ac{;&b7)<7tnKLA{kg;z{fM8M zB_ul!xsY2kxln~&x;S`zVHx9IR7UNZP0~4ZoyDQhq7fk>#Ss?DVYlf*EyXe0M~1>9 zejAZzd)tWLLM~LtsiCw$@y!wsIwKb^gFT?617mD) z;36jDlA*)Vn@kN@92Q_43(c)mJqNsMu9YcGzrW0fG zi&^*5N~i;^h>fvP`%|e+?xoEo-w5pLe_TO!ZR(=1OWSBf+6##w77oI(nn7wZAp zx@iKQYW$TzpEnWkBxvzUpvT(|_!H1dX>}TXR1q{dacmH8q>X?#Q4(-U!)gk)70~KK(xLFzO`?doPnN?P^==6{TI?B~$)T>OmvumxI z#LYr2Nkp@3_E3Uf`Ru-N@CcObNhA4T#~T;Lz@kp<=@}SQz1)6PVgt7LRGK>=wI!AA zO{!Bf9OsNoJh?%glgaq}>O!~ybs5}dbrsy8`V!n0bxUSwFr#j_%Hn%a64t+RxuLQ_ zi5M=kZmD(g1ti{ZiEwwgb;m$=%7^uVlhDA5OF-#<;xnCiSK1)HPy8#yzf=5s#K(zoHvaw2_k_Ts zv|4Bm(XT^aun_u!Drha?Zsd9yUp$mn+(`q?C3XSHq(8&D*TC`cvpv{B!>|kilnxHjnhQ@3Ww};X7A;7m8HR?qz z`+#`~G~dfmQ){8oKH1h)32SbkdBF+e(7sHCJITO66ot+!`|j?g3^d+*&gW zZk?G8x8C4RaMu2y{e1*FnZw}EWep7Y$}OHxB3^;Na%gLhQ5DeDo&Xsm=%)F$%Z1Ra zm%`^0ai+oIuo+6m^~Mjk*ZAO`XmEfuMNK2zlaL?xGq_vHG$6blcd~Q5`EXA(2kjCg zfbhxaA^5iiaQpP1Yz*{Q&=W_=+BpI%_f1ZwxSt~GgUcWC9S$piV?iU|dAMsFwkIW& z$+az*P1`s)>de0H;#P;=Y$F;V_fg|)?=)c#v5(keY_jdKKpp4Wi+;@IDt#VOSD>vP ziZYyqKDQ29y34`yNANcl8tY$ztFPm4IyCtcl^1&WW;Fx)_N8hjH0~ia3p)2O(&Ma6 zJey!Gz`bA?whx3B>H%-=QO`r?AD|P#`I(TQ0PHA2DErZno^Dtnq*0Tn!{Xs$b%kcz z)M_<_ee~H=G=H04t?JoFxL)6F!*%QvybrpRz9l1gP9s%_u`iW*yo(|*Ci!{6Z8CUc`z`%|{k5Kb z{93R1+(1qZpHpLua&*8)xCR_TdYrK6V!^kuSUMf{2PHrFHoyCAxK_hQxK`5dkXZ0J z7C6sew&d(x@X?X-==Twqq!l4-_&%&$Sfixn`W)~dwob)*=%P5B$Emx7UqB9=hel1- zL36uXZ--uPuRR-5*Fi>h>$T8Z?X`yjM$8iQ8@b*T`IJJEq_0EBqjR(|{36~koeU=} zd@XWVre^5Bu)cX8{q(*{FatSv&uTVP#;*$CR#8ED}bVl2N3Bh@V!&F{gjLpv}|{Yd>3HZsq{8s}x$DE&>n zOByysRj?YWBQI=%8qjmJ!p0{Id!E%80ZxQ%PCq4Kb+Zi?HfO?m=3>~%e35Pd#s*NF zbDJzY*}4{n6&3$FzbKB2KheI4SeJXjTnrdaYkTwY4H(wKEAy<4^~b5 zW~Oy<_B~*}W`qb5qoB+&WmU&4oqUo2m&te?a*ft8i z5g%^AAAT#eZOzIxgBBNUWuNLZ#bNZ5vmb+ELKac4J+w2oJMmlq{p&Lms)s< zg)g_T<(94~f^l{+@-0UR4ul0?E2v+F)^ePB6BMEkAa4EmNX5FG^AdU2X=1Nux6VEtF`&C zPFqMzz>j6HFgL^kEsp76pN-@H05OZx&ekQsve>!{tUH%o zb?%6KI8LMewZXaztvl1Y5$pP`JKwr4PO;lm^gdCPb8-AGiNmGNrDfQ~N!VX!6}blj z=F7|7d?u{Iki$;=)k7YZLEhLxb1LR#$G`&gILPxn%z4g&#V5~s8ex@mGv;mI#GlW~ zx!=lp0R7HtwGh(&XV`&aPKrLLU*=F_?aXYPT`|@{_7r+Ih5k*Uhg0a|6nZ&@eompM zQ|Rk((=MK0;CUX;PCPH;!Abn+`4nstA(VK~^AcJBp&d~j9xtA`c+h4Ey#}@7!A&lh zcPUzd2iCBd87s`N6m{bPb&z;PSv=eDoQCI2Jm<0eGq?WVx-8dG?AW$#+qP}n+Oh4K9ox2T+jrjo{c=Ctob#OSB=uCPI^9V+ z6<1ji5daY2CygNhkbW*eU4{SU{(nhCL`fO|7=8Gu!}$*Z<_~nDLc$^dKyT?!-u(x0 zgexS3qH?l|0KiZs001He0D!CYsDROmDk=*A0DU9?0BA4(08yP?^K2=rNXq~K03-bH zG=88L&1hv~XsvGt0DxiqaMJ;RUwDAHKzBnICjtNfy7fm!=s&ZZ0J7TwK<15c#-J5u#`;D-oTMKa zmj3`NjOcClQ}|Oh@slU~0m&~J5EV0PC$}H_tbS}M2LND6<@giDt!xc{{o^TQ+f55Gb{WNh@UjRAmKsULrff9z}rt|#ucvvqU=02&_v0GOX= zjD4zT1w3NsVEn^{`p>to9~~?6UqH$K>yIC=Y`$}1bm6%k0r(&%KlOkmgUjUqd)-d> zn*6#4_6GI&k%a*K$o`ky)(rKG^z`&Uo>Tn&DfYHkeNEFXF#U)|{8ljmSubG!b<%&j zLF54A03v`H0PKG){WSmMB>)%`00IE|Plri_-dcapSWnNwAWCmf&kk%J=01i3hO~eF z22NI`)C7#w1T;q49S8#-BC#M#g%mhzGAiRvph~E#4QP0LZjo3H-w9)t`bu}H(BW&*SQcDSpT~ZBCM#jHi(F}d9r(99u z=D6Q>R`k00VWN)wK4qkVw4WPFatGY)S9S|p2|Y%48Tk=l!&D7ARtVu{eZ;=A*oZvb zzqAh9gzhTcNNpnZ>mojy+07qt2}1T{Y)I?!;^~)Um1DBiEv^7vJsnk`!< zE9)p98Dh3o=U?!nAxm~ zx#xpgYn>DHm&`KKWqO}1Pc7SJk3joWGsH$!GvS#)M`Y@(_pC<+_!BLrJEU98caun7 z4RG0)j+%xBmHLNF7ZrlnU=K}gtCv};yWPyz)H(N4A10 z@y>U%sg{w;TPGziJTlffm05q$uziKPhcJ(qSBRQym9}&D7lua1%9c2&HZ@emnh`@? z2eGeoB?n#ZdU7IF2L*3YzfbJNsuQ;D$4fYiVEMV;wV&Jq-qB=+14OsTiIz1YzCmJ0%+7v+!G4BcfPJFxyck6ndWR zF>m^EVv6To|M~TD;+`4+8|Vmw0oI4%I^5?e^Le!v0w9XJ5@F2)^;CmgpK__ySen3* zC@f17Bs+mVTWm!u6Sgd96te!8Qt5o-^+mKjdH%}3)wk|WcD;N28v8-ijl-WHmi{8!!G_O!JUB|+bEKY zbp7!7u2IG#h({oH3E3$(C*Smh>QNban#4VkL6M91)2{5Dl6|VDLaT!h_N@O2YiXcb zPHSaLrld?W5bd^Q^Lnj!`G!)bAKQ)C_7L}j$|olCU+iY`q7EY25Cmd#N$@3Y zcu$;nHycSz*#37dZBnFhG8aLnafMaK&{f-z4wF%=!=<)rx~1uqFxi0ZuV&nasaUTh;Ysm+;QMsiuZYYES=c{pp5`N&~9t4C~3pV$IVfCaOh==8q*%NwqF$ z?mWFxCKS3{rpO6_hMo!5hRN3>Eyms`X700yGgaSm$uoFo{?B3`Wp9gAsB(!W>Etp2 z<-f(`+R@74lsfJUV*8r=*!xkpMYHBv3>r}u#CldI(Y)`Et9q)gm1vlZ7stICZ@DoL zSUk0KALpnrOenLy8}x1pAj8f!&oKRutw8F-khuHwK*+nIND20gHvCXFgVt$5>-3n4cHmb+lvjP5X%XgPj-C&AQp26C z@QifG4RqMghHys)czAqZcmslN80l`H_jLg1I*3>U`ubYXRkaA?kzR)bgI{=pcz1P3 zu^nFyRzoWP!f{K7Y!>p+Jmq3LS3*C{dVp{ShRp`Z%mf(W_8~OvP=;qBT%MQN{1Y1y zY5zi0+@K`yDz|*A>|~q#7&zc}CP1hywnKk*ih(thG=>AT1bI_=J7Iq)&bXeJNaT zcp}+9Zro?R=e*MgCPn#S>0=pLA)!TTMIv)Bl_~zpXCl*KIEZ*`+s$e&+(s$yI*=k| zY3K_+6MQ-{Np{t7-%*;%WY%#z%J>tWj-=YICLoA@TU=RwS*$c6B(dp0&|+A;H+4n+ z=&O?K{n+yOZ)Adl*Q@=YE*&}(>OtOFc6ei|v8-H>*3aN&Z05}0g0h9oVpLKW&;J-C6%r_eV21pzL24wjI*&o;gz<@ykFu?6U zH~_%7t4gkRc_%Jk0DGU-cjyVl7Isf1_ zC8`W#45xUK6&})n8=}}F78DGl%*Ez048;Va%%u#Y=m#(iVd$gjhcFzUhYz16B_;R2 z@Uxb(o1a--J+#3HiD?UX3do3)>XPcBC5P$l6gK+8E0HJ3c=iTg%4GdyVS=;*B6rAw zAnp6UN=$j0j1m}O({B?O5{DA~6VKHj)fv_CWp8CxWrD-m@*_@2ZG2Q-)x(4c%f$K% z2j?&5J4=v_h|)z>67}!s+!H>&?%$^OO-oHTba%RDOrh&HSIZhuP3s!&+0U}%rfySj zQYj>u4=35@+Ljy*k7LR>Ed1K-bv*I7y2bau;l$;M77?0&D(C3Xtn{>Rk^I>XqmvRh)=oFq~j>Oiwo|P7D1` zGc;ENQ=x)3URA>w?}w_-4~`I!&daN9LZE3xH3&YpO0qUIw1Vdxi9w@}d=W+!J|ohW zcbugh9_nSolZit<9ALAbVjvq8_cs1I^E*F^u_xY8zv6NY?{HCfWOsgz3q6i^XTnPy zK32Y2;KHp*H$8H`g^R2jj4@EH>t@s9Qsf#oy*GWm|JX-z9(_-EOvp|E0g{m;n}O!@ zSKdKr1@+-qqf?ZiXiDXf>@3QgJDqDOg3Oa+qvrZEPCfpoAhm8h$T*^&UOsSy+yY%) z$R%F!05w=>KEEY@fLEVhmKwEUK*K%}14VNX8mU@{x-5lBEGoezT-YF$?YEA&*jS24 z5xu!qJGHcg;#|Lj7kgWl$`ti+Dtzj-(g`IJLyDCeTAcKl&N!OUwefj9?y5fy8QJLJ zU8$FNmuIkd(W%6ZgaV(<&lm`HD(qZe?%fe&w&TjWa&jvJefBg&PYTW)S8~W(rhcV^w|KhAths z#6_mZS`Wo+h3kq~%h#qo4dJTxCB@-V!{ya8mYVu%jv5)@qzZn=@A%S?#ZHNAcA%$4l1U1usX@IpwaK zW1Y-)mIq6%{+0;X#V|Fnjv>PRq3c8IW$W+Jr_lo<5(QoMM=^UbhcYW-Ocv4Mwr$&2 zEbd+VzAZDAwm#3a*3fx_vkotvhwsTM`V|$AH#VQzpPO|Zp4R2fFYy2H4K5p9QYq$* zSk$FhkWKE=Ql!Nd$DAPc_=(bB=lEGhzz6l1R{&VOE;GPu{A4G;1b3J)K#qHV+re&t zJ#)@+hT$f`iGa5VZp2@RIpbv9n$)M8m}G1o(K`-sS>~|PrY}#dA9<7G5(%J$0o@Y* zD)fhuqY4sWfe7T1L&yj@%KL2wyB6}a>y!qes0TI?JZQ(f0l?mMX@wrrgU1Ofu!D)| zAGbr2=?#UzBP3=D3crbm5{kx%a~TL&K_uG~78qf=LlY;U8X>(yWEWwawMvSqmnSUe zV=e`<7M5QKF(?Ix&6j5i8Jaa_3NPlk&1TR3kdZdEBwI5-AK*a0uDd$Dn%s`vh~3_9 zJW!__UjumzJPCxgtZ{zMyV@P;|NPTvc@@7iJ5nIjQssF*jEKF-@|bv4vWcfXy)}I@ zE$+GAjSClH_?SAR`_Va|b6wM@8|dBU%@})+_sql7S5HSd)F+e%HE(F0hI-yFQcL%Q zA3hLNFI&T3|T9^0?2{j-8p`XMd|YZCQ*zlHWD6V`AXo z*YG-NZZoig(M(R}DV%>7xg5QF@&Y_)5JsiJ1e0Ad~lRcb&%kcU;edhR*?o+LM zQS&7G3hz_%?(Gsq7ZOv&Ma<*K%?ZT>J_IuC+xS6`I|0oR(BLca4HJVrbhsaX+u0rD z%P!a&M|uEh&3nu9G=YD^*NgNiSi!gu}Ek6U{LC8yN z7HrY0XLG?#WhQORW&?8L@t9N5+_47-G7ZFM zR$fh<6l&Tm3Vo|v04H!etWS5UQ}znoG>Ed7C~69VqnC2!gwv_qHS7gW{$`KUEEtZ; z>1EDQAY1PKi``A&@jbgtj5@KIIZn^X&&hONTN=+`5z+E`zca>)D}Iz@@7raUbGwah zdH4C9gTu?mcX%Vqj@UiwL&~d!o^pYUJk3d9lHdPn5`b^{*S0A@+sz4#2S;zwZG>+HAs_nGh;He@!W%ir2t8l?7F}Ml(y^SZOA4*q>k$a2ZNn<-1qHSm-M?% zXRBIP-Y>Uq*DIj3V;4f|MriFmbd#N6^SsP19e7%^bmM0k_W{_IPq0BiB)MN_Rp1s& z+7x7!T!w#qBNVW=8pzWZSBK%X=I&J-J`XVybhH4Ob@)Ei-EHvHGz85J3%3^|F^N7> zfZUnXDyJCr@$V<8%0Q#`2KF@97fJl+)e9YihNVakO)*33degJ;B5Vur(Lq#jLF|ul zjmve`>ot3`6Qt|6W_|LGIVukLM{uI}9^1fpyHb%h;cwcE-le zf-mT`p=>J6)TaTM<*?-!5atr+*}nPSzq^i$kbFY+SKjuWFB}sN4LgXy0s<$ z0^M|cp(uH5{a3IbSG%tG-OpnPM&*TlqWR88)+jcon3nV#=!HX!N0)b# zlX7(z?&u1nJ8>7zO~YFN=!BkyZ{bDs!uDiFE+PkAYK|6_9ew@d-5I4ekAx`!UQ}Il zaqEn?sF=_L2ew1pW#uD#4!}6S?XzV6}CeD#czgW#poBsC%SrF4tU2(oWTjnkzBSs zNxRI0n^g4QO136TR1};&nNhkkS|8g2jM8+RuhIB?KPWH5X)`-rD$o0DFIiqAnRTO0 z;}XhBOxMuxY-bGwFQgNR!3YFm@lC+dr#xAVBtHDYoqq{9joE{4enX+XvCX3;2v9vi zzc+}LqfIm2Dd4B8JKk?_q<=9DWglC8bn(6@(hluHdGEWW9q4j0Ti*J*RebFS(fvH@ z+5ITHm96iBg9^-7gb`#lgb*x{3!V1JxnjZMU!OATz=H^Yc*ZKc#3Z=50p@a7HM(v?GvVC|n>I|HZ zER|`NG|$C0*jOemO7kLw5E6J8CgHcC9B1rLd1-|?d<4aGV-3|5?JpCC_O4PNWX0_v zxAOyaq=;t&V&3x?H z(Y~*}y0#u=O?>X@!3z7veR{isYqXbhtRSgru@~+osp?iZzkjWs97cO zoyOdKftk=rQMhn-4MR`~S_$zR(3O2(fwdNB+};$AfZ2q>Y_1bPr6b$yL(mGN$BZ$< zoDvV-p|>vuaUdxOb#U^)-q#SQB__~KG^tt>4@tXEcdGXecFb&I?5-?uy%%exNN|9c z9Zu0=PgCbiqq}a2J#Kgv_9i~Kx9{f3Ftc4fv3gF=E~{(iYc6V&Q044oYGXL}&t+e3 zId0#3dwPnc!$W5wQ!``)e0u0(Gvq|I)2lS-=x8fL#Fa;^1fz6C)Q~D1u$cUg3c&C0 zgrlR1gEWH3R~|tF!XZu!UKXEUX0@i|`i$6}+CMlC-nG2`kVVR4TLQaJ4)ke)^fVJF{CPMB;v%fmT-^sb0OphTkc9uP?Pt8-ml1Go=Pp<#t0wIZc%O@pfDHymq z<224d9Ns+spdMTX`MG|`8mUGoCm{oi&)BT8d~x7qn}?@;@Susjj^5@;xYW&oTV^VfLY3*W_c2CSJ+zIj)%$f?*HH zgcyaLX2DoP{4JzFd7!0qy}$9WX8XOGpm;;ib$91*^4*pxXTw#(Wg3CA&5YM4=uk*k zVwoR?8%JHpaeCGQkM%?uWQ)s2U=JFZHRW}aW2O%*Dn+Z51t5b>~>S2tJUnPEz{X_eKb z_%Ehd+#jfU2`{;}HY~2CNHwc#a{6~fFb^O>zMTAZy9|u|(=MyjW0?x$jSjqC`s#^pIPq%7p08C1KQCsN)$;tTK*(eZ*HF~J;-A$bM`I7fV(o#oS)2M zV6wJiMeeq@krFs!GyiWMj@p3AukYef#bEsSCExbvO;7wPp9dYNdH!9NS#ci`X9jIl zCx($xOmfpFuB-DIzI8aa!$9DA3N$rpWjok}`(QeDSr>fvyQ_HOB5$HG9&`0vqI5AZ z4rXbMJXu-PCGIe7kLNAdJXw(1B`m$1O}?sSqE-C`tW>zM*86G(conyZipq?io1{La zg8gEwY^`D<*1s*M%2A6K5z%FKmadc0A#&4aR}&$s;YRAKSUvKCdUd#AC`%35e>}DuWQx!8uds&B_0RhsM`%cf4-N0fBd?wB-mC8oK zHW$iE@wRi{q3x;q!o0xluL0RC6hv8zV5&GV`f8MPX^i=gk3cl4Mkq|Jw)90lMH+7j z=>$ZdAt3@!tgzq*Ldi7&fefZsjgO+I(C){6TT~w{?x!7O*)T?Q^vJ4TNen9d-Fq`N zU^{jKBZ6swG9s;v;hegT2Bk>#3qn-~`L3pP1@E2iHefo?O^2EAMZv1T^U9SgKx9-n zP!!C$fPdD&*ebPy`C|9=#(FBYdi{4q-@9+><=I&E#iWyqi63mMf%i93;uKSz(SG&j zu8ged3-cV-*^LXRZXb6e>XHW5&3x>d0=She{~%twAIt!ocf-F}b~D-EWx?gROgN5y ztD~#u%!S_r+OF9nGEc)6vL{lLh{t>!+%wsg-16AxxlBIihC^(?b=yaR0z#1;Az^$T;QL6)5HKo)pkgWj&& z-rKZ3OdM=%9F$XDpOLyBZ}E@kHaZ<$GlOn1kSCJd$>}T;0CuHuDJ`Zl7+NAp$;A<8 zxk;8>NFG60Qlpm#e=ij~?;Decy z$Olz@-=r~pyfZCmQw?>Y099Z=s;WN11Mk=HPmR+b9Wn&4-uEt_0={J|GXQH*YUZ7;nxd+yZHKFNuqZyEq!;0^%M3#M z+tJ_uF`auk{i;TWB>(cdPYrfdS$#SOHb+R7Qu+z6;GPw1zYFC}E>z2)sn9UP_6tT$ zU(M|6tTsPpG8gXAqMkn-z!kP7LS_(F$ee;;50k^8+NGVr z9{wbkkwRYAUsPv03Huc5?u`2zwpLa9NO_tV9`y3xgq(Z%+}VO!UhQjk=T#wRn%(VP z9-qfHzuRol@d!D)wcQl6UN3EdXq3+_!F@h>wRDlz$5yDgAEpIT!-M}MvRcIYe!^%O zHP1la&xxDV@#ag=vPGbbQna?J+;r!`YKgh3E-b;8DD>NnYP4fFOK;OPMca5K!D~R` z&xrHsgwjPTu2Zua+Z3$S{GtPMMJm8&KEP!=I@4F#BC5D|@hUwITF& zvL7$$8s)eIqF`yye9DNygvoLm zwF0(Dq)@qG5%b7IJBE|NEsbpY?c zZq2-=K!#j=$@{A~3rN5Bv)5Dm?IYW-^Hmh;?lr9!(fqcQsa{%A2P*+)xqDoqM^17H`u6oY1=n2rK*cY(C%Q4{Ms#9|5p z|LB%xt1z96iKoVrRO{^a&y%%t;`yuOY*o^^@nTl+;XkZL9nCFGPNYP$76s<(SrQL@RE`?CyNP^TzyKpRaXvx>G6 zGGXjJrrR;j6mKv=#Zc8AdMz*-fHLF=IzX=o;nobjQHW>Va`$pY_Za;nu!O;(p z7cOpr2Vv#i@Bsfs>%Xj?53LV5S(3Rxn( z^)v5dDK6=lNew|+-$ODxUlg+>+6nTO2Q*Gjz2e%S=20%lDZ!-cK9S0%C*2j>e;c+I zz6{z)VYRnBINQ4IPS{>Q1_uvP`X(jRX1gpU-gKJ5Q`m9rcG4*;?TZIUl~!2#6dyLU zEDwl`nTs?D#6l8C7Wf3vq}N2rSqZ9N=jM{~EME)0&)aApiz_@JEKo^`RazCmAQc8@&(8cGq%gW@~?? z=YHjQz2ACXx&NcP@jMYFdmt9Ew?^768EUF`E^h2qaw0uoOX2>rc!Pck~#^Sg+W5@}^J3fem+ z%KO^$*}|stV{hfqxS2n1gGEhvE@(s3?G%ooFFH_Y1^D_K#@n~B^cOM$y&YEEc8}}1 zbn8Hw%?!?8FS=K$-Qa6)*^mC9N&&Zgr7IqO*DTeTUEIDne)EBj<5!W! zPI7z^DJTMTQeMvf!YX<$0O=6}=UKS%E*G06zTlw%7mhy3`GM=5$1f^-*WTLw!pnPW zZ=?|@>LEC+|LQ6zDKGb__Z=(}g_CYBNpxS=IR1iF#lNKa@U6SZkX%o=b$VViwp8Wh zOwga6bGwci_h~cbz{10+ZI|1g0pFJmzlM+&P;345*+?Xy^fb>fnc_)anl9ujERvzJ zQroA3;@^ovfYo|#G>pKhdb3)#3)6&h#1x}YPXL5rh1AiLp4*k^F+SJ(^xHg^th3PD zu1whX?z7senQCdBs!P$WsbIVNq4M&saG(q@xAE_(z{NE6>CngPcX{{RvBK@TOo zBzA1?HyV-aAY>Ii{byU@x4cGxQ4U`ofXK*5Z`h2DtG&S2qvTx9JD(Dq4}YxWX_xBYj?}uL@|mVpPLRJjxgfhf9M?z6Tj)si%I`D1LeN= z8UOi1LI7NajbxPHVT{mjd5jX0Hy6HJPWG5spsu!5v`KL_KWMsJ)K;5FHmrtmuY5L_ zs}1)EWX-sR^t}+0zRl2u!ELrPQ3fI#i{WBRb0 zZK4GAQOraQUi#3psoQBTLhwL~1~;ECG)!?AqOq3*GpZ>m+&G{-T=T>(Qv{Pav6yK9 zO@Itzg%4N~&*$S-*)o^M^=e~3xVnG9(`_(+wBHjR-Nzl{QzXIB-afn)`K?oHh1?4q z{o;2Y>5&1Xtajgaef|RQ;h(1O4oTw`kxB@8VOkkE;B2MVZgl3Y-xx(ae!+n+DUN*# zX5!tNP}`Fboi~dLZ;3jMI9H(&nY#jv+Yna6Gk3=1aWpq#FSk%oSdDg7hUbgr&=k@> zP~*AU!0`tn2+@mzkgy($rZ{b9%*4G`P^URh1(5E;lDW77UM?ZShmHozUS(}`M%gwY31IO)U`{Y|= z5qN~T?!j7P1bGk7sG%*`GL{q<#~FKBwdfKiOq~~d&5k7~*x7l|=%=ARvSBLa(?2Mj z+KDRkitly1AB8>gYuF`8I4Uk3-q>hjQg=%^sG(EaK+}UdecOh@$KCThAq)0F3Amuz zATY#qRj^aN0XF&B%ai-$u^D-LwmOvbY58dO?Q4>+=h3D_0R&w(e58FCt?vcc3ogae@|0f zH)k-UK!Ynt90k;hyTrJ#Qql46^^tYtXwkAuSZZZgNphUY{rP5)RkWDtaqx>_3&!5y z_YUYHtc9dgV3ymPWE1L@g0a5wEPj=$v(|*^8a?zpbU+aP{5k;qVSkzHbx1asJ-Kgm z``^=zE41yu#J7yXhDL#In3Hini5FWqX5V0&BtclnY#AaaC%j=i&nTy#8I(&3DwLMT zF72HF%0NemcnLl3)D%Z%bd7xfVxtH+$#-WqpA4z*R_VVLh6tX^X26oR{qW8JKwwY*-X(o(98d9}52 z;<}Ja!NvCn+A||N7`&)Mt`L<}gi690fU|L>@M`M6OQp^mctHWnDD+E_MZ;XGXdpjJ zC2XwDJ=>{IArB z9`R@Iz|M0I@Kf+2cyCAU9>q+au#zKf$LVQB$3Hc7M1_%DO=|un&6I8yniR6uaOylv zvQ?YqMrF{xk_k}7Sg(tCJF3$712qo%J)b4_710(x%B4Lu8t6N!@^*_K&##MB=pEt; zlQl>?Q8TQf(2R~@khC!lZ-;*t^O7emgab^N#66U7H=?axPvX=F${I!r;Z%_vsFV1c zex=}ZOISR<9jVDOHPJ5L8|nXIaKU#q)xdR)CBbK(c*_oWoCkGWB)t&z*SLKR8Q5(jE0(cebm%TUgdMe+m^>Ni3Bqj{wLKQ{cY+#I-*hF8G_l6= zm2e9S5|rx*ZPKPXEabD>CiA0-n)`ub-lJ!I=Sgn~qmk%o)!?7nP0(j%oA>u=lqEvN zfWwG({G9juStVzShXr=|_jy|1*OC_ww-mgs78RlBgXmImddMS(uR-qa3#BFhd{v2G zh8iHOU*Y0Meier?Eh&u;v1ew2Z-((1{+jQW`OC0eiPhq~#1_z+qx){!|M;rOKiD7E z;Xd*FeH1^fl*4^e&e?fMvXW4Qie7{Y%Zfn*UJ;hZVaSyOGz@T>dt&63t3H!!eCd}} zHn;A}YP#j&ATmL zhLnb3&*)Yk3$u;p*g0O=?-ovd8)~$i7Nx&d8L1K$A>}=9BRfAsStAaHOJwwO(SWEk z$)}|EL{#Hdom3A{E0hb9Dae>nbU3203!Nxv$}FrS!)k6c?;Li~3m-AeIlL-wu$yIA ze*z`w1H2I4BNe3XLK%L9MpCNSfAL(U_7POn2-5#806l}HYdkqrgRH*t)3b&}a0mS= zil~E&s?#?pZ3++B71xpTfYAWJQ~j7Uf$4qI(mP< z*KriQZ}S9C2tO)a*0Fp{%etc4kVzcY*uN3UL>~1Y=PaO6(Jbk%lGLrbwzzj)tE8Eo z8rRSIhS}d}@WWe$E8NTFr5sF6>M1IKNbMq-^J(pOyGH?wwln?eie3;4YY3=wAcV^U zv*;6D_DQlm6XuTClD2Xzi0fG)#qA3h2qy=1bFzUk7W)hhh16&0Kn*`gZFm%bSAHoLouL(zEXwAN{PYF~qS`HOHwX zzt_|9a%5b`f>@bLwId>L?k zn%<;+8z9DjrNGGn0#lk>byx0+H1129%aPJvn`-c!q)troLgAfgn1I?dR^WObF+XxW zc2^U|R6ei(4^Ib&43M?$?@?wXKtyc0T5Eco*|B)f!Rp?`q`zvGh2_PBcnJ)xrr+*x zz3x1+tggnqnpp2+4!*`Ddg_|m&8Qf?Q?unhtvt8ZciaXFl#ZwY;k9S4XSK*V1@Yd- zt?$-^Zb4^f^Q@GWKp7h^a06Lz3l<^-iwY{tNN^f&MWTBN^tcAI+NXi6Hw~Xf!du;F zaL|2l@T{guXI|#<&fmJKCLX_Hfp1o}d~O5p!=-B2vhs*zO*wTc!Fhj}LbFZWvdfBr z4Ni_u66FZcP-Tu)I{Kx6CXm<0)@<&C%Dqsf*7c)vw`ROSl9}D6-oCqU4&0MhW9yg@GmF#W~XWIAwWw zE12>HIjE=E*o4rLsXk(K-{@SaTt)^~LJ$2I@SvsRYqiZSbQWWeb)x%4TR5jGhO~0*syXfXcJkGW zpXknmkk_BwSreFnJ?Try3)17c=GShI@l_RDWM?eP3hh6HQP1I)Benys{$H&@mNTFi zXk7KSt?6@-Bu(>>Qm|ePN`EOMX{4H1^U<3HcL7?%yK`3lP(W37cCY5Y`l~#;3hDlB z=jU6RFY3~g3gih9;rL)xgC-3!BbLl#!u5+5s^#A%14OIoCoMU-422~4K^PPLyUGv1soPk=b@4O2ykgtF+N1p6^B!n@{>F$rT zq@GfM31h`lan>HA)e4)7d6`|W897{T5uWC3(V@V>TZ`R$`mU>$%qL@6<7#cOY41CF z1oG!{%5hrT4Ygx)E^W739M(PJ;-1G=X*ut|#b`M>DYo-=nln+NlWv?A-44_@cCgOc zJPUD+bIIE(b};X;G(0{c)+c-rM;n*v89ov(c#Sf^qolpDzx)yf!&g3kKS|L$FcHGn z=9Sk8h-S`kBFMp@I9{FTCpkC5uDJC+5R^Cn>zzv(fZkX)6j0wy^BTchJiBzT&LEg* zdAB9^w<)j0{;}t7H07K7!rVo4M5zZo;-T2HA^MB2p=o@Xf#qu@LbhpHlUl}<(@)O^ z4x_LXgZO(D1NGX2kM4A^BZ$*Y%2B0~a2b$Y&-ks!y-y?ONvhD{N&-S%p3bH80`+S1 zbVwZBT{yj8HxkVOlL?OGhPx`{BkaAP5lqeX==#z~sIL~Bhv_q|92O}kRP}45sef~9 zXEnzu3L{8XaFNlj6K0uOO9QQc{SN|6`HGEPUvUEPZYqlMrSA>{ zKV;{qNf9KFgZ7OvXD#IIiCOCUW-vtdotr{|yey?vLvWqc^;^#5tR5Z9jNTM4N`AMlgTs*XEhG<`}jP(tO_@g#qT$=r$%9KcGUj~5D`)u<0_9qSVs z?D#c%hkTXCoD-qNEDRG+p;hU+WoGfdzY^z$eoy0ZOMLQ-Fx-{D)bH?*M+Vn?!bjvb z6M1w{s12y230|fcmPRM(weCzAl=2fz%zA-C1@s7%&L1rHO~){?EGn~8yQnVyeyj*V ztFn4%;&|(lNU`2fvZc?29k8-#23zw8QJl2ax77x`d(mPRdE1~*{awLBM}i(ivI{In zE&5b>P%?_FLq#hH0Tb=(W9YH4QWlo9p!ZUM3LOB5!TyneseHH>6Z5|kd?XDQTBCbN z5a<<-t{|BF& zlSpUu(GjN$!P?X%qGoBXF00Ro2Z>`n@S{mUlUg=S2^8=Nyan8+r^BTlIa4c( z_?+l)?3ZY*FGF(11-#Bn`AcFXVn&U?%b!=0S0nWeKab>Yb$Mge$WfyO zL{|QD*dL<0)mYq0ur)8ikJ3E__8A2EkdXT4c}40LEA#IiVJUEd+y=oE%MfdP1FtkT z;#tqDdWbd)3GHpG;_b`$WlQDD({H-Ijo%`3z-{FVb4-~|XSN^!KDEE}PrslurbynK zxA}L4BG_4fabLohor_x42>~X>#$ylzL^Jbz{D=usxN78Vbp-i}SKse7)HehS^ytHd z4`oA?CO^{bVp%;q>Z<9AGu^oJcjZU;k;l#QH}JzZJmpW`@yCAP!G<>In^{^0-cn?@ zL?;1i|CN7R)y6@!CnhmWVhT)|i3$cul*sp>qUkcj-Br>O)%C5L3%7BICfyNw5Eg!I z#CiX8CFe{GwozYRFz?c3xgTaqpm@#CbVGMb-*Y#=KYZ-9cbVrz4O#b@TpIALZTNS< z!BNjskN=i)Mf^F#RUo_ecHY1q=p#pDP(}MIgeDO#Cj^}{{HZ#gIY?nz_Hb!QAnbrb zS)|M*<@f6{UWejpzWo|1P^u(jk)-l#&3jBu-aZ)xsoh>yS*uu|a;5MOzxrBrk(Ye=`NjiFS2Pz{b=TG0TSxgjKx_M_R<1hrrZr@+ zGl1(}^}!a4Rd|_Sq6yCI1Ib%AwH&|b(Ovly+QGZK{0pc}=ko*n&|{5vBJp=60=6(G zfxAMyrv=Y)dj1+Rf{yIG)+~-H$=A$-;N15ys&Tnt?L;SeOe8u0m0JMDeb8Wvlq_}Q zA3kY8_`t`q{5HU!gN#s-#E$iMFNrZS!yfWU3#`K^-1g#30!U7;l{8`-%HcMVe{}E2 zicVlb|EI`4sS7kJO=%!MZ@9VMvU=jUm3C71K4`ZtO82Q0ObHxZ$$%{jw)gxhck0(* zs!q}siO#y3;2Z9GF%+*~u$*Nz%?B-bCN@@wz;UZ6^Yj1X8h@KkA3s(uU+%oF7hG(% zMG1YV%mOfLen&wie&x5_tvMDunowevK6aZGl|kJa7LVzMVlhTd3dK-GHqQcgymLnb z@@A-te(eIK{Slb2kGAS^`@ioP;7C{pM&F347qlO8JeDce!~>v_3}0q{Nce%O`y!2F_ejy!NYK^k&SMPOG8~! zWPHtz*RON*N4Q7WKMpva>RJtE4&S{Mx|S>Sou=1cZYA8P+uu(5@Du2do67@wT|;(V zL9@K|?$lM?GRoWJi-{D*oiCPcK8fXD+OO;#%F~$1>$U?PC}(*-6gPj&^~KaEz2H;l z81&mNUK2BopX+|2k4+G7^>l#@ns&fcNRCG}FHY5A@(dsUi z?(QmCJ)Up-v-@1pt~})v5_%2$=c$ukLN|xuehFF-4375ToIZ_no zr}ygbn?53`nr0Vc-~OEp#2dj&uhi4*8A^kPcL&v95$sS_Y|0O!%_LVg{9~jAWu#-0 zX$|n^YwS`|H#}Dn;$P9RzWw>Gnrf9vc$W-ZFbS3i`YQGnLDP+?D~`Xf%(^uYPt2P{ zhnf$;X|Z8F8OAw1R5@TCUz;aSop+nUb(ffzrMH(B6J?7$-v?|5KrC5wxoaJ^_wU(n}MFmcSnhgalo4e=dt!tVWoV2;vR(=jLU0+WsxC;5<-#-hzHK)w7#xE-RN^roR zuY5oxpVufZvPwJ}NvO-_PM@)sooy%QHfZWOImq3F$=GLwT))eCmL@Z2Dv13Y$D!}jvV=Mi^t(< zp&#VVVwv{QKKGh9A`a0EI0@v%Y;p!Jn~Cvbcn{AXol;a7G2as##i20YC#xytWnMgC z&TUn55v>@-5|FkNK{5P%84=3qPHN90Z*2TYB)cpZ?cc4(U~>6 z$ThsKSp0TZkNCOfF#RNxqkE7$*c zM{||yuT#}GO7&z)Sx@nWwcpL_sb3O(&Sv%;jiB(eedj~^+4}!~@v~hpcI{8`vn`2T zD{-_f!hynv!C|*XsROuP)&XP%CI9k$nSVL(M`io7a{EDLdriH}*R1~|gL4(^p@(UX z#gK3e*#;>a6o$$-&7YIVhZQ~r^TJizrV6Yk$}&cpI9i}8eI(l~uOwUf0p^NVuPH`n zNzpv95T>=loK~;?@LQ3DquSok=&a4u4Rkgqg4UrPaR@VAky!QEgP7#X?sGI6EcGU1 z+Tk)-0*Vsp%&h?ZhBeGV{J(~2;F&1C^=W~6A$6#FZIs4b`!x&1V6Pjhk6_A%D}w}PBo`6EDg8tGE_ zGZYLZ%40II_(GFvZ{Q4vzcc~8|HC;Tm#MUL@&-`@cbzQMTew|9pq2t;+U0zA+z>%> zC0Xe8p>xZprj~bS8>;WSueu?t_r+qqKqNw1Z^^DQ-uAJN-Ih<1fs5`f$^72dwm)xc z?aW=9>lAPM0d>Y?xyp>tiRW=sbII%wS|H}la#QqYW%8tr>LLWV8@YXO1Vd%GuKQ)F zuuUqw#q{A-)HmeQNTLo>OElM#3#=XH0TqM;^lQnzzKN?*(38w4%i9)As8yC9jVdU| z`})pfmbCM4W0thRefvo65HS~1rG0wW>&3X;DJpY!AS^I-Dm#uLprVmnz*``0w~UY! zUA+-ym{)gzdUeBCx5IASsud8d{#TQfoz_QNqdRga~)hOkP@5^$<0ix7Vo|W4V zD%;cji^(VJRqY><+vilze@|||f$+R{um^OAn6vOk^lW6i-MqV;GT*gwjvFN*Qo~*U zG(1`fUH@3JmXMsdGsImWB~KOR4#59aB=`YEzPt()ofIDDS@bH=ZYl0MPUEg~K2g_AkyVJJ9~d{$s3K=Bzg*5?gfZ9w;dAIv!lDyPe1*%xCH(Vm z`9&6z5_mKE*uY9Mqi+Y2elv}VuZD-13URymeiw(mS3+jk_p3e(~ITGs7s@+;e4FSpOC+J9fx`5aKS zKP$H%RJNzIpFMxQpV9IafYS*|%dak{#bB1BNK6!GAK|2f)eBV52elOK^kXPp($?>> z7_b49JC2^}e!mHH07Xrf&7Q$wGmO_q;gICx9gyK;rEplo>*K}u(R$W?Qg}{& z-$q6INmcve^EU_&6`q3nY_a|CSp5$Qe+F<4@LaQX!b2#Ks^MG~%c9J9he0buw#?SZ zf7K+Bb946w5V%o;0enx%}TZMFNld{OQjj%^qCysa?Yl=1w>zA*^(uv z&z>dz_w5JmWV-M-0|y5_ugHsG7Cwb^N*y=Kxg~$8?o2_as%6_OM#dDa&9(Ahwfu}3 zHZr4XWNbXObQCpmsZMUk0xM|H4vq%tAC8CS+_>eI$4D1^03E!qZEqXV9xi+n?lXrK z{NrEAz8sQ$p4ug-9%wDo197{=0N{{|&V5RSLnE}_#M@(ihvNCK$MnUJ*Gt_ z_uxl_>W!Vk?da9yl8x4QsN%fV!7>#;54!eO2<zQj!=hpblr())ZcYt_brRYd47z|TMJK;d^*?CTKJ0i&JS2jc@NDs+$h|{9KWm! z<+NPz(3l0|r5mMqY3(eN_l)u(STwOE&q2(CHba__c>r?}uU_-YU$>vB<=KcWBUAe} zVRmAktA_R+bF&>p?p>Xmtt^E?Sv-81NXpO0Xe?&YA8Cm4Q^z1UKxuo&_5w|VX(866W`>}MON5yS=?X8qZs_?JFY# z?e@P91)MJZ4t;YpUHBK5&*y@R40-&1kI@(M2ff2Pmo2+$#2XDSFL9ID-krWb-AzA! z>Tm1oYx7gQp}CPSHXi_-|ha!j&5ydJf?z3lwA?EWj1oUYL7?UC9y?(yvy{-)Vjqp?J&~O%~ zf;ZZeBK*h`Gd*Xug10+6n)d_KPAlC=NSE3rq;AE*aCt`R6`fbcF(b9NZ)2}v9;f*s zT~A`0GFSD1uJ-M|;5weGx?@dWL>pK7)u#ZKm{Vq{@C?F|`8!Flj3MY^isjdj75xmB zBMg=!0G$zl1@INP|C)^Z z11j8i$+$nw>m9I0hw0kQsd%e4sJGDi4ZMCgYmYg}>GN|c-U{>UBsE64{Up%{Es7lG z4VWokEXg5KmYZ7XTux)gVXH|6kFbW zfH({966c|>9Xs~5Lu}1U`G8y)f$A)Y4=OvuvMfGG>B@=6H3_mNUq{Wewe&DfNkxJQ z3u?Hln4Vh%b=>SE$mz!dA)YiSqf8vcF46MR#OjS3dHSH!r{A0!8QML?QV31$-l6nk zeL(hOm2_>)kK)&|f5oObW&7*p_E}Z?@5_D{2UP9P%Iyc0?I~Zvp1)qz{-5Rc!>ab9 za{G;n_7Td*^r-k4Y#*k43~PVsoRqshPIK3HWBw`~Y$jR79CqUjbuXk%?!bzU@>9Pl zJKG_LF<9WqT%ZcB) za#7yn^fxugYCo&r-jZsr5=ms)o+UI@KIQY{VouZo(L9a^k~8g}P!<`Z9`*vJWiM8E z7jRX;tR9j%5fw&We*Euz&ItUlHFc&b(O$_+)m@T&s*=*PJRcRq6Pm-H?)!O_e>cq= zMfd$pDnB*m-~EE@-z~Lg{zZ+FUk#bkDBC|Mx0n3HY5sW1pA4wvS(>Ye@+VtVesiq- zBXawkvOTrWY+?2pRr}ZE_5-TtyX5xMoWGaObOA|}pn zRPU=i>x^kYJ<@qE10=vs&r<}6GIw7aJN1R!Q|C?wdvkTSI&R)|{~dRn80-GmZsUtz z>Z)y7)ahKDOKrW19@e~LTBDiXL2-KS`!EN)Mclu)p@h;zPyCyA-{A6}Lb{WZA3^*{y%dhiA}`XJG*RayUK{F;df3T3U9pLq3P0fo#E7payEJXLZDfb= z7!O|@E;)w><;NxBQM$wrp%zWj2^&>sj+SK#2IpZ@XObp6s)9-`+n?@#$gR5{p%G#Uk{>n$B9Nro0 zG!&jHIVT18#`Q2q9^qybN!9W1oR29^gcB>AiVEeCL?t#MmfEUDM!p&z!GT+C4bRPh z=a@KQu3~$I%!UvJ1?gIa-w|TFMPArGzfet#6U(l|^;F zY#GC=v;@}5x^Ih|2Ndl{9?4rv;cB%-vWcRz5-LH|zKGJ|9w2tZo*V+3#&34$9u@0;gulI7>?QxAX@s>g#nkQ9?6+E$ z#YijVE#QSUw7@KD=xU%l&kPUTjjK=U>~g8Ic0Gm+kgIQBal;KuZr3!P$sazPKg0Tc zwYUi0?Sh{#QN3G8mZwU9SJGFptdUSXF1@Oo7T9q~78aoRFYImNBI#}Tt~|V}9#EkV zVO-1+R^eSVZ;K!en5Av1p}9>6wOFzocSD5cBub1VyoO1eJ?im9?Y2pSH!&jS16}>D zHh;LaHSBM5^>+o>cz+-+CU?;M@MDU+1iTOLmG$9_RCr6BK7!?tDoX($=Z0owzIVn~ zJuF7Z%bHP|Z+dHazG-~>e)V`M-UxVjH+?7d(|B5H@&KO@*LmjbT+G%|F-MCkaNn10 zvD;g+KIz`KPc?h&&A0~*m#?TFdBl?xxS0`e<^u@ zU1H%;Gg;*9-)7u;)utLH4=(hRp+4YG_AW%t{W12g>P#b(c4O{8x<#nm&9K~-6pwim$*~-Gx7WI z+XIT<=Ha*X&~Ck4_k_4u*d)G(mQ=;_*1+@Lh2QRGb-!IKOsR=>drHZjEg0Z-uZd$H;RvZ;}Xq-^DPO1}#SSNf|dFFjHMIRgFzWZfK^taQHi6r_&V(i$T|0b-N`%8*rEaNJQCaWLa zurd219NQ=6;=(6D4A%=c$m4B?x&ScJdUA<0Pe4utaR~Sd6Y{pklJil^au1gs@t_QR z!SfrLaD|R?co3>VJ`&6#`8P2gmN_)hFShshcTKGR*h%uxVN7#9HFBY_zhVx8zJ+oP zU^e5q5pk5po7_G_o$NV(E@z1=JJwa{+2rH-9#EF7D$Sf+pBD8f9H7Iwrb+eF%rtR z8LA84$HNyNG1S>J>xT;eCD{n~z}QU)6LK5lN6p1^r?Vi-M=;;9R)`8Q#r$zk+{)*y zYxz0rS{_9fN=kVzY}6%}db(4RJ}B})UG@3W`n2ua-NWt{S3}i_n%LlU&jWYg{Xoz3 zV65gumC4!S9_l8~k+61Zo7o+;1=|*<-FT3>JH5CqXp6edTh<yU4je6na> zhxmf|ANX0y&@RF9m(2aAI4PndeY%>wA1D4 z9Buj3$K27VyH;E_b;FsR{WiPxXkF@(`>uZef;T_eomrRn9t=m9M#JYB@8L#yh}!bq z!q@QT;aWG$IpCiCADke}RY5#1QN#1Y(-XSilFs7hhjN#n#m&@1Ojl6@_iFAcL*Z3J z;pO5n71EL2w(`h|f4}7T@k@?-H}2ZC@v-|ut*szKwibQ_;_uIi|H5@wUwxef3PR;V zqyYJp^?xs0|J?Tlq(_#^g50gjabcpm&a+Ve30gl? zE$M=<=I2X)v^+0K8GIISgpy(s*wN?gUVEOht+fmwb5g;_3RQq6wZH|`3gSU}#xFmi z-4^=w6Q`d!{lxuvYPUFaaq%fhzNhOuOz|6It1{Fl!ND|s(iuu-lk(iBvSgL50lmFX6MaTRtyc35F96v9_)Oc&YMY^E)z_biG@o&z-n$VlqZ(V+P!*G+d&r|rdQ1}6=i|eUR_Urhe_Q@_&x0M;^%KT=_NL-m4cQL4n z(LCdarFr!fsnBnesg$Kulp7?Ns5wcP^AmjPF&Vj+_y~GHg?`)C zb63*P67|On@td=4x3*<(jvHeBXp13vS5MomNC5xX)m5!CbR_=~=^$SJnCvj+X36NbMUN{sG2?F%cFW}Kus6iCz5b+HZJwQZU1 z_Rj6wTcg_&i#*eb18c6kdCj6=Z<`}Jewnc+zC9F6#%kN5H*~ZbrX&81o!KjP46dow ziMB{K+%?hTqqak&tJFVqOSymOd~0@rGn18$eHwlw3_k@;j~Ea#=MX9GGuFI)AN_#c z?c(#~#fyuH=J~=R1+70T)A}LK!w+y9xW+2$Coe44mG0;FFh`!!B3Q)Zeo_ z*=Jq35hz{Z9pe6DTU4jh1zJ9JtS$3;;U{#=M&S3NBKB_z{RY%$Dt$1Qr*yn5=khAC zZ{`qrU|+p6Xz?w{c*af5jWy&!*sZVMeAo6ti_dwBIX89P#NS<94D%F&`AAXv)mij6 zrGK{<{qZQz+a=GRi=K(R92p1onaE}HSB6?Da%N)E32qoHi{}9OJJ?(?kR1hI^6`#b38-@>!)!0w)7 zsmOeCMh7#`pG2*ix+K>;O9~{B#YE{OTs*85GjAa6k^-lu*eS-EdvNfIqbVpk3t3Q&XHO%gi~aJlUAuRj zq#rdC6UQeeQpShwKk*6U1lI)D7UcbGqx)2M^<3AGrXTJ`^c=d1p2 z@O!O<^Lu!N)VacSryo1LO5*r{0l>LdxYkI!pB)k>YG)qs{R6Ndi4%PEa z(bT{;o-ZHz9lyQGJ`nC(pL3q>$a+(@)2IK#Q0MB~KK`>` zEzKIL$;8FQm^YZ`(yYbYv6>Qie=t2R6UmCyi&0j#WGrbJpaJ)BK#b!Te-7|`PFzN> z#cXeI!`!c-{#BnqzC`U`^}%yr2KCCwARX9&NYTKMqCrB61_>z|B&28nq-ZEb3WgZJ zDD+*w4F2`*Qw-&~!XH^)5%^dwA{)~r>_RlLbKl4&)!Bh%qf(|qC<=8L@!rH`0BN66 z1%KM4VE=$kvP1=>B=9#}OKPva><|?M=6*dnxf$;ac$x|w#Y^!Do2x6sUg^4ssQxvFFloKQ7K(@b#@rrzi8igUgpLKYtK65uArHdY&P&MOI-GvPd?**6LJww8}u-)7_Y6ZV>6>1dYAZ(m>as@c9{4?x8k z47Fg)T@aYNAk$;K1qGt2-9nSW1nK!9cABzJ4}aO^EI9#Y!3d~MH(**JR8AJvloKSj zbY(g}IJ$9l;YXw)?y%mx*V@!%-79LB_Q&(JRaN=);&r>*98I>pui0%jn|&|cqi@8C z2Y4)`A963CA7b6Z%mX))JAZdl)E-7diYU~~T?>34p0-N8*3f9laCel z&z(3S%n@&L^^LJ&UKLyeODR0+Y5b8Ekm7IV)%Und^*sv&d;JgeJxcA4Qu*_*SU5Tcq*-mSugH)9oAjEGA-&6=sO_mGk6&fHr&8m=7Xn9!(l@u&guYTCWCa)nGVF0~3_wKeo^%*Fd>yrUoOj?g*b2h5Gt( zeNHi-udL6ZMqj?jNMP+vfobp3Tt{cm4cGWxiH^jGXI<;wsq9prx34q3=%dE&_?m#< z@6vT#=CbSTevfx$JY|cfy`6oAs_NnN;`PPz2flt z%NcvnsC)in^h4Bs{$VnB@xtdHF1#woOxHI?$rDtM6B8M)zJ%(HQ6v4pyn37k&aYMO zawUqL5#B$?peYUZc zK!9F<{aL@KN~iNhRviwu-ugW@zNWeVr1M}!olPz08t0`#d>NZ6&VyC9HCOQsuSkMI z=A!bZX>pT-+H`)FOXRSndhTdGD(}YJ{#@i{-B{sPbgC>$E{7F4MGB3g$yS|y zl2$azX=&W1BDEJN(xVTBo{Oj$L^njg4Z}UglUkk=dT3oY+*6dIt1|@JO9NQVADrg& zjV7zLsoCiq(Kp1so`kod!JF`S;|==j%PKyNj%?8UGH>jgF>k!*`kr_o;dc-3T(M&3 zu-l&?n!-ip--X|kHrk4|NB>=R);7$~r94K6@kq78x_NbD?)lR$s?{L|m2OO_-T;p1 zmBNve51*X4Q`8prBf8R4dN7hntf4ebKS&pi_hd0nrtv)sMV&t3|rOK~0l zskEnTBx;?Op@L4!d-PKHck$N%uU+I}yy!9S&=)7n*))|O_ROo(T42t~PA0EBiE5oz zsjdnp^tXlNkyY?-=;~q@3%mZn{4rofiFvxGIPv^ar>yyLR?=0uKfs~NBq#9H!d=!? zRZ%Zy6I@81n~R=Sm0V43Jxuibql;2_bYaWfuRNiUXARJ;PdJieiNtu)aZT7`_kS4r9Ymz_&cc1#ebYP6zWj>Z*bE=9!A9fyhsQ8r=+Mq+rV zNQY{dccMx@HGt3FoAT07pZzLEx@Sn}rkg~qJlZRRk>*J73*-z%DiOW&#SkC!9wdm8 ze?f!FmR>f};=r)?^-68le$-|itkCn~h*e`iEtfQg^(Swa`d|2`Kj2(lq3FCcRe&9R zu)n#1&kv#pfSt?Hs!=pO}rmyzwY3T0A_KA;UjC4z= z&z%f3N)b7uxdDG`UpKv-T2&*Q)nD=D=pZN&WCmHw_!6*LIAx+nVB|@w!H1 zRh6-^j^B;DuX|h6e&^7Y-jSe9s%D zGjl%(BPtLeJ10Px!@G{_4*W@EEm-;=KV=%&(3?3Ap39~csQA)9J=WVncDq#S7>5wfo7Zf>yiLCw$P^6QyTK zV5ez*n0G+({31?gj2@$268GevpT{cWm7`b@Ek@MP42y2mI{*~iQier0wfDIdnPW_x z?AIp|?goBH7`lbjQOyZ1S}kp(&MQ+P)1orJOi8Xqb&i>ml#6nn8LDSO7?QtWu}j>C z6nSJ1tSLXz5Oc}-KV`dR>A6v6c^x=;Mg^zRi}o$%Jd10`25ZMADGO{sQEU=L;olrY z8wODv##cO_S`VNoI^~ZH?4Wd`e|o2DZ+&Mxn-?E{T+HV>x*PU*t~N?^W4t#X0J?Em zcVDZ2AU7)KIiT{udPUyI_u%i9^Pe5U^1G4OXuDM`CltuCQ?TC9-}GS|w4|rCsr*gL z$d1yzwB*S%XU58JqVhEXDC?@HJgi%o$Z(c9On`>g+?|lsTV5SdP|3A|Q zNC2zlhb-gWa9(D|Ve}a)>VNLe&oSxc;)N3@in;9v==r2pU~y?Qxtj<28D}N+@Q274 z#T;+Yhsnqj)H~#p&U6aTJMsU?e$>Yq5U2W#15&eRpztzlhGLwT>XjW-rCK9LKUbAUfaO9I7e=+?-e>W_rUK+mgHH5riQ&~w#( zKXqL_Rd^5GkcxJX2N!&g`%icevw#TH1ae{y6+(CxlOX!3AK%B3ma28XWjXGYaUsMc z#Yo_(hfJAoOj3_GBMaR-1BIvIdI>HKb0INGZYD-)(=!5fGE(AF$9>6}DTN;YYo?yY zHkL#B7&`Yp_0;KUa)NXm``RIzl19=IG*SKaRpq{jWy@Nroi3ifCqk9JD4V>@E$vLa z6io`f1+`89_aUWX3q81TBf0Z;r%#`Je)rE0@7?`8_ah$>(=^`VZe}mzxvK;7#@r}_ z`~&hCtH?TPok6Rd3o_-Rf@jqF&XT_LkIYwRYK- zCEJp0N!~Dc1>1lPHr^lxi~$EjFvOVP0Qth2z)X@Ewme9POxO&VmjrMa-b*HN2os#l zd-L%U-h^R*7q{O%=iaKW>P5mKW2mlD_3f&=oO{l>=brPQ|IS=`E*Ut#%Y$tlrTo`R z``<5Y2YZ7SYcMY%gS!9KyDh33w4yBDJd%w2Yj%pd-A@Oj>$k4jim5QpesXrJxPy*a zoCu&3vs|G?5kI&P&f8Y^7mo(ZLkm#jrcyfO%LOCT3yty=G14hwWCDCW_o7j6A?Y*-DN0)_MA*9j zIWxM}?53PP^7q=$kCLhQ_SDI zlxu7LldSQ6C24Q9A`gS7vSF3Ld~Jm`@ZYLGbf|u7;L<}EnBzWQxT2%0Kha+`Kd_a= zGyhD7{C9^B6aOdiI+MW=jeXBRSgUV}j&s9m|ew(-Wx z*xHD2x^oNvz!Iz1oRi;nwmS=K3CljvV0#pm3}48AoN{!JQ;zO&$~5VugW$x4jE;x% z>J)b}Io*T}vs~Dck|8&|=gK{#Z2qRBtDPM+5p#Rzg0}vuIrAaf6_`rq>|iCOull>M zO?18p0X{5_cUT05as;YbFphVIJ-$2_P&Gc0sF<}~N>HzhQJRZ3(#0FeQsC&gnq$L- zN_K~>;85?~O^kgT?!V9)^8})mvGj05Uv*C(ARN5*+B5zd$~l92l1|qnM#yk_jC2<51~@6 z4)j=g|2_BIf6wB>kOGOali!mX7VV+ld#?l^wX&S{&u+ge1~<<)!v(H)Rj`q*pslTt zc}RuIN?4|##%9f4=-~pcjOgW(#(n#B_oAN*crX6!XDqgYN&$j%yKW(8~5duTt2-FImJAzLMdq?M--JG| zr*kGrb^Z`|N4s)zX3dI7Z_UA}1Whx*HO>&zphAqiuYil4sDo-zFI1V?sm}QyTQ=Tu zd*`ygc-id+i#zJ+PbT|25@okrSBxIkIiLCZKmOR)G1^k=Ztz>{Ik@iR28B2F)4L47;%E3=w&))bZAoK#~Y0 zJkSyT-HH2#+DvUjcb|Y6`JL~)dgd>$LtS{?=qO*xKuT>h+4^P(i=Sq0$b4H|T@lvd ztn16cQl?Z3O=Xl{{L63tezeonIr{K#4jj1qz<-kC-@5hIZ)N&-9Xz;8-CtI~xiaR| zu^5iu40=;GBQnFkW(FpS8}cPf)(l@stLqG>lG+;o?!W=1HxC>*x@C*pqg&8sBuI3= ztwx;Hr-0GTg0q?jW16Smt7Q~$eu7?S<@6~=o*Ac{>wYF4!bvn30}dvQ9I`ZW$kNCm zOCtxJyACdms8FsXVVlxqz&<2zBo?-nw2$8Z$`AjcJ8A0ZyZ?tbt~h+#_U*TkEoAD7 z9XqbbJoW(ZHn_Y8J)1A`BClM zW>eF=`(AqbyXgi~W7jvIzGCv`3x|g&b5CPiQzO+uJ}xV(>A!H~*Y7V(Tgg;b4{7Imh*P+F8XbV#GmUeeu}wAZeTtMgR09U8YhbQ@f!cMdl_ax@x?H&QL+7ykG$?wH412!W?y zej>oC|3*GmeV$CrGxTP6ph0XKI2=?N3&`Uky%zc6AuhWG9xzXd<`g@dPl7pH_97M( z_<8^^gcxUuHO)!aNdqL!@=Jr+=8trUJoothTPwX~_uQj*c(=YM`TN$+{q6gm>C$_@ zDH`+;R{OEZa09fpjkeWF#|qo3&uMF(cS|19a5ken&~F9DOR=)CvMM=0r!jpd_W51ZTD%D|N6^GukttQbA5r?fOWp5KKi2QUmMr#~7{KxjOS$VKcAv!@LHWPe zlxMgldllT0PPM-SVSi|Zosj;?>DCN5}<^Q0R-=Zo1hEl#;T^{pTu)G4R zd3nS|z~|q?p8p^0KJy)i{`et#{>SV-#+_sNZ)*C3`Sn8iW7+dDpRh68QVT{??#IvoEZhefu z7pTS+a6dj0S0QfJ4)DgBB`;%h9qNu1rQ{Lg!yZ zk>vYaX}Z8~A(?&N-nO7SwX7#LSvy#laMV}~k%pDm|N1U*`o{YWVs*=+&gRMfu-$iQ z#Ow-GMS=}ie*4Tc^3$^^#D-)1)JQJl*y$bgejj43&*%3eD*k(1E-%ef$^*Z4E9Ez- z%CFa5qLd$1l|N7Vv0PqiVdc+$idgj7^5d-h+5d~r&z5gh*GG50Qhu?fK2Ip++cf1T zl=2gr@{cOzlX7|JAIw_<A)rJ0LKD=Y}c@;Q*O&b2N zj^1y<{5j+N{y5hMQm79w{UKYvp59O3crVr5XZpr*xx7*zmQT~Il;5N(&-h8ZhMz$B z^*A0&`S>xu@hLoCReoG`KcOn$s;&=?U%Q5%!1H@>{Fd_ZQzO|EN+vsg$Sv zgX7m;ke^^b;rK0OG$>gU7!W6zgj{~;*tpOTv8=WFO=f%qlm`SSfVy&ppQ>(bosr}v$h?{XEt z-=NBac3dv6)Su-+b1UUHsmiay{+X}oPt5g#{WGk|Ws+OIw@CRRP5I-zytY0ou|J0k z)aMT6`6>1Du|J1de=5&UK|US%`I`P&iTydO=^vI?>*q>dtzJzYuDGIK56OAB=yR51 z|MzL0Z=?5zvH#cb`@d5?|F~RUX)k-eTPeSZ^Ep=j4y8UF>iQu6X8QXD+)ukt_(=4U zZB!X{s`8E;!2_o=d3E7&4}@Wnq{_7n6AXl-+5LvF19 z=gBAcKl$YA;)cuLd++iy52@>51Keby%4<>(k*C<^O%*f!npBX(L`lW2=U3o^%RnW} zJPfsx*Ru-h3E3Z2bp2-vj zjlt@c>R{0ihz1dG-2^cWZo!9f`^$tsObflja$yCwu9xox_42XlJ2bIF_bO#5TQi^h+Uw^&%z=7Cz zZu-uKL$}f2{eb@NALQQ=?e7fqcY~0h#bNxxfdkF2zkcwxLmTKXA*4a}-GSU3%L?az znI)0}ek*YMvy@=FMKa4^EZqof{liNhyX5Qi5T`TmT$FhS=H%^Ui2O`^5otHh;&GU- zadsonGiyAKoyFs5$;_kV)bS)>nXhB1k&2K@Iwxt;)WpOT96p=P2Zy!1+)58Jv}yI~ zjT=|5-n6_nJRS~(=tu1mb7@Jb89y+t?5kuEIWB_7ky+RR8)lU}P@r6skG`14g`LG_ z3w&=)#7N9?+>fb{qry(IAczvqZ~?r5P)3_(A(+tJB>8t=-`&!3k#X`ovS?(*|NQOv z2$6Ooeceg>{De5oGNyTRVzBe@JUGv@%W)6{>*7^5oV^KjF7xt@BOQ+yaA2`2diHXl z4lhqIK*CwnHbYp0myNEn=@5DRhemx_ZN0lCWM8^uV5DlaJnZv$Jk^eXepw|E#ElmR zVwOOYw|8+$;37u8B!U$v(H^Sol!{a?X_-gU4q z;gbCp%F&zH#J46a3D}!a=xRVrC(Xp@%;pSb?$MN>NbA^?yDsUuWAW-zgDDzsowsaJ zTdT8%3@sgs4fV8GJC-IydvqYxJ2uu*+T?VUw$T24l+w{_BJ8vF!$%1^(h9{OytB1u zAVVU~2OXu18gTWZ8k_X{eHX7Jp)2WQLqm71%>15G6!g_AbpFBYOR>1JP9e>v4WEB? zxzX5#=U*M4brl%8ybq?G3pe0A%n{MVE{wtvdI5Kzq=&RC_Xcxb^dL1QXy=00fd?(S zEMq`IiQo?L%wjPFBbF1%XI-qd6Wp1TactpaL)aT#Fg&~<>J2wcF06LBs_}4EJL&&q zsIN8DT%s$j3pRFlHwNoUbtTQA*1q4_EhekoZZ%o#_u4I`7CU}0x;sKU_5|%qC!JZF z!BbsE3G{2C3iGnuaJGhYSIRdu_k4W?Z010dWq2mcOp^&SGxLO*ITL2aFU-u$%s63Y zW@ct){E}S$)#{|Zlh)O;%GFl4Y_+T|SG`w$%s~;5OK)|i)aZ2@X&~cFbNCR$!9V_R zWly>)Ss!@63b>M^mCvWFcd|*k!VVW-IW9FcMnu8vCUMai2P8fuS3~v{Jp2H>UYH)3 z9!MPzr0|OFkvP8A_waty12n!wU+WE2o1~BDi68c9>l2=CE%a;GG845^(QUwc*|6-t zs_+zKNHn_gerr#;4jJ%AQ?*f!4d}B2TN_d9@U=?FbR%dk#yYq`om(=zJEVVgpSlZ7 zuK|lUPUn@7P6s1wk>&jHYHumLGJ+oIFN&Ctp?bU|iije)*lCSPCE`<%1SwYr=Px> zV~b!3GfPlHr*a_&I9r8TGmY{6TSWtEH1XyH#Wbh*6IvuZh3N`-M;|N*cH@&y-?|lx zal<2=Vox9TS=XY|jM_?aUGr3n$*nn=vZS15%JOP-^X`*IADa16r0F;QI&V-XPi=5z zwi157r45!4UFkVtBe0HW*)=XM^Yc^@pE%vj!eLLlzos@}jaZtxhWrs1J+UH@Gn4@3WP$-R#tFtsNzQ-Tj~Lj}xA= z{YQA2M?Lvd5;WWiKh6(7u1%1hL+R~8R%lu02Hly9(*Dj1Dd%CYR7c-fpFizk@31y_ zgp+#3IIzI_U8lg}odqz?2Gi&-Qi6;?MP+S5W}}IY1tf`qb9wZ8hU5;<5*8M8n*$7gl^Z&7F|T{-vSIW49-TPC@2BC2dky&ri>rl*Tg>cu>a0Oq8bG zYFKRPQQxI2@nM;)*wV0h9LD3eR7J$X3~eOSN^4y@<&)Pvg>4xxlB$8{e>!Z>vDfX= zKx@{v#J#$J<77T=_2fE^Nu$Sc8sY(BJv;){3O)UGjZz-#s zNE6cl@c0`)ml4`g1+8{a@dktpy@oQJDqGdnY&7RcPJcTtJ4M;XSUVNtqGYw1cA3zm zJb4w-7?MVGDQ?7$xc4o>2$$5WvXt;L`X~-O488>*SXRlIWeo%jBaPQWDDqt7y7m=%%s-jDUAMXeJ1o3UyOZc% z_X)q8b4#hDN+m{n3 z|6?Q4BHIF8Afj8`Y%TV<3q_E>Q-OC)aj8S=%-V1_0uZX&Cv zS`9u%xq?U4Ht*Or|M!uhkQ!QvEjo_hmlZN3@T@jTS;-5%ML-uC;}Xx>;@RUe=O>2{i4eK=>v0w z#q2IwdBYyy>_7gYPQiSwfNA*5KtdP#P{=z8>BHbR)rtaMYOKJU+01~3Q8h%Y;1#QF z$-pTr)Ah$E!SnLBp3;ap)5W%rr|0|S_!$oFInLSHXB_Y%lJ}yHLkqLfR@3xW#H!gw zf~?tSsj9-!x#di=Ph~fGLXU3WK5G(>z6@cn2$ISg$7IYtF{05#X`|9VGjF8ljt+zL z$dEdUddJXOR-^!xdnxFrkVmq8dX;zwXR0OEIY~e@=XVt^lr+3901W|QJAi|84ZYc> z;>!F4hsx*q;na0Jqz%WTyjf#kr{K`q(nhy+FPYUkdQI%ujb|&TOMe&g^wSNnv8pa5 zp0cEYG>s`p-}!?keXX;>Q9@ApmmdDh3M%K7LJV>=D$-$#QkWM_;4Rf{6dp8cgua8~ zigEvoTWEq`U{rTkd*{bhn>eBO-jr7M>(st;p$+{lh=|+~q9=1ViLzhpeerDc=QZ5e zLe_Ogwlx%@q3D!}&=yn%ADc(D7(t0RkO-^ZA|f+YXos6b(I_nRYCUh1UV)f?H|}@(K+8WT zXXsskMf6WoD#nQkI{inW-GG*qd4}Yc5Fe-sqHZX^KU&4aI1E;kTPh**RZbnRyKM%|v2Y zcQdg>%CSB1Py6VCLM~xJ< zx#{k^^R$@J#5_ifE0?ICZ$@SM(}y#seeP~qxU}ojqNSs?yc0J!wN`#sMYUZzt+tKY zhCYm#SDxeH^vc!~6EaO%fy?fkM7UDm^ z#~j77bm^wyH(qr^FzC+s4=t=mT6(q4Fm5Y=zlHe#K zH)4hd%BR57`Y>FCbXP5pV~uJS&P(B|(&6&%GMcUC%7j!`TT7{7nZ}q+U?(9q+qHe= zMPxhfL>fh15ROi7@@%5(zn60J*EY*0um=V=O`$1EF30h}G8!Qs%TRfMPEzA$tubQJ zd5rJe17WWfly@QcN2VkJvHw93-XzKW!{&6TKS!hSxKbMYK_0DE&vI5*cR<(n4>sq& zQ+z#+BI1^E<=+xKaIWQ?k;1RA%d=)j>BpX->E2MAomA8ARVyr`!mC&YbY>(J(js#Du=~lNZ0%_^AEX2ZH4@Kr;y}$ z9@{ZQ)hzH6T`JBPX{=Ve%t58s2b4$1J3NU$EeKkVH(=x2^_fo$fXGVyR%WpUH?~udiVcx8i`0?z%oyz{7;Y{jeQn&0Dw4qVRAaTE% zktQolgrr<}5b8odMzqjha$EQV_8ULE&eOGmB|%TXs~%E?5obsrERjiv1}p=&Dt3#CHvf?EgE>koPkTYP<)9pHq`yj#<-R$ z)qh;S?iMRjp6Lm3POq}r>j74;keg*oOUln~rkLsf<2%!w)9ri(4%Cm17Qd;NE}%a@$JC(K zAPf+~(x217zX?n?&2iQW0n(t0UH@n*S(R zpe*ufe7(hMn(f*5msSsw(5U8Le%~n-y`FP8T=xy|p57=rY(A}oDJPtIIx-g8kmsJ) zL5+qBBW(EFMJ^kJ>u&c42v_!JuG8(h=;J$dg;>aBPp;z@t5bqi3Z=>_QiiuC%76NR;DcsIx7sY z@8t7kj?#8fKVeI+{oYtp)fqeNA0Uf`x#ag}ZcqAX6ee4;ltEfq+b^M1k%3;iyfSqS zpIBgAp=p${+ixDZy7li>z7_&Ohw|KUS`SL$3EAoyPj^| zk2Kqs+j<$#osP-ZjomR5irphL)6-vDSzo;P_zAT-7pTLOkeq&nspJ86aAi_4y6C9o8^9-kA2 z9USMZl4+%kf|0W26easfB-t323)5uXJ!+5oW5AD4&cLF1#9u56tUP{_^S z63%uHeGGM;1&)3L{`DA=+F+`M(I$Fvr}1mSS9H^sd?i#qiCIaf!VgZ9e>}L8y)k?p zOtbog(k6Jn>Aq<`MLASiY+F8LK{HrQ`sc+r3i}Q-u+R^R4Tl9B_9WxH*X32BeigQP z6Rrb%ogZ@+d>C*A0vJf?kedJ9qW;?_&m}{=Bu7}&CTE;;QHr)AeOG-5?IdYnx?h)- zXjaTRO&l!l%?b2t7I`>)n&i~l0|<|l^uB-&H> z;+`D2PJgl<@B{(0<}o9)Jt%o~{{#O{ov=YE9hklG#gGYepgvrRm8lO2yY6yWCH5hr!at5xlu(|L^6MfOjMWfVTW zh*x8zM(9%Fs6pHv(H&Dy1R>}3;J#7(BiqVTsDpPj^NHdk*cMqPO{e^J7FNMtxg&>8 zAgdN_m!l$br~;e!_qa4A5f5I&-^F}&Wt3zE?K+<- zXJTVH^CM+@BEx05GJwA`7Dtl%Rqd~gV$?O}QR)|I+gf~X_C%d|!N*hDaN7d?f zxcU+7J;c+h`;yYRlW^KC%Jb|Ujz{VPHi@OGEj3n-THPGK-i9RWd^j~?*R#_zpI8JQ zal@?w*mIR&8cLw5=uy6Rui_c7SPMor6V}<_4V*i)sn&QaMR76-&fIWqV?!t5yZWvH zo~L(y1Z%au-fIk6rA5Vx7ilE0BUgtXhQ|AEpOcuLYZy)1%|?aqJN0o{2~qG$YEebS zN5$IcZT0vxTeD72-u8-jYJ-FO4@2u11urO_IU}!Eq@SDiPxx!npti<11w(AiA%$Xt zp=mmvhorwoG%0;a%3Ev5-5i7LRdhwClO~vSAiMNDv?~+sx^0|Q=bT`}$Uov;oGHoj z@0VSLO(<=L&7_uFDh8f=oVzVJeF}*jp)lwkeyJ3s#4Lz~uzy#?NW+z2J10Y&e3rF( zbvU9SYd*%l%8Np_iCLIWtN(eCR|M#ROWo}%4`T6FzS$HXtay zClr|dPbVLiQC>~1V5KV4oIZuUIb1L*2}Y5)A0eS-S8w=IoD>I7vm7&6u?fv;IK&Ep zlBA8P@w!`XYci9=-ruR)+xOx8&zGMiGojTO0K^#wi4TMK;12AziL~5p9n|4$zoOdz zE(wnv#j)q;i0zPfkJbiMJ|k*{OD}kz#rJQS$nrgCe4#M;M@$7-&dC*nv-SEj+3Q%B zn)fZN!(Os zMk`vn_?m$5Hmp_^JEefAfTxDviW!)j2~WK|j6XMV zpgxS+I+99_d*;3ulfy-aEa(%gJ*9IMSZE>|Bc;o$Qm?#Z)Ayfdw+pEJnoO?)Ft>5; z<1RTG;9<8EHQ_(cPqmZE4f}%nY$E);nIi8&iGF(wfVL&C{Dcd6r^M^G!m0csok))6 z3k01g?FYKI!2jvP73-QdJFp3aQdv8e92AFMf~u_(U3JoQ5rDx~bCt%&2a+q!))CS( z`CNroc3TXqoZo`KPQbhog^kDhr-xs+n+4G4T7sA_m%E&h&}lfvZoy&p&@$~rQs%0_}C$*OA=flO+?)BvgHuRq4q_WXO2Ce zL4w))xe6kSrPV={IB{ec*Ew-uuY#Nh)Uz=Rmmm7`J zK0OmEvRq~*EPbHqwxjgAa=vIa4$2<4fL62o?j7s|NJTl^O^|NDKYH5g-@w0Ra24m7;Kf03 zREy~6L59iv@#>zMBmUyf$WOm}Tm%I0@z?AgKLR_#a=x#vfdEK;pRkF%GFyT6Z-gPHH6Zg4FW!>aWRQhS+d1fa`T`;Vzew}w-z^^Yxv zIy9=cYUXRxs#H%Mt2M+o{Km{OI*urNST9d(m2Pd*Xl)a1ZIfx`(%v}>b$DbwJfk~2 z6Foe0_J%Zrb+X@u*u?>J=l)Z=lr84zLuFpL$7W83g5HZ1mm9tVTTxwvW&E5jV!Ts8@s%ftN1yKOY$pft)G-V5kwgx6KaAjBaHy__I`_Z$Yno! zf}Wl=5|^%Xu=Z$^HCSuOMla))^ux`d$iPVk6X=P_uLC}$+MKs&X2l983P&g0N_1AM zj%U}<5Zqs72ee!?@_aW!_a-n?KXIY4u+crRqX&$b^LH#9IYI@<=2)K^v^&Z?grA_h zR4mGpywFrJWmGJPA62lu(ZdiH+}JC>-h;Gb4Ng;h;qWi5lv^oAE{+%&pj*JRySlQ^ z@5hHu<67E8yLsXtok6X{A~1B$w%Q6;5XdMInkv1`N={$rpvcZJYI(d>4-_U<5` z_;8`yIq=Brt|Tkuqcty%#As|}&L2-%EW`EU@n`*^uDEzG0n>(5N1TvT5}{#u|MKCN z>lHypJK(vA*@wv0q#8;5?7JR|PS*Buh3UD7Sxv%O8%DXVAqMmh#9&j;B2J7V{pxFf zcGn+l>Kh7~0q&NHxwXGG6iH!?uw9eca~9aJItxI1uyEaHjZ^fz6PxZ!H`+EE%uA-- z%!BrLQW_%eZg5K&jjCnCe$E^Y*||H4lhbbol46c)j9Q)!vGV7Bw!aqVUZ7hSAi^+t zkJt60cbkly$L$}=*s!i)!m-f(c>|0>M)@t7$&}rm%);MZeRDTC>g2O?T<^ujMI1xY zZnZdWrgdwhRCG7=ctggHJ29RIhL!q3AcDoPmsAy4vNwIV8;hM;*QGx&qU=MZON}xx&Q> zI9K$_N+EgkcVwH$YBxYQkDqX^d;6FnE}H_?9w#%)p~>}{qns#7pO-U$?^0F|UX;0q zZX#J8+n?N|r;OY_P@RhmK^Hk^V5mxXfHIKfG}y5JaXtt^Vi9spcH%mpSSNFX)(w3F z-|fHEl1&hc4`bLqw=%k8#hW{TOM^zm*C!Ad6v{^5{;R&qmeeGE(0Nq9L_hRCqBHQD zUG9AiN|$cJZhK4OOq|_`n;Rw1tv-*`{gU+Zk)EEK9{!0|iVN4uIO!0<_E6=N^l~xe z%DlS9)~39|lX3-^*x7a2VKmOYq@Pey*191tsS^IDte11ut9R`#f=0n~UcRqr8Ml1m z(4;_JXBk_wEwE!#`Mlh^FJ{8Neg4b^vV*fV!>cbvKNGki?IGKmu^Qg4JzBLVV4Fup z5C(m((B)t1!3m=vpvOq73hFVol68u8-q=#dm9gkv7y;~U$Kp?FnA!`%ooXM-efM!> z!tl=Pb;ZEqBflf*2`g}bw7=y;R(_tm^Qu>L?3Qfp*7hQ_b9r@aqIg#70e|u8NrJ@$ zT*n^0{wJNz*}W&_=+G6=X9RJR>dlp-Nolb4BhNCR4=;MVuqoy4ng>>u)b-ARI2^4X)Ws2v5+hLaQ^Cb!AgK@zXUHhtJ0aN?V1L?OzekX*p3Rl}XjvJCU)Kn)%QH z{%e0@uhGmHdE=r{hQKD*`L%S z;Bp&nD+5FG*9W!QxVK1!QvON6ShZG_#=?N%Q0q6O*Mxa8Ss8&^hpZtOO3l@^DjW5x z9EOA10^rxXQ0$zA3mCtky<##|Nn=J!&Cq7)ZfyRB0;$v&Mkj&i$#0KEJ1d4&&F#`r zyG~zgw{@|#4VW*hDQjJ3!+4Zf+co4Ddggw^6MRa|mKBYC>oVee%wKZRz5-VZuZc58 z9re(pD$@;?PS7TBHZg}#aPhIRgZhu1-gaW^2H0wJo17lcipEu^!$QP+wrxr9a^`%O zkapLd=m3Ou1F8XcrGu4}7@n$=R^tx1B39rpYKachYBS2t8z;69iyD5F&~i0ch`Jp% z7pQj!5_G!7iU6m)bUDrmldR@w3%yrR5BXKCvZDo?8!T|}wZz`S+#+~4*B{n=g^s%1jP zGJ|l%!gw56B;w48?{>`p2tVVU>ua! z`pz2Y5;H%uE#xHHN3Oip@1d<%85>*}lxN~fEc5DhHI$jRdUL*RomhS?@VD50c^A%4 z9$+11ZNg@_uK~+99NmjQtMj&Tjp1+#ZooQkF?hYD5Pd-n(H8}I5M1Zk@AufQGAeLj z&@bR@q({I7&)T7A0*n<>h7X(8JKk=?zaC@Ayv%8~m|PRBs%y+^+dEu3H;q|Sb#b=# z5Q^gQ`*Wvxgx1-j?Bf-3z5VKUIOJ&fGE!2Rzy-Ql?9XcY^gYCkL0Ntt{~nPDT7fZ7 zYp&&*+uLfkQwbAP+r3%C^&E!cK?n&UFuFI>yA&v|W2!6EU|FRx)~Ui51}E?=+YBIN zApb-@W@!0ph%d^PnY!+McUtz2sfJ)zg5zryEgp}5E1?-zib zrbu;A`*coqScFrOO$ni7=cdWLg6-*>)L1~e5jjSHn~3rNgO51k(4IQ8C>h^1`WiWM z5~eVjOUw6j6Bp+}DoUx77k(>2@C^d>#Tr)It#8AjqrBu1cn6vf1V;Falq;K+%;gv7 z7$Wm8)*FtW6hU0jOIMQ{wav{sLht8t_As0**H~X6a$dezCAu6jc~GTDoG`Io+BtYg z$_V}XJMAr&O-wx{G1L~m(|0(g?k5iZ#oA&gYE)^UiVWKk;SI=J{u=5Np-by8I#l()b+SArES&(SfN)}s&g zszs`3gTGbL#~009Ph@?PYsb-L?lIv_T>ul{-v>QSiO>G?BT12bmU;g!r3>n{@ z;rFioyKUcNRr}xmskaLH(*zcuq--}zMTE~Ie7xB@ve?&2HonM}X@2}$?eUA%VbM<3 z5dDDa^18%a55U)YMuj6mJ+30COOF{_F-lLSW*S#6vO+BzzdX1--*ge2Y=;+po?A~R zEk(tkA1ql)%G*P&U?`FE?TTghz(TS7Ra`1B4zxODv6C`I@AStSafq%okYi}X1{QHB ziSCd^3U`lOHLroGHdC8hN0e3%jyfnw1pV#7O_*+gPl@0?03Vf36X%{WW|OlMDkHF2 zguYYF>Jff`m(~FPGCZK)(Gb+zVzF)Quj4kmQC4)k{ccBm_1&$8)|o;xiZ$C*FX zEw&^;#~r1f<34dFz@W<>QtzS&F`2ZH{w=y=V^Gwg7vV2O}2yac_1Wu5pG^D6H-Y(*XCY6{u-14RzB4jaj*s zpm#e|E>&=q?jE&_R(aIr&^~;TgZUGZ9cH!bovg}MD3$B@P3TH+Ww{DUIY?=T*=lE< z_c2H-_6T(~H+$5qgKh;chuNwkdZmg$%2P!x>n%no>K$_8@h+T`RpAiq1L7$3J`l4A z6QoPCbdcAbcs+rA%$mtCV`4(i_Z^*!!#5c7>A;-WWHniCgR{eSdnW7o*aH?|x11?O zpXIpx3}Z7D(O?tnu``UtQKz}%#tj|Z49?0t3T_Zzwi-B3U}3(eA8tp-J6IboP&jYc z>98(#>+jBWk~PG!7)AhI65PGPS#P`D!9AO{3#BSr7-CQ-%t7|SE-;31Gzz2$fv@W^ zP4Bg0;m)>Wa~HC49hpCn9@v!cp1?K4#UFRPrZ3a?Ny-;fE$#kQO*{EU zeGip&U!v}lS0GwZ-mMRuaOzT%Ut1&dwF$AUi9c5&RV$FZ>ZPiT`9SNZsE*&ZP1?2{ z^jcJW%Tfty)wG9E1_Ose=+6ZAEDgsN2!*e*xG=F@(7*{e{VGDy-6yvjLVOi&#Ec$6 zPx(-GvExs=S_LX6HXplJ1mfkTp^N|m8cesWCY;q)?MK6Y-y0C%Zyy(lgU-rw`~sl@ zdn(bZPSU%Q>)y!mzL49=44o-oXaGZIgTp%%ZTjPz(iGL+uS$+p82L=1pZUTm8Hu>X zA!`eQ{l@|WU6q-BYyYn(=Rz|g;^jK~bM1o}pPC2oi1U1Tx)s~$?sCucV4Gy5!<#_5 z$ZF#+n1V0MMam?*vt{a)a^8t7o0TnV=ihzWi8I+(nv@Hbv-P}co)2MQq>4+I_WA3G zR9J1u(lffI9{EDEV$iT^Ll+sORCi0Y+Mt4h$-?6j`urmwb?*5lsm5rrWEsyv%7 z4*UnyxzlUJ{8HRYaG=rrQt>&YMDln%<6`c>&1D;HQv6GwR^+or6+jM9!6SOAPK9O_ zXXTxlHmRt!)jdqfME@5F9WU3=e8AH`w9=$Sij)+eeTbuX4&Qq%P zems2C%;m&bY|)djbjEH=JbWM#G17Eb1&kZ=VJLese#Ujm0|nfPI<8r~2oE!a$RmX@ z*d3beK_XDJFb_jr<`#IGSM};Ab|YT_j3s|H!n)n7-MALE)aH>Q7na5S;aR;diL_&~ ziq9D(-!3-S9#H0hW2& zKlx{M{Le?c(-5}fN3Rh)ZgZtUA;a!!bk{#kiW@Jt^JRSoah}e=qQ?=9(m zu6E%;MMCdtg2IKX+agvqi&y`53rT*`@BG`awF3{;Xv;B520lMx1b=*QZq$^Ilg8M5 zI=DE#3CS(w!KJqj6y5#wW$pRV2b3To*{MIU?mc-4Oeg|MA)k12NNx1`pxecvd5Ua;`>YmAE{0Zfv#9 zeKHsTSAl6^)~CXngU-B)7haPWv4Uqe(a09!8uYiV(aceu_<2q1H7kiadkM2aj3Ruw zRh{^)rn{>-msN;Ma{>pnDO68s4S4>3Z)=p$!??Ug;w>{Vl5^Q-vr1N%t??_DO2sT_ zN2M&@QcKiQD=2>6n~Iv3KPL$c;+|8BjAMRDldS%Jr2lw!gmbc>yDCrUn9{Jc$2(hm z_{)70VvWk1ew}KGc^u-QG)HxnKBk*c2EAi`kquURPo*cA$=A3KWm?8vJcvOe<~vVI zFb4Mo^n57fIVV{h}&A0ii{IwL9do@^6Zs}4_ zWIxDq>d|)QwRPPb9IA`xUE({|4eznN@0)x=9Yf6`&hMsOw0vS4b8N=xHolKT3puvW z)rkZ+vk#D^A}83+4;p(Wn4ZU7l!?JSSv(sipr3PiWRFQXDOk%NZZ>axiWsJD(78^+ zsyQ5rA^6cl=%$^QG{jAyb~-pDMKC>U@u4PyJTbX{&x;v12wF84LZG&D>iXR+^ESHA zsR^rl+agxcTQ}@%*gLQf<%JB`zoqqPy(=2NU#J0I+=5xFw0}>j`KT3>0;c-WzrXI( z{ggILZDiq-j3rpf%6H2Fa`io>XO!pnm^L5uF~=v~AC7AUiA-&|nIxhtzl0;3N+oDL zK%4~HokABS4`X5dT>tDEq+qRiL05vEV_g%FnA1DhDjJPBk zUJ3luHj9f9Mch-;8lIs$!8<`xMFl1l5m4JtA03nAh0<69b6?nKB*gNltw**o4>~g zRI9mOfk~x!NBe;HU@v?1{vKwVGS*_LnB=m4g--XM#g5X>W0fU! zCeng3vBr?iaBl3WZp58(xMNL7w>NRvLS>u|p}FM0^mR_;jb97Zen^#8pGbgpVH+#D z8m$%#XQ7_ceuP;?-L2f1$9dS<6x9G^yb=r#6Y*g6fv;!d^RPwdMciY}5ii&N#YA_^ zK2l$QY2q$Q9H_n}R~i+sEzx1K>OxJ86Yh24!cT)+US%YtWIKXB56f)il&d9$%y-C$ zQN(v76{sgRjD56T8&GN?4~#KZzAZ`>GU6CSfR7w)VrP%Y|H=K6*+n6Elch@{Be3g5 zv+H7j^j1fH++@|2?6NSY4T@2|R|i&lU82Fh>sOB*euFr{dQB(QA3|e(`;}je7n1QTPHSXS z8#?G*glMYkUC2{0J+{Px;0+hv=~yo5PcprZ2A=Ap)qhxUoD)~LGW_&QeptICh83dO zq=21Uacx)CqBE6DIBrrzwkmfNKu{NA>oYyM%3`svPozk?I;LUcTa@*&#IVIYtv`JA zy|4$_3b)wxPn++B;^)$d8TUtdz#Y0c{T_L+PX}9tarzKg*;s$yj80&+r577_1G8Br zM_%Iyrg6oLDCTBJ$Dlb*V7b1zvfH;pGi3@>=a(a%Y)eHW9TH-soz@`BiHtox`7PVR zhNI2xeyB`V-O|Tt5K!x>V>)!TN|+Otp${J4heWpVvv^MEKqngICoeLTY1(=IUAmO^ z0RHwOYV+PPsS;j_B2zeb>9fee%3O4j&i1p7iN)X}2&ne1WQv+|!98-IQD)irr`T7} zNDYz0+Yj=>OUnOzr>s+*0jL_7!PA`0g$s73bvpXD*6|VqGby1se6sy03;LYS(aikP$52!j;~fz` zTu7iQjV~`vw!K{Bdl#1j2P2Qas1z&Iz$;UN&641ftHF}dXQUWNQ%@=BXhz36 z!;>xtYeqzyFQzHYJ%^$xIbIs(l7HC1T$P*D0DCFfK6};h<5GfA)rk>bC}ht30TN$q zcy`u_PDdie4jW(8cDC1v=|hBnzRrmYUl4KL^MN=^Ty3`I0ro=-bGGq;gjaTXmdc_S z_0G#9eeVH+S9E%w`GJO4TyM_8BTY9K^VCCf2GQwvr&!HQ#e$^Xe6tftRUS!Ik&8tE znvQ_^TEvn4(&pJ-V7B{B!=K^hU@~nHycNfv-Y$g!tE1Jmg$W61LO1oz8l8$ z5km%^L4^@x-kCH+3xTgGRe+=e-R zxb1;V2m5vZ`<-_OKVi?0JHZDiuRpf)+z)hK0=9GS00zRokUIka2Vt-HodSS`uz&c@ z9>9~+Lw+X#V9Mz$nOgi-JWQ^sRH0`Pr2S?0Wh~GpKm$=gxk}IHvvE-{)w2I0w5Oul-x}M z5RHFw`sN=HkAIr}CIX1kJyCO00mSK^vc1UwVsuYl-?Re>x~BRSY!Z2E1yaHNHSm| z;k8}>W9+wi;$VFNO%3^%1s>B$M z2DSAZ9i_xL*QylL9FfN8sK;p{e7yqO=vIBq1@-&rr-LsZ#gEZmhfqAKkkMU-Ks-wE z(OHK`JnG@mTL=G43i8oWhwx0QlF?I#;7m%>(N%}&OzPv&S0~g>>E_wXho755&2t4# zNW3B;^NSByo8r&&ybgZa6quuf4q@66h`J7}**+V8SE=m|$c?&1J6IU^-^X#hICk(4|1EJ3vy4JR@$ zxs*8xCj=eY;dx3Ys!dA0arV0^0QvSf;#~odgnu6VAs6_&d(8H(9Z2Lergzs2B>o!n zsn>`zB$X^CyZapibQZ6c2Tr3xRRP0nCTvU5h`d9>Em4{ahSVUq~hF9ueRJ91i zDHAK3wTN8Pv@RGbx3}n6QQ z%^ALwvrGl&NWwv8kq7gy3}bcnb+v`HMEuCWep!=xIqB+!29o8J@qRX&csXXvw520y zHe{Qib#x-_NKIEI?bohG;c>|WQ1t4R@);=V;VsF|fv%NuHDWS%uDL%ZORCJ1L}5Fy zH?IyT&;_i;r4KD>Qz4HZtgRciTFIlYl@sM)#kjkhn$5UM_R7-L!6jvfklYAIK=d( zJ(O8_!@Ej9thV6RxrI^dsKfG9J!`aaD0DEsW!h5iAcc9ZVaK|hT}huR^eD`lCOc+U zd#QxOEMI`CyQ<}}vWyyZCdB1lGsLgrlEvIVE4t!yX+a4&zYoqUR`uyz68KXQX3xA= z+TDb47W9_uT?$$iup}HXgTw;Ins@WuH;wDN*Mj)T_wu%LKHmj(#w4HO*9Ny>oJ&{0 z2J)X<+W|r|3=4r`xflz=w0zW<+9j^z!Yw+zKUH`HCr}Mq{IpF%oHewecfd9q&#=aBV`{v_+ zTA^P4cLBWt-}%vl=t~H~58@311bG3yvERo2A68zs$DJT~xu1`Lc03Etc#nbqrT@Pt z#BAY61~-G7zMY_6*Z|C6JuGj7O7h6Z)Enkq)4u7zoG=fW1z=E5YK7N?)(x-nP3e$HYWXWGa7Yp^;Uk=V(igg{N*wX{t@%ZRjItm8a z%LuEQkDteju#bWt^58hWOM>Tlf@VK)g41VyF8I6H7ih}d{O>}%Bi<9^O9;vj<_!V- z`GS1&{~2g+{&%sy`QN2rN4zr|{S9pE$kICTUsYg>mZgS{2aDsG?~MtO}9P zN~pzT(lRe6Qk%z%F)Z$jgKm!nzS9*xVE1R=*$*G{Da#;e_YZP{`# zc9|cEjdY#$WIleTsfDC`1((&FzEwMS1-3JL84MQ>uGPN|Z;FJyQLzs)oAWBec`Y&y z3&p6N`#_%*+E%`_<%@d^w+V37^kRB08~xC87>R-Vaz7b+;7*t-&s4+2f2Qmja&qUo zwj#||a5Y&I|V7`1+ z`&6;6cEQL_*-Sg6AFb_zG5u0(eUhFA5Ie_SE)XZJE=g<0s8q@xGlj;V+v|!u1n|`m z>-k8A+#2PxR>(<{8kAzwmN~We+xdePAo(i%WEB>N40hD@+s!P&mMz7e3PUJBQfYN* zR%CB*|65#@|Dt;i*Cup~QeoG(z&Q~9Tko!5v) zF2d};K8?YrONEgvg0tV@&&otqL+eeJs<-;rh6#@wSF-I0n3&r&2bQHyrRv7r@ipY8 zW<40|{|@!-b-=4jU)9O_QKK;iMIlR-d1z(Ib3z>FKeNdMGXx4PXp2 zlO_Bl`Zi2%@k(AIrM~|U`fu1H{xd*r<{1!o&h>btaGK{Oc<_B#p!PloKR<^&DN?JY zUcOz!<$(S20)pV-Bh!QY$6u;a(XdTYLDTWPUT>8*+f|gr)`a;ZbqXO${fkmflRAL$ zXQ680lO*JL(1zB}C3Td)cmi=R0*OdU_MvhE1L5-2NClri^kT6HrGMr5ga6cAcI^^Q zwR-H3roA&yAy~b!dVOtBab9d z7=KAaIx>)nEc)dj7vnJgf7j);w|8};t)pYdF2v)BojcIAHQC;QWMcP@B=+u1#uMmG z1)5h<+Y(!`Kb5Mk!69NT4ioEel(-1Th>P)QYWJ=bj`uv9+=+f>R+l~Cpn~8#!(p1k zbcYd#6C7rtoS1|Ah`E?c9EUREc$5;uwPZTX4g(88m_-;}BFLxDLeyh9)?x!TV=EHa zgI>IfgE)-$@d=LOMCgcj!-^ysRvto_I$+iXP)~#pY%K!a(W~8D2aM|P%qj2R&Nb9Ua#qI`iBndpZd36*WdMq}6XixgIMK!#3=~ZuH>;9K(nB2p@B&zQMQn9_Mf#KjCL-lJ)Y0Y?Mv%q{O99uE}*R z(b+mj=jnW{&`Pb+8m-gCxXWQ)145fq@9yWGN&EgNJ5a->ySdB+4jya&0gW)p8^E^kmFW}u9*d96{3+AlDSWt$eTXvsfLxI%$*be1JR?%sJ zN~1Jlw!|bxf91X@p2v%>YsK)md!gyf-j8!qEVa_ceJ$k;szn3uPYV^Tcm~_~c6#tK z_TwEK(SFvGkK%y!4f5B{o)$3eY5KXdivp%yq+dCEYQVIo>X*(g448HyUUK%7fN4+B zFPt3>n0AyMCa@<5Onb6Bea1(rp7fDUhLQAy_dMY})7jgi+#A=o^t7+@w6F7&_dez8 z*yrom7uLZYqQ4G!)qq#s%6`VjJLBUG`gIP5>-7F-z3ObJa-De+R}p1~LdK!3!_dso0;8+Znn?(KH$a-()OdKdAI z+|#w#tw!xo%s7Fae&}X5b^k~$H+$V3wFTejZ~IQT?>9JN&!pJdZ zAHDmIwVraG;AMHt8fBY2H)_YvXJ1&u_uDC5BX{b50sqS>q5uE@c-qaCO-NK>6o%jT zj)<9AlvquFre#f&EfZR_h>!QVhkMWW-80{PzcV0!RMemezHnV+Gcxua zX^SE&x~IJr0VL@uzJG_CHBro#J#EcMN!%qI_!OmLI{e5^+{=nzosz`0FMdt#1Ubt4 z;#Z_$8KP*zVI0RPoWn(2#tn3#2fgS=3V3 zu!1WYW&<19#2wtr18ikGkMaahvxAp-l{a}?Zw$BWiQae*f%&Kbs9WA(VF z0ngkO#@s*W{DDh7`Q^q!W45uxxWpJVMvP_S)(Lvz$;L&-gA@FsIA3|<$OJj@xjCYP zNytU1qGhPYG=#Ahv#|~lEWmnf#6oPrPUPW}Mu;`quOjDz^8sbr9Uq$+Ws6(_q)Qo+ z-<*WscnG`1V{%3+GBHCvg@R(247~g*&*5K0Lr9JjN3| z#dEyGE4;>ge8yKTmdrFx=Pb@=E(=)1a#m?S>bahqxt+VYUwhHU!#vJYJjaW?%p2@t z4}00q7za4WA$R|sn7G(jVazm!jLVIM#(;;bjnyvEJ?`mv78#5GBGb!UCrPX{78>(h z;`}d}?){)K9+w-ljkU&NV}U2f%aA9IdRF%4M-p+&Gj}W}YRvI4Uvw~4K5$QRSi>)0 z)nShOP%pnV$kFq#LA`N-+_4jjaYmyM*EE9Y)(GLDMv?iv*nD21zSD?ux&0%SYxN}c zpaVKEZ=H9T;#=Y?#Z+I7Z-d^HuXlDyJyNgKFU6z*X;2!Ho=GpHVQEBqBaKR5q;IY@ zC3Rlv1W@OQekn`JlXPa?uE7dvr4*JLq(-Sp+9BpJ8rXGB}w=#ux09lkW>CF%RGkw3Ot*El%VHJp(jU9-%E00001 b00000)ubl~00000)?)3I00000)?(k1vpzG| literal 0 HcmV?d00001 diff --git a/example/IBMPlexMono-Bold.woff2 b/example/IBMPlexMono-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c09362832465b11fe4a190ecf350d9f415e57d78 GIT binary patch literal 36396 zcmV)CK*GOwPew8T0RR910FEpG5&!@I0luUF0FA={0RR9100000000000000000000 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�HxSxqqCH4xG#Hw@xGtH=n*3_D&81NYqX}q$i@M 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 literal 0 HcmV?d00001 diff --git a/example/IBMPlexMono.eot b/example/IBMPlexMono.eot new file mode 100644 index 0000000000000000000000000000000000000000..edcc7fe036a782eeefe53ce2d43ab2f8116e88c1 GIT binary patch literal 112372 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

xc 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 h#L8AS6H3`urH@B< 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

*{Do!#d%DtjS5w2=+Rauqd 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

lB2Pwh?LQ#-6J75gdr@M*yHbo;5@2U{Rwi88r! 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 literal 0 HcmV?d00001 diff --git a/example/IBMPlexMono.woff b/example/IBMPlexMono.woff new file mode 100644 index 0000000000000000000000000000000000000000..6127906b72d8174eeb832705c7ca195e98d226c4 GIT binary patch literal 50288 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 literal 0 HcmV?d00001 diff --git a/example/IBMPlexMono.woff2 b/example/IBMPlexMono.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6c6feb49e12d47b89030862eb6df2d40de4d4213 GIT binary patch literal 35220 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 EzX9GSga7~l literal 0 HcmV?d00001 diff --git a/example/example.css b/example/example.css new file mode 100644 index 0000000..375142a --- /dev/null +++ b/example/example.css @@ -0,0 +1,14842 @@ +@charset "UTF-8"; +@font-face { + font-family: "IBM Plex Mono"; + src: url("IBMPlexMono.eot"); + src: url("IBMPlexMono.eot?#iefix") format("embedded-opentype"), url("IBMPlexMono.woff2") format("woff2"), url("IBMPlexMono.woff") format("woff"), url("IBMPlexMono.ttf") format("truetype"); + font-weight: normal; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "IBM Plex Mono"; + src: url("IBMPlexMono-Bold.eot"); + src: url("IBMPlexMono-Bold.eot?#iefix") format("embedded-opentype"), url("IBMPlexMono-Bold.woff2") format("woff2"), url("IBMPlexMono-Bold.woff") format("woff"), url("IBMPlexMono-Bold.ttf") format("truetype"); + font-weight: bold; + font-style: normal; + font-display: swap; +} +/** + * functions + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * strip unit from value + * + * @param {mixed} $value + * @return {number} + * + */ +/** + * + * + * https://css-tricks.com/snippets/sass/str-replace-function/ + * + */ +/** + * get value of key "default" in map + * + * @param {map} $value + * @return {boolean|unit} + * + */ +/** + * factor + * + * + * + * @param {integer} $x + * @return {float} + * + */ +/** + * mixins + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * Clear Floats + * + * + * + */ +/** + * clear styles from list + * + * + */ +/** + * media-queries as mixins + * based on breakpoints from variables + * + * + * + */ +/** + * Set property and his value for each Breakpoint + * + * ( + * $md: 10px + * ) + * + * + * @param {css} $property + * @param {map} $breakpoints + * @param {Boolean} $important [false] + * + */ +/** + * Set property and his value with an factor for each Breakpoint + * + * ( + * $md: 10px + * ) + * + * @param {css} $property + * @param {number} $factor + * @param {map} $breakpoints + * @param {Boolean} $important [false] + * + */ +/** + * Set font-size from Breakpoints, use for calculating difference from font-size and default font-size + * + * ( + * $md: 1rem + * ) + * + * @param {map} $breakpoints + * @param {unit} $font-size + * @param {unit} $default + * @param {Boolean} $important [false] + * + */ +/** + * adding overlay with z-index and color + * + * @param {z-index} + * @param {color} + * + */ +/** + * variables + * + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * grid + * + */ +:root { + --grid-columns: 12; + --grid-grid-spacing: 15px; + --grid-xs: 576px; + --grid-sm: 768px; + --grid-md: 992px; + --grid-lg: 1200px; + --grid-xlg: 1600px; + --grid-xxs-max: 575px; + --grid-xs-max: 767px; + --grid-sm-max: 991px; + --grid-md-max: 1199px; + --grid-lg-max: 1599px; +} + +/** + * fonts + * + */ +/** + * colors + * + * + */ +/** + * margin + * + */ +/** + * padding + * + */ +/** + * border + * + */ +/** + * normalize + * + * Thanks to https://necolas.github.io/normalize.css/, use a lot from them + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +:root { + --body: #f9f9f9; + --text: #363636; + --text-contrast: #ffffff; + --primary: #3e3e3e; + --primary-contrast: #3e3e3e; + --active: #717171; + --active-contrast: #ffffff; + --link: #363636; + --link-hover: #d95959; + --danger: #d95959; + --danger-contrast: #ecacac; + --info: #0090d4; + --info-constrast: #3bc0ff; + --success: #64ac64; + --success-contrast: #a6d0a6; + --warning: #f0ad4e; + --warning-contrast: #f8d9ac; + --background: #3e3e3e; + --background-contrast: #ffffff; + --background-alpha: rgba(0, 0, 0, 0.7); + --border: #3e3e3e; + --border-contrast: #ffffff; + --font-family: IBM Plex Mono, sans-serif; +} + +html { + font-size: 100%; + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} + +body, +html { + margin: 0; + height: 100%; +} + +html, +legend { + box-sizing: border-box; +} + +body { + font-family: var(--font-family); + color: var(--text); + background-color: var(--body); + direction: ltr; + font-size: 0.9rem; + line-height: 1.618; +} +@media only screen and (min-width: 992px) { + body { + font-size: 1rem; + } +} + +a { + color: var(--link); + transition: color 0.5s; + text-decoration: none; +} +a:hover { + color: var(--link-hover); +} +a:focus { + outline: none; +} + +main { + display: block; +} + +*, +*::after, +*::before { + box-sizing: inherit; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +figure { + margin: 0; +} + +figcaption { + margin: 0; +} + +p { + margin: 0; +} + +/** + * form elements + * + * + */ +button, +input, +optgroup, +select, +textarea { + margin: 0; +} + +fieldset { + margin: 0 0 1rem; +} + +button, +select { + text-transform: none; +} + +[type=button], +[type=reset], +[type=submit], +button { + -webkit-appearance: button; +} + +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner, +button::-moz-focus-inner { + border-style: none; + padding: 0; +} + +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring, +button:-moz-focusring { + outline: 1px dotted ButtonText; +} + +legend { + box-sizing: border-box; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +/** + * hr + * + */ +hr { + box-sizing: content-box; + height: 0; + overflow: visible; + border: 0; + border-top: 1px solid var(--border); + margin: 0 0 1rem; +} + +progress { + vertical-align: baseline; +} + +details { + display: block; +} + +summary { + display: list-item; +} + +code, +kbd, +pre, +samp { + font-family: var(--font-family); + font-size: 0.9rem; +} + +/** + * Content + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.content { + /** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + /** + * blockquote + * + * + */ + /** + * lists + * + */ +} +.content p { + margin: 0 0 1rem; +} +@media only screen and (min-width: 992px) { + .content p { + margin: 0 0 1.2rem; + } +} +.content a, +.content ins, +.content u { + -webkit-text-decoration-skip: ink edges; + text-decoration-skip: ink edges; +} +.content a { + text-decoration: underline; +} +.content b, +.content strong { + font-weight: bolder; +} +.content small { + font-size: 80%; +} +.content sub, +.content sup { + font-size: 70%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +.content sub { + bottom: -0.25em; +} +.content sup { + top: -0.5em; +} +.content abbr[title] { + border-bottom: 1px dotted; + cursor: help; + text-decoration: none; +} +.content mark { + padding: 0.25rem; + background-color: var(--warning); +} +.content blockquote { + border-left: 1px solid var(--border); + margin-left: 0; + padding: 0.6rem 0.8rem; +} +.content blockquote p:last-child { + margin-bottom: 0; +} +.content dl, +.content ol, +.content ul { + padding: 0; + margin: 0 0 1rem; +} +@media only screen and (min-width: 992px) { + .content dl, + .content ol, + .content ul { + margin: 0 0 1.2rem; + } +} +.content ul { + margin-left: 1.5rem; +} +.content ol { + margin-left: 2.5rem; +} +.content ol ol, +.content ul ul { + margin-top: 0; + margin-left: 1.5rem; +} +.content ol { + list-style: decimal outside; +} +.content ul { + list-style: square outside; +} +.content dl { + margin-left: 0.5rem; +} +.content dd, +.content dt { + margin: 0; +} +.content dt { + font-weight: bold; +} +.content code { + white-space: pre; + display: block; + color: var(--text-contrast); + overflow-y: hidden; + overflow-x: auto; + border: 1px solid var(--border); + border-radius: 2px; + background-color: var(--background); + margin: 0 0 1rem; + padding: 0.6rem 0.8rem; +} +@media only screen and (min-width: 992px) { + .content code { + margin: 0 0 1.2rem; + } +} +@media only screen and (min-width: 992px) { + .content code { + padding: 0.7rem 1rem 0.9rem; + } +} + +.highlight { + padding: 0.15rem 0.4rem 0.25rem; + background: var(--primary); + color: var(--text-contrast); + border-radius: 2px; +} + +/** + * Heading + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * add font-size for heading as class and element + * + * + */ +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: "IBM Plex Mono", sans-serif; + font-weight: bold; + line-height: 1.2; + margin: 0 0 1rem; +} +h1.highlight, .h1.highlight, +h2.highlight, .h2.highlight, +h3.highlight, .h3.highlight, +h4.highlight, .h4.highlight, +h5.highlight, .h5.highlight, +h6.highlight, .h6.highlight { + display: table; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +@media only screen and (min-width: 992px) { + h1, .h1 { + font-size: 2.75rem; + } + h2, .h2 { + font-size: 2.5rem; + } + h3, .h3 { + font-size: 2rem; + } + h4, .h4 { + font-size: 1.75rem; + } + h5, .h5 { + font-size: 1.5rem; + } + h6, .h6 { + font-size: 1.2rem; + } +} +/** + * + * A + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.badge { + display: inline-block; + background-color: var(--background); + color: var(--text-contrast); + font-size: 0.85rem; + padding: 0.4rem 0.8rem; + border: 1px solid var(--border); + border-radius: 2px; +} +.badge--round { + display: inline-flex; + justify-content: center; + border-radius: 50%; + width: 2.8em; +} + +/** + * Button + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * + * + */ +/** + * + * + */ +/** + * + * + */ +.button { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + position: relative; + display: inline-flex; + align-items: center; + text-decoration: none; + font-family: var(--font-family); + font-size: 1rem; + border: 1px solid var(--border); + background-color: var(--background-contrast); + color: var(--text); + border-radius: 2px; + transition: background-color 0.1s; + margin: 0 0 1rem; + padding: 0.5rem 1.3rem; + width: 100%; +} +@media only screen and (min-width: 768px) { + .button { + width: auto; + } +} +.button--small { + padding: 0.3rem 1.1rem; + font-size: 0.8rem; +} +.button:hover, .button--selected { + cursor: pointer; + text-decoration: none; + color: white; + background-color: var(--active); +} +.button:focus, .button:active { + outline: 1px solid var(--active); +} +.button:disabled { + opacity: 0.5; +} +.button:disabled:hover { + cursor: not-allowed; + border: 1px solid var(--border); + background-color: var(--background-contrast); + color: var(--border); +} +.button--transparent { + margin: 0; + padding: 0; + border: none; + background: transparent; + border-radius: 0; +} +.button--transparent:focus, .button--transparent:active { + outline: none; +} +.button--danger { + border-color: var(--danger); +} +.button--danger:hover { + background-color: var(--danger); +} +.button--danger:focus, .button--danger:active { + outline: 2px solid var(--danger); +} +.button--info { + border-color: var(--info); +} +.button--info:hover { + background-color: var(--info); +} +.button--info:focus, .button--info:active { + outline: 2px solid var(--info); +} +.button--warning { + border-color: var(--warning); +} +.button--warning:hover { + background-color: var(--warning); +} +.button--warning:focus, .button--warning:active { + outline: 2px solid var(--warning); +} +.button--success { + border-color: var(--success); +} +.button--success:hover { + background-color: var(--success); +} +.button--success:focus, .button--success:active { + outline: 2px solid var(--success); +} +.button--outline { + background-color: transparent; +} +.button--outline:hover { + color: var(--border); + border-color: #a4a4a4; + background-color: transparent; +} +.button--danger.button--outline:hover { + border-color: #ecacac; +} +.button--info.button--outline:hover { + border-color: #3bc0ff; +} +.button--warning.button--outline:hover { + border-color: #f8d9ac; +} +.button--success.button--outline:hover { + border-color: #a6d0a6; +} +.button--full { + background-color: var(--active); + color: white; +} +.button--full:hover { + background-color: var(--background-contrast); + color: var(--text); +} +.button--danger.button--full { + background-color: var(--danger); +} +.button--danger.button--full:hover { + background-color: var(--background-contrast); + border-color: var(--danger); +} +.button--danger.button--full:focus, .button--danger.button--full:active { + outline: 2px solid var(--danger); +} +.button--info.button--full { + background-color: var(--info); +} +.button--info.button--full:hover { + background-color: var(--background-contrast); + border-color: var(--info); +} +.button--info.button--full:focus, .button--info.button--full:active { + outline: 2px solid var(--info); +} +.button--warning.button--full { + background-color: var(--warning); +} +.button--warning.button--full:hover { + background-color: var(--background-contrast); + border-color: var(--warning); +} +.button--warning.button--full:focus, .button--warning.button--full:active { + outline: 2px solid var(--warning); +} +.button--success.button--full { + background-color: var(--success); +} +.button--success.button--full:hover { + background-color: var(--background-contrast); + border-color: var(--success); +} +.button--success.button--full:focus, .button--success.button--full:active { + outline: 2px solid var(--success); +} + +/** + * + * fields + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.field-group { + margin: 0 0 1rem; +} +.field-group--valid .field-text { + border-color: var(--success); +} +.field-group--valid .icon { + fill: var(--success); +} +.field-group--error .field-text { + border-color: var(--danger); +} +.field-group--error .icon { + fill: var(--danger); +} + +.field-label { + font-size: 1rem; + font-family: var(--font-family); +} +.field-label .icon { + vertical-align: text-bottom; +} +.field-label:hover { + cursor: pointer; +} + +.field-text, .field-choice { + font-family: var(--font-family); + font-size: 0.95rem; + width: 100%; + border: 1px solid #a4a4a4; + border-radius: 2px; + margin: 0.7rem 0 0; +} +.field-text:focus, .field-text:active, .field-choice:focus, .field-choice:active { + outline: 0; + border-color: var(--border); +} + +.field-text { + padding: 0.8em 1.1em; +} + +textarea.field-text { + height: 180px; +} + +/** + * field-choice + * + * + */ +.field-choice { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 0.8em; + background-image: linear-gradient(to right, #717171, #717171); + background-position: 100%; + background-size: 1.5rem 100%; + background-repeat: no-repeat; +} +.field-choice:active, .field-choice:focus { + background-image: linear-gradient(to right, #3e3e3e, #3e3e3e); +} + +/** + * radio & checkbox + * + *

+ * + */ +[type=checkbox].field-choice, +[type=radio].field-choice { + position: relative; + display: none; +} +[type=checkbox].field-choice ~ .field-choice__checked, +[type=radio].field-choice ~ .field-choice__checked { + display: none; +} +[type=checkbox].field-choice:checked ~ .field-choice__checked, +[type=radio].field-choice:checked ~ .field-choice__checked { + display: inline-block; +} +[type=checkbox].field-choice:checked ~ .field-choice__unchecked, +[type=radio].field-choice:checked ~ .field-choice__unchecked { + display: none; +} + +svg.field-choice__unchecked { + fill: var(--active); +} + +svg.field-choice__checked { + fill: var(--success); +} + +.field-help, .field-error { + display: inline-block; + width: 100%; + padding: 0.6em 0.5em; + font-size: 0.8rem; +} + +/** + * + * + */ +.field-switch { + position: relative; + display: inline-block; + width: 75px; + height: 35px; + border: 1px solid var(--border); + border-radius: 2px; +} +.field-switch:after { + position: absolute; + top: 0; + left: 0; + width: 50%; + height: 100%; + content: ""; + border: 1px solid var(--border); + border-color: var(--border-contrast); + border-radius: 2px; + background-color: var(--active); + transition: transform 0.25s; +} + +[type=checkbox].field-choice ~ .field-switch:after { + left: 0; +} +[type=checkbox].field-choice:checked ~ .field-switch { + border-color: var(--success); +} +[type=checkbox].field-choice:checked ~ .field-switch:after { + background-color: var(--success); + transform: translateX(100%); +} + +/** + * display error for fields + * + */ +.field-error { + color: var(--danger); +} + +/** + * + *
+ * + * A + * + *
+ * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.group__item { + width: auto; + display: inline-block; + margin: 0 0 1rem; + margin-right: 0.25rem; +} +.group__item:last-child { + margin-right: 0; +} + +/** + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.icon { + width: 1em; + height: 1em; + max-height: 100%; + max-width: 100%; + vertical-align: middle; + overflow: hidden; + font-size: 1.4rem; + fill: var(--text); +} + +/** + *
+ * image + *
+ * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.hero { + position: relative; +} +.hero img { + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: 50% 50%; + object-position: 50% 50%; +} + +/** + * + * tabs + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.tabs { + display: flex; + flex-direction: column; + width: 100%; + border-bottom: 1px solid var(--border); +} +@media only screen and (min-width: 768px) { + .tabs { + width: auto; + flex-direction: row; + } +} +.tabs__item { + min-height: 2.8em; + display: flex; + align-items: center; + padding: 0 1em; + color: var(--text); + transition: background-color 0.1s; + border-bottom: 3px solid transparent; + background-color: transparent; + width: 100%; +} +@media only screen and (min-width: 768px) { + .tabs__item { + width: auto; + display: inline-flex; + } +} +.tabs__item:hover { + cursor: pointer; + background-color: var(--active); + color: var(--text-contrast); + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.tabs__item--selected { + color: var(--text); + border-color: var(--border); +} +.tabs--contrast { + border: 0; +} +.tabs--contrast .tabs__item { + color: var(--text-contrast); +} +.tabs--contrast .tabs__item:hover { + background-color: var(--background-contrast); + color: var(--text); + border-radius: 0; +} +.tabs--contrast .tabs__item--selected { + border-color: var(--border-contrast); +} +.tabs--contrast .tabs__item--selected:hover { + border-color: var(--active); +} + +/** + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.panel, .sidebar__inner { + border: 1px solid var(--border); + border-radius: 2px; + background-color: var(--background-contrast); +} +.panel__body, .sidebar__body { + padding: 0.6rem 0.8rem; +} +@media only screen and (min-width: 992px) { + .panel__body, .sidebar__body { + padding: 0.7rem 1rem 0.9rem; + } +} +.panel--border-highlight { + border-left-width: 12px; +} + +/** + *
+ *
+ *
+ * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.progress { + height: 40px; + width: 100%; + border: 1px solid var(--border); +} +.progress__inner { + height: 100%; + border: 1px solid var(--background-contrast); + background-color: var(--background); +} + +/** + *
+ * + *
+ * food truck yr franzen pabst + *
+ *
+ * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.figure { + margin: 0; + display: inline-block; + line-height: 0; + border: 1px solid var(--border); + border-radius: 2px; + overflow: hidden; +} +.figure__caption { + padding: 0.75em 1.1em; + font-size: 0.7rem; + background: var(--background); + line-height: 1.618; + margin: 0; + color: var(--text-contrast); + border-top: 1px solid var(--border-contrast); +} +.figure .media { + border: 0; + border-radius: 0; +} + +.media { + border-radius: 2px; + border: 1px solid var(--border); + width: 100%; + height: auto; +} + +/** + * + * table + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.table { + width: 100%; + border: 1px solid var(--border); + background: var(--white); +} +.table--scroll { + overflow-x: auto; +} +.table__td { + color: var(--text); +} +.table__td, .table__th { + text-align: left; + border-bottom: 1px solid var(--border); + padding: 0.25em 0.75em; +} +@media only screen and (min-width: 992px) { + .table__td, .table__th { + padding: 0.5em 1.25em; + } +} +.table__th { + color: white; + background-color: var(--background); +} +.table--striped .table__tr:nth-child(even) .table__td { + background-color: #e4e4e4; +} +.table--hover .table__tr:hover .table__td { + color: white; + background-color: #585858; +} + +/** + *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.bar { + display: flex; + min-height: 2.8em; + background-color: var(--background); + color: var(--text-contrast); + border: 1px solid var(--border); + border-radius: 2px; +} +.bar__start { + justify-content: start; +} +.bar__main { + flex-grow: 1; +} +.bar__end { + justify-content: end; +} +.bar__start, .bar__main, .bar__end { + display: flex; + align-self: center; + align-items: center; + margin-left: 0.75em; +} +.bar__start:last-child, .bar__main:last-child, .bar__end:last-child { + margin-right: 0.75em; +} + +/** + *
+ * + *
+ * food truck yr franzen pabst + *
+ *
+ * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.modal { + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + display: flex; + visibility: hidden; + transition: visibility 0s linear 0.5s; + padding: 1rem; + z-index: 20; + align-items: center; + justify-content: center; +} +.modal:before { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: transparent; + transition: background-color 0.5s; + z-index: 19; + content: ""; + transition: background-color 0.5s; +} +.modal__inner { + position: relative; + z-index: 21; + transition: transform 0.5s; + transform: scale(0); + max-width: 600px; + width: 100%; +} +.modal__title { + font-size: 2rem; + text-align: center; + white-space: pre-line; + margin-bottom: 2rem; +} +.modal__title .icon { + font-size: 3rem; +} +.modal__title, .modal__body { + color: var(--text-contrast); +} +.modal__body { + margin-bottom: 1.5rem; +} +.modal .button { + color: var(--text-contrast); +} +.modal--open { + display: flex; + visibility: visible; + transition: visibility 0s linear 0s; +} +.modal--open:before { + background-color: var(--background-alpha); +} +.modal--open .modal__inner { + transform: scale(1); +} + +/** + *
+ * + * + * + *
+ * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.loading { + height: 60px; + width: 47px; + margin: 0 auto; + display: flex; + align-items: center; +} +.loading span { + display: block; + width: 15px; + height: 80px; + background-color: var(--background); + animation-name: loading-animation; + animation-duration: 0.5s; + animation-iteration-count: infinite; + animation-delay: 0.15s; + border-top: 1px solid var(--background); + border-bottom: 1px solid var(--background); +} +.loading span:first-child { + margin-right: 1px; + animation-delay: 0s; +} +.loading span:last-child { + margin-left: 1px; + animation-delay: 0.3s; +} + +@keyframes loading-animation { + 0% { + height: 60px; + } + 50% { + height: 40px; + } + 100% { + height: 60px; + } +} +/** + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.sidebar { + position: fixed; + z-index: 9; + top: 0; + left: 0; + width: 100%; + height: 100%; + max-width: 95%; + visibility: hidden; + transition: visibility 0s linear 0.5s; +} +.sidebar:before { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: transparent; + transition: background-color 0.5s; + z-index: 9; + content: ""; + transition: background-color 0.5s; +} +.sidebar__inner { + position: relative; + height: 100%; + z-index: 10; + transition: transform 0.2s; + transform: translateX(-100%); +} +.sidebar__footer { + position: fixed; + left: 0; + bottom: 0; + display: flex; + justify-content: space-between; + background: var(--background); + width: 100%; + padding: 1rem; +} +.sidebar--open { + visibility: visible; + transition: visibility 0s linear 0s; +} +.sidebar--open .sidebar__inner { + transform: translateX(0); +} +.sidebar--open:before { + background: var(--background-alpha); +} +@media only screen and (min-width: 992px) { + .sidebar { + max-width: 33%; + } +} + +/** + *
+ *
+ *
+ * + *
+ *
+ * + *
+ *
+ * + *
+ *
+ *
+ * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.toast { + display: flex; + background: var(--background); + border: 1px solid var(--border); + max-width: 800px; + width: -moz-max-content; + width: max-content; + margin-top: 1.25rem; + position: relative; + left: calc(-100% - 2rem); + transition: left 0.1s; + pointer-events: auto; +} +.toast--animation { + left: 0; +} +.toast__body { + width: 100%; + padding: 1em 1.25em; +} +.toast__button { + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: var(--background); +} +.toast__button:hover { + cursor: pointer; +} +.toast__body, .toast__button { + color: var(--text-contrast); +} +.toast__icon, .toast__button { + display: flex; + align-self: stretch; + align-items: center; + padding: 0 1em; +} +.toast__icon svg, .toast__button svg { + font-size: 2rem; +} +.toast--danger { + background: var(--danger); +} +.toast--danger .toast__button { + background: var(--danger); +} +.toast--info { + background: var(--info); +} +.toast--info .toast__button { + background: var(--info); +} +.toast--success { + background: var(--success); +} +.toast--success .toast__button { + background: var(--success); +} +.toast--warning { + background: var(--warning); +} +.toast--warning .toast__button { + background: var(--warning); +} +.toast-wrapper { + position: fixed; + left: 0; + bottom: 0; + margin: 2rem; + z-index: 30; + pointer-events: none; +} +.toast-wrapper--right { + left: inherit; + right: 0; +} +.toast-wrapper--right .toast { + left: inherit; + right: calc(-100% - 2rem); + transition: right 0.1s; +} +.toast-wrapper--right .toast--animation { + left: inherit; + right: 0; +} +.toast-wrapper--top { + bottom: inherit; + top: 0; +} + +/** + * masonry + * + *
+ *
+ * + *
+ *
+ * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.masonry { + display: flex; + width: 100%; + flex-flow: row wrap; + gap: 15px; +} +.masonry__item { + width: 100%; + height: 200px; +} +@media only screen and (min-width: 768px) { + .masonry__item { + height: 300px; + } + .masonry__item:nth-child(4n+1) { + width: calc(25% - 10px); + } + .masonry__item:nth-child(4n+2) { + width: calc(55% - 10px); + } + .masonry__item:nth-child(4n+3) { + width: calc(20% - 10px); + } + .masonry__item:nth-child(4n+4) { + width: calc(67% - 10px); + } + .masonry__item:nth-child(4n+5) { + width: calc(33% - 10px); + } +} + +/** + * slider + * + *
+ *
+ *
+ *
+ *
+ * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.slider { + position: relative; + overflow-x: visible; +} +.slider__inner { + display: flex; + white-space: nowrap; +} +.slider__item { + padding: 0 0.6em; + display: inline-block; + white-space: normal; + flex-shrink: 0; +} + +/** + * grid + * + * This Grid is mainly the Reflex Grid from Lee Gordon https://reflexgrid.com/, he has + * done a great work, for i few changes it was needed to integrated + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * grid: mixin + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * order class generation mixins + * + */ +/** + * offset class generation mixins + * + */ +/** + * modifier mixins + * + */ +/** + * justify-content + * + * Uses "text-align" for the fallback inline-block grid + * "text-align" is globally supported and works on all rows except the last + * "text-align-last", where supported, handles the last line (and, happily, grids with only one row) + * + */ +/** + * Responsible Visibility + * + */ +/** + * Breakpoint viewport sizes and media queries + * + * Breakpoints are defined as a map of (name: minimum width), order from small to large: + * (xs: 576px, sm: 768px, md: 992px) + * The map defined in the `$reflex-breakpoints` global variable is used as the `$breakpoints` argument by default. + * Name of the next breakpoint, or null for the last breakpoint. + * >> breakpoint-next(sm) -> md + * >> breakpoint-next(sm, $breakpoints: (xs: 576px, sm: 768px, md: 992px)) -> md + * >> breakpoint-next(sm, $breakpoint-names: (xs sm md)) -> md + * + */ +/** + * Minimum breakpoint width. Null for the smallest (first) breakpoint. + * breakpoint-min(sm, (xs: 576px, sm: 768px, md: 992px)) -> 768px + * + */ +/** + * Media of at most the maximum breakpoint width. No query for the largest breakpoint. + * Makes the @content apply to the given breakpoint and narrower. + * + */ +/** + * Media between the breakpoint's minimum and maximum widths. + * No minimum for the smallest breakpoint, and no maximum for the largest one. + * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower. + * + */ +/** + * grid: helpers + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.wrap { + flex-wrap: wrap; +} + +.no-wrap { + flex-wrap: nowrap; +} +.no-wrap [class*=col-] { + flex-shrink: 1; +} + +.wrap-reverse { + flex-wrap: wrap-reverse; +} + +/** + * flex-direction + * + */ +.direction-row { + flex-direction: row; +} + +.direction-row-reverse { + flex-direction: row-reverse; +} + +.direction-column { + flex-direction: column; +} + +.direction-column-reverse { + flex-direction: column-reverse; +} + +/** + * align items (cross axis) + * + */ +.align-start { + align-items: flex-start; +} + +.align-end { + align-items: flex-end; +} + +.align-center { + align-items: center; +} + +.align-baseline { + align-items: baseline; +} + +/** + * align content (cross axis) + * + */ +.align-content-start { + align-content: flex-start; +} + +.align-content-end { + align-content: flex-end; +} +.align-content-end [class*=col-] { + vertical-align: bottom; +} + +.align-content-center { + align-content: center; +} + +.align-content-space-between { + align-content: space-between; +} + +.align-content-space-around { + align-content: space-around; +} + +/** + * align-self + * + */ +.align-self-stretch { + align-self: stretch; +} + +.align-self-start { + align-self: flex-start; +} + +.align-self-end { + align-self: flex-end; + vertical-align: bottom; +} + +.align-self-center { + align-self: center; + vertical-align: middle; +} + +.align-self-baseline { + align-self: baseline; + vertical-align: baseline; +} + +/** + * justify-content (main axis) + * + */ +.justify-start { + justify-content: flex-start; +} + +.justify-end { + justify-content: flex-end; +} + +.justify-center { + justify-content: center; +} + +.justify-space-between { + justify-content: space-between; +} + +.justify-space-around { + justify-content: space-around; +} + +/** + * cosmetic grid modifiers + * + */ +.grid-bleed [class*=col-] { + padding: 0; +} + +/** + * col modifiers + * + */ +.col-grid { + display: flex; + flex-direction: column; +} +.col-grid.direction-row { + flex-direction: row; +} + +.col-bleed { + padding: 0; +} + +.col-bleed-x { + padding: 15px 0; +} + +.col-bleed-y { + padding: 0 15px; +} + +/** + * col-grid contents + * + */ +.flex-img { + display: block; + flex: 0 0 auto; + max-width: 100%; + height: auto; + width: 100%; +} + +.flex-footer { + width: 100%; + margin-top: auto; + margin-bottom: 0; +} +.flex-footer > :last-child { + margin-bottom: 0; +} + +/** + * Responsive visibility modifiers + * + */ +@media (min-width: 0px) and (max-width: 575px) { + .hidden-xxs { + display: none; + } +} + +@media (min-width: 576px) { + .hidden-xs-up { + display: none; + } +} + +@media (max-width: 767px) { + .hidden-xs-down { + display: none; + } +} + +@media (min-width: 576px) and (max-width: 767px) { + .hidden-xs { + display: none; + } +} + +@media (min-width: 768px) { + .hidden-sm-up { + display: none; + } +} + +@media (max-width: 991px) { + .hidden-sm-down { + display: none; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none; + } +} + +@media (min-width: 992px) { + .hidden-md-up { + display: none; + } +} + +@media (max-width: 1199px) { + .hidden-md-down { + display: none; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none; + } +} + +@media (min-width: 1200px) { + .hidden-lg-up { + display: none; + } +} + +@media (max-width: 1599px) { + .hidden-lg-down { + display: none; + } +} + +@media (min-width: 1200px) and (max-width: 1599px) { + .hidden-lg { + display: none; + } +} + +@media (min-width: 1600px) { + .hidden-xlg { + display: none; + } +} + +.container, +.container-full { + box-sizing: border-box; + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 30px; + padding-left: 30px; +} +.container .grid, +.container-full .grid { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 576px) { + .container { + max-width: 576px; + } +} +@media (min-width: 768px) { + .container { + max-width: 768px; + } +} +@media (min-width: 992px) { + .container { + max-width: 992px; + } +} +@media (min-width: 1200px) { + .container { + max-width: 1200px; + } +} +@media (min-width: 1600px) { + .container { + max-width: 1600px; + } +} + +.grid { + display: block; + box-sizing: border-box; + display: flex; + flex-wrap: wrap; + padding: 0; + margin: 0 auto; + position: relative; + list-style-type: none; +} +.grid::after, .grid::before { + box-sizing: border-box; +} + +.col-item, .col-xs-auto, .col-sm-auto, .col-lg-auto, .col-xlg-auto, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { + box-sizing: border-box; + position: relative; + width: 100%; + vertical-align: top; + padding: 15px; +} +.col-item::after, .col-xs-auto::after, .col-sm-auto::after, .col-lg-auto::after, .col-xlg-auto::after, .col-auto::after, .col-12::after, .col-11::after, .col-10::after, .col-9::after, .col-8::after, .col-7::after, .col-6::after, .col-5::after, .col-4::after, .col-3::after, .col-2::after, .col-1::after, .col-item::before, .col-xs-auto::before, .col-sm-auto::before, .col-lg-auto::before, .col-xlg-auto::before, .col-auto::before, .col-12::before, .col-11::before, .col-10::before, .col-9::before, .col-8::before, .col-7::before, .col-6::before, .col-5::before, .col-4::before, .col-3::before, .col-2::before, .col-1::before { + box-sizing: border-box; +} +.col-item .grid, .col-xs-auto .grid, .col-sm-auto .grid, .col-lg-auto .grid, .col-xlg-auto .grid, .col-auto .grid, .col-12 .grid, .col-11 .grid, .col-10 .grid, .col-9 .grid, .col-8 .grid, .col-7 .grid, .col-6 .grid, .col-5 .grid, .col-4 .grid, .col-3 .grid, .col-2 .grid, .col-1 .grid { + flex: 1 1 auto; + margin: -15px; +} + +/** + * grid generation + * + * + */ +.col-12 { + width: 100%; +} + +.col-11 { + width: 91.6666666667%; +} + +.col-10 { + width: 83.3333333333%; +} + +.col-9 { + width: 75%; +} + +.col-8 { + width: 66.6666666667%; +} + +.col-7 { + width: 58.3333333333%; +} + +.col-6 { + width: 50%; +} + +.col-5 { + width: 41.6666666667%; +} + +.col-4 { + width: 33.3333333333%; +} + +.col-3 { + width: 25%; +} + +.col-2 { + width: 16.6666666667%; +} + +.col-1 { + width: 8.3333333333%; +} + +@media (min-width: 576px) { + .col-xs-12 { + width: 100%; + } + .col-xs-11 { + width: 91.6666666667%; + } + .col-xs-10 { + width: 83.3333333333%; + } + .col-xs-9 { + width: 75%; + } + .col-xs-8 { + width: 66.6666666667%; + } + .col-xs-7 { + width: 58.3333333333%; + } + .col-xs-6 { + width: 50%; + } + .col-xs-5 { + width: 41.6666666667%; + } + .col-xs-4 { + width: 33.3333333333%; + } + .col-xs-3 { + width: 25%; + } + .col-xs-2 { + width: 16.6666666667%; + } + .col-xs-1 { + width: 8.3333333333%; + } +} +@media (min-width: 768px) { + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.6666666667%; + } + .col-sm-10 { + width: 83.3333333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.6666666667%; + } + .col-sm-7 { + width: 58.3333333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.6666666667%; + } + .col-sm-4 { + width: 33.3333333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.6666666667%; + } + .col-sm-1 { + width: 8.3333333333%; + } +} +@media (min-width: 992px) { + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.6666666667%; + } + .col-md-10 { + width: 83.3333333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.6666666667%; + } + .col-md-7 { + width: 58.3333333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.6666666667%; + } + .col-md-4 { + width: 33.3333333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.6666666667%; + } + .col-md-1 { + width: 8.3333333333%; + } +} +@media (min-width: 1200px) { + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.6666666667%; + } + .col-lg-10 { + width: 83.3333333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.6666666667%; + } + .col-lg-7 { + width: 58.3333333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.6666666667%; + } + .col-lg-4 { + width: 33.3333333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.6666666667%; + } + .col-lg-1 { + width: 8.3333333333%; + } +} +@media (min-width: 1600px) { + .col-xlg-12 { + width: 100%; + } + .col-xlg-11 { + width: 91.6666666667%; + } + .col-xlg-10 { + width: 83.3333333333%; + } + .col-xlg-9 { + width: 75%; + } + .col-xlg-8 { + width: 66.6666666667%; + } + .col-xlg-7 { + width: 58.3333333333%; + } + .col-xlg-6 { + width: 50%; + } + .col-xlg-5 { + width: 41.6666666667%; + } + .col-xlg-4 { + width: 33.3333333333%; + } + .col-xlg-3 { + width: 25%; + } + .col-xlg-2 { + width: 16.6666666667%; + } + .col-xlg-1 { + width: 8.3333333333%; + } +} +/** + * col-auto + * + * + */ +.col-auto { + flex: 1 0 0px; +} + +@media (min-width: 576px) { + .col-xs-auto { + flex: 1 0 0px; + } +} +@media (min-width: 768px) { + .col-sm-auto { + flex: 1 0 0px; + } +} +@media (min-width: 992px) { + .col-md-auto { + flex: 1 0 0px; + } +} +@media (min-width: 1200px) { + .col-lg-auto { + flex: 1 0 0px; + } +} +@media (min-width: 1600px) { + .col-xlg-auto { + flex: 1 0 0px; + } +} +/** + * order helpers generation + * + * + */ +.order-12 { + order: 12; +} + +.order-11 { + order: 11; +} + +.order-10 { + order: 10; +} + +.order-9 { + order: 9; +} + +.order-8 { + order: 8; +} + +.order-7 { + order: 7; +} + +.order-6 { + order: 6; +} + +.order-5 { + order: 5; +} + +.order-4 { + order: 4; +} + +.order-3 { + order: 3; +} + +.order-2 { + order: 2; +} + +.order-1 { + order: 1; +} + +.order-0 { + order: 0; +} + +@media (min-width: 576px) { + .order-xs-12 { + order: 12; + } + .order-xs-11 { + order: 11; + } + .order-xs-10 { + order: 10; + } + .order-xs-9 { + order: 9; + } + .order-xs-8 { + order: 8; + } + .order-xs-7 { + order: 7; + } + .order-xs-6 { + order: 6; + } + .order-xs-5 { + order: 5; + } + .order-xs-4 { + order: 4; + } + .order-xs-3 { + order: 3; + } + .order-xs-2 { + order: 2; + } + .order-xs-1 { + order: 1; + } + .order-xs-0 { + order: 0; + } +} +@media (min-width: 768px) { + .order-sm-12 { + order: 12; + } + .order-sm-11 { + order: 11; + } + .order-sm-10 { + order: 10; + } + .order-sm-9 { + order: 9; + } + .order-sm-8 { + order: 8; + } + .order-sm-7 { + order: 7; + } + .order-sm-6 { + order: 6; + } + .order-sm-5 { + order: 5; + } + .order-sm-4 { + order: 4; + } + .order-sm-3 { + order: 3; + } + .order-sm-2 { + order: 2; + } + .order-sm-1 { + order: 1; + } + .order-sm-0 { + order: 0; + } +} +@media (min-width: 992px) { + .order-md-12 { + order: 12; + } + .order-md-11 { + order: 11; + } + .order-md-10 { + order: 10; + } + .order-md-9 { + order: 9; + } + .order-md-8 { + order: 8; + } + .order-md-7 { + order: 7; + } + .order-md-6 { + order: 6; + } + .order-md-5 { + order: 5; + } + .order-md-4 { + order: 4; + } + .order-md-3 { + order: 3; + } + .order-md-2 { + order: 2; + } + .order-md-1 { + order: 1; + } + .order-md-0 { + order: 0; + } +} +@media (min-width: 1200px) { + .order-lg-12 { + order: 12; + } + .order-lg-11 { + order: 11; + } + .order-lg-10 { + order: 10; + } + .order-lg-9 { + order: 9; + } + .order-lg-8 { + order: 8; + } + .order-lg-7 { + order: 7; + } + .order-lg-6 { + order: 6; + } + .order-lg-5 { + order: 5; + } + .order-lg-4 { + order: 4; + } + .order-lg-3 { + order: 3; + } + .order-lg-2 { + order: 2; + } + .order-lg-1 { + order: 1; + } + .order-lg-0 { + order: 0; + } +} +@media (min-width: 1600px) { + .order-xlg-12 { + order: 12; + } + .order-xlg-11 { + order: 11; + } + .order-xlg-10 { + order: 10; + } + .order-xlg-9 { + order: 9; + } + .order-xlg-8 { + order: 8; + } + .order-xlg-7 { + order: 7; + } + .order-xlg-6 { + order: 6; + } + .order-xlg-5 { + order: 5; + } + .order-xlg-4 { + order: 4; + } + .order-xlg-3 { + order: 3; + } + .order-xlg-2 { + order: 2; + } + .order-xlg-1 { + order: 1; + } + .order-xlg-0 { + order: 0; + } +} +/** + * offset helpers generation + * + * + */ +.offset-11 { + margin-left: 91.6666666667%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +@media (min-width: 576px) { + .offset-xs-11 { + margin-left: 91.6666666667%; + } + .offset-xs-10 { + margin-left: 83.3333333333%; + } + .offset-xs-9 { + margin-left: 75%; + } + .offset-xs-8 { + margin-left: 66.6666666667%; + } + .offset-xs-7 { + margin-left: 58.3333333333%; + } + .offset-xs-6 { + margin-left: 50%; + } + .offset-xs-5 { + margin-left: 41.6666666667%; + } + .offset-xs-4 { + margin-left: 33.3333333333%; + } + .offset-xs-3 { + margin-left: 25%; + } + .offset-xs-2 { + margin-left: 16.6666666667%; + } + .offset-xs-1 { + margin-left: 8.3333333333%; + } + .offset-xs-0 { + margin-left: 0; + } +} +@media (min-width: 768px) { + .offset-sm-11 { + margin-left: 91.6666666667%; + } + .offset-sm-10 { + margin-left: 83.3333333333%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-8 { + margin-left: 66.6666666667%; + } + .offset-sm-7 { + margin-left: 58.3333333333%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-5 { + margin-left: 41.6666666667%; + } + .offset-sm-4 { + margin-left: 33.3333333333%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-2 { + margin-left: 16.6666666667%; + } + .offset-sm-1 { + margin-left: 8.3333333333%; + } + .offset-sm-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .offset-md-11 { + margin-left: 91.6666666667%; + } + .offset-md-10 { + margin-left: 83.3333333333%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-8 { + margin-left: 66.6666666667%; + } + .offset-md-7 { + margin-left: 58.3333333333%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-5 { + margin-left: 41.6666666667%; + } + .offset-md-4 { + margin-left: 33.3333333333%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-2 { + margin-left: 16.6666666667%; + } + .offset-md-1 { + margin-left: 8.3333333333%; + } + .offset-md-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .offset-lg-11 { + margin-left: 91.6666666667%; + } + .offset-lg-10 { + margin-left: 83.3333333333%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-8 { + margin-left: 66.6666666667%; + } + .offset-lg-7 { + margin-left: 58.3333333333%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-5 { + margin-left: 41.6666666667%; + } + .offset-lg-4 { + margin-left: 33.3333333333%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-2 { + margin-left: 16.6666666667%; + } + .offset-lg-1 { + margin-left: 8.3333333333%; + } + .offset-lg-0 { + margin-left: 0; + } +} +@media (min-width: 1600px) { + .offset-xlg-11 { + margin-left: 91.6666666667%; + } + .offset-xlg-10 { + margin-left: 83.3333333333%; + } + .offset-xlg-9 { + margin-left: 75%; + } + .offset-xlg-8 { + margin-left: 66.6666666667%; + } + .offset-xlg-7 { + margin-left: 58.3333333333%; + } + .offset-xlg-6 { + margin-left: 50%; + } + .offset-xlg-5 { + margin-left: 41.6666666667%; + } + .offset-xlg-4 { + margin-left: 33.3333333333%; + } + .offset-xlg-3 { + margin-left: 25%; + } + .offset-xlg-2 { + margin-left: 16.6666666667%; + } + .offset-xlg-1 { + margin-left: 8.3333333333%; + } + .offset-xlg-0 { + margin-left: 0; + } +} +/** + * core + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.border { + border: 1px solid var(--border); +} + +.border-round { + border-radius: 2px; +} + +.border-0 { + border: 0; +} + +.radius-0 { + border-radius: 0; +} + +.round { + border-radius: 50%; +} + +/** + * z-index + * + * + */ +.z-index-1 { + z-index: 1; +} + +.z-index-2 { + z-index: 2; +} + +.z-index-3 { + z-index: 3; +} + +.z-index-4 { + z-index: 4; +} + +.z-index-5 { + z-index: 5; +} + +.z-index-6 { + z-index: 6; +} + +.z-index-7 { + z-index: 7; +} + +.z-index-8 { + z-index: 8; +} + +.z-index-9 { + z-index: 9; +} + +.z-index-10 { + z-index: 10; +} + +.z-index-11 { + z-index: 11; +} + +.z-index-12 { + z-index: 12; +} + +.z-index-13 { + z-index: 13; +} + +.z-index-14 { + z-index: 14; +} + +.z-index-15 { + z-index: 15; +} + +.z-index-16 { + z-index: 16; +} + +.z-index-17 { + z-index: 17; +} + +.z-index-18 { + z-index: 18; +} + +.z-index-19 { + z-index: 19; +} + +.z-index-20 { + z-index: 20; +} + +/** + * floating + * + * + */ +.float-left { + float: left; +} + +.float-right { + float: right; +} + +.float-none { + float: none; +} + +.centered { + margin-left: auto; + margin-right: auto; +} + +.clearfix::before, .clearfix::after { + display: table; + content: " "; +} +.clearfix::after { + clear: both; +} + +/** + * position + * + * + */ +.absolute { + position: absolute !important; +} + +.fixed { + position: fixed !important; +} + +.relative { + position: relative !important; +} + +/** + * + * + */ +.vertical-align-bottom { + vertical-align: bottom; +} + +.vertical-align-top { + vertical-align: top; +} + +.vertical-align-baseline { + vertical-align: baseline; +} + +/** + * + * + */ +.overflow-x-hidden { + overflow-x: hidden; +} + +.overflow-y-hidden { + overflow-y: hidden; +} + +.object-fit-cover { + -o-object-fit: cover; + object-fit: cover; +} + +/** + * Sizing + * + * Width and Height Classes, + * Sizes with percentage will calculate with the Reflex Grid + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * mixin: sizing + * + */ +/** + * mixin: sizing for each breakpoint + * + * + */ +.w-0 { + width: 0; +} + +@media only screen and (min-width: 576px) { + .w-xs-1 { + width: 0; + } +} +@media only screen and (min-width: 768px) { + .w-sm-1 { + width: 0; + } +} +@media only screen and (min-width: 992px) { + .w-md-1 { + width: 0; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-1 { + width: 0; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-1 { + width: 0; + } +} +.h-0 { + height: 0; +} + +@media only screen and (min-width: 576px) { + .h-xs-1 { + height: 0; + } +} +@media only screen and (min-width: 768px) { + .h-sm-1 { + height: 0; + } +} +@media only screen and (min-width: 992px) { + .h-md-1 { + height: 0; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-1 { + height: 0; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-1 { + height: 0; + } +} +.w-1 { + width: 1px; +} + +@media only screen and (min-width: 576px) { + .w-xs-1 { + width: 1px; + } +} +@media only screen and (min-width: 768px) { + .w-sm-1 { + width: 1px; + } +} +@media only screen and (min-width: 992px) { + .w-md-1 { + width: 1px; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-1 { + width: 1px; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-1 { + width: 1px; + } +} +.h-1 { + height: 1px; +} + +@media only screen and (min-width: 576px) { + .h-xs-1 { + height: 1px; + } +} +@media only screen and (min-width: 768px) { + .h-sm-1 { + height: 1px; + } +} +@media only screen and (min-width: 992px) { + .h-md-1 { + height: 1px; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-1 { + height: 1px; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-1 { + height: 1px; + } +} +.w-100 { + width: 100%; +} + +@media only screen and (min-width: 576px) { + .w-xs-100 { + width: 100%; + } +} +@media only screen and (min-width: 768px) { + .w-sm-100 { + width: 100%; + } +} +@media only screen and (min-width: 992px) { + .w-md-100 { + width: 100%; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-100 { + width: 100%; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-100 { + width: 100%; + } +} +.w-auto { + width: auto; +} + +@media only screen and (min-width: 576px) { + .w-xs-auto { + width: auto; + } +} +@media only screen and (min-width: 768px) { + .w-sm-auto { + width: auto; + } +} +@media only screen and (min-width: 992px) { + .w-md-auto { + width: auto; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-auto { + width: auto; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-auto { + width: auto; + } +} +.h-100 { + height: 100%; +} + +@media only screen and (min-width: 576px) { + .h-xs-100 { + height: 100%; + } +} +@media only screen and (min-width: 768px) { + .h-sm-100 { + height: 100%; + } +} +@media only screen and (min-width: 992px) { + .h-md-100 { + height: 100%; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-100 { + height: 100%; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-100 { + height: 100%; + } +} +.h-auto { + height: auto; +} + +@media only screen and (min-width: 576px) { + .h-xs-auto { + height: auto; + } +} +@media only screen and (min-width: 768px) { + .h-sm-auto { + height: auto; + } +} +@media only screen and (min-width: 992px) { + .h-md-auto { + height: auto; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-auto { + height: auto; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-auto { + height: auto; + } +} +.w-col-1 { + width: 8.3333333333%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-1 { + width: 8.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-1 { + width: 8.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-1 { + width: 8.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-1 { + width: 8.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-1 { + width: 8.3333333333%; + } +} +.h-col-1 { + height: 8.3333333333%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-1 { + height: 8.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-1 { + height: 8.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-1 { + height: 8.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-1 { + height: 8.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-1 { + height: 8.3333333333%; + } +} +.w-col-2 { + width: 16.6666666667%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-2 { + width: 16.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-2 { + width: 16.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-2 { + width: 16.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-2 { + width: 16.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-2 { + width: 16.6666666667%; + } +} +.h-col-2 { + height: 16.6666666667%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-2 { + height: 16.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-2 { + height: 16.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-2 { + height: 16.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-2 { + height: 16.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-2 { + height: 16.6666666667%; + } +} +.w-col-3 { + width: 25%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-3 { + width: 25%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-3 { + width: 25%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-3 { + width: 25%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-3 { + width: 25%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-3 { + width: 25%; + } +} +.h-col-3 { + height: 25%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-3 { + height: 25%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-3 { + height: 25%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-3 { + height: 25%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-3 { + height: 25%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-3 { + height: 25%; + } +} +.w-col-4 { + width: 33.3333333333%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-4 { + width: 33.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-4 { + width: 33.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-4 { + width: 33.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-4 { + width: 33.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-4 { + width: 33.3333333333%; + } +} +.h-col-4 { + height: 33.3333333333%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-4 { + height: 33.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-4 { + height: 33.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-4 { + height: 33.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-4 { + height: 33.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-4 { + height: 33.3333333333%; + } +} +.w-col-5 { + width: 41.6666666667%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-5 { + width: 41.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-5 { + width: 41.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-5 { + width: 41.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-5 { + width: 41.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-5 { + width: 41.6666666667%; + } +} +.h-col-5 { + height: 41.6666666667%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-5 { + height: 41.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-5 { + height: 41.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-5 { + height: 41.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-5 { + height: 41.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-5 { + height: 41.6666666667%; + } +} +.w-col-6 { + width: 50%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-6 { + width: 50%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-6 { + width: 50%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-6 { + width: 50%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-6 { + width: 50%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-6 { + width: 50%; + } +} +.h-col-6 { + height: 50%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-6 { + height: 50%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-6 { + height: 50%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-6 { + height: 50%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-6 { + height: 50%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-6 { + height: 50%; + } +} +.w-col-7 { + width: 58.3333333333%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-7 { + width: 58.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-7 { + width: 58.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-7 { + width: 58.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-7 { + width: 58.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-7 { + width: 58.3333333333%; + } +} +.h-col-7 { + height: 58.3333333333%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-7 { + height: 58.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-7 { + height: 58.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-7 { + height: 58.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-7 { + height: 58.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-7 { + height: 58.3333333333%; + } +} +.w-col-8 { + width: 66.6666666667%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-8 { + width: 66.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-8 { + width: 66.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-8 { + width: 66.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-8 { + width: 66.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-8 { + width: 66.6666666667%; + } +} +.h-col-8 { + height: 66.6666666667%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-8 { + height: 66.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-8 { + height: 66.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-8 { + height: 66.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-8 { + height: 66.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-8 { + height: 66.6666666667%; + } +} +.w-col-9 { + width: 75%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-9 { + width: 75%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-9 { + width: 75%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-9 { + width: 75%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-9 { + width: 75%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-9 { + width: 75%; + } +} +.h-col-9 { + height: 75%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-9 { + height: 75%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-9 { + height: 75%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-9 { + height: 75%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-9 { + height: 75%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-9 { + height: 75%; + } +} +.w-col-10 { + width: 83.3333333333%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-10 { + width: 83.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-10 { + width: 83.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-10 { + width: 83.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-10 { + width: 83.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-10 { + width: 83.3333333333%; + } +} +.h-col-10 { + height: 83.3333333333%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-10 { + height: 83.3333333333%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-10 { + height: 83.3333333333%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-10 { + height: 83.3333333333%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-10 { + height: 83.3333333333%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-10 { + height: 83.3333333333%; + } +} +.w-col-11 { + width: 91.6666666667%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-11 { + width: 91.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-11 { + width: 91.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-11 { + width: 91.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-11 { + width: 91.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-11 { + width: 91.6666666667%; + } +} +.h-col-11 { + height: 91.6666666667%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-11 { + height: 91.6666666667%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-11 { + height: 91.6666666667%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-11 { + height: 91.6666666667%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-11 { + height: 91.6666666667%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-11 { + height: 91.6666666667%; + } +} +.w-col-12 { + width: 100%; +} + +@media only screen and (min-width: 576px) { + .w-col-xs-12 { + width: 100%; + } +} +@media only screen and (min-width: 768px) { + .w-col-sm-12 { + width: 100%; + } +} +@media only screen and (min-width: 992px) { + .w-col-md-12 { + width: 100%; + } +} +@media only screen and (min-width: 1200px) { + .w-col-lg-12 { + width: 100%; + } +} +@media only screen and (min-width: 1600px) { + .w-col-xlg-12 { + width: 100%; + } +} +.h-col-12 { + height: 100%; +} + +@media only screen and (min-width: 576px) { + .h-col-xs-12 { + height: 100%; + } +} +@media only screen and (min-width: 768px) { + .h-col-sm-12 { + height: 100%; + } +} +@media only screen and (min-width: 992px) { + .h-col-md-12 { + height: 100%; + } +} +@media only screen and (min-width: 1200px) { + .h-col-lg-12 { + height: 100%; + } +} +@media only screen and (min-width: 1600px) { + .h-col-xlg-12 { + height: 100%; + } +} +.w-1 { + width: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-1 { + width: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-1 { + width: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-1 { + width: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-1 { + width: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-1 { + width: 0.5rem; + } +} +.w-2 { + width: 1rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-2 { + width: 1rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-2 { + width: 1rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-2 { + width: 1rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-2 { + width: 1rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-2 { + width: 1rem; + } +} +.w-3 { + width: 1.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-3 { + width: 1.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-3 { + width: 1.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-3 { + width: 1.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-3 { + width: 1.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-3 { + width: 1.5rem; + } +} +.w-4 { + width: 2rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-4 { + width: 2rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-4 { + width: 2rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-4 { + width: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-4 { + width: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-4 { + width: 2rem; + } +} +.w-5 { + width: 2.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-5 { + width: 2.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-5 { + width: 2.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-5 { + width: 2.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-5 { + width: 2.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-5 { + width: 2.5rem; + } +} +.w-6 { + width: 3rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-6 { + width: 3rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-6 { + width: 3rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-6 { + width: 3rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-6 { + width: 3rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-6 { + width: 3rem; + } +} +.w-7 { + width: 3.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-7 { + width: 3.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-7 { + width: 3.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-7 { + width: 3.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-7 { + width: 3.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-7 { + width: 3.5rem; + } +} +.w-8 { + width: 4rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-8 { + width: 4rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-8 { + width: 4rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-8 { + width: 4rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-8 { + width: 4rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-8 { + width: 4rem; + } +} +.w-9 { + width: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-9 { + width: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-9 { + width: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-9 { + width: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-9 { + width: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-9 { + width: 4.5rem; + } +} +.w-10 { + width: 5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-10 { + width: 5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-10 { + width: 5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-10 { + width: 5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-10 { + width: 5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-10 { + width: 5rem; + } +} +.w-11 { + width: 5.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-11 { + width: 5.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-11 { + width: 5.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-11 { + width: 5.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-11 { + width: 5.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-11 { + width: 5.5rem; + } +} +.w-12 { + width: 6rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-12 { + width: 6rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-12 { + width: 6rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-12 { + width: 6rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-12 { + width: 6rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-12 { + width: 6rem; + } +} +.w-13 { + width: 6.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-13 { + width: 6.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-13 { + width: 6.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-13 { + width: 6.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-13 { + width: 6.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-13 { + width: 6.5rem; + } +} +.w-14 { + width: 7rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-14 { + width: 7rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-14 { + width: 7rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-14 { + width: 7rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-14 { + width: 7rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-14 { + width: 7rem; + } +} +.w-15 { + width: 7.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-15 { + width: 7.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-15 { + width: 7.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-15 { + width: 7.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-15 { + width: 7.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-15 { + width: 7.5rem; + } +} +.w-16 { + width: 8rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-16 { + width: 8rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-16 { + width: 8rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-16 { + width: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-16 { + width: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-16 { + width: 8rem; + } +} +.w-17 { + width: 8.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-17 { + width: 8.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-17 { + width: 8.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-17 { + width: 8.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-17 { + width: 8.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-17 { + width: 8.5rem; + } +} +.w-18 { + width: 9rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-18 { + width: 9rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-18 { + width: 9rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-18 { + width: 9rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-18 { + width: 9rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-18 { + width: 9rem; + } +} +.w-19 { + width: 9.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-19 { + width: 9.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-19 { + width: 9.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-19 { + width: 9.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-19 { + width: 9.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-19 { + width: 9.5rem; + } +} +.w-20 { + width: 10rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-20 { + width: 10rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-20 { + width: 10rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-20 { + width: 10rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-20 { + width: 10rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-20 { + width: 10rem; + } +} +.w-21 { + width: 10.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-21 { + width: 10.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-21 { + width: 10.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-21 { + width: 10.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-21 { + width: 10.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-21 { + width: 10.5rem; + } +} +.w-22 { + width: 11rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-22 { + width: 11rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-22 { + width: 11rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-22 { + width: 11rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-22 { + width: 11rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-22 { + width: 11rem; + } +} +.w-23 { + width: 11.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-23 { + width: 11.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-23 { + width: 11.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-23 { + width: 11.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-23 { + width: 11.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-23 { + width: 11.5rem; + } +} +.w-24 { + width: 12rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-24 { + width: 12rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-24 { + width: 12rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-24 { + width: 12rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-24 { + width: 12rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-24 { + width: 12rem; + } +} +.w-25 { + width: 12.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-25 { + width: 12.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-25 { + width: 12.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-25 { + width: 12.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-25 { + width: 12.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-25 { + width: 12.5rem; + } +} +.w-26 { + width: 13rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-26 { + width: 13rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-26 { + width: 13rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-26 { + width: 13rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-26 { + width: 13rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-26 { + width: 13rem; + } +} +.w-27 { + width: 13.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-27 { + width: 13.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-27 { + width: 13.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-27 { + width: 13.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-27 { + width: 13.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-27 { + width: 13.5rem; + } +} +.w-28 { + width: 14rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-28 { + width: 14rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-28 { + width: 14rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-28 { + width: 14rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-28 { + width: 14rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-28 { + width: 14rem; + } +} +.w-29 { + width: 14.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-29 { + width: 14.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-29 { + width: 14.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-29 { + width: 14.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-29 { + width: 14.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-29 { + width: 14.5rem; + } +} +.w-30 { + width: 15rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-30 { + width: 15rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-30 { + width: 15rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-30 { + width: 15rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-30 { + width: 15rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-30 { + width: 15rem; + } +} +.w-31 { + width: 15.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-31 { + width: 15.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-31 { + width: 15.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-31 { + width: 15.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-31 { + width: 15.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-31 { + width: 15.5rem; + } +} +.w-32 { + width: 16rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-32 { + width: 16rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-32 { + width: 16rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-32 { + width: 16rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-32 { + width: 16rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-32 { + width: 16rem; + } +} +.w-33 { + width: 16.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-33 { + width: 16.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-33 { + width: 16.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-33 { + width: 16.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-33 { + width: 16.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-33 { + width: 16.5rem; + } +} +.w-34 { + width: 17rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-34 { + width: 17rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-34 { + width: 17rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-34 { + width: 17rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-34 { + width: 17rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-34 { + width: 17rem; + } +} +.w-35 { + width: 17.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-35 { + width: 17.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-35 { + width: 17.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-35 { + width: 17.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-35 { + width: 17.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-35 { + width: 17.5rem; + } +} +.w-36 { + width: 18rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-36 { + width: 18rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-36 { + width: 18rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-36 { + width: 18rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-36 { + width: 18rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-36 { + width: 18rem; + } +} +.w-37 { + width: 18.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-37 { + width: 18.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-37 { + width: 18.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-37 { + width: 18.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-37 { + width: 18.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-37 { + width: 18.5rem; + } +} +.w-38 { + width: 19rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-38 { + width: 19rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-38 { + width: 19rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-38 { + width: 19rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-38 { + width: 19rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-38 { + width: 19rem; + } +} +.w-39 { + width: 19.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-39 { + width: 19.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-39 { + width: 19.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-39 { + width: 19.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-39 { + width: 19.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-39 { + width: 19.5rem; + } +} +.w-40 { + width: 20rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-40 { + width: 20rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-40 { + width: 20rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-40 { + width: 20rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-40 { + width: 20rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-40 { + width: 20rem; + } +} +.w-41 { + width: 20.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-41 { + width: 20.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-41 { + width: 20.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-41 { + width: 20.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-41 { + width: 20.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-41 { + width: 20.5rem; + } +} +.w-42 { + width: 21rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-42 { + width: 21rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-42 { + width: 21rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-42 { + width: 21rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-42 { + width: 21rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-42 { + width: 21rem; + } +} +.w-43 { + width: 21.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-43 { + width: 21.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-43 { + width: 21.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-43 { + width: 21.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-43 { + width: 21.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-43 { + width: 21.5rem; + } +} +.w-44 { + width: 22rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-44 { + width: 22rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-44 { + width: 22rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-44 { + width: 22rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-44 { + width: 22rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-44 { + width: 22rem; + } +} +.w-45 { + width: 22.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-45 { + width: 22.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-45 { + width: 22.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-45 { + width: 22.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-45 { + width: 22.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-45 { + width: 22.5rem; + } +} +.w-46 { + width: 23rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-46 { + width: 23rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-46 { + width: 23rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-46 { + width: 23rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-46 { + width: 23rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-46 { + width: 23rem; + } +} +.w-47 { + width: 23.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-47 { + width: 23.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-47 { + width: 23.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-47 { + width: 23.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-47 { + width: 23.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-47 { + width: 23.5rem; + } +} +.w-48 { + width: 24rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-48 { + width: 24rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-48 { + width: 24rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-48 { + width: 24rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-48 { + width: 24rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-48 { + width: 24rem; + } +} +.w-49 { + width: 24.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-49 { + width: 24.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-49 { + width: 24.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-49 { + width: 24.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-49 { + width: 24.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-49 { + width: 24.5rem; + } +} +.w-50 { + width: 25rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-50 { + width: 25rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-50 { + width: 25rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-50 { + width: 25rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-50 { + width: 25rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-50 { + width: 25rem; + } +} +.w-51 { + width: 25.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-51 { + width: 25.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-51 { + width: 25.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-51 { + width: 25.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-51 { + width: 25.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-51 { + width: 25.5rem; + } +} +.w-52 { + width: 26rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-52 { + width: 26rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-52 { + width: 26rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-52 { + width: 26rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-52 { + width: 26rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-52 { + width: 26rem; + } +} +.w-53 { + width: 26.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-53 { + width: 26.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-53 { + width: 26.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-53 { + width: 26.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-53 { + width: 26.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-53 { + width: 26.5rem; + } +} +.w-54 { + width: 27rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-54 { + width: 27rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-54 { + width: 27rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-54 { + width: 27rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-54 { + width: 27rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-54 { + width: 27rem; + } +} +.w-55 { + width: 27.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-55 { + width: 27.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-55 { + width: 27.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-55 { + width: 27.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-55 { + width: 27.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-55 { + width: 27.5rem; + } +} +.w-56 { + width: 28rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-56 { + width: 28rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-56 { + width: 28rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-56 { + width: 28rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-56 { + width: 28rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-56 { + width: 28rem; + } +} +.w-57 { + width: 28.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-57 { + width: 28.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-57 { + width: 28.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-57 { + width: 28.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-57 { + width: 28.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-57 { + width: 28.5rem; + } +} +.w-58 { + width: 29rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-58 { + width: 29rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-58 { + width: 29rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-58 { + width: 29rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-58 { + width: 29rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-58 { + width: 29rem; + } +} +.w-59 { + width: 29.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-59 { + width: 29.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-59 { + width: 29.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-59 { + width: 29.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-59 { + width: 29.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-59 { + width: 29.5rem; + } +} +.w-60 { + width: 30rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-60 { + width: 30rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-60 { + width: 30rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-60 { + width: 30rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-60 { + width: 30rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-60 { + width: 30rem; + } +} +.w-61 { + width: 30.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-61 { + width: 30.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-61 { + width: 30.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-61 { + width: 30.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-61 { + width: 30.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-61 { + width: 30.5rem; + } +} +.w-62 { + width: 31rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-62 { + width: 31rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-62 { + width: 31rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-62 { + width: 31rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-62 { + width: 31rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-62 { + width: 31rem; + } +} +.w-63 { + width: 31.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-63 { + width: 31.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-63 { + width: 31.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-63 { + width: 31.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-63 { + width: 31.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-63 { + width: 31.5rem; + } +} +.w-64 { + width: 32rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-64 { + width: 32rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-64 { + width: 32rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-64 { + width: 32rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-64 { + width: 32rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-64 { + width: 32rem; + } +} +.w-65 { + width: 32.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-65 { + width: 32.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-65 { + width: 32.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-65 { + width: 32.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-65 { + width: 32.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-65 { + width: 32.5rem; + } +} +.w-66 { + width: 33rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-66 { + width: 33rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-66 { + width: 33rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-66 { + width: 33rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-66 { + width: 33rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-66 { + width: 33rem; + } +} +.w-67 { + width: 33.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-67 { + width: 33.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-67 { + width: 33.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-67 { + width: 33.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-67 { + width: 33.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-67 { + width: 33.5rem; + } +} +.w-68 { + width: 34rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-68 { + width: 34rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-68 { + width: 34rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-68 { + width: 34rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-68 { + width: 34rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-68 { + width: 34rem; + } +} +.w-69 { + width: 34.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-69 { + width: 34.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-69 { + width: 34.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-69 { + width: 34.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-69 { + width: 34.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-69 { + width: 34.5rem; + } +} +.w-70 { + width: 35rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-70 { + width: 35rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-70 { + width: 35rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-70 { + width: 35rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-70 { + width: 35rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-70 { + width: 35rem; + } +} +.w-71 { + width: 35.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-71 { + width: 35.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-71 { + width: 35.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-71 { + width: 35.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-71 { + width: 35.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-71 { + width: 35.5rem; + } +} +.w-72 { + width: 36rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-72 { + width: 36rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-72 { + width: 36rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-72 { + width: 36rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-72 { + width: 36rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-72 { + width: 36rem; + } +} +.w-73 { + width: 36.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-73 { + width: 36.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-73 { + width: 36.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-73 { + width: 36.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-73 { + width: 36.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-73 { + width: 36.5rem; + } +} +.w-74 { + width: 37rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-74 { + width: 37rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-74 { + width: 37rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-74 { + width: 37rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-74 { + width: 37rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-74 { + width: 37rem; + } +} +.w-75 { + width: 37.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-75 { + width: 37.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-75 { + width: 37.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-75 { + width: 37.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-75 { + width: 37.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-75 { + width: 37.5rem; + } +} +.w-76 { + width: 38rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-76 { + width: 38rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-76 { + width: 38rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-76 { + width: 38rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-76 { + width: 38rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-76 { + width: 38rem; + } +} +.w-77 { + width: 38.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-77 { + width: 38.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-77 { + width: 38.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-77 { + width: 38.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-77 { + width: 38.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-77 { + width: 38.5rem; + } +} +.w-78 { + width: 39rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-78 { + width: 39rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-78 { + width: 39rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-78 { + width: 39rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-78 { + width: 39rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-78 { + width: 39rem; + } +} +.w-79 { + width: 39.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-79 { + width: 39.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-79 { + width: 39.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-79 { + width: 39.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-79 { + width: 39.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-79 { + width: 39.5rem; + } +} +.w-80 { + width: 40rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-80 { + width: 40rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-80 { + width: 40rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-80 { + width: 40rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-80 { + width: 40rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-80 { + width: 40rem; + } +} +.w-81 { + width: 40.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-81 { + width: 40.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-81 { + width: 40.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-81 { + width: 40.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-81 { + width: 40.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-81 { + width: 40.5rem; + } +} +.w-82 { + width: 41rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-82 { + width: 41rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-82 { + width: 41rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-82 { + width: 41rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-82 { + width: 41rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-82 { + width: 41rem; + } +} +.w-83 { + width: 41.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-83 { + width: 41.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-83 { + width: 41.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-83 { + width: 41.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-83 { + width: 41.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-83 { + width: 41.5rem; + } +} +.w-84 { + width: 42rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-84 { + width: 42rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-84 { + width: 42rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-84 { + width: 42rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-84 { + width: 42rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-84 { + width: 42rem; + } +} +.w-85 { + width: 42.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-85 { + width: 42.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-85 { + width: 42.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-85 { + width: 42.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-85 { + width: 42.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-85 { + width: 42.5rem; + } +} +.w-86 { + width: 43rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-86 { + width: 43rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-86 { + width: 43rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-86 { + width: 43rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-86 { + width: 43rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-86 { + width: 43rem; + } +} +.w-87 { + width: 43.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-87 { + width: 43.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-87 { + width: 43.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-87 { + width: 43.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-87 { + width: 43.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-87 { + width: 43.5rem; + } +} +.w-88 { + width: 44rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-88 { + width: 44rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-88 { + width: 44rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-88 { + width: 44rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-88 { + width: 44rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-88 { + width: 44rem; + } +} +.w-89 { + width: 44.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-89 { + width: 44.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-89 { + width: 44.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-89 { + width: 44.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-89 { + width: 44.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-89 { + width: 44.5rem; + } +} +.w-90 { + width: 45rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-90 { + width: 45rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-90 { + width: 45rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-90 { + width: 45rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-90 { + width: 45rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-90 { + width: 45rem; + } +} +.w-91 { + width: 45.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-91 { + width: 45.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-91 { + width: 45.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-91 { + width: 45.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-91 { + width: 45.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-91 { + width: 45.5rem; + } +} +.w-92 { + width: 46rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-92 { + width: 46rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-92 { + width: 46rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-92 { + width: 46rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-92 { + width: 46rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-92 { + width: 46rem; + } +} +.w-93 { + width: 46.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-93 { + width: 46.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-93 { + width: 46.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-93 { + width: 46.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-93 { + width: 46.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-93 { + width: 46.5rem; + } +} +.w-94 { + width: 47rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-94 { + width: 47rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-94 { + width: 47rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-94 { + width: 47rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-94 { + width: 47rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-94 { + width: 47rem; + } +} +.w-95 { + width: 47.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-95 { + width: 47.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-95 { + width: 47.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-95 { + width: 47.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-95 { + width: 47.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-95 { + width: 47.5rem; + } +} +.w-96 { + width: 48rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-96 { + width: 48rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-96 { + width: 48rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-96 { + width: 48rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-96 { + width: 48rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-96 { + width: 48rem; + } +} +.w-97 { + width: 48.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-97 { + width: 48.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-97 { + width: 48.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-97 { + width: 48.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-97 { + width: 48.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-97 { + width: 48.5rem; + } +} +.w-98 { + width: 49rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-98 { + width: 49rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-98 { + width: 49rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-98 { + width: 49rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-98 { + width: 49rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-98 { + width: 49rem; + } +} +.w-99 { + width: 49.5rem; +} + +@media only screen and (min-width: 576px) { + .w-xs-99 { + width: 49.5rem; + } +} +@media only screen and (min-width: 768px) { + .w-sm-99 { + width: 49.5rem; + } +} +@media only screen and (min-width: 992px) { + .w-md-99 { + width: 49.5rem; + } +} +@media only screen and (min-width: 1200px) { + .w-lg-99 { + width: 49.5rem; + } +} +@media only screen and (min-width: 1600px) { + .w-xlg-99 { + width: 49.5rem; + } +} +.h-1 { + height: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-1 { + height: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-1 { + height: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-1 { + height: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-1 { + height: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-1 { + height: 0.5rem; + } +} +.h-2 { + height: 1rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-2 { + height: 1rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-2 { + height: 1rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-2 { + height: 1rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-2 { + height: 1rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-2 { + height: 1rem; + } +} +.h-3 { + height: 1.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-3 { + height: 1.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-3 { + height: 1.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-3 { + height: 1.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-3 { + height: 1.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-3 { + height: 1.5rem; + } +} +.h-4 { + height: 2rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-4 { + height: 2rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-4 { + height: 2rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-4 { + height: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-4 { + height: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-4 { + height: 2rem; + } +} +.h-5 { + height: 2.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-5 { + height: 2.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-5 { + height: 2.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-5 { + height: 2.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-5 { + height: 2.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-5 { + height: 2.5rem; + } +} +.h-6 { + height: 3rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-6 { + height: 3rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-6 { + height: 3rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-6 { + height: 3rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-6 { + height: 3rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-6 { + height: 3rem; + } +} +.h-7 { + height: 3.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-7 { + height: 3.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-7 { + height: 3.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-7 { + height: 3.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-7 { + height: 3.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-7 { + height: 3.5rem; + } +} +.h-8 { + height: 4rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-8 { + height: 4rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-8 { + height: 4rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-8 { + height: 4rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-8 { + height: 4rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-8 { + height: 4rem; + } +} +.h-9 { + height: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-9 { + height: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-9 { + height: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-9 { + height: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-9 { + height: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-9 { + height: 4.5rem; + } +} +.h-10 { + height: 5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-10 { + height: 5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-10 { + height: 5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-10 { + height: 5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-10 { + height: 5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-10 { + height: 5rem; + } +} +.h-11 { + height: 5.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-11 { + height: 5.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-11 { + height: 5.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-11 { + height: 5.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-11 { + height: 5.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-11 { + height: 5.5rem; + } +} +.h-12 { + height: 6rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-12 { + height: 6rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-12 { + height: 6rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-12 { + height: 6rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-12 { + height: 6rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-12 { + height: 6rem; + } +} +.h-13 { + height: 6.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-13 { + height: 6.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-13 { + height: 6.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-13 { + height: 6.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-13 { + height: 6.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-13 { + height: 6.5rem; + } +} +.h-14 { + height: 7rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-14 { + height: 7rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-14 { + height: 7rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-14 { + height: 7rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-14 { + height: 7rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-14 { + height: 7rem; + } +} +.h-15 { + height: 7.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-15 { + height: 7.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-15 { + height: 7.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-15 { + height: 7.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-15 { + height: 7.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-15 { + height: 7.5rem; + } +} +.h-16 { + height: 8rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-16 { + height: 8rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-16 { + height: 8rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-16 { + height: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-16 { + height: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-16 { + height: 8rem; + } +} +.h-17 { + height: 8.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-17 { + height: 8.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-17 { + height: 8.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-17 { + height: 8.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-17 { + height: 8.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-17 { + height: 8.5rem; + } +} +.h-18 { + height: 9rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-18 { + height: 9rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-18 { + height: 9rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-18 { + height: 9rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-18 { + height: 9rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-18 { + height: 9rem; + } +} +.h-19 { + height: 9.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-19 { + height: 9.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-19 { + height: 9.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-19 { + height: 9.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-19 { + height: 9.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-19 { + height: 9.5rem; + } +} +.h-20 { + height: 10rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-20 { + height: 10rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-20 { + height: 10rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-20 { + height: 10rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-20 { + height: 10rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-20 { + height: 10rem; + } +} +.h-21 { + height: 10.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-21 { + height: 10.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-21 { + height: 10.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-21 { + height: 10.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-21 { + height: 10.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-21 { + height: 10.5rem; + } +} +.h-22 { + height: 11rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-22 { + height: 11rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-22 { + height: 11rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-22 { + height: 11rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-22 { + height: 11rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-22 { + height: 11rem; + } +} +.h-23 { + height: 11.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-23 { + height: 11.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-23 { + height: 11.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-23 { + height: 11.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-23 { + height: 11.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-23 { + height: 11.5rem; + } +} +.h-24 { + height: 12rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-24 { + height: 12rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-24 { + height: 12rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-24 { + height: 12rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-24 { + height: 12rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-24 { + height: 12rem; + } +} +.h-25 { + height: 12.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-25 { + height: 12.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-25 { + height: 12.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-25 { + height: 12.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-25 { + height: 12.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-25 { + height: 12.5rem; + } +} +.h-26 { + height: 13rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-26 { + height: 13rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-26 { + height: 13rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-26 { + height: 13rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-26 { + height: 13rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-26 { + height: 13rem; + } +} +.h-27 { + height: 13.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-27 { + height: 13.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-27 { + height: 13.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-27 { + height: 13.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-27 { + height: 13.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-27 { + height: 13.5rem; + } +} +.h-28 { + height: 14rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-28 { + height: 14rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-28 { + height: 14rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-28 { + height: 14rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-28 { + height: 14rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-28 { + height: 14rem; + } +} +.h-29 { + height: 14.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-29 { + height: 14.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-29 { + height: 14.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-29 { + height: 14.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-29 { + height: 14.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-29 { + height: 14.5rem; + } +} +.h-30 { + height: 15rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-30 { + height: 15rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-30 { + height: 15rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-30 { + height: 15rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-30 { + height: 15rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-30 { + height: 15rem; + } +} +.h-31 { + height: 15.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-31 { + height: 15.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-31 { + height: 15.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-31 { + height: 15.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-31 { + height: 15.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-31 { + height: 15.5rem; + } +} +.h-32 { + height: 16rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-32 { + height: 16rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-32 { + height: 16rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-32 { + height: 16rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-32 { + height: 16rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-32 { + height: 16rem; + } +} +.h-33 { + height: 16.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-33 { + height: 16.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-33 { + height: 16.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-33 { + height: 16.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-33 { + height: 16.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-33 { + height: 16.5rem; + } +} +.h-34 { + height: 17rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-34 { + height: 17rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-34 { + height: 17rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-34 { + height: 17rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-34 { + height: 17rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-34 { + height: 17rem; + } +} +.h-35 { + height: 17.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-35 { + height: 17.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-35 { + height: 17.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-35 { + height: 17.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-35 { + height: 17.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-35 { + height: 17.5rem; + } +} +.h-36 { + height: 18rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-36 { + height: 18rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-36 { + height: 18rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-36 { + height: 18rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-36 { + height: 18rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-36 { + height: 18rem; + } +} +.h-37 { + height: 18.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-37 { + height: 18.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-37 { + height: 18.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-37 { + height: 18.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-37 { + height: 18.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-37 { + height: 18.5rem; + } +} +.h-38 { + height: 19rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-38 { + height: 19rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-38 { + height: 19rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-38 { + height: 19rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-38 { + height: 19rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-38 { + height: 19rem; + } +} +.h-39 { + height: 19.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-39 { + height: 19.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-39 { + height: 19.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-39 { + height: 19.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-39 { + height: 19.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-39 { + height: 19.5rem; + } +} +.h-40 { + height: 20rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-40 { + height: 20rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-40 { + height: 20rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-40 { + height: 20rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-40 { + height: 20rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-40 { + height: 20rem; + } +} +.h-41 { + height: 20.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-41 { + height: 20.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-41 { + height: 20.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-41 { + height: 20.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-41 { + height: 20.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-41 { + height: 20.5rem; + } +} +.h-42 { + height: 21rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-42 { + height: 21rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-42 { + height: 21rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-42 { + height: 21rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-42 { + height: 21rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-42 { + height: 21rem; + } +} +.h-43 { + height: 21.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-43 { + height: 21.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-43 { + height: 21.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-43 { + height: 21.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-43 { + height: 21.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-43 { + height: 21.5rem; + } +} +.h-44 { + height: 22rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-44 { + height: 22rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-44 { + height: 22rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-44 { + height: 22rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-44 { + height: 22rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-44 { + height: 22rem; + } +} +.h-45 { + height: 22.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-45 { + height: 22.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-45 { + height: 22.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-45 { + height: 22.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-45 { + height: 22.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-45 { + height: 22.5rem; + } +} +.h-46 { + height: 23rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-46 { + height: 23rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-46 { + height: 23rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-46 { + height: 23rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-46 { + height: 23rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-46 { + height: 23rem; + } +} +.h-47 { + height: 23.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-47 { + height: 23.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-47 { + height: 23.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-47 { + height: 23.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-47 { + height: 23.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-47 { + height: 23.5rem; + } +} +.h-48 { + height: 24rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-48 { + height: 24rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-48 { + height: 24rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-48 { + height: 24rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-48 { + height: 24rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-48 { + height: 24rem; + } +} +.h-49 { + height: 24.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-49 { + height: 24.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-49 { + height: 24.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-49 { + height: 24.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-49 { + height: 24.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-49 { + height: 24.5rem; + } +} +.h-50 { + height: 25rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-50 { + height: 25rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-50 { + height: 25rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-50 { + height: 25rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-50 { + height: 25rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-50 { + height: 25rem; + } +} +.h-51 { + height: 25.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-51 { + height: 25.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-51 { + height: 25.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-51 { + height: 25.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-51 { + height: 25.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-51 { + height: 25.5rem; + } +} +.h-52 { + height: 26rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-52 { + height: 26rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-52 { + height: 26rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-52 { + height: 26rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-52 { + height: 26rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-52 { + height: 26rem; + } +} +.h-53 { + height: 26.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-53 { + height: 26.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-53 { + height: 26.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-53 { + height: 26.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-53 { + height: 26.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-53 { + height: 26.5rem; + } +} +.h-54 { + height: 27rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-54 { + height: 27rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-54 { + height: 27rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-54 { + height: 27rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-54 { + height: 27rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-54 { + height: 27rem; + } +} +.h-55 { + height: 27.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-55 { + height: 27.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-55 { + height: 27.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-55 { + height: 27.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-55 { + height: 27.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-55 { + height: 27.5rem; + } +} +.h-56 { + height: 28rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-56 { + height: 28rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-56 { + height: 28rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-56 { + height: 28rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-56 { + height: 28rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-56 { + height: 28rem; + } +} +.h-57 { + height: 28.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-57 { + height: 28.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-57 { + height: 28.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-57 { + height: 28.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-57 { + height: 28.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-57 { + height: 28.5rem; + } +} +.h-58 { + height: 29rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-58 { + height: 29rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-58 { + height: 29rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-58 { + height: 29rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-58 { + height: 29rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-58 { + height: 29rem; + } +} +.h-59 { + height: 29.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-59 { + height: 29.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-59 { + height: 29.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-59 { + height: 29.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-59 { + height: 29.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-59 { + height: 29.5rem; + } +} +.h-60 { + height: 30rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-60 { + height: 30rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-60 { + height: 30rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-60 { + height: 30rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-60 { + height: 30rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-60 { + height: 30rem; + } +} +.h-61 { + height: 30.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-61 { + height: 30.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-61 { + height: 30.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-61 { + height: 30.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-61 { + height: 30.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-61 { + height: 30.5rem; + } +} +.h-62 { + height: 31rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-62 { + height: 31rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-62 { + height: 31rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-62 { + height: 31rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-62 { + height: 31rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-62 { + height: 31rem; + } +} +.h-63 { + height: 31.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-63 { + height: 31.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-63 { + height: 31.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-63 { + height: 31.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-63 { + height: 31.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-63 { + height: 31.5rem; + } +} +.h-64 { + height: 32rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-64 { + height: 32rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-64 { + height: 32rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-64 { + height: 32rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-64 { + height: 32rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-64 { + height: 32rem; + } +} +.h-65 { + height: 32.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-65 { + height: 32.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-65 { + height: 32.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-65 { + height: 32.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-65 { + height: 32.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-65 { + height: 32.5rem; + } +} +.h-66 { + height: 33rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-66 { + height: 33rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-66 { + height: 33rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-66 { + height: 33rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-66 { + height: 33rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-66 { + height: 33rem; + } +} +.h-67 { + height: 33.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-67 { + height: 33.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-67 { + height: 33.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-67 { + height: 33.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-67 { + height: 33.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-67 { + height: 33.5rem; + } +} +.h-68 { + height: 34rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-68 { + height: 34rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-68 { + height: 34rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-68 { + height: 34rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-68 { + height: 34rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-68 { + height: 34rem; + } +} +.h-69 { + height: 34.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-69 { + height: 34.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-69 { + height: 34.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-69 { + height: 34.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-69 { + height: 34.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-69 { + height: 34.5rem; + } +} +.h-70 { + height: 35rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-70 { + height: 35rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-70 { + height: 35rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-70 { + height: 35rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-70 { + height: 35rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-70 { + height: 35rem; + } +} +.h-71 { + height: 35.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-71 { + height: 35.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-71 { + height: 35.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-71 { + height: 35.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-71 { + height: 35.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-71 { + height: 35.5rem; + } +} +.h-72 { + height: 36rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-72 { + height: 36rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-72 { + height: 36rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-72 { + height: 36rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-72 { + height: 36rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-72 { + height: 36rem; + } +} +.h-73 { + height: 36.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-73 { + height: 36.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-73 { + height: 36.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-73 { + height: 36.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-73 { + height: 36.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-73 { + height: 36.5rem; + } +} +.h-74 { + height: 37rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-74 { + height: 37rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-74 { + height: 37rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-74 { + height: 37rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-74 { + height: 37rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-74 { + height: 37rem; + } +} +.h-75 { + height: 37.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-75 { + height: 37.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-75 { + height: 37.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-75 { + height: 37.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-75 { + height: 37.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-75 { + height: 37.5rem; + } +} +.h-76 { + height: 38rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-76 { + height: 38rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-76 { + height: 38rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-76 { + height: 38rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-76 { + height: 38rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-76 { + height: 38rem; + } +} +.h-77 { + height: 38.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-77 { + height: 38.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-77 { + height: 38.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-77 { + height: 38.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-77 { + height: 38.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-77 { + height: 38.5rem; + } +} +.h-78 { + height: 39rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-78 { + height: 39rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-78 { + height: 39rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-78 { + height: 39rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-78 { + height: 39rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-78 { + height: 39rem; + } +} +.h-79 { + height: 39.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-79 { + height: 39.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-79 { + height: 39.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-79 { + height: 39.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-79 { + height: 39.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-79 { + height: 39.5rem; + } +} +.h-80 { + height: 40rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-80 { + height: 40rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-80 { + height: 40rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-80 { + height: 40rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-80 { + height: 40rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-80 { + height: 40rem; + } +} +.h-81 { + height: 40.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-81 { + height: 40.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-81 { + height: 40.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-81 { + height: 40.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-81 { + height: 40.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-81 { + height: 40.5rem; + } +} +.h-82 { + height: 41rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-82 { + height: 41rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-82 { + height: 41rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-82 { + height: 41rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-82 { + height: 41rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-82 { + height: 41rem; + } +} +.h-83 { + height: 41.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-83 { + height: 41.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-83 { + height: 41.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-83 { + height: 41.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-83 { + height: 41.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-83 { + height: 41.5rem; + } +} +.h-84 { + height: 42rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-84 { + height: 42rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-84 { + height: 42rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-84 { + height: 42rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-84 { + height: 42rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-84 { + height: 42rem; + } +} +.h-85 { + height: 42.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-85 { + height: 42.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-85 { + height: 42.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-85 { + height: 42.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-85 { + height: 42.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-85 { + height: 42.5rem; + } +} +.h-86 { + height: 43rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-86 { + height: 43rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-86 { + height: 43rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-86 { + height: 43rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-86 { + height: 43rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-86 { + height: 43rem; + } +} +.h-87 { + height: 43.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-87 { + height: 43.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-87 { + height: 43.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-87 { + height: 43.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-87 { + height: 43.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-87 { + height: 43.5rem; + } +} +.h-88 { + height: 44rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-88 { + height: 44rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-88 { + height: 44rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-88 { + height: 44rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-88 { + height: 44rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-88 { + height: 44rem; + } +} +.h-89 { + height: 44.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-89 { + height: 44.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-89 { + height: 44.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-89 { + height: 44.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-89 { + height: 44.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-89 { + height: 44.5rem; + } +} +.h-90 { + height: 45rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-90 { + height: 45rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-90 { + height: 45rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-90 { + height: 45rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-90 { + height: 45rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-90 { + height: 45rem; + } +} +.h-91 { + height: 45.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-91 { + height: 45.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-91 { + height: 45.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-91 { + height: 45.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-91 { + height: 45.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-91 { + height: 45.5rem; + } +} +.h-92 { + height: 46rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-92 { + height: 46rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-92 { + height: 46rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-92 { + height: 46rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-92 { + height: 46rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-92 { + height: 46rem; + } +} +.h-93 { + height: 46.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-93 { + height: 46.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-93 { + height: 46.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-93 { + height: 46.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-93 { + height: 46.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-93 { + height: 46.5rem; + } +} +.h-94 { + height: 47rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-94 { + height: 47rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-94 { + height: 47rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-94 { + height: 47rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-94 { + height: 47rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-94 { + height: 47rem; + } +} +.h-95 { + height: 47.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-95 { + height: 47.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-95 { + height: 47.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-95 { + height: 47.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-95 { + height: 47.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-95 { + height: 47.5rem; + } +} +.h-96 { + height: 48rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-96 { + height: 48rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-96 { + height: 48rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-96 { + height: 48rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-96 { + height: 48rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-96 { + height: 48rem; + } +} +.h-97 { + height: 48.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-97 { + height: 48.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-97 { + height: 48.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-97 { + height: 48.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-97 { + height: 48.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-97 { + height: 48.5rem; + } +} +.h-98 { + height: 49rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-98 { + height: 49rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-98 { + height: 49rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-98 { + height: 49rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-98 { + height: 49rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-98 { + height: 49rem; + } +} +.h-99 { + height: 49.5rem; +} + +@media only screen and (min-width: 576px) { + .h-xs-99 { + height: 49.5rem; + } +} +@media only screen and (min-width: 768px) { + .h-sm-99 { + height: 49.5rem; + } +} +@media only screen and (min-width: 992px) { + .h-md-99 { + height: 49.5rem; + } +} +@media only screen and (min-width: 1200px) { + .h-lg-99 { + height: 49.5rem; + } +} +@media only screen and (min-width: 1600px) { + .h-xlg-99 { + height: 49.5rem; + } +} +/** + * Spacing + * + * creates margin and padding for each direction and for each breakpont + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * mixin: spacing for single padding or margin + * + * + */ +/** + * mixin: spacing for each breakpoint + * + * + */ +/** + * + * + * + */ +.marginless { + margin: 0; +} + +.paddingless { + padding: 0; +} + +.m-last-child-0 > *:last-child { + margin: 0; +} + +.m-top-last-child-0 > *:last-child { + margin-top: 0; +} + +.m-bottom-last-child-0 > *:last-child { + margin-bottom: 0; +} + +.m-0 { + margin: 0; +} + +.m-1 { + margin: 1px; +} + +.m-2 { + margin: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-2 { + margin: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-2 { + margin: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-2 { + margin: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-2 { + margin: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-2 { + margin: 0.125rem; + } +} +.m-3 { + margin: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-3 { + margin: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-3 { + margin: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-3 { + margin: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-3 { + margin: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-3 { + margin: 0.5rem; + } +} +.m-4 { + margin: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-4 { + margin: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-4 { + margin: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-4 { + margin: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-4 { + margin: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-4 { + margin: 1.125rem; + } +} +.m-5 { + margin: 2rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-5 { + margin: 2rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-5 { + margin: 2rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-5 { + margin: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-5 { + margin: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-5 { + margin: 2rem; + } +} +.m-6 { + margin: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-6 { + margin: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-6 { + margin: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-6 { + margin: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-6 { + margin: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-6 { + margin: 3.125rem; + } +} +.m-7 { + margin: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-7 { + margin: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-7 { + margin: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-7 { + margin: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-7 { + margin: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-7 { + margin: 4.5rem; + } +} +.m-8 { + margin: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-8 { + margin: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-8 { + margin: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-8 { + margin: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-8 { + margin: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-8 { + margin: 6.125rem; + } +} +.m-9 { + margin: 8rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-9 { + margin: 8rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-9 { + margin: 8rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-9 { + margin: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-9 { + margin: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-9 { + margin: 8rem; + } +} +.m-10 { + margin: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .m-xs-10 { + margin: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-sm-10 { + margin: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-md-10 { + margin: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-lg-10 { + margin: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-xlg-10 { + margin: 10.125rem; + } +} +.m-top-0 { + margin-top: 0; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-0 { + margin-top: 0; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-0 { + margin-top: 0; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-0 { + margin-top: 0; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-0 { + margin-top: 0; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-0 { + margin-top: 0; + } +} +.m-top-1 { + margin-top: 1px; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-1 { + margin-top: 1px; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-1 { + margin-top: 1px; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-1 { + margin-top: 1px; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-1 { + margin-top: 1px; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-1 { + margin-top: 1px; + } +} +.m-top-2 { + margin-top: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-2 { + margin-top: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-2 { + margin-top: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-2 { + margin-top: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-2 { + margin-top: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-2 { + margin-top: 0.125rem; + } +} +.m-top-3 { + margin-top: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-3 { + margin-top: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-3 { + margin-top: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-3 { + margin-top: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-3 { + margin-top: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-3 { + margin-top: 0.5rem; + } +} +.m-top-4 { + margin-top: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-4 { + margin-top: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-4 { + margin-top: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-4 { + margin-top: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-4 { + margin-top: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-4 { + margin-top: 1.125rem; + } +} +.m-top-5 { + margin-top: 2rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-5 { + margin-top: 2rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-5 { + margin-top: 2rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-5 { + margin-top: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-5 { + margin-top: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-5 { + margin-top: 2rem; + } +} +.m-top-6 { + margin-top: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-6 { + margin-top: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-6 { + margin-top: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-6 { + margin-top: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-6 { + margin-top: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-6 { + margin-top: 3.125rem; + } +} +.m-top-7 { + margin-top: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-7 { + margin-top: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-7 { + margin-top: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-7 { + margin-top: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-7 { + margin-top: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-7 { + margin-top: 4.5rem; + } +} +.m-top-8 { + margin-top: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-8 { + margin-top: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-8 { + margin-top: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-8 { + margin-top: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-8 { + margin-top: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-8 { + margin-top: 6.125rem; + } +} +.m-top-9 { + margin-top: 8rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-9 { + margin-top: 8rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-9 { + margin-top: 8rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-9 { + margin-top: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-9 { + margin-top: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-9 { + margin-top: 8rem; + } +} +.m-top-10 { + margin-top: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .m-top-xs-10 { + margin-top: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-top-sm-10 { + margin-top: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-top-md-10 { + margin-top: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-top-lg-10 { + margin-top: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-top-xlg-10 { + margin-top: 10.125rem; + } +} +.m-bottom-0 { + margin-bottom: 0; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-0 { + margin-bottom: 0; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-0 { + margin-bottom: 0; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-0 { + margin-bottom: 0; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-0 { + margin-bottom: 0; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-0 { + margin-bottom: 0; + } +} +.m-bottom-1 { + margin-bottom: 1px; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-1 { + margin-bottom: 1px; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-1 { + margin-bottom: 1px; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-1 { + margin-bottom: 1px; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-1 { + margin-bottom: 1px; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-1 { + margin-bottom: 1px; + } +} +.m-bottom-2 { + margin-bottom: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-2 { + margin-bottom: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-2 { + margin-bottom: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-2 { + margin-bottom: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-2 { + margin-bottom: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-2 { + margin-bottom: 0.125rem; + } +} +.m-bottom-3 { + margin-bottom: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-3 { + margin-bottom: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-3 { + margin-bottom: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-3 { + margin-bottom: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-3 { + margin-bottom: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-3 { + margin-bottom: 0.5rem; + } +} +.m-bottom-4 { + margin-bottom: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-4 { + margin-bottom: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-4 { + margin-bottom: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-4 { + margin-bottom: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-4 { + margin-bottom: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-4 { + margin-bottom: 1.125rem; + } +} +.m-bottom-5 { + margin-bottom: 2rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-5 { + margin-bottom: 2rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-5 { + margin-bottom: 2rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-5 { + margin-bottom: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-5 { + margin-bottom: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-5 { + margin-bottom: 2rem; + } +} +.m-bottom-6 { + margin-bottom: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-6 { + margin-bottom: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-6 { + margin-bottom: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-6 { + margin-bottom: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-6 { + margin-bottom: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-6 { + margin-bottom: 3.125rem; + } +} +.m-bottom-7 { + margin-bottom: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-7 { + margin-bottom: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-7 { + margin-bottom: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-7 { + margin-bottom: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-7 { + margin-bottom: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-7 { + margin-bottom: 4.5rem; + } +} +.m-bottom-8 { + margin-bottom: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-8 { + margin-bottom: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-8 { + margin-bottom: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-8 { + margin-bottom: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-8 { + margin-bottom: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-8 { + margin-bottom: 6.125rem; + } +} +.m-bottom-9 { + margin-bottom: 8rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-9 { + margin-bottom: 8rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-9 { + margin-bottom: 8rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-9 { + margin-bottom: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-9 { + margin-bottom: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-9 { + margin-bottom: 8rem; + } +} +.m-bottom-10 { + margin-bottom: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .m-bottom-xs-10 { + margin-bottom: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-bottom-sm-10 { + margin-bottom: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-bottom-md-10 { + margin-bottom: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-bottom-lg-10 { + margin-bottom: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-bottom-xlg-10 { + margin-bottom: 10.125rem; + } +} +.m-left-0 { + margin-left: 0; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-0 { + margin-left: 0; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-0 { + margin-left: 0; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-0 { + margin-left: 0; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-0 { + margin-left: 0; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-0 { + margin-left: 0; + } +} +.m-left-1 { + margin-left: 1px; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-1 { + margin-left: 1px; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-1 { + margin-left: 1px; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-1 { + margin-left: 1px; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-1 { + margin-left: 1px; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-1 { + margin-left: 1px; + } +} +.m-left-2 { + margin-left: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-2 { + margin-left: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-2 { + margin-left: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-2 { + margin-left: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-2 { + margin-left: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-2 { + margin-left: 0.125rem; + } +} +.m-left-3 { + margin-left: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-3 { + margin-left: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-3 { + margin-left: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-3 { + margin-left: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-3 { + margin-left: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-3 { + margin-left: 0.5rem; + } +} +.m-left-4 { + margin-left: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-4 { + margin-left: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-4 { + margin-left: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-4 { + margin-left: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-4 { + margin-left: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-4 { + margin-left: 1.125rem; + } +} +.m-left-5 { + margin-left: 2rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-5 { + margin-left: 2rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-5 { + margin-left: 2rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-5 { + margin-left: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-5 { + margin-left: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-5 { + margin-left: 2rem; + } +} +.m-left-6 { + margin-left: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-6 { + margin-left: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-6 { + margin-left: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-6 { + margin-left: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-6 { + margin-left: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-6 { + margin-left: 3.125rem; + } +} +.m-left-7 { + margin-left: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-7 { + margin-left: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-7 { + margin-left: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-7 { + margin-left: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-7 { + margin-left: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-7 { + margin-left: 4.5rem; + } +} +.m-left-8 { + margin-left: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-8 { + margin-left: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-8 { + margin-left: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-8 { + margin-left: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-8 { + margin-left: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-8 { + margin-left: 6.125rem; + } +} +.m-left-9 { + margin-left: 8rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-9 { + margin-left: 8rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-9 { + margin-left: 8rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-9 { + margin-left: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-9 { + margin-left: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-9 { + margin-left: 8rem; + } +} +.m-left-10 { + margin-left: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .m-left-xs-10 { + margin-left: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-left-sm-10 { + margin-left: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-left-md-10 { + margin-left: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-left-lg-10 { + margin-left: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-left-xlg-10 { + margin-left: 10.125rem; + } +} +.m-right-0 { + margin-right: 0; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-0 { + margin-right: 0; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-0 { + margin-right: 0; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-0 { + margin-right: 0; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-0 { + margin-right: 0; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-0 { + margin-right: 0; + } +} +.m-right-1 { + margin-right: 1px; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-1 { + margin-right: 1px; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-1 { + margin-right: 1px; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-1 { + margin-right: 1px; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-1 { + margin-right: 1px; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-1 { + margin-right: 1px; + } +} +.m-right-2 { + margin-right: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-2 { + margin-right: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-2 { + margin-right: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-2 { + margin-right: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-2 { + margin-right: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-2 { + margin-right: 0.125rem; + } +} +.m-right-3 { + margin-right: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-3 { + margin-right: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-3 { + margin-right: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-3 { + margin-right: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-3 { + margin-right: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-3 { + margin-right: 0.5rem; + } +} +.m-right-4 { + margin-right: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-4 { + margin-right: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-4 { + margin-right: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-4 { + margin-right: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-4 { + margin-right: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-4 { + margin-right: 1.125rem; + } +} +.m-right-5 { + margin-right: 2rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-5 { + margin-right: 2rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-5 { + margin-right: 2rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-5 { + margin-right: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-5 { + margin-right: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-5 { + margin-right: 2rem; + } +} +.m-right-6 { + margin-right: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-6 { + margin-right: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-6 { + margin-right: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-6 { + margin-right: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-6 { + margin-right: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-6 { + margin-right: 3.125rem; + } +} +.m-right-7 { + margin-right: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-7 { + margin-right: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-7 { + margin-right: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-7 { + margin-right: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-7 { + margin-right: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-7 { + margin-right: 4.5rem; + } +} +.m-right-8 { + margin-right: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-8 { + margin-right: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-8 { + margin-right: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-8 { + margin-right: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-8 { + margin-right: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-8 { + margin-right: 6.125rem; + } +} +.m-right-9 { + margin-right: 8rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-9 { + margin-right: 8rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-9 { + margin-right: 8rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-9 { + margin-right: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-9 { + margin-right: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-9 { + margin-right: 8rem; + } +} +.m-right-10 { + margin-right: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .m-right-xs-10 { + margin-right: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .m-right-sm-10 { + margin-right: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .m-right-md-10 { + margin-right: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .m-right-lg-10 { + margin-right: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .m-right-xlg-10 { + margin-right: 10.125rem; + } +} +.p-0 { + padding: 0; +} + +.p-1 { + padding: 1px; +} + +.p-0 { + padding: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-0 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-0 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-0 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-0 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-0 { + padding: 0.125rem; + } +} +.p-1 { + padding: 0rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-1 { + padding: 0rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-1 { + padding: 0rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-1 { + padding: 0rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-1 { + padding: 0rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-1 { + padding: 0rem; + } +} +.p-2 { + padding: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-2 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-2 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-2 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-2 { + padding: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-2 { + padding: 0.125rem; + } +} +.p-3 { + padding: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-3 { + padding: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-3 { + padding: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-3 { + padding: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-3 { + padding: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-3 { + padding: 0.5rem; + } +} +.p-4 { + padding: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-4 { + padding: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-4 { + padding: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-4 { + padding: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-4 { + padding: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-4 { + padding: 1.125rem; + } +} +.p-5 { + padding: 2rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-5 { + padding: 2rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-5 { + padding: 2rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-5 { + padding: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-5 { + padding: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-5 { + padding: 2rem; + } +} +.p-6 { + padding: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-6 { + padding: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-6 { + padding: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-6 { + padding: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-6 { + padding: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-6 { + padding: 3.125rem; + } +} +.p-7 { + padding: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-7 { + padding: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-7 { + padding: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-7 { + padding: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-7 { + padding: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-7 { + padding: 4.5rem; + } +} +.p-8 { + padding: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-8 { + padding: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-8 { + padding: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-8 { + padding: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-8 { + padding: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-8 { + padding: 6.125rem; + } +} +.p-9 { + padding: 8rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-9 { + padding: 8rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-9 { + padding: 8rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-9 { + padding: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-9 { + padding: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-9 { + padding: 8rem; + } +} +.p-10 { + padding: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .p-xs-10 { + padding: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-sm-10 { + padding: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-md-10 { + padding: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-lg-10 { + padding: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-xlg-10 { + padding: 10.125rem; + } +} +.p-top-0 { + padding-top: 0; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-0 { + padding-top: 0; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-0 { + padding-top: 0; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-0 { + padding-top: 0; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-0 { + padding-top: 0; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-0 { + padding-top: 0; + } +} +.p-top-1 { + padding-top: 1px; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-1 { + padding-top: 1px; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-1 { + padding-top: 1px; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-1 { + padding-top: 1px; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-1 { + padding-top: 1px; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-1 { + padding-top: 1px; + } +} +.p-top-0 { + padding-top: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-0 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-0 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-0 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-0 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-0 { + padding-top: 0.125rem; + } +} +.p-top-1 { + padding-top: 0rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-1 { + padding-top: 0rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-1 { + padding-top: 0rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-1 { + padding-top: 0rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-1 { + padding-top: 0rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-1 { + padding-top: 0rem; + } +} +.p-top-2 { + padding-top: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-2 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-2 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-2 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-2 { + padding-top: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-2 { + padding-top: 0.125rem; + } +} +.p-top-3 { + padding-top: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-3 { + padding-top: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-3 { + padding-top: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-3 { + padding-top: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-3 { + padding-top: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-3 { + padding-top: 0.5rem; + } +} +.p-top-4 { + padding-top: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-4 { + padding-top: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-4 { + padding-top: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-4 { + padding-top: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-4 { + padding-top: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-4 { + padding-top: 1.125rem; + } +} +.p-top-5 { + padding-top: 2rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-5 { + padding-top: 2rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-5 { + padding-top: 2rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-5 { + padding-top: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-5 { + padding-top: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-5 { + padding-top: 2rem; + } +} +.p-top-6 { + padding-top: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-6 { + padding-top: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-6 { + padding-top: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-6 { + padding-top: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-6 { + padding-top: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-6 { + padding-top: 3.125rem; + } +} +.p-top-7 { + padding-top: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-7 { + padding-top: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-7 { + padding-top: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-7 { + padding-top: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-7 { + padding-top: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-7 { + padding-top: 4.5rem; + } +} +.p-top-8 { + padding-top: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-8 { + padding-top: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-8 { + padding-top: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-8 { + padding-top: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-8 { + padding-top: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-8 { + padding-top: 6.125rem; + } +} +.p-top-9 { + padding-top: 8rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-9 { + padding-top: 8rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-9 { + padding-top: 8rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-9 { + padding-top: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-9 { + padding-top: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-9 { + padding-top: 8rem; + } +} +.p-top-10 { + padding-top: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .p-top-xs-10 { + padding-top: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-top-sm-10 { + padding-top: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-top-md-10 { + padding-top: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-top-lg-10 { + padding-top: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-top-xlg-10 { + padding-top: 10.125rem; + } +} +.p-bottom-0 { + padding-bottom: 0; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-0 { + padding-bottom: 0; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-0 { + padding-bottom: 0; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-0 { + padding-bottom: 0; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-0 { + padding-bottom: 0; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-0 { + padding-bottom: 0; + } +} +.p-bottom-1 { + padding-bottom: 1px; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-1 { + padding-bottom: 1px; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-1 { + padding-bottom: 1px; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-1 { + padding-bottom: 1px; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-1 { + padding-bottom: 1px; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-1 { + padding-bottom: 1px; + } +} +.p-bottom-0 { + padding-bottom: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-0 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-0 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-0 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-0 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-0 { + padding-bottom: 0.125rem; + } +} +.p-bottom-1 { + padding-bottom: 0rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-1 { + padding-bottom: 0rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-1 { + padding-bottom: 0rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-1 { + padding-bottom: 0rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-1 { + padding-bottom: 0rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-1 { + padding-bottom: 0rem; + } +} +.p-bottom-2 { + padding-bottom: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-2 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-2 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-2 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-2 { + padding-bottom: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-2 { + padding-bottom: 0.125rem; + } +} +.p-bottom-3 { + padding-bottom: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-3 { + padding-bottom: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-3 { + padding-bottom: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-3 { + padding-bottom: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-3 { + padding-bottom: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-3 { + padding-bottom: 0.5rem; + } +} +.p-bottom-4 { + padding-bottom: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-4 { + padding-bottom: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-4 { + padding-bottom: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-4 { + padding-bottom: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-4 { + padding-bottom: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-4 { + padding-bottom: 1.125rem; + } +} +.p-bottom-5 { + padding-bottom: 2rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-5 { + padding-bottom: 2rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-5 { + padding-bottom: 2rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-5 { + padding-bottom: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-5 { + padding-bottom: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-5 { + padding-bottom: 2rem; + } +} +.p-bottom-6 { + padding-bottom: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-6 { + padding-bottom: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-6 { + padding-bottom: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-6 { + padding-bottom: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-6 { + padding-bottom: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-6 { + padding-bottom: 3.125rem; + } +} +.p-bottom-7 { + padding-bottom: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-7 { + padding-bottom: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-7 { + padding-bottom: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-7 { + padding-bottom: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-7 { + padding-bottom: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-7 { + padding-bottom: 4.5rem; + } +} +.p-bottom-8 { + padding-bottom: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-8 { + padding-bottom: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-8 { + padding-bottom: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-8 { + padding-bottom: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-8 { + padding-bottom: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-8 { + padding-bottom: 6.125rem; + } +} +.p-bottom-9 { + padding-bottom: 8rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-9 { + padding-bottom: 8rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-9 { + padding-bottom: 8rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-9 { + padding-bottom: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-9 { + padding-bottom: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-9 { + padding-bottom: 8rem; + } +} +.p-bottom-10 { + padding-bottom: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .p-bottom-xs-10 { + padding-bottom: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-bottom-sm-10 { + padding-bottom: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-bottom-md-10 { + padding-bottom: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-bottom-lg-10 { + padding-bottom: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-bottom-xlg-10 { + padding-bottom: 10.125rem; + } +} +.p-left-0 { + padding-left: 0; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-0 { + padding-left: 0; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-0 { + padding-left: 0; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-0 { + padding-left: 0; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-0 { + padding-left: 0; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-0 { + padding-left: 0; + } +} +.p-left-1 { + padding-left: 1px; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-1 { + padding-left: 1px; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-1 { + padding-left: 1px; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-1 { + padding-left: 1px; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-1 { + padding-left: 1px; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-1 { + padding-left: 1px; + } +} +.p-left-0 { + padding-left: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-0 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-0 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-0 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-0 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-0 { + padding-left: 0.125rem; + } +} +.p-left-1 { + padding-left: 0rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-1 { + padding-left: 0rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-1 { + padding-left: 0rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-1 { + padding-left: 0rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-1 { + padding-left: 0rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-1 { + padding-left: 0rem; + } +} +.p-left-2 { + padding-left: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-2 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-2 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-2 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-2 { + padding-left: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-2 { + padding-left: 0.125rem; + } +} +.p-left-3 { + padding-left: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-3 { + padding-left: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-3 { + padding-left: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-3 { + padding-left: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-3 { + padding-left: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-3 { + padding-left: 0.5rem; + } +} +.p-left-4 { + padding-left: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-4 { + padding-left: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-4 { + padding-left: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-4 { + padding-left: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-4 { + padding-left: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-4 { + padding-left: 1.125rem; + } +} +.p-left-5 { + padding-left: 2rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-5 { + padding-left: 2rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-5 { + padding-left: 2rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-5 { + padding-left: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-5 { + padding-left: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-5 { + padding-left: 2rem; + } +} +.p-left-6 { + padding-left: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-6 { + padding-left: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-6 { + padding-left: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-6 { + padding-left: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-6 { + padding-left: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-6 { + padding-left: 3.125rem; + } +} +.p-left-7 { + padding-left: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-7 { + padding-left: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-7 { + padding-left: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-7 { + padding-left: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-7 { + padding-left: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-7 { + padding-left: 4.5rem; + } +} +.p-left-8 { + padding-left: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-8 { + padding-left: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-8 { + padding-left: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-8 { + padding-left: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-8 { + padding-left: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-8 { + padding-left: 6.125rem; + } +} +.p-left-9 { + padding-left: 8rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-9 { + padding-left: 8rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-9 { + padding-left: 8rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-9 { + padding-left: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-9 { + padding-left: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-9 { + padding-left: 8rem; + } +} +.p-left-10 { + padding-left: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .p-left-xs-10 { + padding-left: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-left-sm-10 { + padding-left: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-left-md-10 { + padding-left: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-left-lg-10 { + padding-left: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-left-xlg-10 { + padding-left: 10.125rem; + } +} +.p-right-0 { + padding-right: 0; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-0 { + padding-right: 0; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-0 { + padding-right: 0; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-0 { + padding-right: 0; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-0 { + padding-right: 0; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-0 { + padding-right: 0; + } +} +.p-right-1 { + padding-right: 1px; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-1 { + padding-right: 1px; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-1 { + padding-right: 1px; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-1 { + padding-right: 1px; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-1 { + padding-right: 1px; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-1 { + padding-right: 1px; + } +} +.p-right-0 { + padding-right: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-0 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-0 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-0 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-0 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-0 { + padding-right: 0.125rem; + } +} +.p-right-1 { + padding-right: 0rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-1 { + padding-right: 0rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-1 { + padding-right: 0rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-1 { + padding-right: 0rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-1 { + padding-right: 0rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-1 { + padding-right: 0rem; + } +} +.p-right-2 { + padding-right: 0.125rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-2 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-2 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-2 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-2 { + padding-right: 0.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-2 { + padding-right: 0.125rem; + } +} +.p-right-3 { + padding-right: 0.5rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-3 { + padding-right: 0.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-3 { + padding-right: 0.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-3 { + padding-right: 0.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-3 { + padding-right: 0.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-3 { + padding-right: 0.5rem; + } +} +.p-right-4 { + padding-right: 1.125rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-4 { + padding-right: 1.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-4 { + padding-right: 1.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-4 { + padding-right: 1.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-4 { + padding-right: 1.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-4 { + padding-right: 1.125rem; + } +} +.p-right-5 { + padding-right: 2rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-5 { + padding-right: 2rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-5 { + padding-right: 2rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-5 { + padding-right: 2rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-5 { + padding-right: 2rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-5 { + padding-right: 2rem; + } +} +.p-right-6 { + padding-right: 3.125rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-6 { + padding-right: 3.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-6 { + padding-right: 3.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-6 { + padding-right: 3.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-6 { + padding-right: 3.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-6 { + padding-right: 3.125rem; + } +} +.p-right-7 { + padding-right: 4.5rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-7 { + padding-right: 4.5rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-7 { + padding-right: 4.5rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-7 { + padding-right: 4.5rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-7 { + padding-right: 4.5rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-7 { + padding-right: 4.5rem; + } +} +.p-right-8 { + padding-right: 6.125rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-8 { + padding-right: 6.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-8 { + padding-right: 6.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-8 { + padding-right: 6.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-8 { + padding-right: 6.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-8 { + padding-right: 6.125rem; + } +} +.p-right-9 { + padding-right: 8rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-9 { + padding-right: 8rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-9 { + padding-right: 8rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-9 { + padding-right: 8rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-9 { + padding-right: 8rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-9 { + padding-right: 8rem; + } +} +.p-right-10 { + padding-right: 10.125rem; +} + +@media only screen and (min-width: 576px) { + .p-right-xs-10 { + padding-right: 10.125rem; + } +} +@media only screen and (min-width: 768px) { + .p-right-sm-10 { + padding-right: 10.125rem; + } +} +@media only screen and (min-width: 992px) { + .p-right-md-10 { + padding-right: 10.125rem; + } +} +@media only screen and (min-width: 1200px) { + .p-right-lg-10 { + padding-right: 10.125rem; + } +} +@media only screen and (min-width: 1600px) { + .p-right-xlg-10 { + padding-right: 10.125rem; + } +} +/** + * colors + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.color-body { + color: var(--body); +} + +.color-text { + color: var(--text); +} + +.color-text-contrast { + color: var(--text-contrast); +} + +.color-primary { + color: var(--primary); +} + +.color-primary-contrast { + color: var(--primary-contrast); +} + +.color-active { + color: var(--active); +} + +.color-active-contrast { + color: var(--active-contrast); +} + +.color-link { + color: var(--link); +} + +.color-link-hover { + color: var(--link-hover); +} + +.color-danger { + color: var(--danger); +} + +.color-danger-contrast { + color: var(--danger-contrast); +} + +.color-info { + color: var(--info); +} + +.color-info-constrast { + color: var(--info-constrast); +} + +.color-success { + color: var(--success); +} + +.color-success-contrast { + color: var(--success-contrast); +} + +.color-warning { + color: var(--warning); +} + +.color-warning-contrast { + color: var(--warning-contrast); +} + +.color-background { + color: var(--background); +} + +.color-background-contrast { + color: var(--background-contrast); +} + +.color-background-alpha { + color: var(--background-alpha); +} + +.color-border { + color: var(--border); +} + +.color-border-contrast { + color: var(--border-contrast); +} + +.fill-body { + fill: var(--body); +} +.fill-body svg { + fill: var(--body); +} + +.fill-text { + fill: var(--text); +} +.fill-text svg { + fill: var(--text); +} + +.fill-text-contrast { + fill: var(--text-contrast); +} +.fill-text-contrast svg { + fill: var(--text-contrast); +} + +.fill-primary { + fill: var(--primary); +} +.fill-primary svg { + fill: var(--primary); +} + +.fill-primary-contrast { + fill: var(--primary-contrast); +} +.fill-primary-contrast svg { + fill: var(--primary-contrast); +} + +.fill-active { + fill: var(--active); +} +.fill-active svg { + fill: var(--active); +} + +.fill-active-contrast { + fill: var(--active-contrast); +} +.fill-active-contrast svg { + fill: var(--active-contrast); +} + +.fill-link { + fill: var(--link); +} +.fill-link svg { + fill: var(--link); +} + +.fill-link-hover { + fill: var(--link-hover); +} +.fill-link-hover svg { + fill: var(--link-hover); +} + +.fill-danger { + fill: var(--danger); +} +.fill-danger svg { + fill: var(--danger); +} + +.fill-danger-contrast { + fill: var(--danger-contrast); +} +.fill-danger-contrast svg { + fill: var(--danger-contrast); +} + +.fill-info { + fill: var(--info); +} +.fill-info svg { + fill: var(--info); +} + +.fill-info-constrast { + fill: var(--info-constrast); +} +.fill-info-constrast svg { + fill: var(--info-constrast); +} + +.fill-success { + fill: var(--success); +} +.fill-success svg { + fill: var(--success); +} + +.fill-success-contrast { + fill: var(--success-contrast); +} +.fill-success-contrast svg { + fill: var(--success-contrast); +} + +.fill-warning { + fill: var(--warning); +} +.fill-warning svg { + fill: var(--warning); +} + +.fill-warning-contrast { + fill: var(--warning-contrast); +} +.fill-warning-contrast svg { + fill: var(--warning-contrast); +} + +.fill-background { + fill: var(--background); +} +.fill-background svg { + fill: var(--background); +} + +.fill-background-contrast { + fill: var(--background-contrast); +} +.fill-background-contrast svg { + fill: var(--background-contrast); +} + +.fill-background-alpha { + fill: var(--background-alpha); +} +.fill-background-alpha svg { + fill: var(--background-alpha); +} + +.fill-border { + fill: var(--border); +} +.fill-border svg { + fill: var(--border); +} + +.fill-border-contrast { + fill: var(--border-contrast); +} +.fill-border-contrast svg { + fill: var(--border-contrast); +} + +.fill-body-hover:hover { + fill: var(--body); +} +.fill-body-hover:hover svg { + fill: var(--body); +} + +.fill-text-hover:hover { + fill: var(--text); +} +.fill-text-hover:hover svg { + fill: var(--text); +} + +.fill-text-contrast-hover:hover { + fill: var(--text-contrast); +} +.fill-text-contrast-hover:hover svg { + fill: var(--text-contrast); +} + +.fill-primary-hover:hover { + fill: var(--primary); +} +.fill-primary-hover:hover svg { + fill: var(--primary); +} + +.fill-primary-contrast-hover:hover { + fill: var(--primary-contrast); +} +.fill-primary-contrast-hover:hover svg { + fill: var(--primary-contrast); +} + +.fill-active-hover:hover { + fill: var(--active); +} +.fill-active-hover:hover svg { + fill: var(--active); +} + +.fill-active-contrast-hover:hover { + fill: var(--active-contrast); +} +.fill-active-contrast-hover:hover svg { + fill: var(--active-contrast); +} + +.fill-link-hover:hover { + fill: var(--link); +} +.fill-link-hover:hover svg { + fill: var(--link); +} + +.fill-link-hover-hover:hover { + fill: var(--link-hover); +} +.fill-link-hover-hover:hover svg { + fill: var(--link-hover); +} + +.fill-danger-hover:hover { + fill: var(--danger); +} +.fill-danger-hover:hover svg { + fill: var(--danger); +} + +.fill-danger-contrast-hover:hover { + fill: var(--danger-contrast); +} +.fill-danger-contrast-hover:hover svg { + fill: var(--danger-contrast); +} + +.fill-info-hover:hover { + fill: var(--info); +} +.fill-info-hover:hover svg { + fill: var(--info); +} + +.fill-info-constrast-hover:hover { + fill: var(--info-constrast); +} +.fill-info-constrast-hover:hover svg { + fill: var(--info-constrast); +} + +.fill-success-hover:hover { + fill: var(--success); +} +.fill-success-hover:hover svg { + fill: var(--success); +} + +.fill-success-contrast-hover:hover { + fill: var(--success-contrast); +} +.fill-success-contrast-hover:hover svg { + fill: var(--success-contrast); +} + +.fill-warning-hover:hover { + fill: var(--warning); +} +.fill-warning-hover:hover svg { + fill: var(--warning); +} + +.fill-warning-contrast-hover:hover { + fill: var(--warning-contrast); +} +.fill-warning-contrast-hover:hover svg { + fill: var(--warning-contrast); +} + +.fill-background-hover:hover { + fill: var(--background); +} +.fill-background-hover:hover svg { + fill: var(--background); +} + +.fill-background-contrast-hover:hover { + fill: var(--background-contrast); +} +.fill-background-contrast-hover:hover svg { + fill: var(--background-contrast); +} + +.fill-background-alpha-hover:hover { + fill: var(--background-alpha); +} +.fill-background-alpha-hover:hover svg { + fill: var(--background-alpha); +} + +.fill-border-hover:hover { + fill: var(--border); +} +.fill-border-hover:hover svg { + fill: var(--border); +} + +.fill-border-contrast-hover:hover { + fill: var(--border-contrast); +} +.fill-border-contrast-hover:hover svg { + fill: var(--border-contrast); +} + +.border-color-body { + border-color: var(--body); +} + +.border-color-text { + border-color: var(--text); +} + +.border-color-text-contrast { + border-color: var(--text-contrast); +} + +.border-color-primary { + border-color: var(--primary); +} + +.border-color-primary-contrast { + border-color: var(--primary-contrast); +} + +.border-color-active { + border-color: var(--active); +} + +.border-color-active-contrast { + border-color: var(--active-contrast); +} + +.border-color-link { + border-color: var(--link); +} + +.border-color-link-hover { + border-color: var(--link-hover); +} + +.border-color-danger { + border-color: var(--danger); +} + +.border-color-danger-contrast { + border-color: var(--danger-contrast); +} + +.border-color-info { + border-color: var(--info); +} + +.border-color-info-constrast { + border-color: var(--info-constrast); +} + +.border-color-success { + border-color: var(--success); +} + +.border-color-success-contrast { + border-color: var(--success-contrast); +} + +.border-color-warning { + border-color: var(--warning); +} + +.border-color-warning-contrast { + border-color: var(--warning-contrast); +} + +.border-color-background { + border-color: var(--background); +} + +.border-color-background-contrast { + border-color: var(--background-contrast); +} + +.border-color-background-alpha { + border-color: var(--background-alpha); +} + +.border-color-border { + border-color: var(--border); +} + +.border-color-border-contrast { + border-color: var(--border-contrast); +} + +.background-color-body { + background-color: var(--body); +} + +.background-color-text { + background-color: var(--text); +} + +.background-color-text-contrast { + background-color: var(--text-contrast); +} + +.background-color-primary { + background-color: var(--primary); +} + +.background-color-primary-contrast { + background-color: var(--primary-contrast); +} + +.background-color-active { + background-color: var(--active); +} + +.background-color-active-contrast { + background-color: var(--active-contrast); +} + +.background-color-link { + background-color: var(--link); +} + +.background-color-link-hover { + background-color: var(--link-hover); +} + +.background-color-danger { + background-color: var(--danger); +} + +.background-color-danger-contrast { + background-color: var(--danger-contrast); +} + +.background-color-info { + background-color: var(--info); +} + +.background-color-info-constrast { + background-color: var(--info-constrast); +} + +.background-color-success { + background-color: var(--success); +} + +.background-color-success-contrast { + background-color: var(--success-contrast); +} + +.background-color-warning { + background-color: var(--warning); +} + +.background-color-warning-contrast { + background-color: var(--warning-contrast); +} + +.background-color-background { + background-color: var(--background); +} + +.background-color-background-contrast { + background-color: var(--background-contrast); +} + +.background-color-background-alpha { + background-color: var(--background-alpha); +} + +.background-color-border { + background-color: var(--border); +} + +.background-color-border-contrast { + background-color: var(--border-contrast); +} + +/** + * typography + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +.left { + text-align: left; +} + +@media only screen and (min-width: 576px) { + .left-xs { + text-align: left; + } +} +@media only screen and (min-width: 768px) { + .left-sm { + text-align: left; + } +} +@media only screen and (min-width: 992px) { + .left-md { + text-align: left; + } +} +@media only screen and (min-width: 1200px) { + .left-lg { + text-align: left; + } +} +@media only screen and (min-width: 1600px) { + .left-xlg { + text-align: left; + } +} +.right { + text-align: right; +} + +@media only screen and (min-width: 576px) { + .right-xs { + text-align: right; + } +} +@media only screen and (min-width: 768px) { + .right-sm { + text-align: right; + } +} +@media only screen and (min-width: 992px) { + .right-md { + text-align: right; + } +} +@media only screen and (min-width: 1200px) { + .right-lg { + text-align: right; + } +} +@media only screen and (min-width: 1600px) { + .right-xlg { + text-align: right; + } +} +.center { + text-align: center; +} + +@media only screen and (min-width: 576px) { + .center-xs { + text-align: center; + } +} +@media only screen and (min-width: 768px) { + .center-sm { + text-align: center; + } +} +@media only screen and (min-width: 992px) { + .center-md { + text-align: center; + } +} +@media only screen and (min-width: 1200px) { + .center-lg { + text-align: center; + } +} +@media only screen and (min-width: 1600px) { + .center-xlg { + text-align: center; + } +} +.justify { + text-align: justify; +} + +@media only screen and (min-width: 576px) { + .justify-xs { + text-align: justify; + } +} +@media only screen and (min-width: 768px) { + .justify-sm { + text-align: justify; + } +} +@media only screen and (min-width: 992px) { + .justify-md { + text-align: justify; + } +} +@media only screen and (min-width: 1200px) { + .justify-lg { + text-align: justify; + } +} +@media only screen and (min-width: 1600px) { + .justify-xlg { + text-align: justify; + } +} +.uppercase { + text-transform: uppercase; +} + +@media only screen and (min-width: 576px) { + .uppercase-xs { + text-transform: uppercase; + } +} +@media only screen and (min-width: 768px) { + .uppercase-sm { + text-transform: uppercase; + } +} +@media only screen and (min-width: 992px) { + .uppercase-md { + text-transform: uppercase; + } +} +@media only screen and (min-width: 1200px) { + .uppercase-lg { + text-transform: uppercase; + } +} +@media only screen and (min-width: 1600px) { + .uppercase-xlg { + text-transform: uppercase; + } +} +.lowercase { + text-transform: lowercase; +} + +@media only screen and (min-width: 576px) { + .lowercase-xs { + text-transform: lowercase; + } +} +@media only screen and (min-width: 768px) { + .lowercase-sm { + text-transform: lowercase; + } +} +@media only screen and (min-width: 992px) { + .lowercase-md { + text-transform: lowercase; + } +} +@media only screen and (min-width: 1200px) { + .lowercase-lg { + text-transform: lowercase; + } +} +@media only screen and (min-width: 1600px) { + .lowercase-xlg { + text-transform: lowercase; + } +} +.crossed { + text-decoration: line-through; +} + +@media only screen and (min-width: 576px) { + .crossed-xs { + text-decoration: line-through; + } +} +@media only screen and (min-width: 768px) { + .crossed-sm { + text-decoration: line-through; + } +} +@media only screen and (min-width: 992px) { + .crossed-md { + text-decoration: line-through; + } +} +@media only screen and (min-width: 1200px) { + .crossed-lg { + text-decoration: line-through; + } +} +@media only screen and (min-width: 1600px) { + .crossed-xlg { + text-decoration: line-through; + } +} +.underline { + text-decoration: underline; +} + +@media only screen and (min-width: 576px) { + .underline-xs { + text-decoration: underline; + } +} +@media only screen and (min-width: 768px) { + .underline-sm { + text-decoration: underline; + } +} +@media only screen and (min-width: 992px) { + .underline-md { + text-decoration: underline; + } +} +@media only screen and (min-width: 1200px) { + .underline-lg { + text-decoration: underline; + } +} +@media only screen and (min-width: 1600px) { + .underline-xlg { + text-decoration: underline; + } +} +.capitalize { + text-transform: capitalize; +} + +@media only screen and (min-width: 576px) { + .capitalize-xs { + text-transform: capitalize; + } +} +@media only screen and (min-width: 768px) { + .capitalize-sm { + text-transform: capitalize; + } +} +@media only screen and (min-width: 992px) { + .capitalize-md { + text-transform: capitalize; + } +} +@media only screen and (min-width: 1200px) { + .capitalize-lg { + text-transform: capitalize; + } +} +@media only screen and (min-width: 1600px) { + .capitalize-xlg { + text-transform: capitalize; + } +} +.italic { + font-style: italic; +} + +@media only screen and (min-width: 576px) { + .italic-xs { + font-style: italic; + } +} +@media only screen and (min-width: 768px) { + .italic-sm { + font-style: italic; + } +} +@media only screen and (min-width: 992px) { + .italic-md { + font-style: italic; + } +} +@media only screen and (min-width: 1200px) { + .italic-lg { + font-style: italic; + } +} +@media only screen and (min-width: 1600px) { + .italic-xlg { + font-style: italic; + } +} +.light { + font-weight: lighter; +} + +@media only screen and (min-width: 576px) { + .light-xs { + font-weight: lighter; + } +} +@media only screen and (min-width: 768px) { + .light-sm { + font-weight: lighter; + } +} +@media only screen and (min-width: 992px) { + .light-md { + font-weight: lighter; + } +} +@media only screen and (min-width: 1200px) { + .light-lg { + font-weight: lighter; + } +} +@media only screen and (min-width: 1600px) { + .light-xlg { + font-weight: lighter; + } +} +.normal { + font-weight: normal; +} + +@media only screen and (min-width: 576px) { + .normal-xs { + font-weight: normal; + } +} +@media only screen and (min-width: 768px) { + .normal-sm { + font-weight: normal; + } +} +@media only screen and (min-width: 992px) { + .normal-md { + font-weight: normal; + } +} +@media only screen and (min-width: 1200px) { + .normal-lg { + font-weight: normal; + } +} +@media only screen and (min-width: 1600px) { + .normal-xlg { + font-weight: normal; + } +} +.medium { + font-weight: medium; +} + +@media only screen and (min-width: 576px) { + .medium-xs { + font-weight: medium; + } +} +@media only screen and (min-width: 768px) { + .medium-sm { + font-weight: medium; + } +} +@media only screen and (min-width: 992px) { + .medium-md { + font-weight: medium; + } +} +@media only screen and (min-width: 1200px) { + .medium-lg { + font-weight: medium; + } +} +@media only screen and (min-width: 1600px) { + .medium-xlg { + font-weight: medium; + } +} +.bold { + font-weight: bolder; +} + +@media only screen and (min-width: 576px) { + .bold-xs { + font-weight: bolder; + } +} +@media only screen and (min-width: 768px) { + .bold-sm { + font-weight: bolder; + } +} +@media only screen and (min-width: 992px) { + .bold-md { + font-weight: bolder; + } +} +@media only screen and (min-width: 1200px) { + .bold-lg { + font-weight: bolder; + } +} +@media only screen and (min-width: 1600px) { + .bold-xlg { + font-weight: bolder; + } +} +/** + * font-sizes + * + * + */ +.size-default { + font-size: 0.9rem; +} + +@media only screen and (min-width: 576px) { + .size-xs-default { + font-size: 0.9rem; + } +} +@media only screen and (min-width: 768px) { + .size-sm-default { + font-size: 0.9rem; + } +} +@media only screen and (min-width: 992px) { + .size-md-default { + font-size: 0.9rem; + } +} +@media only screen and (min-width: 1200px) { + .size-lg-default { + font-size: 0.9rem; + } +} +@media only screen and (min-width: 1600px) { + .size-xlg-default { + font-size: 0.9rem; + } +} +.size-small { + font-size: 0.675rem; +} + +@media only screen and (min-width: 576px) { + .size-xs-small { + font-size: 0.675rem; + } +} +@media only screen and (min-width: 768px) { + .size-sm-small { + font-size: 0.675rem; + } +} +@media only screen and (min-width: 992px) { + .size-md-small { + font-size: 0.675rem; + } +} +@media only screen and (min-width: 1200px) { + .size-lg-small { + font-size: 0.675rem; + } +} +@media only screen and (min-width: 1600px) { + .size-xlg-small { + font-size: 0.675rem; + } +} +.size-medium { + font-size: 1.35rem; +} + +@media only screen and (min-width: 576px) { + .size-xs-medium { + font-size: 1.35rem; + } +} +@media only screen and (min-width: 768px) { + .size-sm-medium { + font-size: 1.35rem; + } +} +@media only screen and (min-width: 992px) { + .size-md-medium { + font-size: 1.35rem; + } +} +@media only screen and (min-width: 1200px) { + .size-lg-medium { + font-size: 1.35rem; + } +} +@media only screen and (min-width: 1600px) { + .size-xlg-medium { + font-size: 1.35rem; + } +} +.size-large { + font-size: 1.8rem; +} + +@media only screen and (min-width: 576px) { + .size-xs-large { + font-size: 1.8rem; + } +} +@media only screen and (min-width: 768px) { + .size-sm-large { + font-size: 1.8rem; + } +} +@media only screen and (min-width: 992px) { + .size-md-large { + font-size: 1.8rem; + } +} +@media only screen and (min-width: 1200px) { + .size-lg-large { + font-size: 1.8rem; + } +} +@media only screen and (min-width: 1600px) { + .size-xlg-large { + font-size: 1.8rem; + } +} +.size-big { + font-size: 2.7rem; +} + +@media only screen and (min-width: 576px) { + .size-xs-big { + font-size: 2.7rem; + } +} +@media only screen and (min-width: 768px) { + .size-sm-big { + font-size: 2.7rem; + } +} +@media only screen and (min-width: 992px) { + .size-md-big { + font-size: 2.7rem; + } +} +@media only screen and (min-width: 1200px) { + .size-lg-big { + font-size: 2.7rem; + } +} +@media only screen and (min-width: 1600px) { + .size-xlg-big { + font-size: 2.7rem; + } +} +/** + * white-space + * + * + */ +.white-space-normal { + white-space: normal; +} + +@media only screen and (min-width: 576px) { + .white-space-normal-xs { + white-space: normal; + } +} +@media only screen and (min-width: 768px) { + .white-space-normal-sm { + white-space: normal; + } +} +@media only screen and (min-width: 992px) { + .white-space-normal-md { + white-space: normal; + } +} +@media only screen and (min-width: 1200px) { + .white-space-normal-lg { + white-space: normal; + } +} +@media only screen and (min-width: 1600px) { + .white-space-normal-xlg { + white-space: normal; + } +} +.white-space-nowrap { + white-space: nowrap; +} + +@media only screen and (min-width: 576px) { + .white-space-nowrap-xs { + white-space: nowrap; + } +} +@media only screen and (min-width: 768px) { + .white-space-nowrap-sm { + white-space: nowrap; + } +} +@media only screen and (min-width: 992px) { + .white-space-nowrap-md { + white-space: nowrap; + } +} +@media only screen and (min-width: 1200px) { + .white-space-nowrap-lg { + white-space: nowrap; + } +} +@media only screen and (min-width: 1600px) { + .white-space-nowrap-xlg { + white-space: nowrap; + } +} +.white-space-pre { + white-space: pre; +} + +@media only screen and (min-width: 576px) { + .white-space-pre-xs { + white-space: pre; + } +} +@media only screen and (min-width: 768px) { + .white-space-pre-sm { + white-space: pre; + } +} +@media only screen and (min-width: 992px) { + .white-space-pre-md { + white-space: pre; + } +} +@media only screen and (min-width: 1200px) { + .white-space-pre-lg { + white-space: pre; + } +} +@media only screen and (min-width: 1600px) { + .white-space-pre-xlg { + white-space: pre; + } +} +.white-space-preline { + white-space: preline; +} + +@media only screen and (min-width: 576px) { + .white-space-preline-xs { + white-space: preline; + } +} +@media only screen and (min-width: 768px) { + .white-space-preline-sm { + white-space: preline; + } +} +@media only screen and (min-width: 992px) { + .white-space-preline-md { + white-space: preline; + } +} +@media only screen and (min-width: 1200px) { + .white-space-preline-lg { + white-space: preline; + } +} +@media only screen and (min-width: 1600px) { + .white-space-preline-xlg { + white-space: preline; + } +} +.white-space-preline { + white-space: pre-line; +} + +@media only screen and (min-width: 576px) { + .white-space-preline-xs { + white-space: pre-line; + } +} +@media only screen and (min-width: 768px) { + .white-space-preline-sm { + white-space: pre-line; + } +} +@media only screen and (min-width: 992px) { + .white-space-preline-md { + white-space: pre-line; + } +} +@media only screen and (min-width: 1200px) { + .white-space-preline-lg { + white-space: pre-line; + } +} +@media only screen and (min-width: 1600px) { + .white-space-preline-xlg { + white-space: pre-line; + } +} +.white-space-prewrap { + white-space: pre-wrap; +} + +@media only screen and (min-width: 576px) { + .white-space-prewrap-xs { + white-space: pre-wrap; + } +} +@media only screen and (min-width: 768px) { + .white-space-prewrap-sm { + white-space: pre-wrap; + } +} +@media only screen and (min-width: 992px) { + .white-space-prewrap-md { + white-space: pre-wrap; + } +} +@media only screen and (min-width: 1200px) { + .white-space-prewrap-lg { + white-space: pre-wrap; + } +} +@media only screen and (min-width: 1600px) { + .white-space-prewrap-xlg { + white-space: pre-wrap; + } +} +/** + * visibility + * + * + * @author Björn Hase, me@herr-hase.wtf + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/plain-ui.git + * + */ +/** + * display + * + * + */ +.display-block { + display: block; +} + +@media only screen and (min-width: 576px) { + .display-block-xs { + display: block; + } +} +@media only screen and (min-width: 768px) { + .display-block-sm { + display: block; + } +} +@media only screen and (min-width: 992px) { + .display-block-md { + display: block; + } +} +@media only screen and (min-width: 1200px) { + .display-block-lg { + display: block; + } +} +@media only screen and (min-width: 1600px) { + .display-block-xlg { + display: block; + } +} +.display-inline { + display: inline; +} + +@media only screen and (min-width: 576px) { + .display-inline-xs { + display: inline; + } +} +@media only screen and (min-width: 768px) { + .display-inline-sm { + display: inline; + } +} +@media only screen and (min-width: 992px) { + .display-inline-md { + display: inline; + } +} +@media only screen and (min-width: 1200px) { + .display-inline-lg { + display: inline; + } +} +@media only screen and (min-width: 1600px) { + .display-inline-xlg { + display: inline; + } +} +.display-inline-block { + display: inline-block; +} + +@media only screen and (min-width: 576px) { + .display-inline-block-xs { + display: inline-block; + } +} +@media only screen and (min-width: 768px) { + .display-inline-block-sm { + display: inline-block; + } +} +@media only screen and (min-width: 992px) { + .display-inline-block-md { + display: inline-block; + } +} +@media only screen and (min-width: 1200px) { + .display-inline-block-lg { + display: inline-block; + } +} +@media only screen and (min-width: 1600px) { + .display-inline-block-xlg { + display: inline-block; + } +} +.display-flex { + display: flex; +} + +@media only screen and (min-width: 576px) { + .display-flex-xs { + display: flex; + } +} +@media only screen and (min-width: 768px) { + .display-flex-sm { + display: flex; + } +} +@media only screen and (min-width: 992px) { + .display-flex-md { + display: flex; + } +} +@media only screen and (min-width: 1200px) { + .display-flex-lg { + display: flex; + } +} +@media only screen and (min-width: 1600px) { + .display-flex-xlg { + display: flex; + } +} +.display-inline-flex { + display: inline-flex; +} + +@media only screen and (min-width: 576px) { + .display-inline-flex-xs { + display: inline-flex; + } +} +@media only screen and (min-width: 768px) { + .display-inline-flex-sm { + display: inline-flex; + } +} +@media only screen and (min-width: 992px) { + .display-inline-flex-md { + display: inline-flex; + } +} +@media only screen and (min-width: 1200px) { + .display-inline-flex-lg { + display: inline-flex; + } +} +@media only screen and (min-width: 1600px) { + .display-inline-flex-xlg { + display: inline-flex; + } +} +.display-table { + display: table; +} + +@media only screen and (min-width: 576px) { + .display-table-xs { + display: table; + } +} +@media only screen and (min-width: 768px) { + .display-table-sm { + display: table; + } +} +@media only screen and (min-width: 992px) { + .display-table-md { + display: table; + } +} +@media only screen and (min-width: 1200px) { + .display-table-lg { + display: table; + } +} +@media only screen and (min-width: 1600px) { + .display-table-xlg { + display: table; + } +} +/** + * for hidden-xs etc, show https://reflexgrid.com/#visibility-helpers + * + * @TODO full integration of reflexgrid will change this part + * + */ +/** + * Visibility + * + */ +.visibility-hidden { + visibility: hidden; +} + +.visibility-visible { + visibility: visible; +} + +.visibility-collapse { + visibility: collapse; +} + +/** + * Opacity + * + * + */ +.opacity-1 { + opacity: 0.1; +} + +.opacity-2 { + opacity: 0.2; +} + +.opacity-3 { + opacity: 0.3; +} + +.opacity-4 { + opacity: 0.4; +} + +.opacity-5 { + opacity: 0.5; +} + +.opacity-6 { + opacity: 0.6; +} + +.opacity-7 { + opacity: 0.7; +} + +.opacity-8 { + opacity: 0.8; +} + +.opacity-9 { + opacity: 0.9; +} + +.opacity-10 { + opacity: 1; +} + +/** + * + * + */ +.overflow-hidden { + overflow: hidden; +} + +.tiny-datepicker { + max-width: -moz-fit-content; + max-width: fit-content; +} +.tiny-datepicker__week { + display: flex; +} +.tiny-datepicker__date { + font-weight: bold; + margin: 0 0 0.75em; + text-align: center; +} +.tiny-datepicker__days { + min-height: 200px; +} +.tiny-datepicker__day { + width: 100%; + text-align: center; + border: 1px solid transparent; +} +.tiny-datepicker__day:hover { + background-color: #717171; + cursor: pointer; +} +.tiny-datepicker__day--current { + border: 1px solid #3e3e3e; +} +.tiny-datepicker__day--not-current { + opacity: 0.5; +} +.tiny-datepicker__day--header:hover { + background-color: transparent; + cursor: auto; +} +.tiny-datepicker__select { + display: flex; + align-items: center; +} +.tiny-datepicker__select input.field-text, .tiny-datepicker__select select.field-choice { + margin: 0 0.5em 0 0.5em; + padding: 0.55em 1em; +} +.tiny-datepicker__select select.field-choice { + width: calc(100% - 1em); +} +.tiny-datepicker__select input.field-text { + width: auto; +} +.tiny-datepicker__label { + text-align: center; + width: 100%; +} +.tiny-datepicker__button { + padding: 0.5em 0.75em; +} diff --git a/example/example.js b/example/example.js new file mode 100644 index 0000000..1f1ea91 --- /dev/null +++ b/example/example.js @@ -0,0 +1,4237 @@ +/******/ (() => { // webpackBootstrap +/******/ var __webpack_modules__ = ({ + +/***/ "./node_modules/@riotjs/observable/dist/observable.js": +/*!************************************************************!*\ + !*** ./node_modules/@riotjs/observable/dist/observable.js ***! + \************************************************************/ +/***/ ((module) => { + +;(function(window, undefined) {const ALL_CALLBACKS = '*' +const define = Object.defineProperties +const entries = Object.entries + +const on = (callbacks, el) => (event, fn) => { + if (callbacks.has(event)) { + callbacks.get(event).add(fn) + } else { + callbacks.set(event, new Set().add(fn)) + } + + return el +} + +const deleteCallback = (callbacks, el, event, fn) => { + if (fn) { + const fns = callbacks.get(event) + + if (fns) { + fns.delete(fn) + if (fns.size === 0) callbacks.delete(event) + } + } else callbacks.delete(event) +} + +const off = (callbacks, el) => (event, fn) => { + if (event === ALL_CALLBACKS && !fn) { + callbacks.clear() + } else { + deleteCallback(callbacks, el, event, fn) + } + + return el +} + +const one = (callbacks, el) => (event, fn) => { + function on(...args) { + el.off(event, on) + fn.apply(el, args) + } + return el.on(event, on) +} + +const trigger = (callbacks, el) => (event, ...args) => { + const fns = callbacks.get(event) + + if (fns) fns.forEach(fn => fn.apply(el, args)) + + if (callbacks.get(ALL_CALLBACKS) && event !== ALL_CALLBACKS) { + el.trigger(ALL_CALLBACKS, event, ...args) + } + + return el +} + +const observable = function(el) { // eslint-disable-line + const callbacks = new Map() + const methods = {on, off, one, trigger} + + el = el || {} + + define(el, + entries(methods).reduce((acc, [key, method]) => { + acc[key] = { + value: method(callbacks, el), + enumerable: false, + writable: false, + configurable: false + } + + return acc + }, {}) + ) + + return el +} + /* istanbul ignore next */ + // support CommonJS, AMD & browser + if (true) + module.exports = observable + else {} + +})(typeof window != 'undefined' ? window : undefined); + +/***/ }), + +/***/ "./src/datepicker.riot": +/*!*****************************!*\ + !*** ./src/datepicker.riot ***! + \*****************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _mixin_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mixin.js */ "./src/mixin.js"); +// mixin + + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ + css: null, + + exports: () => { + return { + + ..._mixin_js__WEBPACK_IMPORTED_MODULE_0__["default"] + + } + }, + + template: ( + template, + expressionTypes, + bindingTypes, + getComponent + ) => template( + '
', + [ + { + redundantAttribute: 'expr0', + selector: '[expr0]', + + expressions: [ + { + type: expressionTypes.TEXT, + childNodeIndex: 0, + + evaluate: _scope => [ + _scope.state.date.format('dddd, DD. MMMM YYYY') + ].join( + '' + ) + } + ] + }, + { + type: bindingTypes.EACH, + getKey: null, + condition: null, + + template: template( + ' ', + [ + { + expressions: [ + { + type: expressionTypes.TEXT, + childNodeIndex: 0, + + evaluate: _scope => [ + _scope.name + ].join( + '' + ) + } + ] + } + ] + ), + + redundantAttribute: 'expr1', + selector: '[expr1]', + itemName: 'name', + indexName: null, + evaluate: _scope => _scope.state.weekdaysNames + }, + { + type: bindingTypes.EACH, + getKey: null, + condition: null, + + template: template( + '
', + [ + { + type: bindingTypes.EACH, + getKey: null, + condition: null, + + template: template( + ' ', + [ + { + expressions: [ + { + type: expressionTypes.TEXT, + childNodeIndex: 0, + + evaluate: _scope => [ + _scope.day.date() + ].join( + '' + ) + }, + { + type: expressionTypes.ATTRIBUTE, + name: 'class', + evaluate: _scope => _scope.addClassDay(_scope.day, ['tiny-datepicker__day']) + }, + { + type: expressionTypes.EVENT, + name: 'onclick', + evaluate: _scope => (event) => { _scope.handleSelectDay(event, _scope.day) } + } + ] + } + ] + ), + + redundantAttribute: 'expr3', + selector: '[expr3]', + itemName: 'day', + indexName: null, + evaluate: _scope => _scope.week + } + ] + ), + + redundantAttribute: 'expr2', + selector: '[expr2]', + itemName: 'week', + indexName: null, + evaluate: _scope => _scope.state.weeks + }, + { + redundantAttribute: 'expr4', + selector: '[expr4]', + + expressions: [ + { + type: expressionTypes.EVENT, + name: 'onclick', + evaluate: _scope => () => { _scope.handlePreviousMonth(_scope.event) } + } + ] + }, + { + redundantAttribute: 'expr5', + selector: '[expr5]', + + expressions: [ + { + type: expressionTypes.EVENT, + name: 'onchange', + evaluate: _scope => (event) => { _scope.handleSelectMonth(event) } + } + ] + }, + { + type: bindingTypes.EACH, + getKey: null, + condition: null, + + template: template( + ' ', + [ + { + expressions: [ + { + type: expressionTypes.TEXT, + childNodeIndex: 0, + evaluate: _scope => _scope.name + }, + { + type: expressionTypes.ATTRIBUTE, + name: 'value', + evaluate: _scope => _scope.index + }, + { + type: expressionTypes.ATTRIBUTE, + name: 'selected', + evaluate: _scope => _scope.state.date.month() === _scope.index + } + ] + } + ] + ), + + redundantAttribute: 'expr6', + selector: '[expr6]', + itemName: 'name', + indexName: 'index', + evaluate: _scope => _scope.state.monthNames + }, + { + redundantAttribute: 'expr7', + selector: '[expr7]', + + expressions: [ + { + type: expressionTypes.EVENT, + name: 'onclick', + evaluate: _scope => () => { _scope.handleNextMonth(_scope.event) } + } + ] + }, + { + redundantAttribute: 'expr8', + selector: '[expr8]', + + expressions: [ + { + type: expressionTypes.EVENT, + name: 'onclick', + evaluate: _scope => () => { _scope.handlePreviousYear(_scope.event) } + } + ] + }, + { + redundantAttribute: 'expr9', + selector: '[expr9]', + + expressions: [ + { + type: expressionTypes.VALUE, + evaluate: _scope => _scope.state.date.format('YYYY') + }, + { + type: expressionTypes.EVENT, + name: 'onkeyup', + evaluate: _scope => (event) => { _scope.handleSelectYear(event) } + } + ] + }, + { + redundantAttribute: 'expr10', + selector: '[expr10]', + + expressions: [ + { + type: expressionTypes.EVENT, + name: 'onclick', + evaluate: _scope => () => { _scope.handleNextYear(_scope.event) } + } + ] + } + ] + ), + + name: 'tiny-datepicker' +}); + +/***/ }), + +/***/ "./src/example.js": +/*!************************!*\ + !*** ./src/example.js ***! + \************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var riot__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! riot */ "./node_modules/riot/esm/api/register.js"); +/* harmony import */ var riot__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! riot */ "./node_modules/riot/esm/riot.js"); +/* harmony import */ var _datepicker_riot__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./datepicker.riot */ "./src/datepicker.riot"); +/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js"); +/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(dayjs__WEBPACK_IMPORTED_MODULE_2__); + + +riot__WEBPACK_IMPORTED_MODULE_1__.register('tiny-datepicker', _datepicker_riot__WEBPACK_IMPORTED_MODULE_0__["default"]); + +window.riot = riot__WEBPACK_IMPORTED_MODULE_3__; + +/***/ }), + +/***/ "./src/mixin.js": +/*!**********************!*\ + !*** ./src/mixin.js ***! + \**********************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js"); +/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(dayjs__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _store_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./store.js */ "./src/store.js"); +/* harmony import */ var dayjs_plugin_isoWeek__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! dayjs/plugin/isoWeek */ "./node_modules/dayjs/plugin/isoWeek.js"); +/* harmony import */ var dayjs_plugin_isoWeek__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_isoWeek__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var dayjs_plugin_localeData__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! dayjs/plugin/localeData */ "./node_modules/dayjs/plugin/localeData.js"); +/* harmony import */ var dayjs_plugin_localeData__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_localeData__WEBPACK_IMPORTED_MODULE_3__); + + + +dayjs__WEBPACK_IMPORTED_MODULE_0___default().extend((dayjs_plugin_isoWeek__WEBPACK_IMPORTED_MODULE_2___default())); + +dayjs__WEBPACK_IMPORTED_MODULE_0___default().extend((dayjs_plugin_localeData__WEBPACK_IMPORTED_MODULE_3___default())); + +/** + * Mixin for extends Riot-Component + * + * @author Björn Hase + * @license http://opensource.org/licenses/MIT The MIT License + * @link https://gitea.node001.net/tiny-components/datepicker + * + */ + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ + state: { + date: false, + weeks: [], + firstDayOfMonth: false, + firstDayOfWeek: false, + lastDayOfMonth: false, + weekdaysNames: [], + monthNames: [], + weekFormat: 'isoWeek', + isoFormat: true + }, + /** + * + * + */ + onBeforeMount: function onBeforeMount() { + var _this = this; + this.state.monthNames = dayjs__WEBPACK_IMPORTED_MODULE_0___default().months(); + this.state.weekdaysNames = dayjs__WEBPACK_IMPORTED_MODULE_0___default().weekdaysShort(); + if (this.props.date) { + this.state.date = dayjs__WEBPACK_IMPORTED_MODULE_0___default()(this.props.date); + } else { + this.state.date = dayjs__WEBPACK_IMPORTED_MODULE_0___default()(); + } + if (this.props.isoFormat === 0) { + this.state.isoFormat = false; + this.state.weekFormat = 'week'; + } else { + this.state.weekdaysNames.push(this.state.weekdaysNames.shift()); + } + _store_js__WEBPACK_IMPORTED_MODULE_1__["default"].on('update', function (data) { + _this.state.date = dayjs__WEBPACK_IMPORTED_MODULE_0___default()(data.date); + }); + this.createWeeksAndDays(); + }, + /** + * + * + */ + onBeforeUpdate: function onBeforeUpdate() { + _store_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger('change', { + date: this.state.date + }); + }, + /** + * create weeks and days + * + * + */ + createWeeksAndDays: function createWeeksAndDays() { + this.state.weeks = []; + + // getting first day of Month + this.state.firstDayOfMonth = this.state.date.startOf('month'); + this.state.firstDayOfWeek = this.state.firstDayOfMonth.startOf(this.state.weekFormat); + this.state.lastDayOfMonth = this.state.date.endOf('month'); + var lastDayOfWeek = this.state.lastDayOfMonth.endOf(this.state.weekFormat).startOf('day'); + var day = this.state.firstDayOfWeek.clone(); + do { + day = this.fillWeek(day); + } while (day.isBefore(lastDayOfWeek)); + }, + /** + * fill week with days + * + * @param {object} day + * + */ + fillWeek: function fillWeek(day) { + var days = []; + days.push(day); + do { + day = day.add(1, 'day'); + days.push(day); + } while (days.length <= 6); + this.state.weeks.push(days); + + // raise day for start of week + return day.add(1, 'day'); + }, + /** + * select single day + * + * @param {object} event + * @param {object} day + * + */ + handleSelectDay: function handleSelectDay(event, day) { + if (day.isSame(this.state.date)) { + return false; + } + this.state.date = day; + this.update(); + }, + /** + * select month + * + * @param {object} event + * + */ + handleSelectMonth: function handleSelectMonth(event) { + this.state.date = this.state.date.month(event.target.value); + this.createWeeksAndDays(); + this.update(); + }, + /** + * select year + * + * @param {object} event + * + */ + handleSelectYear: function handleSelectYear(event) { + this.state.date = this.state.date.year(event.target.value); + this.createWeeksAndDays(); + this.update(); + }, + /** + * previous month + * + * @param {object} event + * @param {object} day + * + */ + handlePreviousMonth: function handlePreviousMonth(event) { + this.state.date = this.state.date.subtract(1, 'month'); + this.createWeeksAndDays(); + this.update(); + }, + /** + * next month + * + * @param {object} event + * @param {object} day + * + */ + handleNextMonth: function handleNextMonth(event) { + this.state.date = this.state.date.add(1, 'month'); + this.createWeeksAndDays(); + this.update(); + }, + /** + * previous year + * + * @param {object} event + * + */ + handlePreviousYear: function handlePreviousYear(event) { + this.state.date = this.state.date.subtract(1, 'year'); + this.createWeeksAndDays(); + this.update(); + }, + /** + * next year + * + * @param {object} event + * + */ + handleNextYear: function handleNextYear(event) { + this.state.date = this.state.date.add(1, 'year'); + this.createWeeksAndDays(); + this.update(); + }, + /** + * getting classes for single day + * + * @param {object} event + * @param {array} classes + * @return {string} + */ + addClassDay: function addClassDay(day, classes) { + if (day.isSame(this.state.date, 'day')) { + classes.push('tiny-datepicker__day--current'); + } + if (day.isBefore(this.state.firstDayOfMonth) || day.isAfter(this.state.lastDayOfMonth)) { + classes.push('tiny-datepicker__day--not-current'); + } + return classes.join(' '); + } +}); + +/***/ }), + +/***/ "./src/store.js": +/*!**********************!*\ + !*** ./src/store.js ***! + \**********************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _riotjs_observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @riotjs/observable */ "./node_modules/@riotjs/observable/dist/observable.js"); +/* harmony import */ var _riotjs_observable__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_riotjs_observable__WEBPACK_IMPORTED_MODULE_0__); + + +/** +* store for datepicker +* +* @author Björn Hase +* @license http://opensource.org/licenses/MIT The MIT License +* @link https://gitea.node001.net/tiny-components/confirm + * + */ + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_riotjs_observable__WEBPACK_IMPORTED_MODULE_0___default()({})); + +/***/ }), + +/***/ "./node_modules/dayjs/dayjs.min.js": +/*!*****************************************!*\ + !*** ./node_modules/dayjs/dayjs.min.js ***! + \*****************************************/ +/***/ (function(module) { + +!function(t,e){ true?module.exports=e():0}(this,(function(){"use strict";var t=1e3,e=6e4,n=36e5,r="millisecond",i="second",s="minute",u="hour",a="day",o="week",f="month",h="quarter",c="year",d="date",l="Invalid Date",$=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,M={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},m=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},v={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+m(r,2,"0")+":"+m(i,2,"0")},m:function t(e,n){if(e.date()1)return t(u[0])}else{var a=e.name;D[a]=e,i=a}return!r&&i&&(g=i),i||!r&&g},w=function(t,e){if(p(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new _(n)},O=v;O.l=S,O.i=p,O.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var _=function(){function M(t){this.$L=S(t.locale,null,!0),this.parse(t)}var m=M.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(O.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match($);if(r){var i=r[2]-1||0,s=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return O},m.isValid=function(){return!(this.$d.toString()===l)},m.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},m.isAfter=function(t,e){return w(t)4&&(o+=7),n.add(o,e));return r.diff(u,"week")+1},d.isoWeekday=function(e){return this.$utils().u(e)?this.day()||7:this.day(this.day()%7?e:e-7)};var n=d.startOf;d.startOf=function(e,t){var i=this.$utils(),s=!!i.u(t)||t;return"isoweek"===i.p(e)?s?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):n.bind(this)(e,t)}}})); + +/***/ }), + +/***/ "./node_modules/dayjs/plugin/localeData.js": +/*!*************************************************!*\ + !*** ./node_modules/dayjs/plugin/localeData.js ***! + \*************************************************/ +/***/ (function(module) { + +!function(n,e){ true?module.exports=e():0}(this,(function(){"use strict";return function(n,e,t){var r=e.prototype,o=function(n){return n&&(n.indexOf?n:n.s)},u=function(n,e,t,r,u){var i=n.name?n:n.$locale(),a=o(i[e]),s=o(i[t]),f=a||s.map((function(n){return n.slice(0,r)}));if(!u)return f;var d=i.weekStart;return f.map((function(n,e){return f[(e+(d||0))%7]}))},i=function(){return t.Ls[t.locale()]},a=function(n,e){return n.formats[e]||function(n){return n.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(n,e,t){return e||t.slice(1)}))}(n.formats[e.toUpperCase()])},s=function(){var n=this;return{months:function(e){return e?e.format("MMMM"):u(n,"months")},monthsShort:function(e){return e?e.format("MMM"):u(n,"monthsShort","months",3)},firstDayOfWeek:function(){return n.$locale().weekStart||0},weekdays:function(e){return e?e.format("dddd"):u(n,"weekdays")},weekdaysMin:function(e){return e?e.format("dd"):u(n,"weekdaysMin","weekdays",2)},weekdaysShort:function(e){return e?e.format("ddd"):u(n,"weekdaysShort","weekdays",3)},longDateFormat:function(e){return a(n.$locale(),e)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return s.bind(this)()},t.localeData=function(){var n=i();return{firstDayOfWeek:function(){return n.weekStart||0},weekdays:function(){return t.weekdays()},weekdaysShort:function(){return t.weekdaysShort()},weekdaysMin:function(){return t.weekdaysMin()},months:function(){return t.months()},monthsShort:function(){return t.monthsShort()},longDateFormat:function(e){return a(n,e)},meridiem:n.meridiem,ordinal:n.ordinal}},t.months=function(){return u(i(),"months")},t.monthsShort=function(){return u(i(),"monthsShort","months",3)},t.weekdays=function(n){return u(i(),"weekdays",null,null,n)},t.weekdaysShort=function(n){return u(i(),"weekdaysShort","weekdays",3,n)},t.weekdaysMin=function(n){return u(i(),"weekdaysMin","weekdays",2,n)}}})); + +/***/ }), + +/***/ "./src/example.scss": +/*!**************************!*\ + !*** ./src/example.scss ***! + \**************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/__.js": +/*!*****************************************!*\ + !*** ./node_modules/riot/esm/api/__.js ***! + \*****************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "__": () => (/* binding */ __) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_binding_types_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/binding-types.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/binding-types.js"); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_expression_types_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../node_modules/@riotjs/util/expression-types.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/expression-types.js"); +/* harmony import */ var _node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js */ "./node_modules/riot/esm/node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js"); +/* harmony import */ var _core_css_manager_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../core/css-manager.js */ "./node_modules/riot/esm/core/css-manager.js"); +/* Riot v7.1.0, @license MIT */ + + + + + + +// expose some internal stuff that might be used from external tools +const __ = { + cssManager: _core_css_manager_js__WEBPACK_IMPORTED_MODULE_0__["default"], + DOMBindings: { + template: _node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_1__.template, + createBinding: _node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_1__.createBinding, + createExpression: _node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_1__.createExpression, + bindingTypes: _node_modules_riotjs_util_binding_types_js__WEBPACK_IMPORTED_MODULE_2__["default"], + expressionTypes: _node_modules_riotjs_util_expression_types_js__WEBPACK_IMPORTED_MODULE_3__["default"] + }, + globals: { + DOM_COMPONENT_INSTANCE_PROPERTY: _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.DOM_COMPONENT_INSTANCE_PROPERTY, + PARENT_KEY_SYMBOL: _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PARENT_KEY_SYMBOL + } +}; + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/component.js": +/*!************************************************!*\ + !*** ./node_modules/riot/esm/api/component.js ***! + \************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "component": () => (/* binding */ component) +/* harmony export */ }); +/* harmony import */ var _node_modules_cumpa_index_next_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/cumpa/index.next.js */ "./node_modules/riot/esm/node_modules/cumpa/index.next.js"); +/* harmony import */ var _core_create_component_from_wrapper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/create-component-from-wrapper.js */ "./node_modules/riot/esm/core/create-component-from-wrapper.js"); +/* Riot v7.1.0, @license MIT */ + + + +/** + * Helper method to create component without relying on the registered ones + * @param {Object} implementation - component implementation + * @returns {Function} function that will allow you to mount a riot component on a DOM node + */ +function component(implementation) { + return function (el, props, _temp) { + let { + slots, + attributes, + parentScope + } = _temp === void 0 ? {} : _temp; + return (0,_node_modules_cumpa_index_next_js__WEBPACK_IMPORTED_MODULE_0__["default"])(c => c.mount(el, parentScope), c => c({ + props, + slots, + attributes + }), _core_create_component_from_wrapper_js__WEBPACK_IMPORTED_MODULE_1__.createComponentFromWrapper)(implementation); + }; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/install.js": +/*!**********************************************!*\ + !*** ./node_modules/riot/esm/api/install.js ***! + \**********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "install": () => (/* binding */ install) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/checks.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/checks.js"); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Define a riot plugin + * @param {Function} plugin - function that will receive all the components created + * @returns {Set} the set containing all the plugins installed + */ +function install(plugin) { + if (!(0,_node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_0__.isFunction)(plugin)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__.panic)('Plugins must be of type function'); + if (_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.PLUGINS_SET.has(plugin)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__.panic)('This plugin was already installed'); + _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.PLUGINS_SET.add(plugin); + return _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.PLUGINS_SET; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/mount.js": +/*!********************************************!*\ + !*** ./node_modules/riot/esm/api/mount.js ***! + \********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "mount": () => (/* binding */ mount) +/* harmony export */ }); +/* harmony import */ var _node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/bianco.query/index.next.js */ "./node_modules/riot/esm/node_modules/bianco.query/index.next.js"); +/* harmony import */ var _core_mount_component_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/mount-component.js */ "./node_modules/riot/esm/core/mount-component.js"); +/* Riot v7.1.0, @license MIT */ + + + +/** + * Mounting function that will work only for the components that were globally registered + * @param {string|HTMLElement} selector - query for the selection or a DOM element + * @param {Object} initialProps - the initial component properties + * @param {string} name - optional component name + * @returns {Array} list of riot components + */ +function mount(selector, initialProps, name) { + return (0,_node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__["default"])(selector).map(element => (0,_core_mount_component_js__WEBPACK_IMPORTED_MODULE_1__.mountComponent)(element, initialProps, name)); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/pure.js": +/*!*******************************************!*\ + !*** ./node_modules/riot/esm/api/pure.js ***! + \*******************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "pure": () => (/* binding */ pure) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/checks.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/checks.js"); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Lift a riot component Interface into a pure riot object + * @param {Function} func - RiotPureComponent factory function + * @returns {Function} the lifted original function received as argument + */ +function pure(func) { + if (!(0,_node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_0__.isFunction)(func)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__.panic)('riot.pure accepts only arguments of type "function"'); + func[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.IS_PURE_SYMBOL] = true; + return func; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/register.js": +/*!***********************************************!*\ + !*** ./node_modules/riot/esm/api/register.js ***! + \***********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "register": () => (/* binding */ register) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* harmony import */ var _core_create_component_from_wrapper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/create-component-from-wrapper.js */ "./node_modules/riot/esm/core/create-component-from-wrapper.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Register a custom tag by name + * @param {string} name - component name + * @param {Object} implementation - tag implementation + * @returns {Map} map containing all the components implementations + */ +function register(name, _ref) { + let { + css, + template, + exports + } = _ref; + if (_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.COMPONENTS_IMPLEMENTATION_MAP.has(name)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__.panic)(`The component "${name}" was already registered`); + _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.COMPONENTS_IMPLEMENTATION_MAP.set(name, (0,_core_create_component_from_wrapper_js__WEBPACK_IMPORTED_MODULE_2__.createComponentFromWrapper)({ + name, + css, + template, + exports + })); + return _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.COMPONENTS_IMPLEMENTATION_MAP; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/uninstall.js": +/*!************************************************!*\ + !*** ./node_modules/riot/esm/api/uninstall.js ***! + \************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "uninstall": () => (/* binding */ uninstall) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* Riot v7.1.0, @license MIT */ + + + +/** + * Uninstall a riot plugin + * @param {Function} plugin - plugin previously installed + * @returns {Set} the set containing all the plugins installed + */ +function uninstall(plugin) { + if (!_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.PLUGINS_SET.has(plugin)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__.panic)('This plugin was never installed'); + _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.PLUGINS_SET["delete"](plugin); + return _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.PLUGINS_SET; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/unmount.js": +/*!**********************************************!*\ + !*** ./node_modules/riot/esm/api/unmount.js ***! + \**********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "unmount": () => (/* binding */ unmount) +/* harmony export */ }); +/* harmony import */ var _node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/bianco.query/index.next.js */ "./node_modules/riot/esm/node_modules/bianco.query/index.next.js"); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* Riot v7.1.0, @license MIT */ + + + +/** + * Sweet unmounting helper function for the DOM node mounted manually by the user + * @param {string|HTMLElement} selector - query for the selection or a DOM element + * @param {boolean|null} keepRootElement - if true keep the root element + * @returns {Array} list of nodes unmounted + */ +function unmount(selector, keepRootElement) { + return (0,_node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__["default"])(selector).map(element => { + if (element[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_1__.DOM_COMPONENT_INSTANCE_PROPERTY]) { + element[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_1__.DOM_COMPONENT_INSTANCE_PROPERTY].unmount(keepRootElement); + } + return element; + }); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/unregister.js": +/*!*************************************************!*\ + !*** ./node_modules/riot/esm/api/unregister.js ***! + \*************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "unregister": () => (/* binding */ unregister) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* harmony import */ var _core_css_manager_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/css-manager.js */ "./node_modules/riot/esm/core/css-manager.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Unregister a riot web component + * @param {string} name - component name + * @returns {Map} map containing all the components implementations + */ +function unregister(name) { + if (!_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.COMPONENTS_IMPLEMENTATION_MAP.has(name)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_1__.panic)(`The component "${name}" was never registered`); + _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.COMPONENTS_IMPLEMENTATION_MAP["delete"](name); + _core_css_manager_js__WEBPACK_IMPORTED_MODULE_2__["default"].remove(name); + return _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.COMPONENTS_IMPLEMENTATION_MAP; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/version.js": +/*!**********************************************!*\ + !*** ./node_modules/riot/esm/api/version.js ***! + \**********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "version": () => (/* binding */ version) +/* harmony export */ }); +/* Riot v7.1.0, @license MIT */ +/** @type {string} current riot version */ +const version = 'v7.1.0'; + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/api/with-types.js": +/*!*************************************************!*\ + !*** ./node_modules/riot/esm/api/with-types.js ***! + \*************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "withTypes": () => (/* binding */ withTypes) +/* harmony export */ }); +/* Riot v7.1.0, @license MIT */ +/** + * no-op function needed to add the proper types to your component via typescript + * @param {Function|Object} component - component default export + * @returns {Function|Object} returns exactly what it has received + */ +/* istanbul ignore next */ +const withTypes = component => component; + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/add-css-hook.js": +/*!****************************************************!*\ + !*** ./node_modules/riot/esm/core/add-css-hook.js ***! + \****************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "addCssHook": () => (/* binding */ addCssHook) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _utils_dom_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/dom.js */ "./node_modules/riot/esm/utils/dom.js"); +/* harmony import */ var _node_modules_bianco_attr_index_next_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/bianco.attr/index.next.js */ "./node_modules/riot/esm/node_modules/bianco.attr/index.next.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Add eventually the "is" attribute to link this DOM node to its css + * @param {HTMLElement} element - target root node + * @param {string} name - name of the component mounted + * @returns {undefined} it's a void function + */ + +function addCssHook(element, name) { + if ((0,_utils_dom_js__WEBPACK_IMPORTED_MODULE_0__.getName)(element) !== name) { + (0,_node_modules_bianco_attr_index_next_js__WEBPACK_IMPORTED_MODULE_1__.set)(element, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.IS_DIRECTIVE, name); + } +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/bind-dom-node-to-component-instance.js": +/*!***************************************************************************!*\ + !*** ./node_modules/riot/esm/core/bind-dom-node-to-component-instance.js ***! + \***************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "bindDOMNodeToComponentInstance": () => (/* binding */ bindDOMNodeToComponentInstance) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* Riot v7.1.0, @license MIT */ + + +/** + * Bind a DOM node to its component object + * @param {HTMLElement} node - html node mounted + * @param {Object} component - Riot.js component object + * @returns {Object} the component object received as second argument + */ +const bindDOMNodeToComponentInstance = (node, component) => node[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.DOM_COMPONENT_INSTANCE_PROPERTY] = component; + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/component-dom-selectors.js": +/*!***************************************************************!*\ + !*** ./node_modules/riot/esm/core/component-dom-selectors.js ***! + \***************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "COMPONENT_DOM_SELECTORS": () => (/* binding */ COMPONENT_DOM_SELECTORS) +/* harmony export */ }); +/* harmony import */ var _node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/bianco.query/index.next.js */ "./node_modules/riot/esm/node_modules/bianco.query/index.next.js"); +/* Riot v7.1.0, @license MIT */ + + +const COMPONENT_DOM_SELECTORS = Object.freeze({ + // component helpers + $(selector) { + return (0,_node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__["default"])(selector, this.root)[0]; + }, + $$(selector) { + return (0,_node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__["default"])(selector, this.root); + } +}); + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/component-lifecycle-methods.js": +/*!*******************************************************************!*\ + !*** ./node_modules/riot/esm/core/component-lifecycle-methods.js ***! + \*******************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "COMPONENT_LIFECYCLE_METHODS": () => (/* binding */ COMPONENT_LIFECYCLE_METHODS) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* Riot v7.1.0, @license MIT */ + + + +const COMPONENT_LIFECYCLE_METHODS = Object.freeze({ + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.SHOULD_UPDATE_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.ON_BEFORE_MOUNT_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.ON_MOUNTED_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.ON_BEFORE_UPDATE_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.ON_UPDATED_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.ON_BEFORE_UNMOUNT_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.ON_UNMOUNTED_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop +}); + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/component-template-factory.js": +/*!******************************************************************!*\ + !*** ./node_modules/riot/esm/core/component-template-factory.js ***! + \******************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "componentTemplateFactory": () => (/* binding */ componentTemplateFactory) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js */ "./node_modules/riot/esm/node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js"); +/* harmony import */ var _node_modules_riotjs_util_expression_types_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/expression-types.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/expression-types.js"); +/* harmony import */ var _node_modules_riotjs_util_binding_types_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/binding-types.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/binding-types.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Factory function to create the component templates only once + * @param {Function} template - component template creation function + * @param {RiotComponentWrapper} componentWrapper - riot compiler generated object + * @param {Function} getChildComponent - getter function to return the children components + * @returns {TemplateChunk} template chunk object + */ +function componentTemplateFactory(template, componentWrapper, getChildComponent) { + return template(_node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_0__.template, _node_modules_riotjs_util_expression_types_js__WEBPACK_IMPORTED_MODULE_1__["default"], _node_modules_riotjs_util_binding_types_js__WEBPACK_IMPORTED_MODULE_2__["default"], getChildComponent); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/compute-component-state.js": +/*!***************************************************************!*\ + !*** ./node_modules/riot/esm/core/compute-component-state.js ***! + \***************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "computeComponentState": () => (/* binding */ computeComponentState) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* Riot v7.1.0, @license MIT */ + + +/** + * Compute the component current state merging it with its previous state + * @param {Object} oldState - previous state object + * @param {Object} newState - new state given to the `update` call + * @returns {Object} new object state + */ +function computeComponentState(oldState, newState) { + return Object.assign({}, oldState, (0,_node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__.callOrAssign)(newState)); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/compute-initial-props.js": +/*!*************************************************************!*\ + !*** ./node_modules/riot/esm/core/compute-initial-props.js ***! + \*************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "computeInitialProps": () => (/* binding */ computeInitialProps) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_dom_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/dom.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/dom.js"); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* Riot v7.1.0, @license MIT */ + + + +/** + * Evaluate the component properties either from its real attributes or from its initial user properties + * @param {HTMLElement} element - component root + * @param {Object} initialProps - initial props + * @returns {Object} component props key value pairs + */ +function computeInitialProps(element, initialProps) { + if (initialProps === void 0) { + initialProps = {}; + } + return Object.assign({}, (0,_node_modules_riotjs_util_dom_js__WEBPACK_IMPORTED_MODULE_0__.DOMattributesToObject)(element), (0,_node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.callOrAssign)(initialProps)); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/create-attribute-bindings.js": +/*!*****************************************************************!*\ + !*** ./node_modules/riot/esm/core/create-attribute-bindings.js ***! + \*****************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "createAttributeBindings": () => (/* binding */ createAttributeBindings) +/* harmony export */ }); +/* harmony import */ var _create_core_api_methods_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./create-core-api-methods.js */ "./node_modules/riot/esm/core/create-core-api-methods.js"); +/* harmony import */ var _node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js */ "./node_modules/riot/esm/node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js"); +/* Riot v7.1.0, @license MIT */ + + + +/** + * Create the bindings to update the component attributes + * @param {HTMLElement} node - node where we will bind the expressions + * @param {Array} attributes - list of attribute bindings + * @returns {TemplateChunk} - template bindings object + */ +function createAttributeBindings(node, attributes) { + if (attributes === void 0) { + attributes = []; + } + const expressions = attributes.map(a => (0,_node_modules_riotjs_dom_bindings_dist_esm_dom_bindings_js__WEBPACK_IMPORTED_MODULE_0__.createExpression)(node, a)); + const binding = {}; + return Object.assign(binding, Object.assign({ + expressions + }, (0,_create_core_api_methods_js__WEBPACK_IMPORTED_MODULE_1__.createCoreAPIMethods)(method => scope => { + expressions.forEach(e => e[method](scope)); + return binding; + }))); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/create-component-from-wrapper.js": +/*!*********************************************************************!*\ + !*** ./node_modules/riot/esm/core/create-component-from-wrapper.js ***! + \*********************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "createComponentFromWrapper": () => (/* binding */ createComponentFromWrapper) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_strings_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/strings.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/strings.js"); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* harmony import */ var _mocked_template_interface_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./mocked-template-interface.js */ "./node_modules/riot/esm/core/mocked-template-interface.js"); +/* harmony import */ var _component_template_factory_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./component-template-factory.js */ "./node_modules/riot/esm/core/component-template-factory.js"); +/* harmony import */ var _create_pure_component_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./create-pure-component.js */ "./node_modules/riot/esm/core/create-pure-component.js"); +/* harmony import */ var _instantiate_component_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./instantiate-component.js */ "./node_modules/riot/esm/core/instantiate-component.js"); +/* Riot v7.1.0, @license MIT */ + + + + + + + + + +/** + * Create the subcomponents that can be included inside a tag in runtime + * @param {Object} components - components imported in runtime + * @returns {Object} all the components transformed into Riot.Component factory functions + */ +function createChildrenComponentsObject(components) { + if (components === void 0) { + components = {}; + } + return Object.entries((0,_node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__.callOrAssign)(components)).reduce((acc, _ref) => { + let [key, value] = _ref; + acc[(0,_node_modules_riotjs_util_strings_js__WEBPACK_IMPORTED_MODULE_1__.camelToDashCase)(key)] = createComponentFromWrapper(value); + return acc; + }, {}); +} + +/** + * Create the getter function to render the child components + * @param {RiotComponentWrapper} componentWrapper - riot compiler generated object + * @returns {Function} function returning the component factory function + */ +const createChildComponentGetter = componentWrapper => { + const childrenComponents = createChildrenComponentsObject(componentWrapper.exports ? componentWrapper.exports.components : {}); + return name => { + // improve support for recursive components + if (name === componentWrapper.name) return memoizedCreateComponentFromWrapper(componentWrapper); + // return the registered components + return childrenComponents[name] || _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.COMPONENTS_IMPLEMENTATION_MAP.get(name); + }; +}; + +/** + * Performance optimization for the recursive components + * @param {RiotComponentWrapper} componentWrapper - riot compiler generated object + * @returns {Object} component like interface + */ +const memoizedCreateComponentFromWrapper = (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_3__.memoize)(createComponentFromWrapper); + +/** + * Create the component interface needed for the @riotjs/dom-bindings tag bindings + * @param {RiotComponentWrapper} componentWrapper - riot compiler generated object + * @param {string} componentWrapper.css - component css + * @param {Function} componentWrapper.template - function that will return the dom-bindings template function + * @param {Object} componentWrapper.exports - component interface + * @param {string} componentWrapper.name - component name + * @returns {Object} component like interface + */ +function createComponentFromWrapper(componentWrapper) { + const { + css, + template, + exports, + name + } = componentWrapper; + const templateFn = template ? (0,_component_template_factory_js__WEBPACK_IMPORTED_MODULE_4__.componentTemplateFactory)(template, componentWrapper, createChildComponentGetter(componentWrapper)) : _mocked_template_interface_js__WEBPACK_IMPORTED_MODULE_5__.MOCKED_TEMPLATE_INTERFACE; + return _ref2 => { + let { + slots, + attributes, + props + } = _ref2; + // pure components rendering will be managed by the end user + if (exports && exports[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_2__.IS_PURE_SYMBOL]) return (0,_create_pure_component_js__WEBPACK_IMPORTED_MODULE_6__.createPureComponent)(exports, { + slots, + attributes, + props, + css, + template + }); + const componentAPI = (0,_node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__.callOrAssign)(exports) || {}; + const component = (0,_instantiate_component_js__WEBPACK_IMPORTED_MODULE_7__.instantiateComponent)({ + css, + template: templateFn, + componentAPI, + name + })({ + slots, + attributes, + props + }); + + // notice that for the components created via tag binding + // we need to invert the mount (state/parentScope) arguments + // the template bindings will only forward the parentScope updates + // and never deal with the component state + return { + mount(element, parentScope, state) { + return component.mount(element, state, parentScope); + }, + update(parentScope, state) { + return component.update(state, parentScope); + }, + unmount(preserveRoot) { + return component.unmount(preserveRoot); + } + }; + }; +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/create-core-api-methods.js": +/*!***************************************************************!*\ + !*** ./node_modules/riot/esm/core/create-core-api-methods.js ***! + \***************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "createCoreAPIMethods": () => (/* binding */ createCoreAPIMethods) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* Riot v7.1.0, @license MIT */ + + +/** + * Wrap the Riot.js core API methods using a mapping function + * @param {Function} mapFunction - lifting function + * @returns {Object} an object having the { mount, update, unmount } functions + */ +function createCoreAPIMethods(mapFunction) { + return [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.MOUNT_METHOD_KEY, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.UPDATE_METHOD_KEY, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.UNMOUNT_METHOD_KEY].reduce((acc, method) => { + acc[method] = mapFunction(method); + return acc; + }, {}); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/create-pure-component.js": +/*!*************************************************************!*\ + !*** ./node_modules/riot/esm/core/create-pure-component.js ***! + \*************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "createPureComponent": () => (/* binding */ createPureComponent) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* harmony import */ var _node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/objects.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/objects.js"); +/* harmony import */ var _pure_component_api_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pure-component-api.js */ "./node_modules/riot/esm/core/pure-component-api.js"); +/* harmony import */ var _bind_dom_node_to_component_instance_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./bind-dom-node-to-component-instance.js */ "./node_modules/riot/esm/core/bind-dom-node-to-component-instance.js"); +/* harmony import */ var _create_core_api_methods_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./create-core-api-methods.js */ "./node_modules/riot/esm/core/create-core-api-methods.js"); +/* Riot v7.1.0, @license MIT */ + + + + + + + +/** + * Create a pure component + * @param {Function} pureFactoryFunction - pure component factory function + * @param {Array} options.slots - component slots + * @param {Array} options.attributes - component attributes + * @param {Array} options.template - template factory function + * @param {Array} options.template - template factory function + * @param {any} options.props - initial component properties + * @returns {Object} pure component object + */ +function createPureComponent(pureFactoryFunction, _ref) { + let { + slots, + attributes, + props, + css, + template + } = _ref; + if (template) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_0__.panic)('Pure components can not have html'); + if (css) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_0__.panic)('Pure components do not have css'); + const component = (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_1__.defineDefaults)(pureFactoryFunction({ + slots, + attributes, + props + }), _pure_component_api_js__WEBPACK_IMPORTED_MODULE_2__.PURE_COMPONENT_API); + return (0,_create_core_api_methods_js__WEBPACK_IMPORTED_MODULE_3__.createCoreAPIMethods)(method => function () { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + // intercept the mount calls to bind the DOM node to the pure object created + // see also https://github.com/riot/riot/issues/2806 + if (method === _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.MOUNT_METHOD_KEY) { + const [element] = args; + // mark this node as pure element + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_1__.defineProperty)(element, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.IS_PURE_SYMBOL, true); + (0,_bind_dom_node_to_component_instance_js__WEBPACK_IMPORTED_MODULE_5__.bindDOMNodeToComponentInstance)(element, component); + } + component[method](...args); + return component; + }); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/css-manager.js": +/*!***************************************************!*\ + !*** ./node_modules/riot/esm/core/css-manager.js ***! + \***************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "CSS_BY_NAME": () => (/* binding */ CSS_BY_NAME), +/* harmony export */ "STYLE_NODE_SELECTOR": () => (/* binding */ STYLE_NODE_SELECTOR), +/* harmony export */ "default": () => (/* binding */ cssManager) +/* harmony export */ }); +/* harmony import */ var _node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/bianco.query/index.next.js */ "./node_modules/riot/esm/node_modules/bianco.query/index.next.js"); +/* harmony import */ var _node_modules_bianco_attr_index_next_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/bianco.attr/index.next.js */ "./node_modules/riot/esm/node_modules/bianco.attr/index.next.js"); +/* Riot v7.1.0, @license MIT */ + + + +const CSS_BY_NAME = new Map(); +const STYLE_NODE_SELECTOR = 'style[riot]'; + +// memoized curried function +const getStyleNode = (style => { + return () => { + // lazy evaluation: + // if this function was already called before + // we return its cached result + if (style) return style; + + // create a new style element or use an existing one + // and cache it internally + style = (0,_node_modules_bianco_query_index_next_js__WEBPACK_IMPORTED_MODULE_0__["default"])(STYLE_NODE_SELECTOR)[0] || document.createElement('style'); + (0,_node_modules_bianco_attr_index_next_js__WEBPACK_IMPORTED_MODULE_1__.set)(style, 'type', 'text/css'); + + /* istanbul ignore next */ + if (!style.parentNode) document.head.appendChild(style); + return style; + }; +})(); + +/** + * Object that will be used to inject and manage the css of every tag instance + */ +const cssManager = { + CSS_BY_NAME, + /** + * Save a tag style to be later injected into DOM + * @param { string } name - if it's passed we will map the css to a tagname + * @param { string } css - css string + * @returns {Object} self + */ + add(name, css) { + if (!CSS_BY_NAME.has(name)) { + CSS_BY_NAME.set(name, css); + this.inject(); + } + return this; + }, + /** + * Inject all previously saved tag styles into DOM + * innerHTML seems slow: http://jsperf.com/riot-insert-style + * @returns {Object} self + */ + inject() { + getStyleNode().innerHTML = [...CSS_BY_NAME.values()].join('\n'); + return this; + }, + /** + * Remove a tag style from the DOM + * @param {string} name a registered tagname + * @returns {Object} self + */ + remove(name) { + if (CSS_BY_NAME.has(name)) { + CSS_BY_NAME.delete(name); + this.inject(); + } + return this; + } +}; + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/instantiate-component.js": +/*!*************************************************************!*\ + !*** ./node_modules/riot/esm/core/instantiate-component.js ***! + \*************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "instantiateComponent": () => (/* binding */ instantiateComponent) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../node_modules/@riotjs/util/objects.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/objects.js"); +/* harmony import */ var _component_dom_selectors_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./component-dom-selectors.js */ "./node_modules/riot/esm/core/component-dom-selectors.js"); +/* harmony import */ var _component_lifecycle_methods_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./component-lifecycle-methods.js */ "./node_modules/riot/esm/core/component-lifecycle-methods.js"); +/* harmony import */ var _css_manager_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./css-manager.js */ "./node_modules/riot/esm/core/css-manager.js"); +/* harmony import */ var _node_modules_curri_index_next_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/curri/index.next.js */ "./node_modules/riot/esm/node_modules/curri/index.next.js"); +/* harmony import */ var _manage_component_lifecycle_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./manage-component-lifecycle.js */ "./node_modules/riot/esm/core/manage-component-lifecycle.js"); +/* Riot v7.1.0, @license MIT */ + + + + + + + + +/** + * Component definition function + * @param {Object} implementation - the component implementation will be generated via compiler + * @param {Object} component - the component initial properties + * @returns {Object} a new component implementation object + */ +function instantiateComponent(_ref) { + let { + css, + template, + componentAPI, + name + } = _ref; + // add the component css into the DOM + if (css && name) _css_manager_js__WEBPACK_IMPORTED_MODULE_0__["default"].add(name, css); + return (0,_node_modules_curri_index_next_js__WEBPACK_IMPORTED_MODULE_1__["default"])(_manage_component_lifecycle_js__WEBPACK_IMPORTED_MODULE_2__.manageComponentLifecycle)((0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_3__.defineProperties)( + // set the component defaults without overriding the original component API + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_3__.defineDefaults)(componentAPI, Object.assign({}, _component_lifecycle_methods_js__WEBPACK_IMPORTED_MODULE_4__.COMPONENT_LIFECYCLE_METHODS, { + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_5__.PROPS_KEY]: {}, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_5__.STATE_KEY]: {} + })), Object.assign({ + // defined during the component creation + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_5__.SLOTS_KEY]: null, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_5__.ROOT_KEY]: null + }, _component_dom_selectors_js__WEBPACK_IMPORTED_MODULE_6__.COMPONENT_DOM_SELECTORS, { + name, + css, + template + }))); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/manage-component-lifecycle.js": +/*!******************************************************************!*\ + !*** ./node_modules/riot/esm/core/manage-component-lifecycle.js ***! + \******************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "manageComponentLifecycle": () => (/* binding */ manageComponentLifecycle) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../node_modules/@riotjs/util/checks.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/checks.js"); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* harmony import */ var _node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/objects.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/objects.js"); +/* harmony import */ var _add_css_hook_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./add-css-hook.js */ "./node_modules/riot/esm/core/add-css-hook.js"); +/* harmony import */ var _bind_dom_node_to_component_instance_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./bind-dom-node-to-component-instance.js */ "./node_modules/riot/esm/core/bind-dom-node-to-component-instance.js"); +/* harmony import */ var _compute_component_state_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./compute-component-state.js */ "./node_modules/riot/esm/core/compute-component-state.js"); +/* harmony import */ var _compute_initial_props_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./compute-initial-props.js */ "./node_modules/riot/esm/core/compute-initial-props.js"); +/* harmony import */ var _create_attribute_bindings_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./create-attribute-bindings.js */ "./node_modules/riot/esm/core/create-attribute-bindings.js"); +/* harmony import */ var _run_plugins_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./run-plugins.js */ "./node_modules/riot/esm/core/run-plugins.js"); +/* Riot v7.1.0, @license MIT */ + + + + + + + + + + + + +/** + * Component creation factory function that will enhance the user provided API + * @param {Object} component - a component implementation previously defined + * @param {Array} options.slots - component slots generated via riot compiler + * @param {Array} options.attributes - attribute expressions generated via riot compiler + * @returns {Riot.Component} a riot component instance + */ +function manageComponentLifecycle(component, _ref) { + let { + slots, + attributes, + props + } = _ref; + return (0,_node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_0__.autobindMethods)((0,_run_plugins_js__WEBPACK_IMPORTED_MODULE_1__.runPlugins)((0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__.defineProperties)((0,_node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_3__.isObject)(component) ? Object.create(component) : component, { + mount(element, state, parentScope) { + if (state === void 0) { + state = {}; + } + // any element mounted passing through this function can't be a pure component + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__.defineProperty)(element, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.IS_PURE_SYMBOL, false); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PARENT_KEY_SYMBOL] = parentScope; + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ATTRIBUTES_KEY_SYMBOL] = (0,_create_attribute_bindings_js__WEBPACK_IMPORTED_MODULE_5__.createAttributeBindings)(element, attributes).mount(parentScope); + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__.defineProperty)(this, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY, Object.freeze(Object.assign({}, (0,_compute_initial_props_js__WEBPACK_IMPORTED_MODULE_6__.computeInitialProps)(element, props), (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_7__.evaluateAttributeExpressions)(this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ATTRIBUTES_KEY_SYMBOL].expressions)))); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY] = (0,_compute_component_state_js__WEBPACK_IMPORTED_MODULE_8__.computeComponentState)(this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY], state); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.TEMPLATE_KEY_SYMBOL] = this.template.createDOM(element).clone(); + + // link this object to the DOM node + (0,_bind_dom_node_to_component_instance_js__WEBPACK_IMPORTED_MODULE_9__.bindDOMNodeToComponentInstance)(element, this); + // add eventually the 'is' attribute + component.name && (0,_add_css_hook_js__WEBPACK_IMPORTED_MODULE_10__.addCssHook)(element, component.name); + + // define the root element + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__.defineProperty)(this, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ROOT_KEY, element); + // define the slots array + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__.defineProperty)(this, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.SLOTS_KEY, slots); + + // before mount lifecycle event + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ON_BEFORE_MOUNT_KEY](this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY]); + // mount the template + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.TEMPLATE_KEY_SYMBOL].mount(element, this, parentScope); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ON_MOUNTED_KEY](this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY]); + return this; + }, + update(state, parentScope) { + if (state === void 0) { + state = {}; + } + if (parentScope) { + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PARENT_KEY_SYMBOL] = parentScope; + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ATTRIBUTES_KEY_SYMBOL].update(parentScope); + } + const newProps = (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_7__.evaluateAttributeExpressions)(this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ATTRIBUTES_KEY_SYMBOL].expressions); + if (this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.SHOULD_UPDATE_KEY](newProps, this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY]) === false) return; + (0,_node_modules_riotjs_util_objects_js__WEBPACK_IMPORTED_MODULE_2__.defineProperty)(this, _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY, Object.freeze(Object.assign({}, this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], newProps))); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY] = (0,_compute_component_state_js__WEBPACK_IMPORTED_MODULE_8__.computeComponentState)(this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY], state); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ON_BEFORE_UPDATE_KEY](this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY]); + + // avoiding recursive updates + // see also https://github.com/riot/riot/issues/2895 + if (!this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.IS_COMPONENT_UPDATING]) { + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.IS_COMPONENT_UPDATING] = true; + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.TEMPLATE_KEY_SYMBOL].update(this, this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PARENT_KEY_SYMBOL]); + } + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ON_UPDATED_KEY](this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY]); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.IS_COMPONENT_UPDATING] = false; + return this; + }, + unmount(preserveRoot) { + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ON_BEFORE_UNMOUNT_KEY](this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY]); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ATTRIBUTES_KEY_SYMBOL].unmount(); + // if the preserveRoot is null the template html will be left untouched + // in that case the DOM cleanup will happen differently from a parent node + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.TEMPLATE_KEY_SYMBOL].unmount(this, this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PARENT_KEY_SYMBOL], preserveRoot === null ? null : !preserveRoot); + this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.ON_UNMOUNTED_KEY](this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.PROPS_KEY], this[_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_4__.STATE_KEY]); + return this; + } + })), Object.keys(component).filter(prop => (0,_node_modules_riotjs_util_checks_js__WEBPACK_IMPORTED_MODULE_3__.isFunction)(component[prop]))); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/mocked-template-interface.js": +/*!*****************************************************************!*\ + !*** ./node_modules/riot/esm/core/mocked-template-interface.js ***! + \*****************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "MOCKED_TEMPLATE_INTERFACE": () => (/* binding */ MOCKED_TEMPLATE_INTERFACE) +/* harmony export */ }); +/* harmony import */ var _pure_component_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pure-component-api.js */ "./node_modules/riot/esm/core/pure-component-api.js"); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* Riot v7.1.0, @license MIT */ + + + +const MOCKED_TEMPLATE_INTERFACE = Object.assign({}, _pure_component_api_js__WEBPACK_IMPORTED_MODULE_0__.PURE_COMPONENT_API, { + clone: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + createDOM: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop +}); + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/mount-component.js": +/*!*******************************************************!*\ + !*** ./node_modules/riot/esm/core/mount-component.js ***! + \*******************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "mountComponent": () => (/* binding */ mountComponent) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../node_modules/@riotjs/util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* harmony import */ var _utils_dom_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/dom.js */ "./node_modules/riot/esm/utils/dom.js"); +/* Riot v7.1.0, @license MIT */ + + + + +/** + * Component initialization function starting from a DOM node + * @param {HTMLElement} element - element to upgrade + * @param {Object} initialProps - initial component properties + * @param {string} componentName - component id + * @param {Array} slots - component slots + * @returns {Object} a new component instance bound to a DOM node + */ +function mountComponent(element, initialProps, componentName, slots) { + const name = componentName || (0,_utils_dom_js__WEBPACK_IMPORTED_MODULE_0__.getName)(element); + if (!_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_1__.COMPONENTS_IMPLEMENTATION_MAP.has(name)) (0,_node_modules_riotjs_util_misc_js__WEBPACK_IMPORTED_MODULE_2__.panic)(`The component named "${name}" was never registered`); + const component = _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_1__.COMPONENTS_IMPLEMENTATION_MAP.get(name)({ + props: initialProps, + slots + }); + return component.mount(element); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/pure-component-api.js": +/*!**********************************************************!*\ + !*** ./node_modules/riot/esm/core/pure-component-api.js ***! + \**********************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "PURE_COMPONENT_API": () => (/* binding */ PURE_COMPONENT_API) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../node_modules/@riotjs/util/functions.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/functions.js"); +/* Riot v7.1.0, @license MIT */ + + + +const PURE_COMPONENT_API = Object.freeze({ + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.MOUNT_METHOD_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.UPDATE_METHOD_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop, + [_node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.UNMOUNT_METHOD_KEY]: _node_modules_riotjs_util_functions_js__WEBPACK_IMPORTED_MODULE_1__.noop +}); + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/core/run-plugins.js": +/*!***************************************************!*\ + !*** ./node_modules/riot/esm/core/run-plugins.js ***! + \***************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "runPlugins": () => (/* binding */ runPlugins) +/* harmony export */ }); +/* harmony import */ var _node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/@riotjs/util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* Riot v7.1.0, @license MIT */ + + +/** + * Run the component instance through all the plugins set by the user + * @param {Object} component - component instance + * @returns {Object} the component enhanced by the plugins + */ +function runPlugins(component) { + return [..._node_modules_riotjs_util_constants_js__WEBPACK_IMPORTED_MODULE_0__.PLUGINS_SET].reduce((c, fn) => fn(c) || c, component); +} + + + + +/***/ }), + +/***/ "./node_modules/riot/esm/node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js": +/*!******************************************************************************************!*\ + !*** ./node_modules/riot/esm/node_modules/@riotjs/dom-bindings/dist/esm.dom-bindings.js ***! + \******************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "bindingTypes": () => (/* reexport safe */ _util_binding_types_js__WEBPACK_IMPORTED_MODULE_0__["default"]), +/* harmony export */ "createBinding": () => (/* binding */ create$1), +/* harmony export */ "createExpression": () => (/* binding */ create$4), +/* harmony export */ "expressionTypes": () => (/* reexport safe */ _util_expression_types_js__WEBPACK_IMPORTED_MODULE_1__["default"]), +/* harmony export */ "template": () => (/* binding */ create) +/* harmony export */ }); +/* harmony import */ var _util_dom_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../util/dom.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/dom.js"); +/* harmony import */ var _util_constants_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../util/constants.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/constants.js"); +/* harmony import */ var _util_binding_types_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../util/binding-types.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/binding-types.js"); +/* harmony import */ var _util_expression_types_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/expression-types.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/expression-types.js"); +/* harmony import */ var _util_objects_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../util/objects.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/objects.js"); +/* harmony import */ var _util_checks_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util/checks.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/checks.js"); +/* harmony import */ var _util_misc_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../util/misc.js */ "./node_modules/riot/esm/node_modules/@riotjs/util/misc.js"); +/* Riot WIP, @license MIT */ + + + + + + + + + + +const HEAD_SYMBOL = Symbol(); +const TAIL_SYMBOL = Symbol(); + +/** + * Create the