From 1db48b4c9a4a4e937026c58bcf087c20bdc42a2f Mon Sep 17 00:00:00 2001 From: cannorin Date: Mon, 6 Jan 2025 19:02:24 +0900 Subject: [PATCH] Create index --- .vscode/svelte.code-snippets | 25 + apps/web/.env.example | 5 + apps/web/package.json | 9 +- apps/web/src/app.css | 45 + apps/web/src/app.html | 23 +- .../src/assets/images/static/icon/jakeko.webp | Bin 0 -> 88792 bytes .../images/static/icon/logic-chang.webp | Bin 0 -> 69510 bytes .../src/assets/images/static/icon/tapl.webp | Bin 0 -> 58498 bytes .../src/assets/images/static/logic-chang.svg | 1 + apps/web/src/lib/common/seo.ts | 38 + apps/web/src/lib/constants.ts | 2 + apps/web/src/lib/global.d.ts | 45 + apps/web/src/lib/index.ts | 8 +- apps/web/src/lib/utils.ts | 6 + apps/web/src/routes/+error.svelte | 59 + apps/web/src/routes/+layout.svelte | 17 + apps/web/src/routes/+page.svelte | 257 +++- apps/web/src/routes/webfont.css | 1237 +++++++++++++++++ apps/web/tailwind.config.ts | 69 +- apps/web/vite.config.ts | 3 +- biome.json | 2 +- package.json | 3 +- scripts/generate_env_for_apps.sh | 16 + terraform/output.tf | 12 + yarn.lock | 440 +++++- 25 files changed, 2300 insertions(+), 22 deletions(-) create mode 100644 .vscode/svelte.code-snippets create mode 100644 apps/web/.env.example create mode 100644 apps/web/src/assets/images/static/icon/jakeko.webp create mode 100644 apps/web/src/assets/images/static/icon/logic-chang.webp create mode 100644 apps/web/src/assets/images/static/icon/tapl.webp create mode 100644 apps/web/src/assets/images/static/logic-chang.svg create mode 100644 apps/web/src/lib/common/seo.ts create mode 100644 apps/web/src/lib/constants.ts create mode 100644 apps/web/src/lib/global.d.ts create mode 100644 apps/web/src/lib/utils.ts create mode 100644 apps/web/src/routes/+error.svelte create mode 100644 apps/web/src/routes/webfont.css create mode 100755 scripts/generate_env_for_apps.sh create mode 100644 terraform/output.tf diff --git a/.vscode/svelte.code-snippets b/.vscode/svelte.code-snippets new file mode 100644 index 0000000..7441f64 --- /dev/null +++ b/.vscode/svelte.code-snippets @@ -0,0 +1,25 @@ +{ + // Place your cannorin.net workspace snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and + // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope + // is left empty or omitted, the snippet gets applied to all languages. The prefix is what is + // used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. + // Placeholders with the same ids are connected. + // Example: + // "Print to console": { + // "scope": "javascript,typescript", + // "prefix": "log", + // "body": [ + // "console.log('$1');", + // "$2" + // ], + // "description": "Log output to console" + // } + "Import Simple Icon": { + "scope": "javascript,typescript,svelte", + "prefix": "importSi", + "body": [ + "import Si${1:name} from \"@icons-pack/svelte-simple-icons/icons/Si${1:name}\";" + ] + } +} diff --git a/apps/web/.env.example b/apps/web/.env.example new file mode 100644 index 0000000..d33cb2d --- /dev/null +++ b/apps/web/.env.example @@ -0,0 +1,5 @@ +# run `yarn gen:env` at the project root to generate + +PUBLIC_WEB_DOMAIN="www.cannorin.net" +PUBLIC_WEB_TURNSTILE_SITEKEY="1x00000000000000000000BB" +WEB_TURNSTILE_SECRET_KEY="1x0000000000000000000000000000000AA" diff --git a/apps/web/package.json b/apps/web/package.json index 30ac652..b0f0036 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -14,6 +14,7 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "3.3.1", + "@sveltejs/enhanced-img": "0.4.4", "@sveltejs/kit": "2.15.1", "@sveltejs/vite-plugin-svelte": "4.0.4", "autoprefixer": "10.4.20", @@ -24,6 +25,12 @@ "vite": "5.4.11" }, "dependencies": { - "@tailwindcss/typography": "0.5.15" + "@fontsource/poiret-one": "5.1.1", + "@fontsource/zen-kaku-gothic-new": "5.1.1", + "@icons-pack/svelte-simple-icons": "4.0.1", + "@tailwindcss/typography": "0.5.15", + "deepmerge": "4.3.1", + "svelte-seo": "1.6.1", + "tailwind-merge": "2.6.0" } } diff --git a/apps/web/src/app.css b/apps/web/src/app.css index 76fcadc..80b475d 100644 --- a/apps/web/src/app.css +++ b/apps/web/src/app.css @@ -1,3 +1,48 @@ @import "tailwindcss/base"; @import "tailwindcss/components"; @import "tailwindcss/utilities"; + +@layer base { + :root { + --foreground: 55 65 81 /* #374151 */; + --background: 250 250 250 /* #fafafa */; + + --muted: 174 174 174 /* #aeaeae */; + --muted-foreground: 31 31 31 /* #1f1f1f */; + + --popover: 245 248 255; + --popover-foreground: 12 0 0; + + --card: 245 248 255; + --card-foreground: 12 0 0; + + --border: 55 65 81 /* #374151 */; + --input: 55 65 81 /* #374151 */; + --ring: 55 65 81 /* #374151 */; + + --primary: 219 96 114 /* DB6072 */; + --primary-foreground: 31 31 31 /* #1f1f1f */; + + --secondary: 120 153 212 /* 7899D4 */; + --secondary-foreground: 31 31 31 /* #1f1f1f */; + + --accent: 120 153 212 /* 7899D4 */; + --accent-foreground: 31 31 31 /* #1f1f1f */; + + --destructive: 219 96 114 /* DB6072 */; + --destructive-foreground: 31 31 31 /* #1f1f1f */; + + color-scheme: only light; + scrollbar-gutter: stable; + padding-left: calc(100vw - 100%); + } +} + +@layer base { + * { + @apply border-border; + } + body { + @apply bg-background text-foreground min-h-screen flex flex-col justify-normal; + } +} diff --git a/apps/web/src/app.html b/apps/web/src/app.html index 77a5ff5..d1c8486 100644 --- a/apps/web/src/app.html +++ b/apps/web/src/app.html @@ -1,12 +1,15 @@ - - - - - - %sveltekit.head% - - -
%sveltekit.body%
- + + + + + + + %sveltekit.head% + + + +
%sveltekit.body%
+ + diff --git a/apps/web/src/assets/images/static/icon/jakeko.webp b/apps/web/src/assets/images/static/icon/jakeko.webp new file mode 100644 index 0000000000000000000000000000000000000000..447eed3338ec2a64f5de3ddfb1d93915821eb43e GIT binary patch literal 88792 zcmaI6cU&52*D&mEjL}tN%UVb**iu%kV3t_2AhxKfy9r`NEEv>mz_RvTD~Sy?i;8G0 ziKeKrp}~3^qhde=*?>KFRs^%QjTns~(T}~K@Ap2>AMf+dkC{1~Ip@rE&NXw*X;(en z+&HMOJ@OklIXOq!epddUpQnq<<(jW$f91ZeiNZt^~qcS$A75*@7oSvMlIWTpnqij-)a6=tZHZ&0V5~( zm643%2h7j-SQ#8FgY6SyfBpw9m%+y{SahfiZj!+kc-a7D@bo|UkpF_${(&R@1OG>< zWB4Dhy2x}pCc_&={0}(ff4~?lK3YZtmeH7oM#sqHe~tVvIP@Pl2-IRJNaxbC>g!^O3tOXCxOQ7bh1f7bO=f2a=s*WEg_nRoQj;|H2RW5C3Hu zSBQ)&QVt{IK*-&ai7XPKd7%%;Bs<@7Y`03W^!^zO6BCf zkPZ%{wFd`Z>g41O&CALCE9SrXZ`H`jeg8p*C;d0h^uC;&T9%w#*USILg_Oz3b?3^- z>CXI&#-smppF^_a*WuxEa$AjZa;m;^a#|cYxo`ab%Wkr3|6G@=7s$!|D6^IKgq&Oj zMNZBO ziiasogreNhvc2XvYw&V;-nHitn{a&O-=8(UHa3nwey|r<&)*sE%Z#@DYN68yZz_FZ zP@$w~8C`nfLCqSGAJ6dn@T7g0A+PZE&uNo4Pg3z2ci)Bx`(Ic-y5aXwRhOL=;4gS& ze*65lJIkzZOFU1DUj!K6@Q8^^J(+aF@-5~vq+CBso2DAJY1Vr!Ecv^cmM62`U3p7? z2lo7YqVn|D#v#2scAe|S8TV^wgYeFeU(Ft5tQ!NQVeLWYKUa&dCw^T~;ou5p-2dz0 z@Aa_ctlvY_m(C__D!by|t851bhR3%AC0WflsMePC|9~_6dQO?+d_``|`NY^)oKaPe zulo*Oc?RsJxWAPDyDN!D@)f+39$yE8%I=w-Z7j9sZk|=OrZPtR}Obl#^CoogpudhN=+t`AXR0czf?c>jDJ27D;n|U zKRvm)(h-|2?=F64 zZ2qqTQ%|&=P}#)Z2ZX)FW~p9zVSX9kKbJ;zkbA zH)8`z4S$?)G!}f>QrFP>w_k~=SBdEy{I7!p(Vs_tvMVCKV!et>{GVKcgM%%3r$+)9@&O`hNXxO6`K^ZPNw^!@kZ`{`dk2;QV0NG8u8>`PbYBUK1h-I60! zyA$_AH;yJc6m5mf1xM9Wb|6hdEa=u?exh{WAkc?F;~bxi{e8}q3m`{hSabV-Z$17J zneU1BE8?eJJVx;sQ#bQD_is4&4iYaP$~ZQ~`@@y_3nZdL_xSKRz*ZH#B4udbK=Ep} z=`$B6x3ZZ@pKSirGxCJBm5yeumsJZSz0Cw>CLlRZ`4XsRP19wOQ5exOwd}n3bMw&( zFOM6`yy|-C?c?nLZAm-RlDPltR$TJ@{LjAdGkfD(j%S%+os65U75yt;d9t0ye-c_H z9QUldclU0OBiDv`;-1kCZJ6amX%v5^i=O>5Q+hQE9+RB3)1tpr6}FCRv$-@9T*kPM z+fO@L8{3@Rz2L}2Te^8*LE_eWPPv-YWISlya?~g}_S=B|8D18e+;$5HwG$9S3=)K2 z_SLr%`X2=ReqoPWZ8nN*%zoKyWBNEWK6xgu8+v1(d{X{#>`$?muJ$KU#*kxO+QuM) z+vC|b=GxZDiowk=%YM&$!Xbl>wFnx5?f78pwIeGP@#)L5NpJ07F%jOey#D*iKC_qQ zgs~nhaxjG7&$Uc=_=9ALY<#oy8moQUT z1mXNQA5J>a*Xv5o#*c${oApNfKKY2(B}qD~U6IKM&bO3PX#| zg`fH)<0s6I^gA6--pTKM+ujNi#GTGgYCpF;f*r?S#IY#ow57xYs;EbY|7UnN=TP@q z`0pbjGb5F*lYeyi1oRM%zy*+xjW!Kd<5^C${^W~x_O+3TZR35ve=^8YbX6uFb_Gtx z|H$`u`G~g%m%lUQpW+V3RCV{KU+jpu#e9E`agM35y&VTbxH?l$6(x}rmsRutI2=oq zK$&ErN7Xa>=Dj;ucJ`c(1l+su0PRc_hc%jcT+h76vNAX%sGXhW@7)+SrH$y^aQnMhQO7VFum!WFs8e!7Se z6#vED2T311#Lh&LM>VGDtzom~TJqXDDxDN#o|js%#h-r=;a0kh0Cn(wA4n>-3Yc{8-`o8GgaId+AA zYOD=RslE2^OSIIRM>}$JJg#1t!U5rkjt6?&hbOHv5bC&4gU!UU2eB>K$l}P>F8f=% zGd+Xc9Xga{0MI=B@DFvUKQV{+z<0{bSS@Xo8s1sXe{f{ASzq%ZB8xf^r`unC|B>2q zhs+$Y#oz}GC4qN6WW?&lM2_7q{w507qPoXRCc$&FG$WNzdEu%%AuV6EfAxn?v|-io zT5X=`!`PMwPhIO=r<(rw!8GXQJi(77cFa!*&a5Eh`0_Jo%c%w?sob{|inHU6bqE;A z2appd<2GC@?sv?)xX3)Y)R}`t4fvKSHF{W~qk!Mpus8nT)~9NlT_QIa-NFnm3p)~@ z#kE{$@!1%MXrbnE2UUCDaWRXNO{pN99zXBHv8=R1HoLm@GO;$hHmdQhqS>DLN~C%S zP(~}mUs8mZSE(JU`%BPocH-Mr zXp>#*m*s_F)%8I)7DtK81AOXmpSUM{g5ca`{-)lQsb_3)P<9*tMl^d{0aopzv*#*~ z%SUeDCZL;b3OMi4+4m=pFHp$lB@dTXq?I9;0%N7$$0oCuw$Ovsh21tG^k7kPRuN~Le#4LXiS0e!j)$5cmOBG#s?YL-&j$c<(NEe8bxJ8sox zm)1%S5=F(5SZczxo$fye zA_5*uw4QpF^ok*N`uQPOSpmji+StvF_Eo6~dWF$rGp-B`5W@qkLeOt&<6G26I$K(h zi`40!}w1F$P5zvGA90<6tpm zb=GEg|C5a^h>{Zzrihk8+FJcf)N8dtIKvO#*$O^m?S0hEP-74E*@t^Uzt`OZ*4|go zX{Gw`@b;ZGK$KTKmJe{SFyV6;a2N6>^F=6layg$&juone+~;&$tB`h@<6!k|{&_KX z4Z0WOib+%raQ;R~%Jgn05V_dZ$C|^U0AX!8iIz-GNGOo0*Mvdws9KU3iZ&3W@yc#G zc{1iqV7FtJn*@IaUM=ZQ-1z09rbZ}e`ta%9J2e9hXf>^ZhDfL%6GQHBt)I_KyeM(P zf+ENr`V?u_-Z=)|TvG!+y)3D&?DugQtAJ(xz8OLi+F*V8g-5UHnno&tfYE<*z!d%cl^slz#; z#J^76x;F6qw+1&JJ{n)(N+|I6Ly?Mjo#t9zIG}*s5sB^O`Fm@a6^4r0o!Hr!9bYvq6q7c-{=!zK58jQ9U7#4ba{aZQWcFvOkKgPxM=iQ-fS!(5 zi~;K-+exlW2o~z6<;|NHOZ!g7KFAgVSO@HuhrNqf-`u`xTx{z6PMmRxcn6|i?|<^8 z<<;f2Gs#2`Y$(0EP~DRv&h-sYTM$Q zAR(|*S!9KdgMI(;jH30(Cx^lcjQDww^@ht_%k(Ym{=k<5)X(g@m)HJq+5N@9=YTSS0A15TY-8se@F* z&-2q=rmzE;*ARUi6cZ$QOCidp?MQNvS*%h!L$7%3IZ1dLfhe)e=!=SkGvTGlyf$i{ zKPD1J!U-|B+PUENCVjF0*t`zVw3G8XT{0Cl0DK)_Afa~j+j!h~GwgBBAd_Ph5o>Vz z@#jrrW1q*dFh*T54(!{~ygcA7s(wgQ$9FlJ2t?f#1kiB10wIXklSNt$+j&FTu6$Fv zkk5q~p<+GWGwWukPNft;$wq^bnPCBB$lBIhJR2H8N=AX}epfC& zqEbKg6TU^Co~vH*&BDI zH~rBj637dKn%wAIfbK%;9IYf!d|(d4@RxK8{pD&tf|-k(KPH^h{gxlB3$Lf~QwA&u z0W3P%CL%nv86r^V4YgL~tF(1$x4p<9hZ>dXH|4ET16I&1D;L{w=Kk~jM?CzkB)f^q z#F<^AT?LG8hdQnq;>#<a_V_f^KHUs`Vl6-;v{AU~;{_v@d6DeB?YZd} zYxh6dJMqC5=jEariDLHWCywbq-2RKYithLsVt;KE{!IfzZ9SL2?y$Ssu2Nt+7 z`_}y4-v*58j@N1fhPGRqXpRC6a~u3EF2akDYLl<6)^47;9Z(9zq}x{@kwMnC zPKGj4%4;>Ud#Fypvt!f=LVaq%rb}F$i-!+Tz)2zCBEdi$lwe<6Lx6l<&<^ba;U!o0TcP`%~g0 zj;=4Rg&3Z^x23;+RmanV19zarQGLkf%Aj5UUjOL15A_W5H_eoekr{+qTWnQWN|-#wS;wRgsUxbw`Gh=A5Uyg9q#STuu?q zSATHGaI*kIJ8G6#vd>@{gpx;1tUkCm99$l6k?+5Ii9BA|&{nPz5IbquMt+@7Vb7&k@>))zW+Ml9X#`5%!Mryd#DP^`6x zaNa-`4OG$XeK$Z}gdp9-%AlXsfL&xXmj5}vZRh6}TBR|Vqo2E87lTDz!i2Z@Ff$rH z#P|>z@RNCcgrjx9cqlx-LVu!v9Ky_1#+W`f^5iT`7ujIzO}3tUm-CUstjfKCm^`v} zJ7>NU$HYgY*bU1wwtLgoS^9#{pXUc+xMq_$_E5PPrOKZOp8YM1c=`CkzkQ#OWxgvR zyzE2k3Y-_~O=zh-hxlD{W;AN&P=LIi!!(A%qVtiWrKlin7(*Bpg6410Xf@;bTNNqM zis)*IM6&itTR#FkiQaI~uCz%0*ZdefN3)abb#ngNA8>?oc{JZ(i;8mqa8NY@qvF6z1=un>O}n(N-!S{AItRtxAWVy!}Z+1z4DW0kM3%)I@b#tT_&{^ z_->_zA79&AKLLiDV`WZ)Z#9V78`kD{JPWvKeLi*nP_Dn&X%v7#<+ZYwsJ-R#ktUto z`?b0JhbGNrqoRo=RDB$$y@rMX0bnSE36i;;VI*7x!*sSo%cG@Fvq`5X`6zi%C`2}QraAFjQ z(sxuDo~Iq@hH3N4jp4r7Do+kPYM0B0e>cfNNi5QH!!KR6hqE(v!HTyZMBj2Ky!7hX zqyrmWF&chb$uQ0$dp_r)BHmThwbXU#p1BJOIT7~_@KKm7G7|#KUT1n`QB%7e z?P2P76uF&E*?XkaiWAX zVir+0@Dtrl-S-$!Gs{huCfHEjvhAs%QLcMgH0^yX)dn};@$W_JRz^p{zdJSAica6~ z(i7I)*!o&EdG7X{_?1BX5TZXl8-Ax#zLBW|kZ4 zKMYvqGj77Xm;_L7)(Stg-6BwUn{9JMUSrC%SxM4;(>F84gSYte{Lc7Pyp5m@RMIKW z>tVzxfu>GRmFCXRCdek~h(^hyY%lW1DhkSjI7m>)R z+gnfL>3lsCUYTHDplT%=emI$Ew&mENt`V6*o6~E4_|WA z1zLF-PeiTcc!&mm3I%0d_JWbJwY4mo!qg_tTJjI8y5YJJ=VDjTz8U_6g^?)v$ZwQ@ zww3fvzk&OyP465otP;MVivXqrO|1<97GOnC$r*W{eRoPS?w_~B2TPA|=Y_O0QTbS3 zX>gmt>hrTN%^t=iD|S<5;ftSn1iXaURIpdSN8TYfJUi`PP?&sAaR{JXPmgGRXlc3i zHpcVKstS|#ttsN^a@z=;>3>qRUcOn1#&$-wnR}Z)ywIX=Qfw!H=C*N(H6#Qvx~uKh z^09j^>^q9U!!*QAwnlxV53csygPRNS^cMe}exVBJ!NWX@mFEh~xx^Dbu}urCv5{BI z+M?NFeZ4zWeF2)Ku5}0ThvuBhaNu(COwipE-;XN@TkWAx={t4EBrr7r#C~n=v=W{_5`)7pn?@EZ| ztYC83q6yRETb(2uLLn{g?}-j7L^G=6ogMk*D2(iecTb4#(#;h}KA})A*3iK(pQ^cF&faExEg_I&i z5uuGk6o?>kPSNv1BmLr=a8^42iqPbi-2Lp*Iu@W%tBgZtj!>k9wP8B&>W;%c7I|E1Z*U?#AFb*jnxW_>nk{U2F)F0~;vclKJiHL{wSxy+W4AigRw9*{ zU~hsUznB|r-7#9;p*+57&%G@&kPlF#@VDNEw(vSJXf|{#n5}K0we8k++M z?U9ThiwC8WYpOtbW~;X>pS*4)`JP#hzWm7Z8D#cor++57Fqwl=#_3Da%EeTSHUB6Y z*z4)}y01zbSR^^Y8dKEJ+?#)M`U`k(#!Z=il;0X3+!_y^Ya6AYKmKHVVPI~q;Sh{x z7Qx@bhjc@-S`Q5eBZnRBcRdWYt#^;~pmh{hY3e{wtmnoTpRIaPW2GG+=`X9$wHN*g zkpK&sGBjgT!nGi8H*Fzh%)-aKo<6x`y-8;y?F=#frT5yIA-+PEj_#~R-uD^gd}_dc z;4SIR;RceRJh2(_kK0UNfK6_V1 zm7mc^EyBc-It~|WFW=hhG9)z2g;eCghN;8zlDAe!JNVAPj5M;X#)V0v&11mgc0Qn& z1(l^;{RO13g)9$EZClkZKTz3p@@$YPR5yJ*0CYx@0dXM5C<5;NZWgrvEma|oQixUY;L z%L6pK8k9lDnyy~Ku6_r?>GP&^D?D)Pr{9jCczx?%^+R)! zEdgw!&Hd_%+~u)>`QCW}SOjH3Kmue#Tlj;lwdJRqA6tQp3RkNJUw(T|{4k2ZriY{L zP^+rO#sV52yk%=RIn#-Z)c^;yd|BU`&oNBI`eIQsr;}F*Dbn8sx3j&s7BM)87m3r<_C1J#UCG9~Hp(qA^1v@oDnr&T(Wo$}~y=+IBSOx7*b^`@*fYGsTzB>U*d%rtMoM zUepoeHDg)!FYyaDbLFefD$<^y_{gE2rpWRlTuT56=d5PjMB`f~$z|R?Z+H`nGA?!) zo4S4cNmyX3hbGKVmt`Ir&>AgTZOz=fWEWCG<1he{`3d8qM3z8-J1?LxD09C2HvKvJ zrxo>5Gra$mxn*0cC%INxb-G2Qo>mK;}RNo#$QOY)f6({ov~9MqoYN{ElVr zPLJkG&ob$}Nk#ba_|NgA`_{Hu-rx#v(FrEy`ij;k8&KV~fe&+IG||F?Ys$E~%a(OI z5%@03#E0Kwg}66vofeFWkq~wyJM2VJ|M$|nHIXPjs#krx)PHQPM7U7+Fiwa6tC3D^ zo9t`vD_wMzQ5?AU&MI&oJe7$2#@Y| zO=`5RRJ`+x3fX>4KlJw!OZ?2Cl{!IOTTXP|+LYdh zSRLV~-(X&f6GstO5i4Emy;xLB?VUJZ7SvFppZI1u3U3bbl&{+Qm(gU7H(}u`!W*-5 z&sQ?k>7j~1Vn4z&%U^joc6*z0tctWqs#U_hOD^dI$vP+GVfn~cQ17(70zjtg2mpW{?e6y zZ=A8R(tulUUVUUr7Y*FyCqht_yv$hUX0Ht-j#Re;zr@@QPs@zQS^dB z8;T;=Od0sn8vgLYx5fUV4+bR>rDg)Mxu}PUVoIt*rW6<42Hcc=+U-fC=*sSH^$bg8 zT#JihZNRzVjlw0zmds@XxX>Uoaae+ZZACe6VE6yVUmVpf)(=2+a=@S@P+65oR^0Ey z=rsZ14anabNKO`I%NF{IFhN)>gt|9>`@r?caEccP3w0opi)-mtl+`4p1=d0^ZbuPD zO?9>*7_%D_K*W8%rAmMzZF)j)!7ny>Zhf8V(282&yrQ5#|C(qnu$Y9^+l0;z&rr12 z8@R4orlE7TRqY~Kv6c}>A&@mn)LmZt&yk_* z5n}doj{(yO--RVNC{2`*XljbaTkMy?m%TKbnbBLKi)QVMCu6_cEwE__Tj_$=4O=sx zrn+z#PQo>;Z3PZv3l`&}n;$x%Tv{|jRaHBQN5%F8ti>HX@J5>Lmv9Y@2ER0t{>w3naQVjFdFh4kw!kwRXqZ?MuT-#yvzf#)JHi92(3IzoQ7~$wb#FLtbsNQDvih^rJDDiXiqb(B+iSSCn&^I zS@g-o{*6yV1va`Yh!;vIjsnBHh-lcBBxQAebHA1u1H9{z& z6AI~mnu*=U=bkQ}4QCJO;$~nZb(`M3CpdNa;^YC*2V398XUv`|x+s6Vt5~y`=|5?n zp?DYL%lAL&Q5Sf4?-%zU`!nDFYQy4CsOu5N()`V66jD2K{I2C@U*p~@3&HZ@GHV9V z9!)aC%{HUS%p0Ha1>84e#q5PE(5~c$r9=Scdy#%~NoNy*m-}gAOdEyz>`gTA9Sv?X z=e73*uI{jBz|cz^V}<{!zKb628-76;;r*K2uBlY)ii>WVODab)=@#WRTne=s&k5fHk9OB$r{fb#kBr;H(zMw@b!E!2F8;tML8;(Ifi>28MS5u-Z zI^vYFOK|u;@d-O+kihfR)Be@PxQrj8HEKOVfx90%sjCwq?u$9E@!^p#lZFhc*$@?F z6aF8`X*JGx&4ez$P0-OV!V~SnbNOrh_ zB))3<)mGYR4%;mKYi4S~7`oYuEx6bge5V zW8M#wW}q)wWq}#K%hl9zaTQu405B?hoUXpCO^MUFV@9(y-P~%AoRHGWo0e@*8U7B| zYg@xbiD&gqajH{wbv3V|4XFZ2bu_#0QYrt()5hP_?lwn|URBp9!eXP&X){q}#fb|5 z5Y$f*#pYWdykd#nrkl9GF@6(zJ8yP=!j7$WhJws52pd&3Y8hj;Q`nF)fmTB{UtI%X z5|R1k_y#W&6wwsca)o~V5q_@C&Ha}AI_}(=_MJnqui*&!;%uM%6z6pg2TUX-H!GoJ z#fJLDjE3bv(Q&4eG4yq5Um!dr=vp?Z=AjkbHb=2o8}N!2sp`v{FN1avv$dx>8K}Iy zvl}C*YBV4Rc}DO}@tpIDx=Yds*I3%_Q^NfG>%(`(Fs5FYc@dhOO|#ggS@^JJIkB3( z1hr-^Hv=NjD8v_e9Nk%2(bRl7aNzQWzF>vk^kVRW^%%>OHNG=jnz7IdDQ)#0h?Fob(*-`b; z?$pDvfwFAB>`{m%Rn2`2&Gld%t=+UUIX5c`aW`PmslXsic#LQ~B|Tw6JaQBNn@#z= zivhuh{Xt)#ziu1PfWA_LhKts$G1bGm65Wgx=kTL;XC=?Qf)Hngt9?3khlhjR)r|#b zx>GqC_C>wFICT`KE=A}QE}albtfyr`T0cMqBMNVE2;4nPXII}YT4jutLs+XM9NwpJ zr>)3BfY3#p&qV8hF==CcY+2tIl$8k;dr3_RJ2l5`QSQhN`-vDBG2@>*c*ZX%uH(b? zH><4d*3c?D<*O-+%U-$ka>Br;0FeKrS}FhJ9P4k~@NuuQ!*;grl# z*YLrl9ajd)6u(_;cj2Em{%BhOJMrj?U~8|c(eBL`{^FpX`o_(wO*TYP-xXjx>Kv9u zZVJe!0R<#nOlfKA7$nOYqq0j9BdZt8T~l6GN_A+&i6gevjmx5cz32zswwnV$$USg z9u3go{W^|E9VS(Xu`Nt|_!L~$xsOuLTnLnRSday3lNE8+mSdkUz2!A5SFbuo zgy>R6DApiG7V$b9*i7H}J3j5_h?$-Kcc)+cvQ&PcxAwSxnR1x0(5A}_4%sM;C^biE z+{HHpe8kKJ3eya!YYV?rT|TAC`fl_ysi1!nLTt{0mxb?#cyg6;XCXvOL}Wy9qGC&^%}F zIeB?ezFF~V_qUoT9x@CU(v*z)N*QPhmznnA%J!e5) zUZks?6fAz3JWF{nLupgNf!zp(slFSvr?c*xo&T;jELyU!>%jT+$?a_rU2=-N;01LClxZ>!n9g8`7}tUeMX}um!okXt+ih7*StZ&yq{YskpC{+qe6j#E_tc*rn3ZM#|);|j>xe1tN^ z4vgI(SPr*0)MjTr=!%lHoY*y{whTEIBJO1EpXrK^*hDDnYcng%HZ4Nh3gcLG5tO_< z>ya^vMV9Uo{&06*u;>3_PAvT6?{UTErHT$# zbAtX@NK%I@&YJCJWjp%iF8A;)buAQ+#b>C8XD4~AKOXBRf9}SaH{cC!iFs1 z8JW!R8GcmbHMStG6nH`kR@A#Iqc^ZXZI>3H*P_n`U5!tPuOI+;HLh&E{5!=#hjXKE zc&=uhpr=MSADzllD5ib(5*$_GQ}bMTX~EH8QQ1%hA*M9r^G|^Zmb{!lZeEJ52%o6X zZgy=r?4yg$7fvf zE5)563ZdNBthg3Wd8nAy1Pm><>S%~G9MF$nQ)t}|x9e;;v~4b+0#6}$!vqMfoKWJz zdA|__04Y1k+9JN(NJZ~=JG;tS?kIYIy~e?mY1>FREThkgI21hVN|N>grA^IY(Bve4 zNzee5Ft&dqCgEHaVRF-cDs)`4_`35Tl~CxGH7^-zVrKB)Ps`(+&d=X<%2)LrtVrHC zyq>Q3$>Z@*a0@VE;QZD+N>u7j)R!xVIwyE)h@pjC!Rs|ej z%ieHOPm4LTf<7^xU9Lk=jjRd-YGxR%caqcBrde_0f`m&0R&mgxfH(QhRjq4Mvkp0;`y4Uq1%^^hfjwgo4D0m^%%A; zG{N*9)5c0`%dg;@kUK)w3re(TI1Dg>NlRhr#mDC3<4v+MWb9vh+DpV#+I1-k>&pyY zJJi6Pmu%)Iu6?vQi`gh9eeMZ>8Eb=T&6*=s!#h&(A{}UY`DB11`m785=F{&jP$-Zu ziXTi^(D{toeZ0i{{Oq7_$x+cWZJ{Mrn6F*u8hCUryz6ZLs^IT2y0ObP^GSYTvMdNI zUkzvXfAkS)Qjf&?Uc2siG3z51OSkiUspBLM_ z;0Pyr)^>wy3zwRy|FKG#L=_ajiH^$CMl4zmpYJGGKU?f@dtTv~iN*cQxO)LitN zdz+j0g*_@zKX=QxUMr$@b8(xBRQ&Pr-ec)g|B8ak?j!n@pjuiDMC_jsvJ+=k{|7N5;b*uSYxe>=dW>7g86u9EF;3Bc1fYjgXwGGa_m)-pC1(gb-#+}{v=3tf9;nGczS$g-T0WlQ5kg*)%Y z9xg2E6+kFsPyy9-JJ!&PbZz655(Y&ulzHNG@?rHqHAWR4Lc| zr2Bfrl1F7yF|}|toqn$^rZHw>MnRG|uu--U<>1wbZmxX|XtL2yef~K@0h$AOi5v!t z&%|ysV|tTeuc$Z=jBWn>o+T7^LDj{@PMmTg>94YY=#k!9LJPqy6J1cVbe(OJ^X>sa zCFCaG(NahcidU^Dv>39TjLZuQ9S*kj7@G`mndbJGX!lOH^EtxX1(7jWHEaL!RV>m) znFkh6hl^h0>d2wSKJuynYOe&$u9Lx9CPX5^6 zyUv9mdB|$7>PGITQs%(Zu;wV z=IrP!MEBb(;G8dJ@=*hYBA=g!VoHIT9P2kbU#nkHb|{ZvyZ#u|r`WRBW6ijE_42br zd>g*3jgn1;-TE5s9u9S9b{rGl>ivK$7q=r*ha-zP4{m~{B{!5|GpVQZ;4drZQazp>H(Gb-%=>L za_6Ee=R4R6gCN8Ns=Fw`vXA{WyQ-?_`Q&n-x&)f&xAr!FyZQ%X1l#%BewA%kyqiaD zVZuntj2DcXyZtV}=2mgP{pZ00wHL`ZrU!mO&j+oK1UscJS{($9_uKcK-I@LSuW74( z-EC%X2=}{TK`NK|!f>bSvSFaQ^lh9?UEr~#r2IuKPU8(kzq_pv(HK2GWuE^yDD)_gp7`o!nlxEtB^={Agt zm5iRDOxL89v{zhPh$GSe@@|FrXwnT2wbW^^p;nB-6}I*CH1mg)>M=*1SG{jT*ucM5 zJ~0QzW=NBFrd#@}zLNgTCTf}zei9%1Azzii9@8XvMOattvxlO_2-O7FT*9rKwv)wa zv$uMGdvTM!^?XTf%sGIeRH|3NyMZV$uvlkWA7693OW#7q55Fu`DfQ^?q1DzJ2UzygQN>B-}7 zMd9_E5~=6k#1X>V{RIHNtq)6&5DoIKM@MHCd>Id$D<1EV)krA~dn4|l6&w_^y?k|A zWWdgH#nCU~ESTHh9e2?JhrH-qn@;IpH8<=bbwGw}#hoI-Y=eigR)wPgJ3QUUJllR0 z1Qt;V&5?uo1*#H0eo{aiwXbYDKl>9w6ot>x7lV<5EtRrf2by+6HWMtM_wtOpCMqQxm<~O6qMDLV0L}>{x9=6tQjDV%tV>%tN9ppN%6ki= z#&w9KyXNTZ4CGiSYQcP=o>OrxfRLUT3#r0HjQki^t%f>D0I9qS{O5bj0-tm0@-Tl^ z4aQmLRegMYoVGmPnG-;Dk`QS%jp{`B0lTT{dX_7i?e(Uer^KNw6L}HwIm}CXb zHoyF`xRZE2W@R_AYWwPEztBCgm+uql{dtsCjHde5$m$csGi^APPC*Rh+dkcWz2?;6 z5J=&v)W9OaFlJ*%Rbug%mA?hVchI3UYGQuD3OX#{u=D z^mg+^bLkrAQ@)KnlfGo$tUNF-EpKmwkKH8T!Q$mzcuMMPf60bs{z$_{K2#7;9mkTW zo*xV=7{7w0D!9~n#f-#m|%FLUJ}aTX{yHpUR)IOoS`FfeT~L65;A09_#ZFYlO!>uZW;9L0K&10 zxBRbN#N##_Lmhh*tL6<{q~2IL;^6+rpc}R>4^0r{!HF~wb##59P2W|Kq6GcT;Vs#X z>mlvyHK4Ss3AeY;!bSJSyHW;Bg@|;$;;j*<$@s@N<*P%hTxj2Ji5TgsBRbj@Ob6yS zL^z{*zNk`FI!{I^bh`dGC|+UIFtExv*b3a}Vr4rdbmfuE8V(GQ1I(WkJ>pQPr9!@pR?XH{ZTi?Ak$^Q^r zX)Ee$UZE_gKI<=YkP4Sk*~y-P8$*5r<`T$J@Q9k~_K(_TjAq%@5!_?TfMZyrZH9kl z-i~p_hh_#soFHVxeC*;4KZClEo}Dt<#BX^ISUzKHhtQE*0k{gE8iHZ~(_pVGrZJF+ zF^bW+Zn-!5HL>EIZoV$ta^($skXb=BRvO_NChJ8+rN_7{>&Xv&(9(*UZ3MEH_Sua- z$k5%7s|o5drEo_AkRdmWL4DtXc7MR(vaf)mKIm_-@kLHjPUGXn)1{>^r60x~aa`quevPaHmW54Q@0amHC11 zwwtG8NB{P6o=`LVB<|Wg%XqYx(X&y|e$eARpq%&Y)af3YzVlnfH`t|7K2~vuxkK<1 z`x{S5>uRX)#c%4lAM|u$VoMU)J*K}sWZ6pLN%e8_1eN9QJu^}h4Kkzscc9>2MXoZ( zOTF`8XE~!kA7y`imhaT7?+3Ki^Bc7`Jo{yxoJ&_CaM269XJSNTqcKl$6=X3%26>O= zRQiOcra7q6hIu$Ylkg<*iW_5V@c{4a%r)vwQOXhh?3?#rx80Ge3Ul!Rl=9JGPs2u1 z_O;VF9qYRXC}70&Ohs&oBz=9`EyQ4xR|vL=uCH9C43}|9DVacv?V;{b!vbGK+pOrb zo!zOYXVPS@yK!vj}xxY*_Ngj zXv`?t{bagI+vy)URhifeYc&Z$b40SV%V;tL-F!Sk8Gu#Td^mQ@Z?UIIo5TxKwV0xH zg+ODS*$LrI17UvZu%vPQR2kNmc4AHQ3gqGG%LkooJP6+qB!`W?HW6RMcXOaFJMbT5 zhE9x;KM04y_gm=pnmB#~gOb8u-&Jg&M-?r3w%Bz2`dI-^N_$zH(mHcSV*Z2MR|cJ8tAeX zgOR6H%AP&JVoy(6n4>RT4B|NRfU`m|Q<9Y4N9_F3t_md=76L6GdhBq^;Zv-XD~ri) zvIEbcR1Iv#gX8k;OY^fII}2h#{egjrg7$#hYD!O-=HgKy*6|uQHDS~eDD9C_-yN6Q zj*m{Wx=HO8k{2ryUtD9~Y8L2jzn&^_YH-X}kYlxg9ec-ZYoq=h*vZ_RaIfX} z2A7}1WzWB9JcMOZulc0wFA54V9kJZnOg*yGNk1l?f`N#M^_Sa3Vg5R6_vUw-YeTUR zpISM$A^9U^x8myDr6%M5gyC^w^(crToVxKvs-Y-1Y&fez`%mQ~Rfp~t_`Y1GSG79tXC-}zelJ!%*3c-n7RsK*sETUW9N2%YWl*AE@C(neV8mgtH zLNNh7#}6!svtoQ@?6Nn$it{oPT!j*t+88`w+kyZ`b>NWFi!KuWxy9VuEgvdinF8xy`FOY& z&w1E;rBx|3XT>+|M`Xk`nn>ScS@d1`nb z|8qxq<5mV`C8Hwau+$msRtZcyI4rP7m^esL!8RgJ2`rood@8%dvSKT%r9zjl897o+ zaxxptr_WWM6@*^;Zrx zNU_TPO$7eUpY;S&>=kf1^MMNZkLpL$I)2#P{gjeDO#XZ~7dH=+GpI#1~4uq>uD+9aW7 zQ|p?(%73EA41s`i(82&aH!R+NbVHln>AmVLV=d*Qj*U|?8(#mb(<`5aO|a?9bVUt|1KQtJ>Y5$M;08ixXis}TQ(Hp9OFOAMN6~G4XZs4`?4vy zz5>)cvLcrhDmX6J-)Hu2{jGVxaEA^eB^yyCT|U4{L$+r0?RI~9}wsLKcs@(s&# zj$OPU^Pf3l$yY$D@Fk^q=EilWfroE@TmD;7*zz0T+BIoZ+6oLx*5Bl%)te*K?+rt6 z{fa4o4}Hv(M|_t%CqqaS$C1#1$e!N`w}N4P;YGPIci-3bnTjVj9hlxth*G5REb?B_ zoAj_M$l2pMGoQ^lhbUI4GuZT2gnF-sBSn7%(*POUHsvy|YY*tsIYiN@xE!nUldgMi z!nXIB8$)%zU}39o^^h96XOwTv$L3>_U9HcS8<-^!vjcYY=z|M?Yb^cU8YoLp0T)1j z5&Rtf(??~I3EU3ID8Li*43-CuE!_IuviKNffH?|njr^Q~wgyRZ(3iGMv9c^%khGH? zu5)vUb#Gg`NCJo$DK{`+%bvyN3y4UmjK0s5fvH%!iJyG_`-P$F2Cd82Ouwn<%5r^X z(Txy=_3Ox{T$-D;EXGcXgLTk;n55PjIvV=&dROE6TSnvBc{Y;Ww=$z2fw=U}zb%I} z8xImrOb$MtCX_wz{0BVWu*>6VQn)65$J~@Nk)fWoyeNmeqglbT&&%-KBZx>$XszV!_i0h&y1X$3(ChmyPN5p1@}4~ydCMd zDe3=m?n?OGO&Hu>D=9H6Si^hjmDMJQ`W7*G(h8S&@<%?B=_i z!k3M90xq)(GGc9FJ?dzupK9H}9err5@^n}S(^a@WzD!$ua_wT)$-f)$dJZy;sU5B9 zo~vcI(=iaOcr?N7x3Y2p=NP;?+IoRCk#NbrU|8SY^!Zbp@uR{Wij=H1J5O7&(QuKL zbsO+Nm0a`D`(RLMezp&id9C2L+n=+d@ijxO6QKd)VXj}yeGPq`2{kS*PIii)?Q-fp z8&&(RZZ|O`{6dxT_$aS^Fs!fA#|7lXVd*5dPu`lhtkJxeV0=3?<8QgiL2k#bcxm|w zUhaQ?shWo0PYJZunbIK+PYd$W^%_j{k~OT%`@TRwXQBI0$;P-H7q0=z{O3;TiL|I; zzqD!dbG;_O8*EKb!$b@{LYK%aW?WkVhNkjekD zPxOuZvAw52RGoZ&Txh=>r>WG2tv*Sa4N72LvKH_e)|XQT0t!sL+Na6ig+u5*wofx= zRAVYPtr9jSRE~YS=|>Ol=PMFwFgz;sNu;@6U~`32^uhm{X7uCaKczQGQuzXINO%i3 z4+$IG={$a~R+z$#0*jNJl0n_m<;TqQuDbMPke9bE6%}&8h*E#=T?CvYHes@ToTHqo zgQ2>08aiw#t%v4%D&ryET#IXc(`ThdsAS!);M;1297O~=Aq9lVFebL>556N}%AQ(% zf93$Bj6()&sNpVm(hA$Ak35}gQ7tN>j5?+{HTyR>T^SLp4%yi&(U#l3A7dI}>?c?O z`|@mE66+xs%s6$HFp?Z%ewvDT=0PF z12`x3!i%-i3;d6P|J+Rr++IK47+>O_?+D5Rx!gwO6P+BB-+82};sg)c_O2#8bKrS` zvyIF4xZ~LupV0!_MC?hwP^w^uB7=1}pBvor))roWwRg?EmfbuRAUps zh%R##eJRPMwz^>V5)Tc^)QVd!fH>(oDG#BH^hlmwH8huzUo)-#>tN}y(gDzuGF)V& zeX*aTD2{B#>{-4?lbBlm{TdCa8bC@u8!9g^G)?W!NG!R$i3##1oJ>Lx;+<`28^lb1 zjJ#5Vqv6UqvrC)z9$OfBv04AQY9^5Hol-IgR>=lS!IE$nHko_q)5L+bi8Io*{ ztX6Ogb#44q+=JN4b*|BKu+BM*F$9=hX}WXcR7R2l44<<-?CQ{xUxnNX%-m5H0Q489 zjQPAFyionsPR`qDf)@}}7ON-120TV(stDmTJ$a<+zvasO^Q`tE6m=xWShoS9iXXY_ zRHL_LYrT{3z6-&%(4j|g;9I(wRZl==n{U;3yCYP~+LI*<_x7hVrV60&N(|9O08Xy7 z9+_9~Lk#BT>N4qmAU&z!HvrU7GqrsMn>jbpC_<8kFiY1r zWuNX7R58?@EH<-jQd z4%aF1{Z-3C}1M1uooN3BFT@cqYW2ERM*-HRUg`rFhu|`$A(8_H#ox-^w2b-M7|D(GhN{5 zxPQiWk!`GZxZB;6-5`U1b@-({p55TO^Wu}&oweUt2@w)AaLIggnud43@t`gTe>*>e z0mB28S)T@`f9T(N2+j@3w=2ztwdymhkdI9V16XZXp?Tz_ZHwEkNXE zWvrAQ$7o=p>~N-z9vjce>u2f`jXc-MF}@KA6SlDi&wM8lPRSKbRHl03MUYD4W#Nb8 zs%^0rj_ITkfRW`&)9@pfC5?J@duM1X zU{K@&fBH7a-{y&5j@7vT19gOv`=oxJE+;Q;nj%aY#nu20cpYGpI4sB17(?VP0Z`GM z-Lo_QnZW#;sy*u}ja_caC!Op%zGK6CKcfSr$znZCb)=k<=l{m?N-8??bw=_54Y`W0 zOJz7+7PTJ|ol{@!>Pe7-MM8T#2BONe?W*mXR}_0@*`-P&#Flq#h*6n;wGV8Nf#DAW z!~_M7$3RHxP5DRwclvI+ZYl(zMtt>v!DM^t0K>1-&_(>DM|2^Ql3VFQ_kZinev7JZ zVk46k#Pm`%NO~O9mND2?eh6E`GFb-1wFmpx6Ch31O5({rs7!^I+Mac(QRs7H<~9Dx zBSc3XIw?Ml58tBOLO6Ip3ilX5pG4{9rHzt#QL^_Itd>IV^`S6O1Rx2~{c!NRCgAwJ zPXs)nx+&hrrE+_mSWm=qjH$MuY@cd>!!ct{5Xk?#5&0fZRedn#bEyuts8^XZfE;_K zof$aZyDJ~ON^%C0doCy!dPEW0dSp0Ov0j&yYP?_=SW`NmVq24%Yrr`8_ly+0SCLXU zx(?11c!~Gy|LoOgL^mF50zNT+^P;Aho;<>{UbhFO81K`^hXW7@dC_*{-u@?Nycj}w zTtS4eOJr`E9B36%bV+Jsx>8bJWzh8$1$n7t)}`AtV+k;o;Zoz|crSEkO-6Gr{IT8FGWpR~JXE1#f-`A(>CqFun=maJKtDz9Xg;B54q<-|a+tyqn7xwh# zQ#sY%*J;}mXp^zG0kGlkc}(-!mCSysZH=4wyJt^`2RAZG!FK zTQjmL|6EAsDdAyyiB;wPF6r|Vf)rM~BS7$Tkgp~b^l%+Be4_L1vz{#D3OqfS@5U#F zQjG`wVOfkJcA5VqCfm4MF*q@f-spN;FL~e{m!`pq6z!92Aoii~6Fqg}lob6fPlzg( zENzru$??X6VOzQaWfwduQvxYV)fLT%icKlXTE_(B>009|d4X%Ci=MyznS79Ry{_#l zC)QKdMKB2fe+BsyT$)lNH*D}g06PXRm|o}@z7a)tBcKlHbJ#9SH!aTIFH z-x0$rna|HfRnJ@IE<}FQPxlzfr|A135JqEZY3;|Au*q15vUdJCOWio%#4xC$4ChJ!Af~kf+yJ zKoWvGB9#SY+G3?Ze}q-c|8JD~zec-?5t1EW$=s+DwsUm>5GJIW-4Vi+9YuiwAM;x( zAoactE>O=a_Ft0}nflpZ@0)-#)sxfO8^?#7Y1I`_FARxw)=OY&g|HfzY0PV(L`Q%1 zm#1pr@qG*ab@7fZhpYd`bz0hGw^O%PCw*>(`crjaf&e$=JYc?+(vK#9DLl@0=C*&0 zJIdYCpdbu@xrnj+g25cuMk3yTi#AyB6I!$zcoj$|H(4|3H>EIrwF^a!l9XJ^9iHq! z!FLjQh9P1}!k9$U27^#*5;_6BFu%)h&(nk#EHOCx4NMKHxmhTO&!qQtw=;_Ki#K>_ z9j!u^I4$HhV07ir=d03ni5Dn5(e8MAMVm`X{qk^w2F^jj%{JFJoEIBjG-uNFrBH20 zt1Q{maBPU0flSo#j-K-Ny2HCyF!$}h|18-SgnWNeXFOfQ1?8uX=NNewErbnlTHhGP zd+LsmW#^Uk#Il>3bfiXlc56g!g>z>!HU3uYtrHR;Wxyb2`>M&=S#4p9(KTa+-Tb%y zqVTvcAYp>BOi;d#`!Raow(5ex*U05_sRA%zFV2`|Jf|v*E(16L+Pc<##`@4J=zBSn_v=)eZ9M|>7?EJb$m?5*u~S*SwtJ8&}`lQX5) zJZMuSdj^v@>cLZz{7ln1JB1wEF2ZUtmr1LH>QleYpDn)Ku3~UKJ42!26Qh*;z=SkZ zCQW&|KMBL0jHi%Bp@^ zcyeHV(@py;`v;FIY%($$hpMs?BPrQ;LL?>U!NWvnZJRrxYc}epc90`lx&zh%l_h(F z*EwiwDnxAH^wA-SMCR{*Ki5bU!;oO7GA~maOK+)?ZLx`?5Onm8eoG$+8%t-L`n)q4 z%sN30pNxr6E-apaDhV@qhEdcSk9j5`p5AcB-X1hV|o{D-NIUP$S~xN zwS61@-`ug?+RliQCipVvSpgn{T4b1d)25o9~I|}j!>Qs`OG&0v{(G!Qm)G2A* zyAS;{k-;|vo5f3!_i`F-GOd<#Wp7HLmgGBEFxEPR-4|nSDa{+B%3UFfHku?Rt(kfyuNtPqCWOqXnn;`TKP+9jBvAn zB2m5j>W<(68=h_k0O9j?J;U5^To$oOL8{lI4mK7gTz@Tmpo8HVr}ykm+T2oxwv{w7 z>Jt=9?#GLSff9#@+)g zaOFnuTpRz923{ZvKLx&6&!`T$O!phFy(d;6nAhPfa8v4U{VbS|_mBEvF1k3L z>Xb`#DabRkijaHwS4N{hH>Yj+&xC=c37rMOgYoB9)2U(Z!$C9)0a&E}n!sMlQ&UrE z4Es5trbD?>mYq_+^;3Y9B+{|!ITtN5%`KTxpd&}P=4-$G!wm;>CP0)Gzgvq&J?qov zYolkTN1VxnA&s7D3&pDq5oUhuPXWFrw7u*zF$vIhvblu}VcGa6%HYyvWKX+PnzRmX zEoGa$sr+pGrzBn!1YP*~22h-QY?Cbz8$UzklM8QTBaGI3#u`bGrzA6M#Wm{k+{|WoA~1`$ z&pIwqUc$Z$y4jBlR(O5ugMjcNNw>WGFD3Nt?5lT2wa_w^jA|b&u9w}O<5t|CH=iG6 zuP@Pk$L8sLfb{U!)VAeHG|f3dXY^!d&1Ki`z=c_bUDP>SZvDpt&m!2lM1_9X{j=ak z8ukJxGy9*woNXT;yY6{>$dTVyj~d8@&2C2d`gRJf(`ePXORXC=o#dRtZZMK#aaB%R zZZhI|Ce^!)yQ`7xQFYwUfgM=tnIk8UvdYJ zzBJ;;9zT@MT8ld!q@+?=DCX;Icl6XD$+0hibB#BJ6wFhH&ii3gK>Sky`>VQgtL1}* zbk)JK7g_+w)*<1K-Z)QP*cWP*LEm3}9+2OzXqSE@%e8w@cwTUp54V-@7ej@j(|U4= z^sRXfDPox?4&PVYHSCdDQdm!I`<9|aNMLAJlrG7)L?t5>d$AJzxl*mczvM>eN>kDq z{p)13gpkmWhE_cD{j70+O(T%Edyq6Ap=FOdYbqYh>RtZ*1W1oZjT`1FNnTB(UG2-; zN%NztiZ`dJLd!k|1DqckL+Z>kMjL8OBUt0L&@xnmj9vEXOt>U*GG&O}LBqHi(g)+x z4v(!{Xx%%oJm#%SW&dZGIk-JtRsL75lCQH^l2~TXKRvr9iEO{Hi6$d)mC$}Of!(=Y zaD389*o8NnkEEqowosU=m@AkzZ;s8-{HVy~nww$EA_{*p;-$IYN!0Lvpm5x`iw~W5 ze9ehW2mNY#bay`!UfOb}I8SMlos)H3>^5R-et8IE*~JM`?g4=6Pc&a%!$s8WsTL=@ zzR>XNUVIbeka(%gaRl*?&`|TGos5nBC0ZNT;LL?Tr`Jw?-T6H;cp-4k&o^Eb`sJGa z#-o`)mH&0Aa1~3|NOAKmvI&tqWfKfGL=4X7lV8G5yy@n)_h5o53Fn_oJleB8dC_Q1 z>^>!T+vdq>vc@!`Ygc384NbZr1Vp{DSUu(k7^6(faO|Y7MvW5~tzt7}*JEOmM{!KQ zmLdcJxy4p`lI?L89N*121zXg*AHj_uFdoeCHwA5Y(Pxw1KF9-kR$T8bEI)#ZH?^noon<&YcW4llQG56ra@E$ej5-kH=L% z?t;Tb=z=OEz}cX@kZ$MTQ!+%az^m;=Ai zEw;@_G~UuKUg@-s>$uk7OmcSEc$5>>`0a}QJ7P6UN8*jwEE*^sXq9cbsV8=)osR97 z`8Dg1hh0Xx{b5d|QyTT?K&%!}CrND*_zpgt4_x;4l%^BEHLP6?`?KRQhgFFo%Q>Q!uGkmczc{dTh+207Iz^x$T{A} zZgx*JKJODhNs=D5Yu>uUdEa5ZfvZy^b^1;;Zas9KmSTmWux-^oeQ8?<=3$(Y`B|d{ z)Yjrm&KM_OI5~t`@oNQ&cHIw(>J)@UB*lD6-seTPg*Sb)-uzm`Wd06ha@Zm86JD{36^f9i16Ui)Q-R~U;F|4Y!0Mpr_bMbe>6$sl_zZAnUs~oVaxJ!cnLs3Fh(7BdQLqH~ zG+q0=Qf`vP1FBeqc|*#iKxb#<+EKq5fKEM5cBdIv)(Z!>E*6A-d>~DGx`pDhdhxGjZ1B{-A64j33W*!RQhtNF@DTTKD@>@Tm$55*IAgWBN&ai#l=}h;w z;pjQ0GX&2B=&)sRr%kuZRV+vFHRue5K(!IABlC!{-DsQ9GFk=_wBii2SNjv!6Mwf63vfcgTbfB|Fvk0#S+WP-~HO3cSXB(Zu1KVt^gAQ z7`2#T+l;Q&i#s7~V{CFFJuDHTbt5VI^(;+|Ws7?i7up?@Ozes5T$_#4#^bfd=xK?Y z>Z1Dh6~z%N8T4~+8tjw5-`h5B{aWLX)eN?{eZ?$;8+D5=U}(&x2g%xG@wki&~50%%#58uMvq!xXSI3QP_>QoN=8Zf ze8;j^WM-eB<{m2^q6bBF+}|00uwpP4O9x@Dw>kRu`4+H#0QFcVsGsWF@X^p}^TW}W zG2=u#X2##j^ltsBx!nnYdHg1$Wq02ch zzB6P!yx4WyZ1Go5o~k!0Pt9`W&XT=dc0`(b@{o)mK#!B-w)O3#Ta$;9uzo(IICvl~ zR)1()bVzE1uf6s6%E8~Vk_z~Y2uj+7eh>TdmeiEx@8Ht7Y2ZfU7p6b6F=QZuvGmzW zE+n3({=M0#X@h{Bf9j>sqJZi=%G9_|_{4=SZi1k-7+RXt1Z;IxW8J#_I>D>ZFJ0BT z1}NV2xcc2W;9H}upO4MP3HBT5)3gBxLi0RcDvtt`wGx82U;7;z zVKs%pSSD~{xB&pi_%VFp^5P=@$Jg^*9VU~=R*dh+-wn77vXvOMJil(Frw5|Q(A?r< zEg#-6tFh!7hk~)*tCX4v;nmd_lM;4!#QP@#>x?-*c8l3+$AT|K1uli z=9@2XE|-*lmdegi!FcBZgE68dywZ%m-fx+Q873Mj5&)RrO11@d(ebp5QUO-in+KpC zSp(%W;ZLZ7ZxCE1AOJ0pr%ps<@jY*B2Zbg^s`a2K1q&e?Ic3==9U_K&w4_{gDKg>! zRCW2Y^YXB}gsOE#W($qq07$fv12nTAOMI3V$Wx0m0YqeabX%et76>z*8#$%&Cspq7 zu=FhyAXCULPgY3T#vC<`d7Q3~F32}eXcBJ(sI*100JeJ7fGSgIE|C{%KIU8#?)4m# zvbtD{y)aZ{Cx@4J8da{$3&mXK8f)5~T{OThTpC^d{QJauc;4XWmo7mnn6SlK%=1g( zI4s2^Sa)Rd?XJP9x(l78xhS)z%||d_C-O0ddA(k%rRkf01mulAf&`b((V``1Y@hau zPc74xLRqWjCpK~_nnta~X889oT`9BYR0=o+$id|Bj8vqwacDc~IqrtFnu6s=(P_~K4AFk>n1xx4J3PBj^?@Y1tyH~y&R}8; zi{cuZjC>Lu!#Iqruo5yFReqfMvC?35^&&SUcW~(FbPs^E) zr^MVAVW!cok>`G=@`u;Yg~oQvT!sc?2KoKgIf^~&;DZDOy|>NDN-E&c-$A8GMWu&M zuGMlLk`)@*UdtZwXbCfO9RK_vzx4Xr2Hl}yp_j@)m(%FBUS73u;`#LB?FCEb+yg)c zj8`aYLdgl|uM^8IgnpUkxkp@P$BZ&CfZc>iw+&vl!4b7SAmp5LG$3RE$BUm1t6rQrZp@kZX+8~X`C@Sl5 z2nwZ{M5DG~DLE*rWGZ<2gLTNIQB?I|Rx{I@cdQ#80VkHVE!JTMM~bH&HC6iSag>-4 za-j(R3??SMaXpy-@;w574YM_UGu;$)Rfp25LiH5eFQXdh}oxT7n`2 zC@DHplL0_6{%|0DWVy{VM#j{=Xg&t`1t{vamHv1`q%hFB*T>!3dt7=an?E!>@+{~n zWIYAggUC&=Gw!Q6Rsd36Oc?K8Cq>7;uu)KDGd+?Z^_okG0e)vgp{n5325 zEt}`&`RH9&#We&zP;O}hscu~Fx_Iz9J`sq2x!%r>9OygV$n!MEEtaTH)m}LW)wBoc zF;RlaV9N}{(t&wh0Sqg#$2S2JEg+Bf*lObAFA-vr`53Dv_o9bBi3+Ue zJ}{2D3^b5OlaYm*F8W1B?LQc_NT$o+q{uhBvQF9^Qv}IE-4+k#-`qhrGXJOGYnuKz zPoC!5Trt-QF17OOLVY`DkSU4blXWs9)Nz4)quAIdn$T8$@q_%$?0nW)F+jQ|ORCOk zHevMTOT~a!Ca#_NQ53C7@sMZ$WO3qy{U^tVXna>rnstC$-SqJbjQJ2ynSG z0isgFN(q|+X)Q(i#Ak#)Q@F6LKx1s@k_=uN{zK#jjwEEb6 zd`u>|)aFX?gN@QX>}b8yiz9Cs(1&p{nFwSpvijZH?}mQX5~kiz#~*U|4qy)ko8#f? znA&lu7udu&>B#WCBy>X0@>8oA+^o4R51%orjmjh$)I@zaRj&y@=_+K+(4vv`DnPww z?{;k(GKu%RKAk9u7tG>TBQWZWrv|2Ew;E4JyXd|)Ps8P7Zt)hp3~h3NQlG%lfyr>e zWlRAfP`;F$E1S8Szx9`gqFJ&$}4E7-N*8=$M+O7@aiE6wF@1|`pJHGTPLTZU*@|LS#! z-YeBvNzAc_A&$H}c0#sK^l+OeZ~MceZ8gvA6+;z0ay;3oDq$%Z(z?j}UH8RhyST-z zw`#eRG^IAr3m52h{u4nEDig()LNW^{ebQ>#!Z3Gg_u-~P^K;J;=Hj^# zY%D_L8C!R&@Teb8%jlWi;)yt*31=BZW4HEq4g@H;P?>^BDgxP~-;zl~L}c}4J-v}t zyr~B6ZC@~TNDGtMVn~)*w<%K2BE`_Bw{SHBjvV;h_@D%UYWI!TSLE7o&gri}@F1x7 ztrV7`_3+gPZaA`=mV$Cc;^uDRmWN?ZeV>V5OCzE@bEr%TifmC4n&ys~of2}JlrG-D zXQ*!nfrUn6CWL|sRBkHNx<(Jf_PsULYqHfQ;Ddc>r5xJxh zfcHCa=XH=JV`jO8{i*k~veFHpbnrZGMzPnUE4SiN_c+3+`Ved(pujD#d14lQa!YI2 z^}5oN8S1qMUkgUp(5^Y>Fqn@q`*dNN0Dl6g^$Ad!EHUg%|w~e>rUt4S%N7(kx z#_CYPfn#~r6Sr#s)P*sy37d_B1IN_xx%b=Ylan@v$hmKIn`$U1j{h^!RqhIrZarauy9?8;4U%4O)8^nmw_vG*|Yn0U1JWou?| z#u5PHH;#oo&f5z6m8t#SgWeEPm;P;aOKZm-KGul^$LS=3U?5u65N=tjjIe5^)XdU<3V4e=c&wOiHJuHJ8>9gWO9WKA zT%T|ita77D?4>`NaUqzE=b3-w<$bB0!pv1zs|M~gaR`Tls3O)VI$U8DBO6}Z({8?> zzXi?**%uA5K&*6FL}F7u$R_x+{!ku-oA#&0;k=H|wMrH^`3FN7EEVLhER|epLyUt+ zzMnX^S>2YVYm(qY?IgofkLrQ ztr02RxlRq{3xOMlWq+3)`YU%^8J}P0*kd$`8oQExa*TC3SPtisP%k_Bkl6d<)dkrh zk6E`w+nS#Ih59p z#i*F3t_`cdBA!1?-GBb&=$`DZ#C{NG&02P9?vneIRYLJp`eZTjVDCp~m(*U#?$f=H z{fbSqf4fFv7zcX$5qk^Y2es7xnf(|;`vN_pPT$wwv-)l&IuKd)?SI{a9TfDrb7HCw z-hF|7-x8^d4raT84!F_N8>m0hM`Jo;`VLO)#~hs4R*%2;@*ra0V4{|JuzK)j|5nta z1Bd;k{kGk+0>8hlMCMnbtT#XXBfI^4v-XG8zXwD6GkZn{j}F@Q+;?K8)WeDyF@GKm z?icTMvG0kBSKLKbZw|^2KJMon92^vPx*zPXb%n~utbO?kWfyOGS-y2~lOT88u} zdG}hB(jR5n;Lkf|?GMxXZ_Sam=TtCPqigO2C+xH1DvbO>w*DK3m^I5{#2?L8b_MkO zwXZKWhqE+Gf%=Zjr#nE5?|S~jK7V-)S<@X_@xZY2!yj`pdL`nS#7!Q^>if!W;0jZM?11<#@+(;9PCfN&^^#_xc~dD0DjB&JC|*0LAoCK zpB}%lcU*~5>nsSaKXffxbKxJ6C4nya`QnGSp!+Y3^dZY{$KMh>-LIZkOS&(AH_mUL z%nwli#@sY|Tisv&yX3HMzm0g!0^gJO-#Fd(S?fu19t;OT) zXLj3FS8emmRh$&X2W(l7bv z2_dF`Hug|d1!4bz1oa=jjw+4J^;x@1ogF_9%IMIy;SBT+>-XOr3g4anr)`3|Qu+Mo zzhbU^vksABd-XqZQHhO+qU=EHqL(D@BDpNcU{%VO1iSL0@)$d3S&ZTd%x(`_Yw=! zNX#Fk=JTx^^ZV)R{#zJQ@*2CU%)dHrN*JV5V(iBYoX+<^Bl?V0H>!!lb%W3T&2TF~ z)?ylq6T%LuFeV{P?ctWkF<_9_>Yrx+UizYmQB1)das?(E_cMT@N#|f)q^nwE<}3v- zj~y%V)!f5Jn=I%wi};f;cIalhlZT3$609UCrMMK43CcCGP2VvfFxTnOd9)Z1p8TVD|{d`lEKzC1(YjSuh8-u`jXp9R~1VuuNe z0UQmZzLf96u{6-x<#CkTqsBZy!3^dsT4cg@coum;@U z<5D9fodWszbT_cn^@vdSXdB?%%SCNUhN?rfN|J;{7k0$wrsNkRa^TgR;1qC z+H$>QnFX3zJqdP(Z9+(%UUW3QnDv^T{ahn1#Wj1S5~K)9(kZ9XZ`l>FLGq=;)H3#i z9sj<>&`e$^&B%fuFg~A9@!rVm>Z>~)PeD4~(3zsfI*%#Aw@(b{KIZD->yC>2V;HkM^zm5EN*!} zz8~CuF2`~=-d#POCGK;|{C2jR!K(-yx6#bzn7(_h-krF3>O>vhM1JVkqoNOdr_Xr$ zzcFNfn0-WkUs>+hOGa~As3iPHT!MPa+sW35ITZOg>WY&<8zVNJQnvpOIvr*4Q}2$C z5Zq!K+Z6q`5N{GK+#Ol&0YqVscSg4egqL1LpL!Gges26ubj_&G9pQPE@m}To`%Hgdw!!qhGM_KGD|>}T(3TU%YAkP!x6TXHg+7V>4oYG&@2loS zIvliT2vun{Yoz;&1j#twF0xfQj^&KNc7ya7*m_vy@Fe%Qn?q*k^wIpzy34(n*@RCt z-uqeZ4I2i?dARcc@I3GgESf`Gw1Ypb2AR-~8M(D7Kr=>T54EoSXL})BbFrm{_>ICB z8b-@Jn(0-$dhhalAZ!HPv-;co=he;-(Q1|OEme|T35h@sa(omGLLZTMhQ{44 ze!1g;eDtA3a)ByL15)jYL!Pzm;=}juGBaNc*j6saf7wU?eE(u#h};@orb85g?8wx{ z&e@bcIze9ZuyDUy))lRK|-BOxFCHaB>EEsYZA!P(9zPGnN|8TUi4&%eAaGpxm&zt+wr^rm}Jp(d8^D+uy6uu`Bul`o{>X;T$iT|#BU)SQNU{6rx{c1GkbKz};>@NSXw z8ii7+45XXU7UxyQ(o^(%&xJa(`HrE)c_*5iiSsH6!M)0!uDn*!{YuMg@9F4ZRQ+u( z-nyZKJFmhGulgf_5J~b7AB9!pq>ab>SUV+M^cpkTNj9~8SYE}pfQpNvT}Sn-x^2Pg z#_1^kM1A6BbjD3+LLfWm0fhRb?X&oSjP&SrSQCTPCc(J4s{Odu`R3oxIKimT68qZ| z4y}+t?bZ{eDz#fqXZur}X8@2kI|I`gXr_rB@z^~$Eps$o2iw$C(8twoU^!i#qi*3u zq~x;$+=X^Gb?AFSj82j0+iQ*|Kh->aBWt)yNg_J&7iih4+^m9UNGhmM=6x@nWkrR_ zHGRXGJ_)k${zKdp*n)eBnM}zzkiJhwuf6G=xMiV(eba`Me6J- zyE#>I_$&YWb2_7Su1ne-oZ!1O*Bc@Jm$v4gy)D}`UD z*f5f3OY`GdY49Nb6bi^lfZgj`t}5&^Hz2L`8}`?}ON+fyUWHMH#OI1htv6(!s0#{` z^MZ7O^2=rgP|NKuPN&P;lqiwV=Q`cpW5EsT5C5NxKXK~9b!9g-1BXx@U__)ojf5OR ziho1A9P9SyH z4c~yiTVsadrY@%Jjmvu`vItpzGZ$ndxRUO)F?P#>$~(GDsr>iugB5_wJBawia3ajSb}omla6cu+0{&ZJiN5_ z5VYJjXJ{jt@VAq>Ck@$o>dG6K#ZcNTiX(_|uW}rC`PEZwa1pmCTd^O#{runRf?lB_ z2e~xn7E162qvFh(hz@(5{*~f{MRIai8&??DEzkKNWxa#O=kX(_mn}@ zIyHs*ir`i3d9W7EKIu9wse$1CDC8Xp)C5a^1PnqI=KpqZSKYh|P;{k0UJi;uxEn|w zq}D%tAK}2_)*TFEZw)=UG;qaHQGM{+~IpzHzI7#5-0@x&>$jcSI8aQY? z2P+YaN7Ggr@Ai3Ov;S$_6B)(JaR{=u+TZNvb8)T`A4{;r_S-u1m4>I9=!P_&Bc(I<7A0104A~R2 zTS~1QXZiUvFY<;3-9v<)crYcNnE%%1wzzM#`wX>@&Q)O3ptBOyHy!Jj0}ugQ_w3yv z9mWnA=iWlBIYa?qHhc#y8vsQ%3M;=Sr*&raaj3eliM^{#vuj-`*g*`8z%~`>@7MBb z)2^z2j=0%~+y05%dJWBWlWgdBE-Pa@*THyPDE@Q24Zjy-gU>JCsl%h^1;UAq>m_?A zc0&fw@fO2z=&Ib%Zq+;V=|gAA{St1bV(RBjy&TZFW{$9F`4zT#?&YxoRfWpDi=M%> zy$<)BmfO>=tRbPpmHD*(dRzTzY8~On;oGCMOcY-RJr>-HhY`5`niyV#cAP%54uhW; zcxBW;tkgX40#`U!8IYn_^`KJry3Bwg`W6rU=SevWi`;Ij05&*JF0EP^0r3({e!uf3 zB;VxUk}B)I$rMI=ab$=L$WyKe+ZkE8LY;W{c|c)y#gZ6}?e9B%mP@y)N1em?Q#o#l zXtS2s*|+e_TGOHNz!RYK_~wZT_q+pufrees!nJ%h1Y-husRT%G@EU;Hd&2P~)dkIp zPuIPTzOz^OejB_h!Et?hdrkgCuICKn3~fSRm+YQ`-}N3PF2biURNYR|Idn&rPn4oz zBolK+wb7y@tbQBu`)pRKDtqUT3|k#Bbo!fxGEy0_ z*!y!!=q9c{Z`ZP&{mMxHuOUOk{9d93)EA5UiB%9QQeyNY{f||+M7Sv1(OkU;QoXTC z%|NB210CI!&ubq0k5~(2()}bCKN_UkJn#>3;-a5ty<&L;EqNxtYE~N%#ECWki(Tk` z6e}v_Q2sX^`CL5e=I=MGP?i_4&i7mSOvA0)uH5V}_#KLMjQB>~^d*kzcLeCb0Bu1g zDfi2LPHcVBF5t`0DInFbAOd7&E!XjYJREJO(0iVs6$<7lV#QI6=7UIAz(B%BU>Wcu zb7bfI!&k!0`>A`SiibiXEUP^Z!4a6IPJ9Raiyl#S@0`sz4}rOeU7snA#v7(K2;W+b z69QzMIp05|y|qN(kt3Yg*m!EFmU#Bh$O{D6*?Nw00R7`g_mX@hFJy2Iagy>DNQYe& zqkIe9n0IbNgOQf!XMs=k{`o-;MZh~V9Uwd(^gW}DDG&h_s;2%lre9C_{rs=Mnhp0W zm^#nHuGE58epx%cXt``}It>8azIS7?m!8ssQ9V$6;g6UFk1c?*liLP-nnW%hB0+4) zmdWdPl+7j`R2qJdTFYpxHOlT%soRdaxxobOa)5&P^~pQt66;Ax9~ur_^}2LtSS<{9 zZiH+A2g==tUp9H=-xM76zsUk^!(@9x7pu*Z@ijQ+hLHglEWS@0VojxdoxlFSn>!A< zwC}0nnguV^F$#_a4S|3dh#582pzH)i>s&@4cnQba?(L*CgX3gPG%Ou5ripsX7>pk( z!{-hA7iz>{m=$M26!wSj=GI^86Ey`ei!ITmMq*G90xQ6^@ZIl*sx_fboW(Bw&hIPw z+NHacKfu#-Z?@-G!tgMd6CHtzVpi&5j-(UVA^hk2t82OHVd1+@2b*lzG(y^=YxGAv z$Ra0`bnbSQ!Bu>QtJC%$!dMrTnW0eN-k)+c5xVSt@$z#3V!gw~+JX@Owtv%34mDOAA^LTX;(;H&ix7&EV?&bcWp{Z*Kn8N9n88n7F)3y2Nt6^`D3VsKNI%a1s`zBK zg;Mz1!s6u1g9-6(!%RUn0D+iKgv>=g^vHx?7%vB9Y)ap*Hh@{czd9~gN>%<5NASsI zMO&P<5SS1^rk}yk61u5XstpGw-W@n+fhBsBolZQ7x2+c{=2eewOcP zXRUm_S68}2Bd}5t79@wK%jM3|jIYa}MdFt`L;DXJbLl2>N!yLs*=V8H?GdRsQeFAMPyyU$zLf z;_VcF$sRX<>iyTacTq3cUk>*X*4-=${-p{k<+oXW;J^9WgNywI1cccp}M=-@@uLU_1i(T z&Rju^;Q;Ng*v+OhzW*iVyno?q$15=!&$TqTd0U z?=>|QYO>5h`(N-x{hq(wj`q!)xE<|^_E;cZ zfp&$22IO_#$bm-SOty{MTjj11h~)vu!Nu8G#(F_6tjhO&$2Ep1yGi)Z{O5aVrj26R zL9|rYTi+>Nt33K0HOLYgsx2D-l_OY2fe$-bM)LxYgsAVnZ4B#9v8NDNLcJnx9=Q0U zLjVOqXz%f{duY10Fglu~#8qJKijS#S;X!pM_rR8_Z~dMH0zZfKt%3Dll!T~bd-~X!G@+w(1wy{fxwhzt#~bJV5mYy01~yl zLZ?kb-)|}`^`F{mnCi8!6=Z7maVOaq;<}FvCP#l?EhjZM!IyFX7?@f z3u9rV0MBBUEw@|UU1sb=X9xx+o>{=$doaK-Dx21M@u-$n?^%u&RYY>f!Hywg!2$Owa*onPCWV{2FSz zytzG&F`ZQL+AaY9wm&(3Vh3m@>vzCes?SF30;fwO#y!I~S338%p01E21w*(^_9QKuk_cNw3JJ+EV4cqVW^a`*Az4s4#F2Kb%kJi5lO;Kjm3(b%KksR zWI{kDOqjh|*xNz?i=K}K7N8d%W5R~f;V7G{B#~3j^L51alLv}An!UNU@BWL2Tb{fXeR#+N~bYysR2UoXpPLY`6ZuA%x(R;$;eJr{o?v@1Ptd2Ik>6AOWo z-7>E43b$-=M7Tw9!puUEXjGvvR zl32fs9*6cv1l;Quwa1_&x!1T~8R2^)KX2Sd23HBGmT#PJSZj5q7N(wZK(MvT+oBpQ z)A)a%2xio;EJGXY)r?P8_!{}TBb-M6M;;$SN*-Y-uB-w1Uz(*m|K#m`U96pO@+1MJ z$}pHlZnhA8ZeG>#%8N8*{EMcYWYOqqzkNgnN1~Cx>|E{q(jDOy$1kHoIFt zoX;nP&#i#69h*vEwLDbI%CN-%yo0;rW;g7pxc62-cR&9}e&Q{~ZuN6wyqwcp0L`^9 z85z%NFO!xO8TeuWloDw;bU3@MRQ(_C;Gd0{m*XWK-_9LOdPWvKTAtDpMIU4WJ z{17CJ$%p<@|E=+C70L%+H`u%K1tn1#F1U-jxNR7bC-`5QR;3KrCgZxHceU>*adUk# zc4Yu>)3~C{Aoa#UQ~ZuGFw8RqdRuER-ABkJ55_NvN0U_gB}y8E2Ml(B2ZV~srnk*# z)BbedEv6$hqGqwg-`YGxL^idYm^ft*b|1CggrW)2PB}fIdo%B!^ZGyA48pH4X96(i zFE|aw<-mv*ym(RTb=5&WT?6jEItZZUuCB$^m=&dF2QVZP2oXVWEur_xUJlmJeBl(~ z7yh{=FXg0VKh=A3`I)zhN5;P>6FFYJ7%eBWh8~+IIsCf(>S*I4K?cKd*AsqpP`i2E z7^z-W#>ONMQ#|jg`_J9~L5w+LSLxj_QG|HT8Ijg7#4NayJ>Fj<2A;8hqRF+KFgRK) z2lkfplxy3RBnY>amYC1*QjT!>8vioFI(92tl4#4&lN(}2;e{#zDzjZ}AI`-=sD=sG zdqE>H*AJV+`g*CJWDw@2FE<}u`RD$+$F5BvQy1Z|%5S)k)F^%eFWNg78+H>lsC?T# zVi#~T>3zPWt5r3-%>P&|3jZW;QOH<9(+51*;8#Y47EAkWQKWMD=}fFs#^=vyDauF) zeZ3L|OSZLV9H0#j)Sv^=u}g*&V$;|?xz(P1YNzP>%W=|LAtesUQvfmW2L3L6LpU{T zVJ5Kr!LZ!}@2Bx|9vgt>%44&}ZN7Z=E^`sW9GrB|ZM?dtRhBq%Nu}+321}g;M$2%wr?7)43b<+HIQ>6VrR*U&MrFFt6<;B{3)0V)PjZxC;ctHU>RpcFaI&9 zw?>~TEv??jRVxmeugl|2$#FiRI78!P;0d3Y!qHemqe7LxMkI;Zrc5X zk&`$?f4WfHR}f|{8K5M`843H;P5lbZeDv4IBNF9;;+GAV*x0*e`9BVk;O}bvMfd4C zlcuWH4T+AN`0-oEo)m^MA=8bIXK~RrTr(ln0Vqe&qJc0y?>8^62Zv@24v8k6h*Yld zRIb}d4&8Q(ZJ)aZcvc`^T;J_H+%Iu##QYP$NZ{$wkJzcKHpEYqo7YJ(fBkak@C|43 z9>DirW?Z|T;am%4wDxHPmZtBh)|;dxsD?;?Nd($A#nhl?#zBf8|LydZSs^d(+@^_a4kjWqXGuuh;v z4+#1FbraY;NF9-+IZ})|eERUPfN+JR<|0hCK$k0g3tI;bbC5BUQp4o$f^^gCIaO=5 zmQ1=R@b2gNiHWu+jaN-yRGb#I2&F6JV5~&peE>uVHZ{L1=B?@FeKFt#=(ga``1=Ti z!v7us@ZXbj0q#Sx_>$KFDMb*`=8m7X?}mnKB^c=?W$XJiD}IoPM3-`_oelp|24yN_ z-yIzlNo@{*YgxAiV57-HC5r`}00t77wBN~^+C5Y60I)iZ`cKld%r3NRrlTejQby&( zz%cg2>>+6OBFTQXz%AhJfh;^q`ynz3jTt}*aSqZ$_CCbPJ=4NHx4_F~e=&{O#6XB> za)4%b4fxno{AdF@;yFBVoo+jjFL{Cmt?zMB@O+58f z8N`~Rt~qv3aY%n3$eeq=<6J5!(t1lS$KXT>-F2m41tf?E~%j(7aiRD*Ajs>>)u>weejS9q1ptJfd^rBfkJ6$@6-tTJuH z2H-NK;L;&N*TrFj9Rw?(c>?MzS)In0ryl?+Wk!+l-uWksR&@ej%I_t=^N9C?*m||Xz<#71zEjp_%p$ppp%2vm7C|&ipcdifmtI%-0nN3I zA0i&+(n6GEQ{NV#1DhFKj!6D{-~>tRvfeQ0a}zcg`!|TqV4>>xJ_lT&au109FgEr| zf5)OM^6OvX)n+ugvs8=Z|N8B)73*c#X-M;YZ1vdo1kr24jgFHxdaMkSww3dcpm^2|DUk| zLu^LIJPTE#P=8P_yl&YDpZ3Yc!_ATY@y35=lWP@kFc(9Ev3_)j4_PcnMX010!9;H4V1WhIovI~sT*M<3P5RP&JuClwK| zu}bbZ&;``-rmH~@auW@;OonhxCf>7{v{5U9fd;ZDO#E&*-f^K?Eq421;}$Ewv#a5Q zZr9114V~izx|TzQ)I{gk4x&!o^Ss(S21VX}FH!2IL=49`^@6Dqa%DXQzb>*Ov#Y@mTsLou`42P(dZKM`NANl+IrQ}svl_F_Up7paH zb7*jZ&Igv%=|JdP+)`NNx0=PO`J{(&vU{fpH7QLhp;&YrHSrkoJM%Vm+c=neI<>G~ zuhe?b`^Q%8Iui+};m2>1A4)`W2j2r9&ZIvhmTh*UI&J#p+PCvFrT}D3yWJ4mcIq!e zvY?MZ$UjcwxEzT*&6UEwZE`nqNB+7~s_yH_pmARky#G3kALi5+WvQISI^j6f@c>ps zSA3k=3PJ2?MXroM%7daNy&8B)w~O&j+02#Kb+DsFdf?TC6cK+2cJ8aa!Mw%hkcf8# z7`5|ScD*h7=8m^98yakT3`Sb#T|Wyu#=GnACK}4$T5A3@Rla+b7-zp_2!&C)oX_BN zm_p&!hnKy2>kx%X5!8J8&Yd^-V-l9?7fBxRH0QkI&{mb~(t3?)?qbSp-T(Qv{#?}M z-i&#tBBwo;?r)d?WLAGscgW!JvWJtyC-#|K7Y5P+IP?n2V8%>0;EC^krpLb+#Rs5% zk3oouANIMp$$m&NUaqZ+(2eiVSL^E@^t=z$bK(KAqx{}aUeR`}#|3bD+Emi)*0MhY z&e$d(k`YJ?lC+nf-<(8$#_oUT+O$I)!=DDlYdn;bAo9$xOVBM%pk!Y(?uv?iG~=bw*L#v-JL0r+$v$KW!^+tQ=hAezjwuBw~yKHIJGb$V$q}fD0$+f=42o zaj>+LCQ3pAOg?Ycq3u#T${2UQo6nx9x_Uu6Dkou|hV7Od`Ul<$xG7S18BY3CKlD9y zIdH;HezG;2s8U%G1fC|HwSI{^>&Md#RLL%YfT zFMWZF@O9`aqUFVN422`Jd)t9k>Kw_J{Vp>n1^OgDE!+%+74`O20LG(YT#P(03cW&j z-|SkdY=}eTxR?(;k40V2A-g;qSu%TU=)q*hR(dssbdPO$EWq!WY{RoKA|<)Op96A@Ga@%)p8x%d0= zTL7&|5GihrNuJx6z5-^3h?~qU?w3*;LbTM)asH;=1&ptT&w!A4T!)c-uhFz?;U9R3 zs6Srcr+}p%yamCo(TDVNQKzD3fko?_=DnYgb`xwFx)f@@dqA^9kynZYc z!*Pa9qw(k$qVl}ct$QJ_c*GPDl2J0O9Dnw)Zr3e4ISKj@#Fq|lTFb8qdWMtZEOfk8 zBv9cj!ahns?U?$|fSFM>xj;|~@;U0PV!#H1PtW_*$i9h&tR=EF(T?SkSQ8W_tnZkEJ00 zc2i%4Qi_f}rCjc=FjvxuV>7jK-GlykjQ8Pz-m6jfVrTLZyI9ubIbmJZD||5}a)9zd&HPBa3fhtK zLp(C3uc7Yffuz5Sk$gg3gmbpYB~;+ka6wn8;Rt`MjmQO_NQ= zU*I0o@mFzo3X8IiBl80DIV)4vfO1FMYMA(8jvYANAb{U@5_b43g;G}ZaccS){lPLk zX4jxRfrEL!`tB}vANxXNI-C*AhL8(J-dE;FEV32IwA_!7@~OQf^7Z1s4cAE6lc!94HM^>}rEX*ae#?&!z_9=c*|@H!<4i=@UOU zoY+OtqD3xXb|Ndy)IUDY+z(ZrZ8QgY34Q322~_ z?`4{r-o=&3a*GbQ$vR|oh~zUfFqIX^pSq0u=t~U6Fl2O{oO|h|I<_|{#03q>h?$0i z5)Wuqd{_I>kS^sHABLc`nzFl`ba2%##7~z+dTk|%9DYz3Hw<7WkThUhBp_&<@V-J$ z7_nm9&}OgP(xm~+^u=k<tU3fztw1Z2Jx}*|qT6l4P;jL#-(1d;-ObYh z$`;wW5y0=J%%~0Yq8fMjC`F!dW+Pr#_J9H^!MFu=YBV{B4UnOZ49aK_5UG|r+(?C6 ztS*%iBqw3=a=6Xm!Oo>L^^6gol}l7U72R4|)l9|HZ(E}nZKpu0r z^5qN^-|Q$g*e*IDN+^(TqREuO_DzXlSToqYqaNuZ&sfUTH;N?u>@1j>?(9q!4RkM& z;kE+h7}#UXEjWaz8RCdmbhe4G)Zildr;Pl;-NZZ{g!Fk`O)FWG7mQZEjkBk3So^5J z{DO#J9)l_~tZH6b;e2ij7<95?s9)*s*LrtS9-1}BByD>i>}e3*!9o>XvtDQyokv$ptVeDUw52ayQsR)b7~@>W z?@Rc+5;F!jq4=tHA;6!o({(gTc5c}OppYYlv~T@rKUgfYym8P?J`Km|4|Yj!MTf4k zFmDp9(o_cn`)=YBENFS5nX2A2gDd7YzfFeVWFesLCuH!k4~Q@<*c7@goASy+*Gum< z%k%|f_WZ90JlbExpjI35js*4Y@0y%E{;4&(GiP6*ruTZZS|%eDGj9m^guFUirxP$h zWgzk9BgcglxNG&j8lF{J_|mv^4eQqzn!J(OPGGstz)pmBX5zsu^%kjW_EO?8hc~w? zY4jzegh$yq<_6bL>-+9F2c-3Ph_CQz&rDO^*IlNN6zSP={>E%DG0)IHXt`GH$hcHO zsDjCGjX3L}+XRt;?=i~!jh2_sd59)zMRuwo+8s)I0YKIL&Inu|)(tw4K$n7zQhOhN zptU{b=$>o)G?J2v-pl#d3pLNj%O)mYjkW|Po4pgLS^KuWNrOly7pi=+`<`@6e5HbH zOLTJJ+on3V4kEz(>p6;HDX)cK zGukPdhj9c|7d}e_lOx8-M3q8Bl}4iVw=_&U8l+vVja_9x826xgNLen{7qGjk8TICt zPHHTeWti@-r5*pw^$&qYz%QkXdz>S&*w#3i)fNapuG znM$|_v-nvq(ztr3^kf*CLyp2{uFLj>21GrQ0P!4PZy^TiZb54ZOob>t@;w9pQCBRFLC6%!e_m1W-N2mc}vc|1|`rx zGT{%JG`rQ>LH=**gF}WgFRr(VRj&c!B$b~=T_yB%468~fKk`RdCj(;wi*QC5BB zQiH;=pnUDGmSlVDm`t41XOF`YEx((~(>f#xO;dSX+mHz40KW@e+Xgr7-rTQ2GMqCw znqXV{eX(;C=aSG_<=Am3rHt!NsM+k@AYcg3TW5MJi;eAlHG+gVsUaM*+l&(;|1WM5 znX^2Gx{wbQsF@Wf%B7qJ`&M1=x+nX|WWXh|beOVb9OvU`RiKY3qG~TUht&7Gy&_JR z5K^?MLAIDh%_ zPirSYP#`gdu4joQEd!AQ8k<3!2q*%3D-=N{j%9;3$=X&HQ5;x3q8{ZQQ(!p)LdVolIWM6 z+ybK1GjK@o`M-Kp*E_k6wLuf|K+^%>_3vvOm>2+zKQH-?q(C_7xHGCt9If^6{^{T3I&;kTMLa z|Md7_KeP3)lp5cYF{qf03L{;#MGoWMJWS*^Y@t>tc6ji$>D8;gUeKI6V-BJzj z8iU<$2Z%Um$@n`eeCg7)bV)UL19nE3fx3d4|RGrn=}v!DGQEjxpkQ z_{&2(FRgY~Pn0RzS{9jZS<&zVW+(b0Yu~T5jnxRayDk znC}H>Bk6;x*EyEuHxn>-C^AbI zx^pl2Lnyn_VuMjMckKrkd=`GIkqNVbVQZ>I_U9nH#iUi3nxZJ>*Zc`%&d}0Z$`*z#ew4`ZIFg-24dvj?_UP=n!e*~AO$u>k%_&G$a z#m_rJfG|6g8u!x|CO1>KOd6bxNKjyVwz{_+efUbj)GSy&o*o4-A|MwTQr#Z_CMHE5&)d>u^8Xsclsnfn+_+| znU1IC3vzH)c55+&rtDlrCfG%7*+`rHi617BDcn)SGm9<43zd@iyqtRbl5c|Fl}K+4 ztK*&gH5qSSDUve|KwDRM+)851+rB`>aUc-PetW%!AqI8=eb+=KQ14WSy;GQ0N$UsR zq2O4B@q8&_3_3~M=o!N8J?YRia0y>gaeSplA&C+)0Cjh~n5N(oQg1tq-%mW%xNmFM z8Stt{`%dgh+;6UYmVz+rKwx$(*fmLv!I2c^y<#xwh#cKIBGyKuC)|du1*4g2rXi31 zgvNOJ_A8;bg1xxa@A$LovHBcP;YyqXwCCO9{z>vNZ8}8}4vcCJ_@@0w<0NPe55*rM zz8lNmJQO7R*NhJ@N9;$UqSG(cjx!2amkuO*vU^{6>=3BvD+y`GgJf;RUZfTXNcA}V zB)KV_^E+=czI7|}lRLmQ4$#9GI6FSSYlkL%@;`z5=^$Fd<&-!TXbT>CZq^8~>;B<( z22k{xEtML711(52%|HLD6QH_aiw-?x)tDGRzmfs-H6nlWC^(2;b7clrlS=n$?pc$VgFW%iU$Bc|IVu;aFyfqxAgu}YkaLuA z)LM57xjcyiMhI6S=ZkTYUW{l|BEDE94y$=<$J(^GoB4;PcOx^P$4f?$qKaAz_I?H+sO2Wn0OUt;wkSU8+KL_j{> zt3t7#9?xSL=erFVBAwJ6GnW6nM`C6aoIPzQ&%u}_VVY@H_tAV%Q?1A`uY5<+U(3^H z;>T74?tAmf`bZ=5C|ljZ%PhpPuBh7~JzFf0_X=+Ve84MJ7{(aP?TxXYKe$*zg|PLz zZn;;}hlW5gj~KWqPgc>Appp7EA00kOZ5Ote!E)i@@7`EqS$pTcx#N@N-hUp38rY{!#M%F9o5+goP?U8|4k{* z#0#%R$2eE(zFWh~`pYPBCix+EuVU_>)mp7%q?;&v4hi$y0nyOrknGXB$QIpaV0fI| z6G4w*{FYkuX&{QYZg)idFx;n|BiOF3Ig&0b&x^VqO>l5sVf%>fp)4rh*r4P{ zD?GB1cQ#fCw7Mik<2n%Ew{`IO5+0ZJ#rk1%*U0)fE&BTQDbxTC-ZCC`6sot?mpzIw zbMudjT_@Mv-B%vvmpJ9>;JyVVcXBMx3_79Z&1G$-_Y*tm4tDkAwo} z{2Y$rAAy1?Q>p9UJ=kN7S4yqUp7uX-%~EymS{fLr&!Ql8vdxtpv~gV&HU$F6f7Fp_ zX?w!)|00p{Qq}BE;45ZEM>hOjv~e(J9en962{s7){W;=XS;N^R+d&@JOu(}mw$(%s zDaf8ZAlhe)J3r6uS))w=Jo5*xN3rjn{L z5ZIEl;9qgoA8eGEmyilA2#3cRph0ybm?5lSmfTBKKUkMNCtYNfDaj?T@}A_5K{uDU zMcZRPEXvX^Irsj#Iqhh1a@7zHBuJ~x*uDMc$Nm2RJ3z$0ki)1%p1$bXwnO0cap^vQ z4gI$UK$iWiZ5ZGLA>A<3%Bgx;pWCnA@~(3s_dcmXhy%yk5DKbPXgJHAkw3}X^EIP?kkRAM#~)m#qvhMGx1YaNLa>y%*sg04L)7CEU-if>)eok zPzb4vwB}PQ9Entj71*IIN`mt%9=Wfz>WX3{mAy54^jv6C{`w<^RQ-ECC(njkt!z zGqSK7aqA$cBUmXOPsOj~PkK-SVun;=xJ63$fZF@y*iIwL#8|t!XZBbhh)ZUIPri_O_L!bwLt+HQ0I z<^%$jrK`Ur{t|0y-Z@ z_eD*c_&^zvKSs;D{(}rm%-Z#GBK2SNML%OG>hW|wY2>A6TfpuRghtY=FbX54!%nWj zA_C(QiCzY`mdQn59v!Jc@zK&|Gq%|-^)J4?A?GN$fBv23sthJHm2bjN$anR%f2@fD zn^R(s&y+~k4}I;lWY(4tqywF_6dRNU_tDl%386~s&nC!&QYxn3nTY(o3M)?Z5vG_3)R58T>1`RBHQ4cq3wDp!J9unNPh#qFfF$z5 z%he7CEcCg3nLi;RhhrlDf!@l#S8AzvD?EcCg8M$g1a_ssY(X748yG4QLMkG7)p!>K z_W33tS^tYOQ|v#T9g6}{`1=?&!Oxo}%L62q!H|P$b68bE*L@_kdH-T4P4z*K_1Gp@ zu3iX=HH)eFqbw;{ArdGBY#X{z8;#(vieBU^AY(s0Lt358s&pyJP4Mcdal$=YEou#7F=l#Me|lMYEUa7e@Ev+1yv8a09osM*BUQ#8;M&* zn^oupnnDQ`Bepy4HU)RrRZxl%TioVSOmNXryW)34C3tsovZ!RA8J_=?f1ugR7+^oy z1z|Rj3XcTsNYUef>uMwM=bU7Qz$tkLXHms-CeevM$0rN&L9d&Ls?|HUPPcxc<1{Rn zJ`&}LCjdbajc;4&00eZ$1W7UVRW(>bn74$rd0<`Rl)7!S*)!gDloW;6$9{dTU(kM( z40yEG!p;r!0e#YDjl`UiZG;TC9*->@N)j&b?-;aXZycZboJD+zH~|QSW0;u>;D6aB7IfeQ?VoEPh zU%o97fe#PN5IOYZf>7DW2vUb?m);nAP#|5nEs9U$`Ab?@)!AQmS7Ge0=fqEXLp3x^ zepVKMVAUlM43kw#S)3}})>Cw;1xr((#wKsA2fRN)n?I56%Kkqk8(M;?r853KGs!FShHKh;XAKox-xSI45Rh zc%JSmK%Rot@0!tw^X&^6Z^M+dV`(umcj4QY%`rW%bZ1fN6iBAa-I$LM3GY^a*QR6x zeHZwml>#I3?+X{u*q*s4k*6=Zq{PXTPdX@732(Xz+C}9%AYvfsb6wwEthIlEs!=z8 z{u`xf)4An0NSpkg{3GtiEY|!>pqTsCoujv;m3OlnNl_P*>#y)B9r3JI14BTp?yJ89 z><~We9xN4kS2NaQKi@Do+R9sCW{AU_@xTLwj6b-AAH1sEOXSzI@@G2r(sUWB&+$iz z1Xv*hxVRG)*l-=W@#r&tJQ;Bz3;`QbJiSd!4h-{oqD4~He^4X;y0R{|NHr1mmLX&9 zq#c3sQ>jp5M>tz;|bO1i=BLYTa76pmM2&-Ds2R(RSJ#-U9anw zSt=TqermPsI2{Ct& zqBFe)Ljzua^{tCK0tC}0noSgK_&$1U?AM`U-at*9C|-;_SmzDnC?{N@}9={a-I2%t+%-doAK3=Q|IO&ErHbKOWhV@?`S^l#!b zZQ6LgDh#_E6H{Nvk7Xr9!p~F)DcE_|F$xr6PxGJnGglRy>YVg*+ zA#8Jg)}m1sFJq{X4^3=iWrdy0rvkIAkI41@kk2*>AIt8F%$Q z2^}K`JUMxlhlTJK*hOg)o8G!45B#tw(GS9+#^aNynizk{A;V5 z>#elg$gfsrBDO=u!S3jMmR1z3`-2^%E497{5+)I#8}I&VJFq%y$Yf?bFgL>`P0znz z;i~0Vs>h#}bw!=_HwWNp? zD$Dw{dFd^PrJbtMx;*spxB%qsm-;dQcFW%j#j)9X`vRT$Q+yB|RhF|`^MR9zzA4Y* zepbUJojHD3>PssR!PW3y$!-ljZkC5>n@^rSy644@v19rt|!6@=;5V3$h1 zhNU>Yc+!Dhqu`2d+LMo3#t!|#B^{-AZi<2qzdUgXatR_g#F4Z6;^jN)G#m21E8N7T zgZy}gO@oDYsKgj>ER31KNGV`hW*C;x?=*Rau4uvb0dm*?M%MZ`*r4NdC4&&@!Ki%% z;*q)>|9I2kZtCT50FMYK8O_x|46*u}0#R-Xbi+8U2mmm)ufGmtUN(gy2y;#tswi~P zd*ylFLTeVJitqKOb%p0;DcyD6k7_&6`up-3rW}YJHqhn+iRo|_OI}*<`j$0yPuT^Ogjkb ztUT6UrEvtsR-oDb`aD#IT2Mq`EGBU=!YIefZXAZ-D>eOJA34{=^ITr(Fab3N&=f5PysYfx@=-!gq=%TlzvF?___(yo~3!nH>}J z>Gb}+3){!Vx8xY0_amP`Hlm8@_v+uOb-@yIJSUx}R7upD#tj5F#MDk>jby*8))aMp zQK>rHl3c?v=6&`+1wC3}3A5C#^8l0`+lgc&110`2Gm9np<RI0>MDwqE-7-F`>VE7`+RHhtCVcho@oeO>Po~ zNDIZH#S(u05)TYl^@*iw49vsDwrCx_KP@u`k zfb)0*`rqqe@pr$?riRaOk3&L^!2E!98Az5_&^EbL^ZC+(L0$FP;T6L?_F*G13dnl{#WsgF!Qg(_=b}9er}j&+t7VP+_NZ9 zG2FUq50M1n97vZB z-X@rclLyaQ_vpU5)4nL zf=*a#SmsQhfTOr2i^J=umA-cZh!9Gdm%OCqU`(RpVUf(m#JmR&-8LU70I!h< zsZq;I&uLd~p{4FD4VAUte^e|ubc)5Y7e7HO|B_?P-gSCG+c+Z`Ti9v1lWluox%peL z3Owe%P24Ghy={t74Q!IFJz$5B;Mz$&k{om+7RJ_n{dn~*j6mLY+9PhImI^A{|E;&3#?|<( zf9MJ{8P23%EFJ7#x8r~}V;&a|(HgF^tUkSL_gX{%TiUaXQ;?+I8uXg0g2G0HL0HD9 zlRsb^F8TPP;r*>3JJls=kxXcz(?e%nrNj_!iJ)Q$u?JSlM5iS=W(|`2)w$%rQC&I zit4~p=e7PHwE|hSfA>E?RyN-a_#6f~9~sAYMqFr{2S&E%sL`XwrejuzpkfJ~#kMir zfV8@p5I&^-8T*!1Zs7aoq2-gUbmq`S05+bQT~(F42(_?l<@PN(XD@!eCJaWuVoY5l zRb2P)`mL*Gti0%SKhbkW?Hq=^INujdv3Qf;{bf#^1(>_wZ4{&Z1Y0_1$-Ub_8zbUC zcsG@mNni8Lm5VS0M+8GsdvsT=#kP+$$0FlF`tv6sRdpIIJvay&YOUbAX8OU1!EKgN z(4z?;NMl%%P?jUn4eDC-z|_z&%cW&ql$@{NDA~hK2ld_b(A{~GdRAk6=Y<=|;FBsL zDN$yra4Vh)(14uM^p+>MkFbRB0+Rzp=E$aTiy=gT->BF6-1upxwci9zz`cCJ)F$II5MTQ6id}f z=aC6k05s8v@`=mh#Q-2bcgU~n&<(EzeC}E0zJsIW3%JoDr1@h5D(3h5Q~X)-5cEk@ zqY=>jr71#M9c>AY44Pp8m^ROAW~Z6&CSNO}$CU#-AKKceCh zGaoG9Ghdn1)*w0Ww|HSapp&{Pv3RmLf07Xs+K#Oy(gTtlqr(DIz|y!ae&hlf(YYwj z7dk!xHZ#-^i!I;UV81IM2_d{a+{gue(US>WZ{x&6ee8Lr?$=}voCZmp}&V(zlmu*q|Y<%W=+cF!t9P?xnf31a^nM+2D% z1}LrIT}GxAKk@^5t4D1#oIYo$p}J0<-M|h1e-X&NM){FC5u3yKfFf1Inu1u43?HLN zins^%xBm2r?M1#d*5B(Zzzj+E0Lz`g*G#8}J_HK+M49QwnoWAQ zA0#CxSn1*L_f&D&4_|@NqXdv&2PPGZkhUDhGvo9M=JIWqXb{3Yr@oEJ`ei@nhUW#|yCWngXrd_SZETZbe4$fIOc^hJ$ z0UHY$e8zA|VrBJz8S0P6(Ud<_A=U5&mJ_jTlp9|LX)e2h*xD_?46mWpcR@I0J&w$}F;rG~-e~D=L14io6 z{K!E_1RZ!k&1Eigt^XtD3ng4_&n{(;1J(dmsG(E ziE;Z>#cle=J^9G!iZ&t4lnsFsk)x-dMl)%yv4XNf7Js3BpVCkCw?d(pkJQ!cuS|Ez9XC zlQ+twP?nMWX#FAjbZ9MH&@gn7ZAlE3)_NQB8;`44%_sA6#{ zW^++1*)VI$d1np*y&y8V5;+n74=vaDqf8lCRG4`bk7ohhs{5OnIdBQ&Yge@%4Wn=Q zCvoJdpX0M2(dVPk7jz+waDw{PAKIR~1OoKk7;;mMqE7Y~fzeo3CJu6%OK8y9zdt|FMW+ zzE-iJ)$4UHQr0*35w3xV+kMij2bauUMhWc)*>)EV?;Al;;h*I!<3|t=J-~^zucA3@ znr&SKr{IIh{w8L0zZHjZ*$~@m10H(-8%bD9H~uL4GJM{L!nZ1Tp3{f?F(sc(bc}kv z7>d%DuVe=@_o3;BtQ&^TbHuJ2WTyP67;W(#u?<$=jHEdq9^X2Cv{*A71n9<4pcXl} z+zOBBlGc`ANnhghp*~OksW1Y!e+wTnUsU1rya%5^RGgzcyzRvv%MdrMT)mDSES?ws+RKhA)7I_X2h7hnrr4d)8)=ugRu`@Je(-_rJWG5EY z7yV75-7~@Dr+4Hi?gSy=Mr|lG>+m12*3aSCP}Bko+Og08p>!t&BLcaj%}DSQ^dKV~ z>yPK*oRZZQ1Grsn=C*tDMH1NUEo&<~5TCGORZG*I3Nncx3^!rR^$Vb{c3qP9 z`qY4wsGwsnO-InH-#KoSGD{s~y#wOns*=O~>fF8zXxwV)uHz{vyEQ;2Krmbpp(^6< zQ?u(*2kwilQV)trb~j!JxUTx%gR?CHn_ zFLTJE!Juf9?Z?KSYU0`zZjI^;b}P~dVuru3tWxIyxpAPTvzXAV-~cQN<{J%^b?g+2q7P zT}a^;rNEap`r2<1)qn&?$AoK7xTf|Inoj1EM%+_u={x!OnL%8hm)XwzkQMasyT!uk z{>aNG-9XTrUOT=SSIIzi%q!K<%FL^tbQCO6zrm_^kt~jpTZXJ(A|X-gh*;M8 zDC6Zq`fh|@8c^>gb#elLEbF-_|J0Yjh*A&a$ zS?QU*17wp$PNF;Y^PU05oJ{nb_b1>P;j7tO%Jel3w=)tn6W^C4+TMtn;#OzSSoRyo zH(gIBK40-w*wO(s9H)k`<_N)r5l%?d!&u?}_G%!(nqCUt#Y`>(3b!d_){`A`c`Dzh zN~(`xgDvl1kH>TR@BXCV@juV>N{vfXPK6*n_x*xta?LA2h)B)Ua^K|}k`Iv_xG(TA z3NH{5*cZO9jAik=MZPo1o(R%fHn>aBA7uDFINT_D1rgVdt^9m&f6-E>fK$BLJ=$<+ zx$UGHUgBncHLWN3k=}z+P4Lh+gCatdHIe(|^%Ftd{m-EZ>PPE=HkU=BBx;YrAPjwB)=mjoXw{M_%-I2&P!wE8(8Znhrfl*C6ZwERMXF z=W~p~Zaz)6FxG}js8^c0p^mH^0W!~~G`ao_8MS25KC=p=uB~h|7mZStd|w82nb=5eo?>>!&R1x@~)!llHxgudgD`q5xT_}T|B zx(zj{=XSKvOzC~<0S$glRwS#(HRJgrG&CC7|5(w%%MDVC_HZz=8TqTOxnvVw*qY2G z=Q+LUWrRb|t;yUPxOq6GjOgg}4RPA$R zuaoe+fDH<9f#`9i?(cyFm`Y@=PRMYseFMK<7%osULhcsgOz9Uub^*zrXp+A8MQ%Jk>)@3`S#Yv&yRqRXMznK7a9YIFLZO?V z0}u$+jcSE~p+umdWRV%Qj1kfknKkx9Ly+oenJWvR%+E3Og9@>gR@W6uNrfC< zyt^IaE$^Miwp4be`5J9ZfsZEOoTr5ZifaRXjt!;9r9LzdGDAvxuP*px3RY=>JLjFh zD1~evCG+a`ygI5T3484ybkV2;zR4dxKIErdDv+aDqARDw&HE)VmQW4^h|(_;-!?C^ zT3ARoWWoFg;NN#tk^CK3ppREqL~in|xj!$U-@Ry9SSq2Z|D7B;;vp(ouvUiQya7%% zm+pYQ0GH^O#(Q$#eh`*J_LTG5HEedhYmRa zg6GrS?i}qUD8MpnYdf%F_K5NSP7UXt((kE|Q2D-D>tsVt@fK{K?;bTOU8v9HE9n(H zq$RNVoCQY7)xpV%aZyGd z6?EwOzZ~ivd)!s3>`wInM$WcyiN@8|S-wzuBj4nRhf63rbUfPq6nMl7_F9}sQn+0( z28@A+*@7e6BxgK5Z)XL~ba;bYso+0ls%7x~M2@5gkbyfJPMZ^vopGiu5@i>if}3=_ z?4Rk_#+a_R8u>zUJT)gwxp}1U&NJh(Q;0iSUv+WF?37lxm8N8)Cs|H@Hh}blWs3qU z)s?G~haTr1g-L853Z)OwC@maJGe;xi_2dztfc2sQ7^hJ!r|&AMp?a7;uO!0ogArp4 zW9OzB4%{YlTG^I@jpgT8dz?g87|$-HOa){yLVt8mR!o5pr=qXnuQS*DEeX{rfB(TN z2^kR_8?kDWuvDYIayNhqLK*o=YOD^tMa2{uyeq;b*}ZEu71;B$PwUsNyCYLjlX6|! zeMZm$@*Z>G(YQm`Af6$US4Lo0Q$54lf+{#SWaY&FklWn8VWzh&>ZJN+;nrd2p)-b} zH2u6Ay>}7r!GkSoaGflkbQvGztxs4onVEXLcdSZ|RV17uNJzmnc0QLioacxI5>vM? zOXy@yfDCne@hHDzVGd|yzKNP#Rgq0GB_CL^u_Es5NBdWS;G`J*;QtXEEK!m6i~|G=mMDA@pE&>6AlEApV8LMnZj=4lzNdJi$H6IlLs(;Y@8LB* zS81|DzOxO_yWdK!Opd?qB0{yl_*=^sJIy@HId#D1o*WWZq;pESdIL<;DQ| zx0upl_Xh`Ko@LN+famCj*CEtCUi4H&g8cS6cbKS-BefbOkoNdP+)Otm)M?SK=G#h% z$T9+9Y{pt;=_Y5iZqt}F10}m`rU+!r_$61R9?5^vy#q}lu2Jf9e~HAyn9lomdj1IC z8X$zts+Jw}RyH6ly8(M$@nh3ZldR0s5bXzb0q2yp&e;26eOeOQW9t5Mnj=5C9}U6Y zaFT9oh*c*& zBd?^$m>c_3L93jg3ULKSU7b)?Z|j+1MMMtB1pEW4k~z6|d#|bvRmk$-T8;*J&U3V2 z%_#8#hf_mtNt{Vf&}0CmQ~i_%JLQ%#vfeIE^qQdb3)+!v0YRte{qWA1rMg|I;*l2) zV43i_YbmxANpI;e?Xq#N5R?ab)l&*ZFYzvrdiV<3eM`P$hsc3&Dvf(;qfL5q6qjO) z7)3!H>gmLiSa7y`1jbSwg&g&cI9IX6|D9!#VTN6xEdB6=ys9om6)0<7h_%P*;Wt^x zU$fm)(X1~C{*-!A?9fot)c1pD)sdw$FX>OZC}q^-yAJ|zJi9{alA2uC^isizY* za1kxUEa?E{Zw#qq>A%Dw9My8j3Q^YHozqYBhvgKy830#?F}%NjVhUx#|wXYwnMURT0Me16N+}M*0VoyD2T@^ngkos>C$)J8N;Mgv;8vNfAtqvymc$Y5wEYe)e02ASe%(&({kHc3 z+&0G7063+-`|+s9);ZJ-7-R#N;YoV*t0GyDVw)FP0~$Z>vzXoGYI`@T#sqJJSV}=! zgMR$s&%sS*Iy_S?uKv`IH}Sw1YBqqXqFD3C!j9gs>LB^VkCv29KsF8AJec;t_YS8a zQD*9kBr*+|GRc9*61ZZ?-DIFg2!->)GTDX>o5!Yb>a$(JnIBIuJ*jQzuX<||juD1N zI9v_TEGtm3QGxV=?@>hE-(q%8j^QH?5Dn=YZdTN-k+Wwr_w8dcMKr|Cy&rB)?9W@59!4T;wF_UC^<69ZJ1zyPD~*w^uLdvcdux#2)|#WfU&W) z?DcJuKh8rO9b(K%3SWwbg!Jv-cfsM>hhYo)o2YfUdT zco|W1Em{e6reWY@r}e-^)}CX_i!bB?vi-vAjNgFwtcj2bhH6**Ldi$tXnwT=me z-hpDN7R~#N3sj*iI?-*w!xY#sh8Thd+Nwj^(&$*#{OSJ}6uDoSRm^3b88ze!2&OZy zd5^)-2GqK%Uq_BsRp$SE3ZI*V7~M7ni5pyiVGOQNWlhVi9gY?md=l#n)Ut8vC>)!^ z{Dpmv;oo7>p}C!DH43)w1(uR=&y zF|(>D0V!+`WYwbnwGqq*G=V5nbTelO@Fo>wNI=GZ|GV+f$n#`lig0h)Y_WgMJX5@X zF6qOE*_hn`lrmYt010D7xx)YJtD5m!Q-xWXBqKqRIv16S7bHE>e9;s?C>>8+KGZ*D znyHRBHOXUmD>@4tyAa}YbSrGNV>P6}rVy!jU3YrH*ZHY=!+QzgZNg!oeB;(Gi7>`$ z#1b1c1AA7xjluj=F3a$?i`n2VPwjpN!fhHzwtfPc@Wzu02}u6AY|&$^kj$`h zm|e$(x(erdg@7Ra_C1+3Il!)<)dmgYoWV&2KkhkBOgtD5@P9P*K;Tqw zvHsiJl%;oJ5o*B#$

XD%sed0|@MMB^IcjD0lVsoDbXDGR|w>1~*HOtq`1US(}SZ zDqROtCN5HGdrcB<`i1BsYHvc>64HJHP9^~y2=d`42KUi7SFwz*#m=3YcR{f+PhP4z zLYj35_HtKA^`EkNr~a6}A&%)K%bZ&U)_S4p-_-v|C4n#H zsA0(!dWFd;7DISs1NtSq3>_`Fvv;iTi&zzCLB(V0^#?JzVl+GdYfDq1)?+$%+@HZ{0u9{Sbmiy8rhBd2+srz zw;A4qrZbPI&OqQ1Jn8yiC(+K&tobz)T#TF{(@sfSJ3B;Fi zd(hAN=!nZI1PzU;03qMVDmkOpRB?=umMpoeaKr&|Q*RA1{Sr9k=biQ!95#Fc4G&Zm z$HC)8r(%n$8yNIJWY@(j%A&it6&^sF<+ormJE$2%7OfnEuL+%lU4)+O78n_}XNz4Y z_FbEtNro4?IWaSWem142G%wy|wI-%59?EB&gQU>3cnu|-WxYXi{$c(^YLT#V_L)(h zi4Wtb+@LfZ$^xM(&UVQY3zqq!dxmg1MSS;sdU|-=9Rg(KarkozX)&}fSn{Q)fm)4b zZnj2U^vOaE>JHeD8-@Xzn};q-jFvAafR zSw>*ka3=%FZHOMk8DA_d{qTD9Fso$5ImTpR>Va9fI7~?Taz)}?`S8bemA=cbI8JtH zbKMDZlvVm)dM$nZ2C8T7Vh-6>ortQq2&dz9JgWu_C>ku_;WPrS3gV-y?OxpggzR~+ zwTwD;R*YIGcuD|1+>UzPpRun{8pxIw)GyaXV>c;FR}mkph|^zvq^!>rQaM-eq7wcc zUD$x5=RW%UA}IEWWAD@p*ZrT?I3G)1nXtpjXScf^|=u{(^BqCG*W=znc!saf%@?&*z)>bs{LbZU#{YWPA`A=m1C{?4A)2g+Q~q$ z-|`+xzN(k?Bp@@T+f5L+`|KzL7&l(ngC8$kE2l%y z#AB`^x07$x{PMwdV>}Nt40_yhtqhi4hS>%!i2x|;ST>^#br>t zT;s3)XuPuBC}yRPsc5@Aa~!Hm!qdi1`!=QiE5gE5n=1%SfaZ1HX;H>I3$!)FC%J`~ zwgPe?8L+O_5I=h(J5(<4Mnc!#2$K5*|&F%Cv+p+nPu=Nh)OU4e`$<*tNbjnX&H{OE= zJ)D*waJ)PRhK)2r(K2*&NYf0LBAF56LsTb}p?W#xRI$iRb7f^kM<&Fr1Qy6&Jjd)s zTlQZ6s3<&n{{G={Z&@9#T^7J#6v{*PZ2slgD@bZ5gWF^0Md{3pjiK3(Qlgm9%?gw4g;Y7g<6 zxkT09Z?YXz>z{K+bypK+@@LC5^pxSK8qt9CPdb0?{Or8e02V~Ha4WUlsR?Itk`O_V zNCJRfaSHtKAS=lfxN)jbKQq%zZ#U;d!A&xk5}$p4Ljwv$Op@`hR%6H22Cx3XV7{)U zH)zXEC$a~D0OGXq2J7?MfKzvwpj$>y&`JMa!srMV*KNL1t6{4W%Z*F##U}*my7N9a zo~WmCkRGripc`xzXZ_}`KaVeBT^bfqVQZ`0okH!$HLLbRi19zV?yG1l<=fKL7gn56 z8=Llgf|@S=td(z|&%K!a(fy9K)FV}q+-Fl;EZdAKpw9(jHfi{9lsv8cj4R&~+_M8e zKq?rsttS=m=J{}P>j!MqlTdB-{AVLm9VZ!PWNcjT*)o?yPjZ193=9AZR?VbvyB5}| zxI=p+^WbpyLU!s(XWORVR4DH2jE3gT-`=^ z@0y6cKg2M?s0;*{EuE`-WU+7!SXS{<&ZM}C%gfe_j+c+=c0)iQAvhA&Tlg~;>y%+1yB6I`2zwK1A%wTYB^+grgR~=ZqDSdYm4O4VipuOhYH3RtgM| z%i81VW&B8EH{6FbmlsDaE1n&LrkE>dL<1}!M(MM7xNytBr5Uwb<$ z=eQ%rcO~?vXaEJ+1jzJ1qwNKa*64F#4eg^%N>jJYED$#k%^dqVjRbEv_FGtZG>bH# zVR>%H);?3;3CpAzNNhjmaA8>Z*fE9@Jo?(3n9S5DV+h2p8yiz&#w$FUYj@f>FSZ7?%Os&@T-(7;DWk8VaH z^U-dEZ0LEh_tK@XrBo=lM-k(Gwjk!`BV>ZIS>4g_XH86v!n~iOGCx_<@}8N1KAp%* zdjJYKdhp_8-Z1*Uk2A8%b-EQ|$?Xq&_t>VJ8TU;biJ|*@FT|IUamn*)aj^HRrIt+X zSen2Fhx^;2a{O6j(a(ed0YSc}*N|MDx9+fAGr{&IU+9f!>poN-n2%^i`c?AB2>#mO zK%eUPqRzpfAf=hbE4-u~KcS zGb?%tOzx%obh}*r9(_|$qCbnEf-czH(z^hJK#_Zqnf~C}XgKuvnaytp!2S~KF5g-{ z?O8`S8duggBb^#%^tcJuw|< z2;`!pxn9~;dEAHJIe}`EnG-@~USa;9`@0aI(R1qef0cq^hijy7|2{vQ7hCHi{jGi|((`Km z)c}x3QD*K%%R#beX2R-L&yP={zKYnP89&M_n&Od?$VH0HEy|Fj+9foZ;qleZ2tBDo zv(_l)%r(s_QQJBVUH!0t%fGMJjIkqYDe#_pDgYl0AWr_;46=K{0r}Tz>J<+Q0n#>f zMJ~*~-Ang%grDLvD|2iATdj^Y9ahX|~l2RY3!K*Qk2ce)-qpVi9B@$S}G-F5jx<$=r<$m%b zpdG%p)Tbk6>hR1%C?tg>2d^uWLq%oO@JgpNh>>*dH%tdtV%;9`~?Pb{4gy=kAzN2KwxZ09D)F&GI$q z#j4_X*1Ifp5nax2#GkV{UCCCNHbw=>OV$Lt%3y*u<2YRN`D7Zd0Xyx4-S5&)( z2RkQIl1d?g1-jMEzDsVhG!{Uy0gh@$DZ27S_$Jw4<$O8?@3*qxD&JfFCF}epGuxjW z=rAKfl9*N*M1jaT*z_${C2%ni7KVq%nmqF(U@`I}J9q#t5QXc6eDDw6968f*J0*8r zSKvAS0ppB1CONO22~l%KX{cTPTZ;BdAh=s&X#-<*9nt6QD~8&ws*-CA8eE&=?d7#P zdNrn85m?SD$w8{WB4$9%P@eO}qbx}*{Ry8th6i!r507Ez7Hxo~pSBGL4P9e$50M1> z#V-DL1?3~UzYjF4_+MJQ?ZJQwY_ALg>$tf#18zm|qp1k6A(&4PNS4lz#4aAJwA zqF4KFvsT8{X{I!9Q=cP(!rj1c?i~&t@k!98I6N6YDsp-~nf~Q+X!7jJ&Hcz>8dxw3 zD7Nnp(01kT3?6OO_1>VgWl$DL+S}FRf3zRjT(g)-qx25ERB- z+jwG{@dyWgL)mw}mg&B(Sa<;M;cO=wR^8n$x2Tj!+a}P)plp5aV?9m(n8`L(s6W)z3&vHC|dz`xqEqHZ1crzxN|CPJuTD`b2_zezu zlhgCf@*m@vfRFtd6b}!IO78|8PP(IpA0Jqfg9H>G(nhv^h}MjuA0o8VKxG`*~7R=9>mmgN0o1qx=(fSnH9*jGe}%OFgsX>xL6| zu-xNySvUE{bnR8t+@kKA`<+ok-|h8x&rJf^GeL~JwL^iE;wXmlgeU{j`F@$0dFja` zYW}nh-_y`LOhV+7vnCGOS?#keB;DR*EbGyl$R3SK>?&?zvRof)qf)Qdd9)PY=`d|F zID9i0H6-O>^Hbn)m;X(nM+pfY@p&!%{yjtIALkFEftC62G3!STzex{v7Z*rM-cgaQ zF@vy`eel1xUBISPeXonZqno3gs?LbF*5-MuUw$-F}+ z8Ig6Ogyy3fPe{p70|ttQ3Dg1Y!!`>HEq-7ui&r3WtW&MF`W3Glf|lUuPtHNbi!qA2 zjJW{`*gppE??Y_Mnh#uN<_7$3uO}8bG&b!-+IAp&y^>noj<&x!W2eIu!qLlqsU72I zM}xM0Ejh5GSWhzqZ>?3X<~nYig<#O@-S`y)ZWbOTGppWchLpz(tUurOI+yB|M zb3%L3$JLxG>Aa((j*pp_JA$D;)+tcnj=+^$lRX?ur|IT|XQz(7lv$aIwj+QMM?#_c zE=f*ruYaZDA1V#BPT$E;GZjJgmX&+7rtPOXzaGS`ML?8KPpxVN_-Bhhi=h=tWW;k= zqN@^Z(9D{+SLlf$V&1UP-#%{vxgyi~iF$UwDE--Q7cVIP$S_%W_n{0*%f*erYm z?_jRx_>*zI>9^2TFhAu%kS^~em+cqN-(HU^Nqs2BxQ49%FdNgDic;l*=&T=v9e??Z z2LJOH!01Za&Md1zzR_v}1HHLNJv@`?!+c5cL!t54nW}%Lf+ItFpMhgsqhXkK-LcV4L7%%Kk$-J0X(_C!nW~n31nVv zCyI6*J*};%e!kBA85r5h4gkx_sI=f7Fxu?#pATXz>o$>^Teq#(;?_Krq#PDH$}MAlhVW1 zqek?CRr5R8e>ZF+J^hwDfrn^h8|R^!xqFq9jLapT30!+gp7sytAX&Mf#Abox(c@!n z%&qll(^#;*$@)%fh}=aXMKJ^2Ue|+n^t(HTVt+isY8a*V{Xq5n(Pk$VooSulT>sna z1S~~1(9(*C`PiIgJ-^NlFw#e!Rt7KrduEDFr9Lk5 z8CXEw*4DvKJnY4rYCX!F@<}(j{dWgNmEs*{M9oJn%yt!!VKi-_cRQDByc~Ake8&Ht zZ^rKz7w)eEYV|h(=sArqy>31`heOm7)MjK*Pde1~_d#o!&x;K{Bo!f|GC$m~W*xPU zyFw{kLa!{VMZ#6Di?d0~f`8t}i$*Rl?v4S~S^pVL?+s@jxr#&%@pzHNYtYX2TV!XT z7;v?dfa9DGL+`NiIuOoAImZ(JM(Vq{!%|{l+=?{ieD;8224xY4srb zGsGMEk&-yeE+z*3!rAaqd25e=keJd9X((1k6lUF;`~^0k<$%!gPb*%!ek`c7 zUFO&wdiqHaPXI?Mq;$X6)2)*wX5qHfG8fT8g!<=z@I+IJe^qGHe^$(=IYBz>_GLt? zh7xTS_^A&4<=8!K-70epVfa#ReBA1d9R`)RtZzyB)djy+cDYRGxyHZfxEOlxxG*K;i3{wmbyb|ngy z0WRhM1bhzjv1R%vgx<1ML?LXxO%iT#1&^GI8^e2R&u3}_i|Ik7HXO!aqneTenY!GR^F~Rs zY&uChWw#t^nf<&F+5gyXWU?_*NuW>R9Cj*CT)pXQ;T1Fq7cO_qXB!)*kJbK6QJ%Sl0YqEUc`+UmH$N?M4YOQWgVwLlWG4` z5OFIx%JZ#W7W5~s)zr`zl!KG-f%TvMk*~lLe)4QJH>vOo&#Oh;yHeW5glEri0|LA!CrrV1D5nIcp<@J~#sX{qF@8V8SAhluE~hW zQJ3RI@K~>z@k}#_rs8oRw-(8B&eel;Q`Npz<{F`elP-|OX0Qn#`@HpFg`{ErfBV{~ zChsVsu6Qx53zkf-BCN<7*;v2;tI&Zz30E7|k{UZjihruT@6F|Eq3Q>kADCHbov~dL zWy*>five%-0j)8S5h+B)m0ED$YRArqo~No@R~saIn{FoJwFrcT_$l6{$>c6)wZ?Q4 z6L1?$8#FwyMl9|F3A<1~$2)X9Oy-4@))Rkl*Wy+UYokTV5HtZ)F){T5+yI0B%wRYF zn7#nWpl|breEm%Izb3Y>Q);9j3F@Y%dn_8pxppwGboZ)pvFe53tVy|SwOKhrAu0Aa z-e_qC(x7@S{$~Bf{Mq0hrZPJfL=osGjYnD_qys=;#W~VZLg6M>XTj7Q&q0o#-#bmA zxMA3~*>dQxww!691KmPB*oyaqyh=RYtIDwZFPFLP#S#0Ei)%1dzPAYv^u7~kGd3+g z8@`17*ixj18=6>Hs>Z893QDD*uN(SWI>P=O^!bW2oQO8^4q0xf-M|18%Y^j#jv+9R zn*2Xr*(yz1(#-}}`rl%)nslB#T)bZ+RU9JSBAWBNkdi;w;^G#!qD&^R4ZenKQA1uV*$v3LKX+H%H|;m?MoKtifreYuiLZ??D6D_R42c&}XXU+nD`z zCkC3Zt{<5BX$3s4`0kDODnB>qI_HKc9arfJeyWxdP)~4tn`hn9ffCbJTLB*raL__S zj1ZT5dVMj|*CsoX!nEqKBp1!}PDo~mdL=YM8X_a}{xO6A4Hy>l0mh*D*3sdYjzXD5 zXJf_bVW`i+tq+JyVn9Hkq2fL49cWe6Aa+B>%a)q%$vLDv5r6rM@*nw&-~d7~{BUe+ z=4&XwR@4~m6{fr0{o{Y)$R!PMkZQMfWC(FY!TkV0gHJxfrgPqJcz>aBT}WSduyxjG z$PKL{F;~A`d4noH%QZBdwbyQn01aqjXqO7S5iL60>eELuc} z$Iymo2&nW>DWc27Tl;ZO&SsEH%q${mno#&xqZW_F5bCPh3`RPXAeOl{6a$Jz24^{Vw&r z0nFp7O`lYg4mnKwJL#>)3F`w}Q0XTrOJ>^mU?QJ!`%U=IPrrsYe$&&4k@0C6K}A`a zMnFgdPJNw@z;z(%9d&WSnP=vjhJbcA=Kc=0r0cxrQ}7^7qfj^r1?GoJN5B>9$OG=c zkgp35Z2TDdX~X0C8P~Y<90^wlYOXN_3fwq+Pz6Qfi~3IXOEh5R$}|PO$6?OrY>b^@ zT(s}d2!|Biq8cMD#4Z&nU@p4g2rTrL6YGFNl(H4jvUsqO=M6gMdm2ITzyKw^*fuzZ z^_hZ~1oJN`S0oDh#JLDS@1H&yi4n!^T*GqsJHv~O^W9W^Pmkgs_`hI5c zrzxPPOk?W&l0!%LYJ!{fRU6M)EHHlnFI$6%qNwZIh9D@#mD2}+!8zQEp3gQ7cES(h zj$rU!?d>_}b<&PVds!w;x2u0+$!tinT5)zTL}n^}FG{}KpW<<%&HTg_BXERF zY+{}pcvPR2F?g$3I}3ZjlgU9EVcXp;$?LR8{29w6g5(QaFMz0L)bbS#j!%-bejV|At-ad!W zfQmX?tsbyeT6QkG`1H99E(Bi&gNWTWfXC$zTCGrYwCJehL) zngj`ck)ZM?`Cb6v!6Yy9LLiM}x6MEDEpAJc{f!nZqhJy4eB;La>K=-z&HlATRm8Fe zjtAHV=V(mf!^YX+u0sJBRxu#!s~q?BG#4kLl}2ihj=GM}63rL(P@Ln#67z(6i3zqL z%N?{}C(|L3AX3#p(pSs9hC%`^ zcL6IJEt#zsKH4_Gn~sG0I~$!K#x7*80KylBDKGlTer05HADM|o^d6+Mr@=IM9(jz# ziCLAfs3J{fupAXT;s!IX{+`C9R=g_S?VbGCd$vS8j^J+2q@(}f*C|I10kxx`PpT67 z+pH6Hy6DC;DBQ$4uWeEkAQPnk=^uU48}p(^KXrM?IJzpBIz2 zAJ2NWJ%e_qS)DHwXf@NkfCE+|5C9p=>;!?3PKZ~tWd7bd9wZv2?Kp*y%s*Bil$5@edtN>Ib-tutG*^$ zlLLa{x}XG7mv*faTmrV4Z?OBC?24^abJm}ec?Er=fQs02r0(2q3B*Gi^muj=Hg{@H_ zM>7R?Q|cFV_^5S*$0{r{cY5y*JpHC6N3^HiT{}s;BhNQR!bX?HUhHm41mx%9%TmYR z+ErpLYJmrVWj^+S(`3tunt6$~AIMeJm86NCEmTnm!?U4eNKxPsC9_N?fg^Niu;P$pDEr}wKk8{UJ zO+04>)e6wX#r&zV&rGc7XN6R<<)rh!NR+sVY-@DUV!=QfFBr0O3Db(C?7e~WDv=(C zO3d5c%$(auDeDbr{-XSgyqb55L7PgBCfRTRSW9|b4eMD?o_`UJuz-lD`|t%IJo#B6 z%AQrPcI@uAXY~>30kV;t?@|M(U+CO-YP`9_;;dC5p{RLl?=(ahR{R%UDW~0p31}Kd z9UNG&RtM;a1t7|?I8%0-R;WzN{D&4AnR#*dfC?1eBg*5ork_loWkBMicBOP5z`;uc zO7O8PJ%WEE&r0W}7i2ktZW_$}ij=vzsOk7cDQXyR^|&Al3W3KW!TYY?uz#yVYns(2 zBapRJ%IjOv#B6%33gNSGw_37@(x{AlOU?J`+l}EFIq0j7^w}!$|KEkUm0ebk%AOhX zLQ+{XS9Ek_m5zTsqqJ^D(YoV-ZZ9r9x^BJsO}Rj$`+@Z#jIuG5)-U9o6 zJ}W>CZ=@_3>x*!j&pg(kx^&S@n5Udyz_J-0&Mai(OTFgeV5rW$>uYs?#4T%2BSv!1 z6^nMSE0R63YCH&*iU|z95>u0$BRAIbRoJtd96eU`tIYFVkv4TahYEiP*4G3|b zvTnre9zc#Frw-|l_ZyQdz|$%9LAgZ(xR&F4`FZ9hXChvE!Cy_ zL;X3}RoFPVfJ|wgDj5B03wLIXhjai=0M==orH2Ky%>8=FXkQ3>&>b~N*8 zpj&J^xypOLCY1g=hDJ$K*9Q?dHVVs1rk!SzQq8y+@aD@~)F3rx{&gpH%}Y9Uc3JGg zrwvYZB?BW1E&ulHg&~zCCnIMM6^Y+i++MtSej4n`rr`~JOy0e5iNYwl_+W@eop263 zaO)n?*s~i$5j&E_F#9C};I@^Kecj4pt}L2ONFw>FctdzHO=?AtfWBe^;|d7T)aDs(ykEMIRcY<>TfCK=tldZSr8Yi0Sg04FF){%r^{W3s>2dto@+Mr%-i8#c12BWfwQas2`6qkgh7~X zP!7jZmKFAoTMZE+5&4u0)eSB3A4#<4dLEU(77QONXItM# z$C)9|G)aOs@rJSwaAf5%0-}6Qmqd3}22{s)VYcV15p)AW=y2@QKXghs9U?Ifn^J0Y zvI}FS?y=(|ui>D!d+c1;>_E zZd)we=)PeZl8^|ilU06AW7ly|Z$SqP>nYcx^?F3f6xG#I9VC5lXAR!%Rr~+yOGT`D z8hkUQ{XKF?Co>>Tp??7i%ukNYTJ?i(qhJG56Y}-eh_*OH+1V>-fMbyF!WI&!x?;6p zKAvg!=6ZK*f=46P)2HxLuF;3`Yg%$6WG>0g;*D`vIg z7YwML&sLupD__TCW^Pz7ZaCWYYsHiWn^e2~8R9K(Ns4mPiC4qxubE!921qS+O&gdA zsgMwL12ZcG z!j|{t7@Zu5vtTNWIAxa?J(rQ5<&70x9N6E6&4(&om#DQbrRmWmE^`lpjgDDR!9!+! z>^Hv2uC*aXChRt975T?On3m<*upmU>_g}7qL$bhM?X_p7O5&PMI>(!V$>Xum0iRR} zOQWqF73v(rk4xBPSzvTkBgdG{-Q`gKEr@CaeFbJUHJumE7oPG&X~%bd2U|@IF)ylT^hV<=jwb9&$`wUq@3rdMFX_pLC?rx{PA2fM4x1)CT3w0 zC^&isaC?9NGSNoDZ4Ma&3Pi^_40lwPeY7#XB1f(6lj@{?ocrV3;07hmd;`_$tNKsZ zzJSq^y$im!&%F=w?*Ci^ZoUZ*qO?VbiQAbi;1x@2R2~9gVd{H|`q@2C&|Jpgn1Q94iW-0v`AdcWXfkFE`8tN-6C}!!b9mJ(){zyZ{1){ z(_tq2Z0-=T4uL6vjC%~%@ALMJag?}C7iWPr{};IpS+gR`wi6pyP|_EfZlLF-t<@vI&z8f9CT}j;#R^5X9t^5G0J-u zk|5Hrk==u8V2*RdbcO0r4@&kkW~O-9Nfuflc#;ex-((bqK_M2P5R_!1tpo2zuG<3q zwAs%RRubt;H;Kr&5g6Z)3J^l93$BUBl~iR+nqTVni)M`K8iJ%DgnszffcbiGn6M=b zx)-M;S;K``URw8etXp<~Om>O!0o_q+Q1RmgxphO#6I+-PjHCi6sCuRvGhNmxZ`_1W zY;!^FKEz>ud)=j@&Uy%gSVi=Y%#)EHStaWpE5p%oZ^2xEP(eo!X@;SF55jG%hg!bs zRWiaVadu0z#@=kP6Xl`*d6o?J+^*0-Q1h9bih@(k2T{H2_4*-9%ykKcI^VSQaOsZ_ z$*FiWvp%6n@{3+*$&Bs2?kG$bFgjvA5N|WV+-aU{UD?EHB}cm5>E`Gf991q=)8uiQ z(b6eOOCe4BRARG}L&$SOOPX$iSFgpEU&rV^5l{@WB+@W!=?YdS<<+4Mi8+w$OHjw+ z&>jV^1dM8s>@^YGDB>pGL4)PK)Wpi>Xq>Jrr2+A5C&K1~)N8{0<|fY_POl-@{l`WA zepm3}>3nAd=ac|kml}=9z)aaTwnx?W%3@pB&~dVGRCJasJV|gktqQoGWCABB+n;wP z4r{8+cX;&3uJEVj4*yFM8=ZA!CXBq;z?Q}l63Big@Zn$jRp!(b3jk*K?aH~LiCMa8 zHJy|LY0PLbct$}`zy09qxD{SsupFmr=5?Hs*YOkq1Q|c{!pW4$;3S_c9MOZsrL9w7 zVS#;n#mt}; zYhAQ>x0iY0e9gvGWD4ArxA9M8%Hkd572>6$oeSGc^$G5C8*?E>)@! z`ib!Mdz$q5kERuQfw&b`^c9Rs=hYW(_xC zinSF`kiKA)`RJ7H1pf?9YBF_|xcXHw*(gG;G>dUyRs%yDer;#Lwu3R71FxUk5E*oW?YUy5^x>RpPwqdS`B9X6~!J;cat z)o3f0l)#T1uc^n_h%W0<@<+_g<9_D60)Ji;kk!j{0w>E}!23OJ+?liQP_G9MDk{S3 zS^Ka z0yL4ASkz_J_E@a4X4Zhz)yT6E5cQ^EXOvi}UQvdM8AU{^JDp!)>HdVwV+sa{9{*Uz z??9Jg8}Uhi_7+`3SL&rPSl@tJuiB~L0WZQ%Tnus|tUt{0jPv$`^za6p+rR;Vm=U74 zO{v#S1mv3TX5=pxz(#z68zup;c1Y(&23}AMx;h=2vw3dNcG_}ktgIP>TDNUiL16L1 zCU^DT$)D1@9Y2YHjSV>nTH-AQ4~PL?0u{PH4{r|?la^Z6RprKx*>|;c;yF!taCuxS zs9vBI{UDX`$sBZOT(S0;*Y2s=f#E6cnPb_<4FzRUk7}~sXvjxkG9^~eg_k$fD{*u? z=70aY%T=lA)>%ge+P9N;LkeHOA=^C3WimK2`Z)8>WO z0Y^wVo1KRSgZ#x`GpR<4!*R2MrmOOheVsz8G*&C$CUu)i;d5zhmY!w6$%EG%!isSJ zlFCEw1GB~pIZ^EyYuI*5={vbf_eTxs<2b=jE~AO-?8+P&GWt$-2_^wptgjI&ifji! zcgV|N1L||J1CZD%BtJg;xGUau8w{@$i~F@3C$>pU+zN*tg*su1er51hLCaI){I?W4;NOH- zJJP^&t@nxh;&ex;TSk5B?-!Fo5>NjG-+@zE=2`Z4iF-A2_tM_BYAD|rVhyHZehom9 zr>DFBmu6=P8qH&F#v+pf0*brgiineKSa=PK$AY+ub!b-KC9HD?=iTJTmt%vOYwfgT zBf{?71pWFja}BoLBbZY6r8BsFMTseztd{qyM{pZQ`rj&tPUtV9@;L zh8_Z&(v|50b8j#FE|Qj|W-JStw@CicE)mvE}#+&<%z7nr1AZ;&0 z2r+!|grhdEz7FF#Y93^hwJlSX+?+)cx1Mq{O%(Z#+5HmYeuWUxPC>JnCMY~ECWRzj z-!Uy@&@BlHh^rw|x})_ony7ie@&by?%S?a(5NR@dGoZ@udpc?FieT(dmS`mPrYlU* zZm(0N=&esdd6eqqpcTwPFxqrd zS>}ckE|SojS+>YuOCNea1iJHmE?K%4cLx>TA6}8CaQ35zntj1CTi)n)Wj)lTTMz*{ z&%cyXD}n?F(gEs;{j3K_i6HSg7Q^k+c`r))(&k;<392JetYX+ z9_!6&X$-{`h%3=j*!OZ!ihSr;4{=dMi&aGMkvmlW=Xidf+CN85&SjnoMk#Qco zr*GaR1Ucp_vAx6|9a!f_ez2F1a`F02+A1$ec3BoKCO;$%^>#WDYFHqGrsoO#ifD8+ zd=64|!HZgj-EwQX%qDi}jch(QhMoA_Rr z{JrNXxAN~z3;w;SC)jpHx#hlO9nNe$?~p)!Ew-(CP~%wt-&5d(VN%GfS(2 zvA_?C7&=Q=XD1*|3(8K!pDSKEh`ZpFHx{tV04-jy@G}P64R*C!5%Wb`R|*UqSm-1n z)geG=hZ@eE@lqfnFEI`)Wwpe*7sRHsl-~E9%jmURalRIy>01#eE6Hw{=}|lo)>jr@ zT7JCPkr}2estN)8W1pSA9C&gXGAQhu&OR(^V+CwxJxs`H2zE$PQ6aEG$N?!>xj|73 zGF713Qx3BxJGWXAC`$S$93^ky4+r=>(3CwrSP8g9Yl+@jz4kUu#B5Fd zcvduyFg7lh8{|{kBg4Ki!=QwCfz!|q#e2g*0403#csh_zJI!YRieT1R_(qs05~q15 z(U|-)LUrl@1%6>uxrLt1VFf7A6S zOS!ovxY&RKPU1^H%n*JTqD!Y`=?I+38o&=2dYvJ?N32klDT2edB|5+Id zP?79RG^`0gfE)y+?a4on%urHbYy7kw1XD`jp;fm$kGW5R$TYB;H=&u&b)=K!1avU& zz`iAp`j*=HKL)-v)Lg|@y;s7H$2*6uhgu!41x}

HRn?0(XxgF4|Wu$6a%t?HN^* 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%0A3=aYGe&=&En%&6ne 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 K+@Z5zc?p2${4lX`f)oS* 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

10eXV=l8##M6? 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
Lo*{5m0zpltc5H8~I+kVwv0NUYF95r|a%G0`Gu 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 z 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 UEtA+BZ@}*^sz1GDtj@py00o02!2kdN literal 0 HcmV?d00001 diff --git a/apps/web/src/assets/images/static/icon/tapl.webp b/apps/web/src/assets/images/static/icon/tapl.webp new file mode 100644 index 0000000000000000000000000000000000000000..c8c981ead012d97e8809d9503f6f93fbf878bc85 GIT binary patch literal 58498 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 YJ{Fr>r%jRm$=t~}KK{yIQP2PY0O$<+fdBvi literal 0 HcmV?d00001 diff --git a/apps/web/src/assets/images/static/logic-chang.svg b/apps/web/src/assets/images/static/logic-chang.svg new file mode 100644 index 0000000..a86f5b6 --- /dev/null +++ b/apps/web/src/assets/images/static/logic-chang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web/src/lib/common/seo.ts b/apps/web/src/lib/common/seo.ts new file mode 100644 index 0000000..88bfe49 --- /dev/null +++ b/apps/web/src/lib/common/seo.ts @@ -0,0 +1,38 @@ +import type { ComponentProps } from "svelte"; +import type SvelteSeo from "svelte-seo"; + +import deepmerge from "deepmerge"; + +export type Seo = ComponentProps; + +export const defaultSeo: Seo = { + title: "cannorin.net", + description: "cannorin's website", + themeColor: "#fafafa", + + openGraph: { + title: "cannorin.net", + type: "website", + description: "cannorin's website", + locale: "ja_JP", + }, + + twitter: { + title: "cannorin.net", + description: "cannorin's website", + card: "summary", + creator: "cannorin3", + }, +}; + +export const mergeSeo = ( + target: Seo, + ...sources: (Seo | undefined | false)[] +) => + sources.reduce( + (acc, current) => + deepmerge(acc, current || {}, { + arrayMerge: (_target, source) => source, + }), + target, + ); diff --git a/apps/web/src/lib/constants.ts b/apps/web/src/lib/constants.ts new file mode 100644 index 0000000..54abafd --- /dev/null +++ b/apps/web/src/lib/constants.ts @@ -0,0 +1,2 @@ +export const limitWidth = + "mx-auto w-full lg:max-w-[904px] xl:max-w-[1264px] px-6 lg:px-8"; diff --git a/apps/web/src/lib/global.d.ts b/apps/web/src/lib/global.d.ts new file mode 100644 index 0000000..8a0e0c1 --- /dev/null +++ b/apps/web/src/lib/global.d.ts @@ -0,0 +1,45 @@ +interface String { + concat(string: S): `${this}${S}`; + concat( + s1: S1, + s2: S2, + ): `${this}${S1}${S2}`; + startsWith(searchString: S): this is `${S}${string}`; + endsWith(searchString: S): this is `${string}${S}`; + includes( + searchString: S, + position?: number, + ): this is `${string}${S}${string}`; +} + +type LiteralUnionLike = T extends string + ? T extends "" + ? T + : T extends `${T}${T}` + ? never + : T + : T extends number + ? `${T}0` extends `${number}` + ? T + : never + : T extends null | undefined + ? T + : never; + +interface Array { + includes( + searchElement: T extends LiteralUnionLike ? unknown : never, + fromIndex?: number, + ): searchElement is T extends LiteralUnionLike ? T : never; +} + +interface ReadonlyArray { + includes( + searchElement: T extends LiteralUnionLike ? unknown : never, + fromIndex?: number, + ): searchElement is T extends LiteralUnionLike ? T : never; +} + +interface Map { + has(key: Weaken): key is K; +} diff --git a/apps/web/src/lib/index.ts b/apps/web/src/lib/index.ts index 856f2b6..4cde219 100644 --- a/apps/web/src/lib/index.ts +++ b/apps/web/src/lib/index.ts @@ -1 +1,7 @@ -// place files you want to import through the `$lib` alias in this folder. +export function tryOneOf( + value: T extends LiteralUnionLike ? unknown : never, + consts: readonly T[], +) { + if (consts.includes(value)) return value; + return undefined; +} diff --git a/apps/web/src/lib/utils.ts b/apps/web/src/lib/utils.ts new file mode 100644 index 0000000..365058c --- /dev/null +++ b/apps/web/src/lib/utils.ts @@ -0,0 +1,6 @@ +import { type ClassValue, clsx } from "clsx"; +import { twMerge } from "tailwind-merge"; + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)); +} diff --git a/apps/web/src/routes/+error.svelte b/apps/web/src/routes/+error.svelte new file mode 100644 index 0000000..3630e3a --- /dev/null +++ b/apps/web/src/routes/+error.svelte @@ -0,0 +1,59 @@ + + +
+
+

+ {page.status} + + {codeNames[page.status] ?? "Unknown Error"} + +

+ +
+ {#if page.status === 400} +

リクエストの結果エラーが発生しました。

+ {:else if page.status === 401} +

このページを表示するにはログインする必要があります。

+ {:else if page.status === 403} +

このページを閲覧する権限がありません。

+ {:else if page.status === 404} +

お探しのページは見つかりませんでした。

+ {:else} +

{page.error?.message}

+ {/if} +
+
+
diff --git a/apps/web/src/routes/+layout.svelte b/apps/web/src/routes/+layout.svelte index d145086..91df85e 100644 --- a/apps/web/src/routes/+layout.svelte +++ b/apps/web/src/routes/+layout.svelte @@ -1,6 +1,23 @@ + + {@render children()} diff --git a/apps/web/src/routes/+page.svelte b/apps/web/src/routes/+page.svelte index cc88df0..5c53cb9 100644 --- a/apps/web/src/routes/+page.svelte +++ b/apps/web/src/routes/+page.svelte @@ -1,2 +1,255 @@ -

Welcome to SvelteKit

-

Visit svelte.dev/docs/kit to read the documentation

+ + + +
+

cannorin.net

+ +
+

自己紹介

+ +
+ +
+

DJ / Composer

+

ワイヤードでは VRChat を拠点に、リアルワールドでは大阪を拠点にして、DJ や作曲などの音楽活動を行っています。

+ +
+
+ +
+ +
+

Developer

+

フルスタックエンジニアとして働いており、いくつかの OSS に関わっています。また、趣味で Web サービスを運用しています。

+ +
+
+ +
+ +
+

Graduate Student

+

大学院において数理論理学を研究しており、非古典論理、特に様相論理を専門としています。2025年度より博士課程に進学します。

+ +
+
+
+ +
+

Follow me on:

+ +
+
+ + diff --git a/apps/web/src/routes/webfont.css b/apps/web/src/routes/webfont.css new file mode 100644 index 0000000..6d48b45 --- /dev/null +++ b/apps/web/src/routes/webfont.css @@ -0,0 +1,1237 @@ +/* zen-kaku-gothic-new-[2]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-2-400-normal.woff2) format('woff2'); + unicode-range: U+ffd7,U+ffda-ffdc,U+ffe0-ffe2,U+ffe4,U+ffe6,U+ffe8-ffee,U+1f100-1f10c,U+1f110-1f16c,U+1f170-1f1ac,U+1f200-1f202,U+1f210-1f234; +} + +/* zen-kaku-gothic-new-[3]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-3-400-normal.woff2) format('woff2'); + unicode-range: U+fa10,U+fa12-fa6d,U+fb00-fb04,U+fe10-fe19,U+fe30-fe42,U+fe44-fe52,U+fe54-fe66,U+fe68-fe6b,U+ff02,U+ff04,U+ff07,U+ff51,U+ff5b,U+ff5d,U+ff5f-ff60,U+ff66,U+ff69,U+ff87,U+ffa1-ffbe,U+ffc2-ffc7,U+ffca-ffcf,U+ffd2-ffd6; +} + +/* zen-kaku-gothic-new-[4]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-4-400-normal.woff2) format('woff2'); + unicode-range: U+f92d-f959,U+f95b-f9f2,U+f9f4-fa0b,U+fa0e-fa0f; +} + +/* zen-kaku-gothic-new-[5]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-5-400-normal.woff2) format('woff2'); + unicode-range: U+9e8b-9e8c,U+9e8e-9e8f,U+9e91-9e92,U+9e95-9e96,U+9e98,U+9e9b,U+9e9d-9e9e,U+9ea4-9ea5,U+9ea8-9eaa,U+9eac-9eb0,U+9eb3-9eb5,U+9eb8,U+9ebc-9ebf,U+9ec3,U+9ec6,U+9ec8,U+9ecb-9ecd,U+9ecf-9ed1,U+9ed4-9ed5,U+9ed8,U+9edb-9ee0,U+9ee4-9ee5,U+9ee7-9ee8,U+9eec-9ef2,U+9ef4-9ef9,U+9efb-9eff,U+9f02-9f03,U+9f07-9f09,U+9f0e-9f12,U+9f14-9f17,U+9f19-9f1b,U+9f1f-9f22,U+9f26,U+9f2a-9f2c,U+9f2f,U+9f31-9f32,U+9f34,U+9f37,U+9f39-9f3a,U+9f3c-9f3f,U+9f41,U+9f43-9f47,U+9f4a,U+9f4e-9f50,U+9f52-9f58,U+9f5a,U+9f5d-9f61,U+9f63,U+9f66-9f6a,U+9f6c-9f73,U+9f75-9f77,U+9f7a,U+9f7d,U+9f7f,U+9f8f-9f92,U+9f94-9f97,U+9f99,U+9f9c-9fa3,U+9fa5,U+9fb4,U+9fbc-9fc2,U+9fc4,U+9fc6,U+9fcc,U+f900-f92c; +} + +/* zen-kaku-gothic-new-[6]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-6-400-normal.woff2) format('woff2'); + unicode-range: U+9c3e,U+9c41,U+9c43-9c4a,U+9c4e-9c50,U+9c52-9c54,U+9c56,U+9c58,U+9c5a-9c61,U+9c63,U+9c65,U+9c67-9c6b,U+9c6d-9c6e,U+9c70,U+9c72,U+9c75-9c78,U+9c7a-9c7c,U+9ce6-9ce7,U+9ceb-9cec,U+9cf0,U+9cf2,U+9cf6-9cf7,U+9cf9,U+9d02-9d03,U+9d06-9d09,U+9d0b,U+9d0e,U+9d11-9d12,U+9d15,U+9d17-9d18,U+9d1b-9d1f,U+9d23,U+9d26,U+9d2a-9d2c,U+9d2f-9d30,U+9d32-9d34,U+9d3a,U+9d3c-9d3f,U+9d41-9d48,U+9d4a,U+9d50-9d54,U+9d59,U+9d5d-9d65,U+9d69-9d6c,U+9d6f-9d70,U+9d72-9d73,U+9d76-9d77,U+9d7a-9d7c,U+9d7e,U+9d83-9d84,U+9d86-9d87,U+9d89-9d8a,U+9d8d-9d8e,U+9d92-9d93,U+9d95-9d9a,U+9da1,U+9da4,U+9da9-9dac,U+9dae,U+9db1-9db2,U+9db5,U+9db8-9dbd,U+9dbf-9dc4,U+9dc6-9dc7,U+9dc9-9dca,U+9dcf,U+9dd3-9dd7,U+9dd9-9dda,U+9dde-9de0,U+9de3,U+9de5-9de7,U+9de9,U+9deb,U+9ded-9df0,U+9df3-9df4,U+9df8,U+9dfd-9dfe,U+9e02,U+9e07,U+9e0a,U+9e0d-9e0e,U+9e10-9e12,U+9e15-9e16,U+9e19-9e1f,U+9e75,U+9e79-9e7d,U+9e80-9e85,U+9e87-9e88; +} + +/* zen-kaku-gothic-new-[7]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-7-400-normal.woff2) format('woff2'); + unicode-range: U+9ae5-9ae7,U+9ae9,U+9aeb-9aec,U+9aee-9aef,U+9af1-9af5,U+9af7,U+9af9-9afb,U+9afd,U+9aff-9b06,U+9b08-9b09,U+9b0b-9b0e,U+9b10,U+9b12,U+9b16,U+9b18-9b1d,U+9b1f-9b20,U+9b22-9b23,U+9b25-9b2f,U+9b32-9b35,U+9b37,U+9b39-9b3b,U+9b3d,U+9b43-9b44,U+9b48,U+9b4b-9b4f,U+9b51,U+9b55-9b58,U+9b5b,U+9b5e,U+9b61,U+9b63,U+9b65-9b66,U+9b68,U+9b6a-9b6f,U+9b72-9b79,U+9b7f-9b80,U+9b83-9b87,U+9b89-9b8b,U+9b8d,U+9b8f-9b94,U+9b96-9b97,U+9b9a,U+9b9d-9ba0,U+9ba6-9ba7,U+9ba9-9baa,U+9bac,U+9bb0-9bb2,U+9bb4,U+9bb7-9bb9,U+9bbb-9bbc,U+9bbe-9bc1,U+9bc6-9bc8,U+9bca,U+9bce-9bd2,U+9bd4,U+9bd7-9bd8,U+9bdd,U+9bdf,U+9be1-9be5,U+9be7,U+9bea-9beb,U+9bee-9bf3,U+9bf5,U+9bf7-9bfa,U+9bfd,U+9bff-9c00,U+9c02,U+9c04,U+9c06,U+9c08-9c0d,U+9c0f-9c16,U+9c18-9c1e,U+9c21-9c2a,U+9c2d-9c32,U+9c35-9c37,U+9c39-9c3a,U+9c3d; +} + +/* zen-kaku-gothic-new-[8]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-8-400-normal.woff2) format('woff2'); + unicode-range: U+98eb,U+98ed-98ee,U+98f0-98f1,U+98f3,U+98f6,U+9902,U+9907-9909,U+9911-9912,U+9914-9918,U+991a-9922,U+9924,U+9926-9927,U+992b-992c,U+992e,U+9931-9935,U+9939-993e,U+9940-9942,U+9945-9949,U+994b-994e,U+9950-9952,U+9954-9955,U+9958-9959,U+995b-995c,U+995e-9960,U+9963,U+9997-9998,U+999b,U+999d-999f,U+99a3,U+99a5-99a6,U+99a8,U+99ad-99ae,U+99b0-99b2,U+99b5,U+99b9-99ba,U+99bc-99bd,U+99bf,U+99c1,U+99c3,U+99c8-99c9,U+99d1,U+99d3-99d5,U+99d8-99df,U+99e1-99e2,U+99e7,U+99ea-99ee,U+99f0-99f2,U+99f4-99f5,U+99f8-99f9,U+99fb-99fe,U+9a01-9a05,U+9a08,U+9a0a-9a0c,U+9a0f-9a11,U+9a16,U+9a1a,U+9a1e,U+9a20,U+9a22-9a24,U+9a27,U+9a2b,U+9a2d-9a2e,U+9a31,U+9a33,U+9a35-9a38,U+9a3e,U+9a40-9a45,U+9a47,U+9a4a-9a4e,U+9a51-9a52,U+9a54-9a58,U+9a5b,U+9a5d,U+9a5f,U+9a62,U+9a64-9a65,U+9a69-9a6c,U+9aaa,U+9aac-9ab0,U+9ab2,U+9ab4-9ab7,U+9ab9,U+9abb-9ac1,U+9ac3,U+9ac6,U+9ac8,U+9ace-9ad3,U+9ad5-9ad7,U+9adb-9adc,U+9ade-9ae0,U+9ae2-9ae4; +} + +/* zen-kaku-gothic-new-[9]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-9-400-normal.woff2) format('woff2'); + unicode-range: U+971d,U+9721-9724,U+9728,U+972a,U+9730-9731,U+9733,U+9736,U+9738-9739,U+973b,U+973d-973e,U+9741-9744,U+9746-974a,U+974d-974f,U+9751,U+9755,U+9757-9758,U+975a-975c,U+9760-9761,U+9763-9764,U+9766-9768,U+976a-976b,U+976e,U+9771,U+9773,U+9776-977d,U+977f-9781,U+9785-9786,U+9789,U+978b,U+978f-9790,U+9795-9797,U+9799-979a,U+979c,U+979e-97a0,U+97a2-97a3,U+97a6,U+97a8,U+97ab-97ac,U+97ae,U+97b1-97b6,U+97b8-97ba,U+97bc,U+97be-97bf,U+97c1,U+97c3-97ce,U+97d0-97d1,U+97d4,U+97d7-97d9,U+97db-97de,U+97e0-97e1,U+97e4,U+97e6,U+97ed-97ef,U+97f1-97f2,U+97f4-97f8,U+97fa,U+9804,U+9807,U+980a,U+980c-980f,U+9814,U+9816-9817,U+9819-981a,U+981c,U+981e,U+9820-9821,U+9823-9826,U+982b,U+982e-9830,U+9832-9835,U+9837,U+9839,U+983d-983e,U+9844,U+9846-9847,U+984a-984b,U+984f,U+9851-9853,U+9856-9857,U+9859-985b,U+9862-9863,U+9865-9866,U+986a-986c,U+986f-9871,U+9873-9875,U+98aa-98ab,U+98ad-98ae,U+98b0-98b1,U+98b4,U+98b6-98b8,U+98ba-98bc,U+98bf,U+98c2-98c8,U+98cb-98cc,U+98ce,U+98dc,U+98de,U+98e0-98e1,U+98e3,U+98e5-98e7,U+98e9-98ea; +} + +/* zen-kaku-gothic-new-[10]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-10-400-normal.woff2) format('woff2'); + unicode-range: U+944a,U+944c,U+9452-9453,U+9455,U+9459-945c,U+945e-9463,U+9468,U+946a-946b,U+946d-9472,U+9475,U+9477,U+947c-947f,U+9481,U+9483-9485,U+9578-9579,U+957e-957f,U+9582,U+9584,U+9586-9588,U+958a,U+958c-958f,U+9592,U+9594,U+9596,U+9598-9599,U+959d-95a1,U+95a4,U+95a6-95a9,U+95ab-95ad,U+95b1,U+95b4,U+95b6,U+95b9-95bf,U+95c3,U+95c6,U+95c8-95cd,U+95d0-95d6,U+95d9-95da,U+95dc-95e2,U+95e4-95e6,U+95e8,U+961d-961e,U+9621-9622,U+9624-9626,U+9628,U+962c,U+962e-962f,U+9631,U+9633-9634,U+9637-963a,U+963c-963d,U+9641-9642,U+964b-964c,U+964f,U+9652,U+9654,U+9656-9658,U+965c-965f,U+9661,U+9666,U+966a,U+966c,U+966e,U+9672,U+9674,U+9677,U+967b-967c,U+967e-967f,U+9681-9684,U+9689,U+968b,U+968d,U+9691,U+9695-9698,U+969a,U+969d,U+969f,U+96a4-96aa,U+96ae-96b4,U+96b6,U+96b8-96bb,U+96bd,U+96c1,U+96c9-96cb,U+96cd-96ce,U+96d2,U+96d5-96d6,U+96d8-96da,U+96dc-96df,U+96e9,U+96ef,U+96f1,U+96f9-96fa,U+9702-9706,U+9708-9709,U+970d-970f,U+9711,U+9713-9714,U+9716,U+9719-971b; +} + +/* zen-kaku-gothic-new-[11]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-11-400-normal.woff2) format('woff2'); + unicode-range: U+92bc-92bd,U+92bf-92c3,U+92c5-92c8,U+92cb-92d0,U+92d2-92d3,U+92d5,U+92d7-92d9,U+92dc-92dd,U+92df-92e1,U+92e3-92e5,U+92e7-92ea,U+92ec,U+92ee,U+92f0,U+92f2,U+92f7-92fb,U+92ff-9300,U+9302,U+9304,U+9308,U+930d,U+930f-9311,U+9314-9315,U+9318-931a,U+931c-931f,U+9321-9325,U+9327-932b,U+932e,U+9333-9337,U+933a-933b,U+9344,U+9347-934a,U+934d,U+9350-9352,U+9354-9358,U+935a,U+935c,U+935e,U+9360,U+9364-9365,U+9367,U+9369-936d,U+936f-9371,U+9373-9374,U+9376,U+937a,U+937d-9382,U+9388,U+938a-938b,U+938d,U+938f,U+9392,U+9394-9395,U+9397-9398,U+939a-939b,U+939e,U+93a1,U+93a3-93a4,U+93a6,U+93a8-93a9,U+93ab-93ad,U+93b0,U+93b4-93b6,U+93b9-93bb,U+93c1,U+93c3-93cd,U+93d0-93d1,U+93d3,U+93d6-93d9,U+93dc-93df,U+93e2,U+93e4-93e8,U+93f1,U+93f5,U+93f7-93fb,U+93fd,U+9401-9404,U+9407-9409,U+940d-9410,U+9413-9417,U+9419-941a,U+941f,U+9421,U+942b,U+942e-942f,U+9431-9434,U+9436,U+9438,U+943a-943b,U+943d,U+943f,U+9441,U+9443-9445,U+9448; +} + +/* zen-kaku-gothic-new-[12]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-12-400-normal.woff2) format('woff2'); + unicode-range: U+9143,U+9146-914c,U+914f,U+9153,U+9156-915b,U+9161,U+9163-9165,U+9167,U+9169,U+916d,U+9172-9174,U+9179-917b,U+9181-9183,U+9185-9187,U+9189-918b,U+918e,U+9191,U+9193-9195,U+9197-9198,U+919e,U+91a1-91a2,U+91a6,U+91a8,U+91aa-91b6,U+91ba-91bd,U+91bf-91c6,U+91c9,U+91cb,U+91d0,U+91d3-91d4,U+91d6-91d7,U+91d9-91db,U+91de-91df,U+91e1,U+91e4-91e6,U+91e9-91ea,U+91ec-91f1,U+91f5-91f7,U+91f9,U+91fb-91fd,U+91ff-9201,U+9204-9207,U+9209-920a,U+920c,U+920e,U+9210-9218,U+921c-921e,U+9223-9226,U+9228-9229,U+922c,U+922e-9230,U+9233,U+9235-923a,U+923c,U+923e-9240,U+9242-9243,U+9245-924b,U+924d-9251,U+9256-925a,U+925c-925e,U+9260-9261,U+9264-9269,U+926e-9270,U+9275-9279,U+927b-927f,U+9288-928a,U+928d-928e,U+9291-9293,U+9295-9297,U+9299,U+929b-929c,U+929f-92a0,U+92a4-92a5,U+92a7-92a8,U+92ab,U+92af,U+92b2-92b3,U+92b6-92bb; +} + +/* zen-kaku-gothic-new-[13]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-13-400-normal.woff2) format('woff2'); + unicode-range: U+8f52-8f55,U+8f57-8f58,U+8f5c-8f5e,U+8f61-8f66,U+8f9c-8f9d,U+8f9f-8fa2,U+8fa4-8fa8,U+8fad-8faf,U+8fb4-8fb8,U+8fbe,U+8fc0-8fc2,U+8fc6,U+8fc8,U+8fca-8fcb,U+8fcd,U+8fd0,U+8fd2-8fd3,U+8fd5,U+8fda,U+8fe0,U+8fe2-8fe5,U+8fe8-8fea,U+8fed-8fef,U+8ff1,U+8ff4-8ff6,U+8ff8-8ffb,U+8ffe,U+9002,U+9004-9005,U+9008,U+900b-900e,U+9011,U+9013,U+9015-9016,U+9018,U+901b,U+901e,U+9021,U+9027-902a,U+902c-902d,U+902f,U+9033-9037,U+9039,U+903c,U+903e-903f,U+9041,U+9043-9044,U+9049,U+904c,U+904f-9052,U+9056,U+9058,U+905b-905e,U+9062,U+9066-9068,U+906c,U+906f-9070,U+9072,U+9074,U+9076,U+9079,U+9080-9083,U+9085,U+9087-9088,U+908b-908c,U+908e-9090,U+9095,U+9097-9099,U+909b,U+90a0-90a2,U+90a5,U+90a8,U+90af-90b6,U+90bd-90be,U+90c3-90c5,U+90c7-90c9,U+90cc,U+90d2,U+90d5,U+90d7-90d9,U+90db-90df,U+90e2,U+90e4-90e5,U+90eb,U+90ef-90f0,U+90f2,U+90f4,U+90f6,U+90fe-9100,U+9102,U+9104-9106,U+9108,U+910d,U+9110,U+9112,U+9114-911a,U+911c,U+911e,U+9120,U+9122-9123,U+9125,U+9127,U+9129,U+912d-9132,U+9134,U+9136-9137,U+9139-913a,U+913c-913d; +} + +/* zen-kaku-gothic-new-[14]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-14-400-normal.woff2) format('woff2'); + unicode-range: U+8dc0,U+8dc2,U+8dc5-8dc8,U+8dca-8dcc,U+8dce-8dcf,U+8dd1,U+8dd4-8dd7,U+8dd9-8ddb,U+8ddf,U+8de3-8de5,U+8de7,U+8dea-8dec,U+8df0-8df2,U+8df4,U+8dfc-8dfd,U+8dff,U+8e01,U+8e04-8e06,U+8e08-8e09,U+8e0b-8e0c,U+8e10-8e11,U+8e14,U+8e16,U+8e1d-8e23,U+8e26-8e27,U+8e30-8e31,U+8e33-8e39,U+8e3d,U+8e40-8e42,U+8e44,U+8e47-8e50,U+8e54-8e55,U+8e59,U+8e5b-8e64,U+8e69,U+8e6c-8e6d,U+8e6f-8e72,U+8e75-8e77,U+8e79-8e7c,U+8e81-8e85,U+8e89,U+8e8b,U+8e90-8e95,U+8e98-8e9b,U+8e9d-8e9e,U+8ea1-8ea2,U+8ea7,U+8ea9-8eaa,U+8eac-8eb1,U+8eb3,U+8eb5-8eb6,U+8eba-8ebb,U+8ebe,U+8ec0-8ec1,U+8ec3-8ec8,U+8ecb,U+8ecf,U+8ed1,U+8ed4,U+8edb-8edc,U+8ee3,U+8ee8,U+8eeb,U+8eed-8eee,U+8ef0-8ef1,U+8ef7,U+8ef9-8efc,U+8efe,U+8f00,U+8f02,U+8f05,U+8f07-8f08,U+8f0a,U+8f0f-8f10,U+8f12-8f13,U+8f15-8f19,U+8f1b-8f1c,U+8f1e-8f21,U+8f23,U+8f25-8f28,U+8f2b-8f2f,U+8f33-8f37,U+8f39-8f3b,U+8f3e,U+8f40-8f43,U+8f45-8f47,U+8f49-8f4a,U+8f4c-8f4f,U+8f51; +} + +/* zen-kaku-gothic-new-[15]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-15-400-normal.woff2) format('woff2'); + unicode-range: U+8b2d,U+8b30,U+8b37,U+8b3c,U+8b3e,U+8b41-8b46,U+8b48-8b49,U+8b4c-8b4f,U+8b51-8b54,U+8b56,U+8b59,U+8b5b,U+8b5e-8b5f,U+8b63,U+8b69,U+8b6b-8b6d,U+8b6f,U+8b71,U+8b74,U+8b76,U+8b78-8b79,U+8b7c-8b81,U+8b84-8b85,U+8b8a-8b8f,U+8b92-8b96,U+8b99-8b9a,U+8b9c-8ba0,U+8c38-8c3a,U+8c3d-8c3f,U+8c41,U+8c45,U+8c47-8c49,U+8c4b-8c4c,U+8c4e-8c51,U+8c53-8c55,U+8c57-8c59,U+8c5b,U+8c5d,U+8c62-8c64,U+8c66,U+8c68-8c69,U+8c6b-8c6d,U+8c73,U+8c75-8c76,U+8c78,U+8c7a-8c7c,U+8c7e,U+8c82,U+8c85-8c87,U+8c89-8c8b,U+8c8d-8c8e,U+8c90,U+8c92-8c94,U+8c98-8c99,U+8c9b-8c9c,U+8c9f,U+8ca4,U+8cad-8cae,U+8cb2-8cb3,U+8cb6,U+8cb9-8cba,U+8cbd,U+8cc1-8cc2,U+8cc4-8cc6,U+8cc8-8cc9,U+8ccb,U+8ccd-8ccf,U+8cd2,U+8cd5-8cd6,U+8cd9-8cda,U+8cdd,U+8ce1,U+8ce3-8ce4,U+8ce6,U+8ce8,U+8cec,U+8cef-8cf2,U+8cf4-8cf5,U+8cf7-8cf8,U+8cfa-8cfb,U+8cfd-8cff,U+8d01,U+8d03-8d04,U+8d07,U+8d09-8d0b,U+8d0d-8d10,U+8d12-8d14,U+8d16-8d17,U+8d1b-8d1d,U+8d65,U+8d67,U+8d69,U+8d6b-8d6e,U+8d71,U+8d73,U+8d76,U+8d7f,U+8d81-8d82,U+8d84,U+8d88,U+8d8d,U+8d90-8d91,U+8d95,U+8d99,U+8d9e-8da0,U+8da6,U+8da8,U+8dab-8dac,U+8daf,U+8db2,U+8db5,U+8db7,U+8db9-8dbc,U+8dbe; +} + +/* zen-kaku-gothic-new-[16]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-16-400-normal.woff2) format('woff2'); + unicode-range: U+8973-8975,U+8977,U+897a-897e,U+8980,U+8983,U+8988-898a,U+898d,U+8990,U+8993-8995,U+8998,U+899b-899c,U+899f-89a1,U+89a5-89a6,U+89a9,U+89ac,U+89af-89b0,U+89b2,U+89b4-89b7,U+89ba,U+89bc-89bd,U+89bf-89c1,U+89d4-89d8,U+89da,U+89dc-89dd,U+89e5,U+89e7,U+89e9,U+89eb,U+89ed,U+89f1,U+89f3-89f4,U+89f6,U+89f8-89f9,U+89fd,U+89ff,U+8a01,U+8a04-8a05,U+8a07,U+8a0c,U+8a0f-8a12,U+8a14-8a16,U+8a1b,U+8a1d-8a1e,U+8a20-8a22,U+8a24-8a26,U+8a2b-8a2c,U+8a2f,U+8a35-8a37,U+8a3b,U+8a3d-8a3e,U+8a40-8a41,U+8a43,U+8a45-8a49,U+8a4d-8a4e,U+8a51-8a54,U+8a56-8a58,U+8a5b-8a5d,U+8a61-8a62,U+8a65,U+8a67,U+8a6c-8a6d,U+8a75-8a77,U+8a79-8a7c,U+8a7e-8a80,U+8a82-8a86,U+8a8b,U+8a8f-8a92,U+8a96-8a97,U+8a99-8a9a,U+8a9f,U+8aa1,U+8aa3,U+8aa5-8aaa,U+8aae-8aaf,U+8ab3,U+8ab6-8ab7,U+8abb-8abc,U+8abe,U+8ac2-8ac4,U+8ac6,U+8ac8-8aca,U+8acc-8acd,U+8ad0-8ad1,U+8ad3-8ad5,U+8ad7,U+8ada-8ae2,U+8ae4,U+8ae7,U+8aeb-8aec,U+8aee,U+8af0-8af1,U+8af3-8af7,U+8afa,U+8afc,U+8aff,U+8b01-8b02,U+8b04-8b07,U+8b0a-8b0d,U+8b0f-8b11,U+8b14,U+8b16,U+8b1a,U+8b1c,U+8b1e-8b20,U+8b26,U+8b28,U+8b2b-8b2c; +} + +/* zen-kaku-gothic-new-[17]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-17-400-normal.woff2) format('woff2'); + unicode-range: U+87e2-87e6,U+87ea-87ed,U+87ef,U+87f1,U+87f3,U+87f5-87f8,U+87fa-87fb,U+87fe-87ff,U+8801,U+8803,U+8805-8807,U+8809-880b,U+880d-8816,U+8818-881c,U+881e-881f,U+8821-8822,U+8827-8828,U+882d-882e,U+8830-8832,U+8835-8836,U+8839-883c,U+8841-8845,U+8848-884b,U+884d-884e,U+8851-8852,U+8855-8856,U+8858-885a,U+885c,U+885e-8860,U+8862,U+8864,U+8869,U+886b,U+886e-886f,U+8871-8872,U+8875,U+8877,U+8879,U+887b,U+887d-887e,U+8880-8882,U+8888,U+888d,U+8892,U+8897-889c,U+889e-88a0,U+88a2,U+88a4,U+88a8,U+88aa,U+88ae,U+88b0-88b1,U+88b5,U+88b7,U+88ba,U+88bc-88c0,U+88c3-88c4,U+88c6,U+88ca-88ce,U+88d1-88d4,U+88d8-88d9,U+88db,U+88dd-88e1,U+88e7-88e8,U+88ef-88f2,U+88f4-88f5,U+88f7,U+88f9,U+88fc,U+8901-8902,U+8904,U+8906,U+890a,U+890c-890f,U+8913,U+8915-8916,U+8918-891a,U+891c-891e,U+8920,U+8925-8928,U+892a-892b,U+8930-8932,U+8935-893b,U+893e,U+8940-8946,U+8949,U+894c-894d,U+894f,U+8952,U+8956-8957,U+895a-895c,U+895e,U+8960-8964,U+8966,U+896a-896b,U+896d-8970; +} + +/* zen-kaku-gothic-new-[18]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-18-400-normal.woff2) format('woff2'); + unicode-range: U+8655-8659,U+865b,U+865d-8664,U+8667,U+8669,U+866c,U+866f,U+8671,U+8675-8677,U+867a-867b,U+867d,U+8687-8689,U+868b-868d,U+8691,U+8693,U+8695-8696,U+8698,U+869a,U+869c-869d,U+86a1,U+86a3-86a4,U+86a6-86ab,U+86ad,U+86af-86b1,U+86b3-86b9,U+86bf-86c1,U+86c3-86c6,U+86c9,U+86cb,U+86ce,U+86d1-86d2,U+86d4-86d5,U+86d7,U+86da,U+86dc,U+86de-86e0,U+86e3-86e7,U+86e9,U+86ec-86ed,U+86ef,U+86f8-86fe,U+8700,U+8703-870b,U+870d-8714,U+8719-871a,U+871e-871f,U+8721-8723,U+8725,U+8728-8729,U+872e-872f,U+8731-8732,U+8734,U+8737,U+8739-8740,U+8743,U+8745,U+8749,U+874b-874e,U+8751,U+8753,U+8755,U+8757-8759,U+875d,U+875f-8761,U+8763-8766,U+8768,U+876a,U+876e-876f,U+8771-8772,U+8774,U+8778,U+877b-877c,U+877f,U+8782-8789,U+878b-878c,U+878e,U+8790,U+8793,U+8795,U+8797-8799,U+879e-87a0,U+87a2-87a3,U+87a7,U+87ab-87af,U+87b1,U+87b3,U+87b5,U+87bb,U+87bd-87c1,U+87c4,U+87c6-87cb,U+87ce,U+87d0,U+87d2,U+87d5-87d6,U+87d9-87da,U+87dc,U+87df-87e0; +} + +/* zen-kaku-gothic-new-[19]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-19-400-normal.woff2) format('woff2'); + unicode-range: U+84b4,U+84b9-84bb,U+84bd-84c2,U+84c6-84ca,U+84cc-84d1,U+84d3,U+84d6,U+84d9-84da,U+84dc,U+84e7,U+84ea,U+84ec,U+84ef-84f2,U+84f4,U+84f7,U+84fa-84fd,U+84ff-8500,U+8502-8503,U+8506-8507,U+850c,U+850e,U+8510,U+8514-8515,U+8517-8518,U+851a-851c,U+851e-851f,U+8521-8525,U+8527,U+852a-852c,U+852f,U+8532-8534,U+8536,U+853e-8541,U+8543,U+8546,U+8548,U+854a-854b,U+854f-8553,U+8555-855a,U+855c-8564,U+8569-856b,U+856d,U+856f,U+8577,U+8579-857b,U+857d-8581,U+8585-8586,U+8588-858c,U+858f-8591,U+8593,U+8597-8598,U+859b-859d,U+859f-85a0,U+85a2,U+85a4-85a5,U+85a7-85a8,U+85ad-85b0,U+85b4,U+85b6-85ba,U+85bc-85bf,U+85c1-85c2,U+85c7,U+85c9-85cb,U+85ce-85d0,U+85d5,U+85d8-85da,U+85dc,U+85df-85e1,U+85e5-85e6,U+85e8,U+85ed,U+85f3-85f4,U+85f6-85f7,U+85f9-85fa,U+85fc,U+85fe-8600,U+8602,U+8604-8606,U+860a-860b,U+860d-860e,U+8610-8613,U+8616-861b,U+861e,U+8621-8622,U+8624,U+8627,U+8629,U+862f-8630,U+8636,U+8638-863a,U+863c-863d,U+863f-8642,U+8646,U+864d,U+8652-8654; +} + +/* zen-kaku-gothic-new-[20]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-20-400-normal.woff2) format('woff2'); + unicode-range: U+82e8,U+82ea,U+82ed,U+82ef,U+82f3-82f4,U+82f6-82f7,U+82f9,U+82fb,U+82fd-82fe,U+8300-8301,U+8303,U+8306-8308,U+830a-830c,U+8316-8318,U+831b,U+831d-831f,U+8321-8323,U+832b-8335,U+8337,U+833a,U+833c-833d,U+8340,U+8342-8347,U+834a,U+834d-8351,U+8353-8357,U+835a,U+8362-8363,U+8370,U+8373,U+8375,U+8378,U+837c-837d,U+837f-8380,U+8382,U+8384-8387,U+838a,U+838d-838e,U+8392-8396,U+8398-83a0,U+83a2,U+83a6-83ad,U+83b1,U+83b5,U+83bd-83c1,U+83c7,U+83c9,U+83ce-83d1,U+83d4,U+83d6,U+83d8,U+83dd,U+83df-83e1,U+83e5,U+83e8,U+83ea-83eb,U+83f0,U+83f2,U+83f4,U+83f6-83f9,U+83fb-83fd,U+8401,U+8403-8404,U+8406-8407,U+840a-840b,U+840d,U+840f,U+8411,U+8413,U+8415,U+8417,U+8419,U+8420,U+8422,U+842a,U+842f,U+8431,U+8435,U+8438-8439,U+843c,U+8445-8448,U+844a,U+844d-844f,U+8451-8452,U+8456,U+8458-845a,U+845c,U+845f-8462,U+8464-8467,U+8469-846b,U+846d-8470,U+8473-8474,U+8476-847a,U+847c-847d,U+8481-8482,U+8484-8485,U+848b,U+8490,U+8492-8493,U+8495,U+8497,U+849c,U+849e-849f,U+84a1,U+84a6,U+84a8-84aa,U+84ad,U+84af,U+84b1; +} + +/* zen-kaku-gothic-new-[21]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-21-400-normal.woff2) format('woff2'); + unicode-range: U+814a,U+814c,U+8151-8153,U+8157,U+815f-8161,U+8165-8169,U+816d-816f,U+8171,U+8173-8174,U+8177,U+8180-8186,U+8188,U+818a-818b,U+818e,U+8190,U+8193,U+8195-8196,U+8198,U+819b,U+819e,U+81a0,U+81a2,U+81a4,U+81a9,U+81ae,U+81b0,U+81b2,U+81b4-81b5,U+81b8,U+81ba-81bb,U+81bd-81be,U+81c0-81c3,U+81c5-81c6,U+81c8-81cb,U+81cd-81cf,U+81d1,U+81d5-81db,U+81dd-81e1,U+81e4-81e5,U+81e7,U+81eb-81ec,U+81ef-81f2,U+81f5-81f6,U+81f8-81fb,U+81fd-8205,U+8209-820b,U+820d,U+820f,U+8212-8214,U+8216,U+8219-821d,U+8221-8222,U+8228-8229,U+822b,U+822e,U+8232-8235,U+8237-8238,U+823a,U+823c,U+8240,U+8243-8246,U+8249,U+824b,U+824e-824f,U+8251,U+8256-825a,U+825c-825d,U+825f-8260,U+8262-8264,U+8267-8268,U+826a-826b,U+826d-826e,U+8271,U+8274,U+8277,U+8279,U+827b,U+827d-8281,U+8283-8284,U+8287,U+8289-828a,U+828d-828e,U+8291-8294,U+8296,U+8298-829b,U+829f-82a1,U+82a3-82a4,U+82a7-82ac,U+82ae,U+82b0,U+82b2,U+82b4,U+82b7,U+82ba-82bc,U+82be-82bf,U+82c5-82c6,U+82d0,U+82d2-82d3,U+82d5,U+82d9-82da,U+82dc,U+82de-82e4,U+82e7; +} + +/* zen-kaku-gothic-new-[22]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-22-400-normal.woff2) format('woff2'); + unicode-range: U+7f77-7f79,U+7f7d-7f80,U+7f82-7f83,U+7f86-7f88,U+7f8b-7f8d,U+7f8f-7f91,U+7f94,U+7f96-7f97,U+7f9a,U+7f9c-7f9d,U+7fa1-7fa3,U+7fa6,U+7faa,U+7fad-7faf,U+7fb2,U+7fb4,U+7fb6,U+7fb8-7fb9,U+7fbc,U+7fbf-7fc0,U+7fc3,U+7fc5-7fc6,U+7fc8,U+7fca,U+7fce-7fcf,U+7fd5,U+7fdb,U+7fdf,U+7fe1,U+7fe3,U+7fe5-7fe6,U+7fe8-7fe9,U+7feb-7fec,U+7fee-7ff0,U+7ff2-7ff3,U+7ff9-7ffa,U+7ffd-7fff,U+8002,U+8004,U+8006-8008,U+800a-800f,U+8011-8014,U+8016,U+8018-8019,U+801c-8021,U+8024,U+8026,U+8028,U+802c,U+802e,U+8030,U+8034-8035,U+8037,U+8039-8040,U+8043-8044,U+8046,U+804a,U+8052,U+8058,U+805a,U+805f-8060,U+8062,U+8064,U+8066,U+8068,U+806d,U+806f-8073,U+8075-8076,U+8079,U+807b,U+807d-8081,U+8084-8088,U+808b,U+808e,U+8093,U+8099-809a,U+809c,U+809e,U+80a4,U+80a6-80a7,U+80ab-80ad,U+80b1,U+80b8-80b9,U+80c4-80c5,U+80c8,U+80ca,U+80cd,U+80cf,U+80d2,U+80d4-80db,U+80dd,U+80e0,U+80e4-80e6,U+80ed-80f3,U+80f5-80f7,U+80f9-80fc,U+80fe,U+8101,U+8103,U+8109,U+810b,U+810d,U+8116-8118,U+811b-811c,U+811e,U+8120,U+8123-8124,U+8127,U+8129,U+812b-812c,U+812f-8130,U+8135,U+8139-813a,U+813c-813e,U+8141,U+8145-8147; +} + +/* zen-kaku-gothic-new-[23]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-23-400-normal.woff2) format('woff2'); + unicode-range: U+7d57,U+7d59-7d5d,U+7d63,U+7d65,U+7d67,U+7d6a,U+7d6e,U+7d70,U+7d72-7d73,U+7d78,U+7d7a-7d7b,U+7d7d,U+7d7f,U+7d81-7d83,U+7d85-7d86,U+7d88-7d89,U+7d8b-7d8d,U+7d8f,U+7d91,U+7d93,U+7d96-7d97,U+7d9b-7da0,U+7da2-7da3,U+7da6-7da7,U+7daa-7dac,U+7dae-7db0,U+7db3,U+7db5-7db9,U+7dbd,U+7dc0,U+7dc2-7dc7,U+7dcc-7dce,U+7dd0,U+7dd5-7dd9,U+7ddc-7dde,U+7de1-7de6,U+7dea-7ded,U+7df1-7df2,U+7df5-7df6,U+7df9-7dfa,U+7e00,U+7e05,U+7e08-7e0b,U+7e10-7e12,U+7e15,U+7e17,U+7e1c-7e1d,U+7e1f-7e23,U+7e27-7e28,U+7e2c-7e2d,U+7e2f,U+7e31-7e33,U+7e35-7e37,U+7e39-7e3b,U+7e3d,U+7e3f,U+7e43-7e48,U+7e4e,U+7e50,U+7e52,U+7e56,U+7e58-7e5a,U+7e5d-7e5f,U+7e61-7e62,U+7e65-7e67,U+7e69-7e6b,U+7e6d-7e6f,U+7e73,U+7e75,U+7e78-7e79,U+7e7b-7e7f,U+7e81-7e83,U+7e86-7e8a,U+7e8c-7e8e,U+7e90-7e96,U+7e98,U+7e9a-7e9f,U+7f38,U+7f3a-7f3f,U+7f43-7f45,U+7f47,U+7f4c-7f50,U+7f52-7f55,U+7f58,U+7f5b-7f5d,U+7f5f,U+7f61,U+7f63-7f69,U+7f6b,U+7f6d,U+7f71; +} + +/* zen-kaku-gothic-new-[24]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-24-400-normal.woff2) format('woff2'); + unicode-range: U+7bc8,U+7bca-7bcc,U+7bcf,U+7bd4,U+7bd6-7bd7,U+7bd9-7bdb,U+7bdd,U+7be5-7be6,U+7be8-7bea,U+7bf0,U+7bf2-7bfa,U+7bfc,U+7bfe,U+7c00-7c04,U+7c06-7c07,U+7c09,U+7c0b-7c0f,U+7c11-7c14,U+7c17,U+7c19,U+7c1b,U+7c1e-7c20,U+7c23,U+7c25-7c28,U+7c2a-7c2c,U+7c2f,U+7c31,U+7c33-7c34,U+7c36-7c3a,U+7c3d-7c3e,U+7c40,U+7c42-7c43,U+7c45-7c46,U+7c4a,U+7c4c,U+7c4f-7c5f,U+7c61,U+7c63-7c65,U+7c67,U+7c69,U+7c6c-7c70,U+7c72,U+7c75,U+7c79,U+7c7b-7c7e,U+7c81-7c83,U+7c86-7c87,U+7c8d,U+7c8f-7c90,U+7c94,U+7c9e,U+7ca0-7ca2,U+7ca4-7ca6,U+7ca8,U+7cab,U+7cad-7cae,U+7cb0-7cb3,U+7cb6-7cb7,U+7cb9-7cbd,U+7cbf-7cc0,U+7cc2,U+7cc4-7cc5,U+7cc7-7cca,U+7ccd-7ccf,U+7cd2-7cd5,U+7cd7-7cda,U+7cdc-7cdd,U+7cdf-7ce0,U+7ce2,U+7ce6,U+7ce9,U+7ceb,U+7cef,U+7cf2,U+7cf4-7cf6,U+7cf9-7cfa,U+7cfe,U+7d02-7d03,U+7d06-7d0a,U+7d0f,U+7d11-7d13,U+7d15-7d16,U+7d1c-7d1e,U+7d23,U+7d26,U+7d2a,U+7d2c-7d2e,U+7d31-7d32,U+7d35,U+7d3c-7d41,U+7d43,U+7d45,U+7d47-7d48,U+7d4b,U+7d4d-7d4f,U+7d51,U+7d53,U+7d55-7d56; +} + +/* zen-kaku-gothic-new-[25]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-25-400-normal.woff2) format('woff2'); + unicode-range: U+7a17-7a19,U+7a1b,U+7a1e-7a21,U+7a27,U+7a2b,U+7a2d,U+7a2f-7a31,U+7a34-7a35,U+7a37-7a3b,U+7a3e,U+7a43-7a49,U+7a4c,U+7a4e,U+7a50,U+7a55-7a57,U+7a59,U+7a5c-7a5d,U+7a5f-7a63,U+7a65,U+7a67,U+7a69-7a6a,U+7a6d,U+7a70,U+7a75,U+7a78-7a79,U+7a7d-7a7e,U+7a80,U+7a82,U+7a84-7a86,U+7a88,U+7a8a-7a8b,U+7a90-7a91,U+7a94-7a98,U+7a9e,U+7aa0,U+7aa3,U+7aa9,U+7aac,U+7ab0,U+7ab3,U+7ab5-7ab6,U+7ab9-7abf,U+7ac3,U+7ac5-7aca,U+7acc-7acf,U+7ad1-7ad3,U+7ad5,U+7ada-7adb,U+7add,U+7adf,U+7ae1-7ae2,U+7ae6-7aed,U+7af0-7af1,U+7af4,U+7af8,U+7afa-7afb,U+7afd-7afe,U+7b02,U+7b04,U+7b06-7b08,U+7b0a-7b0b,U+7b0f,U+7b12,U+7b14,U+7b18-7b19,U+7b1e-7b1f,U+7b23,U+7b25,U+7b27-7b2b,U+7b2d-7b31,U+7b33-7b36,U+7b3b,U+7b3d,U+7b3f-7b41,U+7b45,U+7b47,U+7b4c-7b50,U+7b53,U+7b55,U+7b5d,U+7b60,U+7b64-7b66,U+7b69-7b6a,U+7b6c-7b75,U+7b77,U+7b79-7b7a,U+7b7f,U+7b84,U+7b86,U+7b89,U+7b8d-7b92,U+7b96,U+7b98-7ba0,U+7ba5,U+7bac-7bad,U+7baf-7bb0,U+7bb2,U+7bb4-7bb6,U+7bba-7bbd,U+7bc1-7bc2,U+7bc5-7bc6; +} + +/* zen-kaku-gothic-new-[26]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-26-400-normal.woff2) format('woff2'); + unicode-range: U+7851-7852,U+785c,U+785e,U+7860-7861,U+7863-7864,U+7868,U+786a,U+786e-786f,U+7872,U+7874,U+787a,U+787c,U+787e,U+7886-7887,U+788a,U+788c-788f,U+7893-7895,U+7898,U+789a,U+789d-789f,U+78a1,U+78a3-78a4,U+78a8-78aa,U+78ac-78ad,U+78af-78b3,U+78b5,U+78bb-78bf,U+78c5-78cc,U+78ce,U+78d1-78d6,U+78da-78db,U+78df-78e1,U+78e4,U+78e6-78e7,U+78ea,U+78ec,U+78f2-78f4,U+78f6-78f7,U+78f9-78fb,U+78fd-7901,U+7906-7907,U+790c,U+7910-7912,U+7919-791c,U+791e-7920,U+7925-792e,U+7930-7931,U+7934-7935,U+793b,U+793d,U+793f,U+7941-7942,U+7944-7946,U+794a-794b,U+794f,U+7951,U+7954-7955,U+7957-7958,U+795a-795c,U+795f-7960,U+7962,U+7967,U+7969,U+796b,U+7972,U+7977,U+7979-797c,U+797e-7980,U+798a-798e,U+7991,U+7993-7996,U+7998,U+799b-799d,U+79a1,U+79a6-79ab,U+79ae-79b1,U+79b3-79b4,U+79b8-79bb,U+79bd-79be,U+79c2,U+79c4,U+79c7-79ca,U+79cc-79cd,U+79cf,U+79d4-79d6,U+79da,U+79dd-79e3,U+79e5,U+79e7,U+79ea-79ed,U+79f1,U+79f8,U+79fc,U+7a02-7a03,U+7a05,U+7a07-7a0a,U+7a0c-7a0d,U+7a11,U+7a15; +} + +/* zen-kaku-gothic-new-[27]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-27-400-normal.woff2) format('woff2'); + unicode-range: U+768c-768e,U+7690,U+7693,U+7695-7696,U+7699-76a8,U+76aa,U+76ad,U+76af-76b0,U+76b4,U+76b6-76ba,U+76bd,U+76c1-76c3,U+76c5,U+76c8-76c9,U+76cb-76ce,U+76d2,U+76d4,U+76d6,U+76d9,U+76dc,U+76de,U+76e0-76e1,U+76e5-76e8,U+76ea-76ec,U+76f0-76f1,U+76f6,U+76f9,U+76fb-76fc,U+7700,U+7704,U+7706-7708,U+770a,U+770e,U+7712,U+7714-7715,U+7717,U+7719-771c,U+7722,U+7724-7726,U+7728,U+772d-772f,U+7734-7739,U+773d-773e,U+7742,U+7745-7747,U+774a,U+774d-774f,U+7752,U+7756-7758,U+775a-775c,U+775e-7760,U+7762,U+7764-7765,U+7767,U+776a-776c,U+7770,U+7772-7774,U+7779-777a,U+777c-7780,U+7784,U+778b-778e,U+7794-7796,U+779a,U+779e-77a0,U+77a2,U+77a4-77a5,U+77a7,U+77a9-77aa,U+77ae-77b1,U+77b5-77b7,U+77b9,U+77bb-77bf,U+77c3,U+77c7,U+77c9,U+77cd,U+77d1-77d2,U+77d5,U+77d7,U+77d9-77da,U+77dc,U+77de-77e0,U+77e3-77e4,U+77e6-77e7,U+77e9-77ea,U+77ec,U+77ee,U+77f0-77f1,U+77f4,U+77f8,U+77fb-77fc,U+7805-7806,U+7809,U+780c-780e,U+7811-7812,U+7819,U+781d,U+7820-7823,U+7826-7827,U+782c-782e,U+7830,U+7835,U+7837,U+783a,U+783f,U+7843-7845,U+7847-7848,U+784c,U+784e-784f; +} + +/* zen-kaku-gothic-new-[28]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-28-400-normal.woff2) format('woff2'); + unicode-range: U+7511-7513,U+7515-7517,U+751c,U+751e,U+7520-7522,U+7524,U+7526-7527,U+7529-752c,U+752f,U+7536,U+7538-7539,U+753c-7540,U+7543-7544,U+7546-754b,U+754d-7550,U+7552,U+7557,U+755a-755b,U+755d-755f,U+7561-7562,U+7564,U+7566-7567,U+7569,U+756b-756d,U+756f,U+7571-7572,U+7574-757e,U+7581-7582,U+7585-7587,U+7589-758c,U+758f-7590,U+7592-7595,U+7599-759a,U+759c-759d,U+75a2-75a5,U+75b0-75b1,U+75b3-75b5,U+75b7-75b8,U+75ba,U+75bd,U+75bf-75c4,U+75c6,U+75ca,U+75cc-75cf,U+75d3-75d4,U+75d7-75d8,U+75dc-75e1,U+75e3-75e4,U+75e7,U+75ec,U+75ee-75f3,U+75f9,U+75fc,U+75fe-7604,U+7607-760c,U+760f,U+7612-7613,U+7615-7616,U+7618-7619,U+761b-7629,U+762d,U+7630,U+7632-7635,U+7638-763c,U+7640-7641,U+7643-764b,U+764e,U+7655,U+7658-7659,U+765c,U+765f,U+7661-7662,U+7664-7665,U+7667-766a,U+766c-7672,U+7674,U+7676,U+7678,U+7680-7683,U+7685,U+7688,U+768b; +} + +/* zen-kaku-gothic-new-[29]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-29-400-normal.woff2) format('woff2'); + unicode-range: U+736c,U+736e-7371,U+7375,U+7377-737c,U+7380-7381,U+7383,U+7385-7386,U+738a,U+738e,U+7390,U+7393-7398,U+739c,U+739e-73a0,U+73a2,U+73a5-73a6,U+73a8,U+73aa-73ab,U+73ad,U+73b3,U+73b5,U+73b7,U+73b9-73bd,U+73bf,U+73c5-73c6,U+73c9-73cc,U+73ce-73cf,U+73d2-73d3,U+73d6,U+73d9,U+73dd-73de,U+73e1,U+73e3-73e7,U+73e9-73ea,U+73ee,U+73f1,U+73f4-73f5,U+73f7-73fb,U+73fd,U+73ff-7401,U+7404-7405,U+7407,U+740a,U+7411,U+7413,U+741a-741b,U+7421,U+7424,U+7426,U+7428-7431,U+7433,U+7439-743a,U+743f-7441,U+7443-7444,U+7446-7447,U+744b,U+744d,U+7451-7453,U+7455,U+7457,U+7459-745a,U+745c-745d,U+745f,U+7462-7464,U+7466-746b,U+746d-7473,U+7476,U+747e,U+7480-7481,U+7485-7489,U+748b,U+748f-7492,U+7497-749a,U+749c,U+749e-74a3,U+74a5-74a6,U+74a8-74ab,U+74ae-74af,U+74b1-74b2,U+74b5,U+74b9-74bb,U+74bd,U+74bf,U+74c8-74ca,U+74cc,U+74cf-74d0,U+74d3-74d4,U+74d6,U+74d8,U+74da-74db,U+74de-74e0,U+74e3-74e4,U+74e7-74eb,U+74ee-74f2,U+74f4,U+74f7-74f8,U+74fa-74fc,U+74ff,U+7501,U+7503-7506,U+750c-750e; +} + +/* zen-kaku-gothic-new-[30]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-30-400-normal.woff2) format('woff2'); + unicode-range: U+7166,U+7168,U+716c,U+7179,U+7180,U+7184-7185,U+7187-7188,U+718c,U+718f,U+7192,U+7194-7196,U+7199-719b,U+71a0,U+71a2,U+71a8,U+71ac,U+71ae-71b0,U+71b2-71b3,U+71b9-71ba,U+71be-71c1,U+71c4,U+71c9,U+71cb-71cc,U+71ce,U+71d0,U+71d2-71d4,U+71d6-71d7,U+71d9-71da,U+71dc,U+71df-71e0,U+71e6-71e7,U+71ec-71ee,U+71f4-71f5,U+71f8-71f9,U+71fc,U+71fe-7200,U+7207-7209,U+720d,U+7210,U+7213,U+7215,U+7217,U+721a,U+721d,U+721f,U+7224,U+7228,U+722b,U+722d,U+722f-7230,U+7232,U+7234,U+7238-7239,U+723b-723c,U+723e-7243,U+7245-7246,U+724b,U+724e-7250,U+7252-7253,U+7255-7258,U+725a,U+725c,U+725e,U+7260,U+7263,U+7268,U+726b,U+726e-726f,U+7271,U+7274,U+7277-7278,U+727b-727c,U+727e-7282,U+7284,U+7287,U+7289,U+728d-728e,U+7292-7293,U+7296,U+729b,U+72a2,U+72a7-72a8,U+72ad-72ae,U+72b0-72b2,U+72b4,U+72b9,U+72be,U+72c0-72c1,U+72c3-72c4,U+72c6-72c7,U+72c9,U+72cc,U+72ce,U+72d2,U+72d5-72d6,U+72d8,U+72df-72e2,U+72e5,U+72f3-72f4,U+72f7,U+72f9-72fb,U+72fd-72fe,U+7302,U+7304-7305,U+7307,U+730a-730b,U+730d,U+7312-7313,U+7316-7319,U+731c-731e,U+7322,U+7324,U+7327-7329,U+732c,U+732f,U+7331-7337,U+7339-733b,U+733d-733e,U+7343,U+734d-7350,U+7352,U+7356-7358,U+735d-7360,U+7366-736b; +} + +/* zen-kaku-gothic-new-[31]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-31-400-normal.woff2) format('woff2'); + unicode-range: U+6f58-6f5b,U+6f5d-6f5e,U+6f60-6f62,U+6f66,U+6f68,U+6f6c-6f6d,U+6f6f,U+6f74,U+6f78,U+6f7a,U+6f7c-6f7e,U+6f80,U+6f82-6f83,U+6f86-6f88,U+6f8b-6f8e,U+6f90-6f94,U+6f96-6f98,U+6f9a,U+6f9d,U+6f9f-6fa1,U+6fa3,U+6fa5-6fa8,U+6fae-6fb1,U+6fb3,U+6fb5-6fb7,U+6fb9,U+6fbc,U+6fbe,U+6fc2,U+6fc5-6fca,U+6fd4-6fd5,U+6fd8,U+6fda-6fdb,U+6fde-6fe0,U+6fe4,U+6fe8-6fe9,U+6feb-6fec,U+6fee,U+6ff0,U+6ff3,U+6ff5-6ff6,U+6ff9-6ffa,U+6ffc-6ffe,U+7000-7001,U+7005-7007,U+7009-700b,U+700d,U+700f,U+7011,U+7015,U+7017-7018,U+701a-701b,U+701d-7020,U+7023,U+7026,U+7028,U+702f-7030,U+7032,U+7034,U+7037,U+7039-703a,U+703c,U+703e,U+7043-7044,U+7047-704c,U+704e,U+7051,U+7054-7055,U+705d-705e,U+7064-7065,U+7069,U+706c,U+706e,U+7075-7076,U+707e,U+7081,U+7085-7086,U+7094-7098,U+709b,U+709f,U+70a4,U+70ab-70ac,U+70ae-70b1,U+70b3-70b4,U+70b7,U+70bb,U+70ca-70cb,U+70d1,U+70d3-70d6,U+70d8-70d9,U+70dc-70dd,U+70df,U+70e4,U+70ec,U+70f1,U+70fa,U+70fd,U+7103-7108,U+710b-710c,U+710f,U+7114,U+7119,U+711c,U+711e,U+7120,U+712b,U+712d-7131,U+7138,U+7141,U+7145-7147,U+7149-714b,U+7150-7153,U+7155-7157,U+715a,U+715c,U+715e,U+7160,U+7162,U+7164-7165; +} + +/* zen-kaku-gothic-new-[32]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-32-400-normal.woff2) format('woff2'); + unicode-range: U+6d7c,U+6d80-6d82,U+6d85,U+6d87,U+6d89-6d8a,U+6d8c-6d8e,U+6d91-6d98,U+6d9c,U+6daa-6dac,U+6dae,U+6db4-6db5,U+6db7-6db9,U+6dbd,U+6dbf,U+6dc2,U+6dc4-6dc8,U+6dca,U+6dcc,U+6dce-6dd0,U+6dd2,U+6dd5-6dd6,U+6dd8-6ddb,U+6ddd-6de0,U+6de2,U+6de4-6de6,U+6de8-6dea,U+6dec,U+6dee-6df0,U+6df2,U+6df4,U+6df6,U+6df8-6dfa,U+6dfc,U+6e00,U+6e04,U+6e0a,U+6e17,U+6e19,U+6e1d-6e20,U+6e22-6e25,U+6e27,U+6e2b,U+6e2d-6e2e,U+6e32,U+6e34,U+6e36,U+6e38-6e3c,U+6e42-6e45,U+6e48-6e49,U+6e4b-6e4f,U+6e51-6e54,U+6e57,U+6e5b-6e5f,U+6e62-6e63,U+6e68,U+6e6b,U+6e6e,U+6e72-6e73,U+6e76,U+6e7b,U+6e7d,U+6e82,U+6e89,U+6e8c-6e8d,U+6e8f,U+6e93,U+6e98-6e99,U+6e9f-6ea0,U+6ea5,U+6ea7,U+6eaa-6eab,U+6ead-6eaf,U+6eb1-6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec4,U+6ec7-6eca,U+6ecc-6ecf,U+6ed3-6ed5,U+6ed9-6edb,U+6ee6,U+6eeb-6eef,U+6ef7-6ef9,U+6efb,U+6efd-6eff,U+6f04,U+6f08-6f0a,U+6f0c-6f0d,U+6f10-6f11,U+6f13,U+6f15-6f16,U+6f18,U+6f1a-6f1b,U+6f25-6f26,U+6f29-6f2a,U+6f2d,U+6f2f-6f33,U+6f35-6f36,U+6f38,U+6f3b-6f3c,U+6f3e-6f3f,U+6f41,U+6f45,U+6f4f,U+6f51-6f53,U+6f57; +} + +/* zen-kaku-gothic-new-[33]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-33-400-normal.woff2) format('woff2'); + unicode-range: U+6b85,U+6b89,U+6b8d,U+6b95,U+6b97-6b98,U+6b9b,U+6b9e-6ba0,U+6ba2-6ba4,U+6ba8-6bb3,U+6bb7-6bb9,U+6bbc-6bbe,U+6bc0,U+6bc3-6bc4,U+6bc6-6bc9,U+6bcb-6bcc,U+6bcf,U+6bd3,U+6bd6-6bd8,U+6bda,U+6bdf,U+6be1,U+6be3,U+6be6-6be7,U+6beb-6bec,U+6bee,U+6bf1,U+6bf3,U+6bf7,U+6bf9,U+6bff,U+6c02,U+6c04-6c05,U+6c08-6c0a,U+6c0d-6c0e,U+6c10,U+6c12-6c14,U+6c19,U+6c1b,U+6c1f,U+6c24,U+6c26-6c28,U+6c2c,U+6c2e,U+6c33,U+6c35-6c36,U+6c3a-6c3b,U+6c3e-6c40,U+6c4a-6c4b,U+6c4d,U+6c4f,U+6c52,U+6c54-6c55,U+6c59,U+6c5b-6c5e,U+6c62,U+6c67-6c68,U+6c6a-6c6b,U+6c6d,U+6c6f,U+6c73-6c74,U+6c76,U+6c78-6c79,U+6c7b,U+6c7e,U+6c81-6c87,U+6c89,U+6c8c-6c8d,U+6c90,U+6c92-6c95,U+6c97-6c98,U+6c9a-6c9c,U+6c9f,U+6caa-6cae,U+6cb0-6cb2,U+6cb4,U+6cba,U+6cbd-6cbe,U+6cc2,U+6cc5-6cc6,U+6ccd,U+6ccf-6cd4,U+6cd6-6cd7,U+6cd9-6cdd,U+6ce0,U+6ce7,U+6ce9-6cef,U+6cf1-6cf2,U+6cf4,U+6cfb,U+6d00-6d01,U+6d04,U+6d07,U+6d0a,U+6d0c,U+6d0e-6d0f,U+6d11,U+6d13,U+6d19-6d1a,U+6d1f,U+6d24,U+6d26-6d28,U+6d2b,U+6d2e-6d2f,U+6d31,U+6d33-6d36,U+6d38-6d39,U+6d3c-6d3d,U+6d3f,U+6d57-6d5b,U+6d5e-6d61,U+6d64-6d65,U+6d67,U+6d6c,U+6d6f-6d70,U+6d79; +} + +/* zen-kaku-gothic-new-[34]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-34-400-normal.woff2) format('woff2'); + unicode-range: U+69dd-69de,U+69e2-69e3,U+69e5,U+69e7-69eb,U+69ed-69ef,U+69f1-69f6,U+69f9,U+69fe-6a01,U+6a03,U+6a05,U+6a0a,U+6a0c,U+6a0f,U+6a11-6a15,U+6a17,U+6a1a-6a1b,U+6a1d-6a20,U+6a22-6a24,U+6a28,U+6a2e,U+6a30,U+6a32-6a38,U+6a3b,U+6a3e-6a3f,U+6a44-6a4a,U+6a4e,U+6a50-6a52,U+6a54-6a56,U+6a5b,U+6a61-6a62,U+6a64,U+6a66-6a67,U+6a6a-6a6b,U+6a71-6a73,U+6a78,U+6a7a,U+6a7e-6a7f,U+6a81,U+6a83-6a84,U+6a86-6a87,U+6a89,U+6a8b,U+6a8d,U+6a90-6a91,U+6a94,U+6a97,U+6a9b,U+6a9d-6aa3,U+6aa5,U+6aaa-6aac,U+6aae-6ab1,U+6ab3-6ab4,U+6ab8,U+6abb,U+6abd-6abf,U+6ac1-6ac3,U+6ac6,U+6ac8-6ac9,U+6acc,U+6ad0-6ad1,U+6ad3-6ad6,U+6ada-6adf,U+6ae2,U+6ae4,U+6ae7-6ae8,U+6aea,U+6aec,U+6af0-6af3,U+6af8,U+6afa,U+6afc-6afd,U+6b02-6b03,U+6b06-6b07,U+6b09-6b0b,U+6b0f-6b12,U+6b16-6b17,U+6b1b,U+6b1d-6b1f,U+6b23-6b24,U+6b28,U+6b2b-6b2c,U+6b2f,U+6b35-6b39,U+6b3b,U+6b3d,U+6b3f,U+6b43,U+6b46-6b47,U+6b49-6b4a,U+6b4d-6b4e,U+6b50,U+6b52,U+6b54,U+6b56,U+6b58-6b59,U+6b5b,U+6b5d,U+6b5f-6b61,U+6b65,U+6b67,U+6b6b-6b6c,U+6b6e,U+6b70,U+6b72,U+6b75,U+6b77-6b7a,U+6b7d-6b84; +} + +/* zen-kaku-gothic-new-[35]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-35-400-normal.woff2) format('woff2'); + unicode-range: U+6855,U+6857-6859,U+685b,U+685d,U+685f,U+6863,U+6867,U+686b,U+686e-6872,U+6874-6875,U+6877,U+6879-687c,U+687e-687f,U+6882-6884,U+6886,U+6888,U+688d-6890,U+6894,U+6896,U+6898-689c,U+689f-68a3,U+68a5-68a7,U+68a9-68ab,U+68ad-68af,U+68b2-68b5,U+68b9-68bc,U+68c3,U+68c5-68c6,U+68c8-68ca,U+68cc-68cd,U+68cf-68d1,U+68d3-68d9,U+68dc-68dd,U+68e0-68e1,U+68e3-68e5,U+68e7-68e8,U+68ea-68ed,U+68ef-68f1,U+68f5-68f7,U+68f9,U+68fb-68fd,U+6900-6901,U+6903-6904,U+6906-690c,U+690f-6911,U+6913,U+6916-6917,U+6919-691b,U+6921-6923,U+6925-6926,U+6928,U+692a,U+6930-6931,U+6933-6936,U+6938-6939,U+693b,U+693d,U+6942,U+6945-6946,U+6949,U+694e,U+6954,U+6957,U+6959,U+695b-695e,U+6961-6966,U+6968-696c,U+696e-6974,U+6977-697b,U+697e-6981,U+6986,U+698d,U+6991-6992,U+6994-6996,U+6998,U+699c,U+69a0-69a1,U+69a5-69a8,U+69ab,U+69ad,U+69af-69b2,U+69b4,U+69b7-69b8,U+69ba-69bc,U+69be-69c1,U+69c3,U+69c5,U+69c7-69c8,U+69ca,U+69ce-69d1,U+69d3,U+69d6-69d7,U+69d9; +} + +/* zen-kaku-gothic-new-[36]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-36-400-normal.woff2) format('woff2'); + unicode-range: U+667e-6680,U+6683-6684,U+6688,U+668b-668e,U+6690,U+6692,U+6698-669d,U+669f-66a0,U+66a2,U+66a4,U+66ad,U+66b1-66b3,U+66b5,U+66b8-66b9,U+66bb-66bc,U+66be-66c4,U+66c6,U+66c8-66c9,U+66cc,U+66ce-66cf,U+66d4,U+66da-66db,U+66dd,U+66df-66e0,U+66e6,U+66e8-66e9,U+66eb-66ec,U+66ee,U+66f5,U+66f7,U+66fa-66fc,U+6701,U+6705,U+6707,U+670c,U+670e-6710,U+6712-6716,U+6719,U+671c,U+671e,U+6720,U+6722,U+6725-6726,U+672e,U+6733,U+6735-6738,U+673e-673f,U+6741,U+6743,U+6745-6748,U+674c-674d,U+6753-6755,U+6759,U+675d-675e,U+6760,U+6762-6764,U+6766,U+676a,U+676c,U+676e,U+6770,U+6772-6774,U+6776-6777,U+677b-677c,U+6780-6781,U+6784-6785,U+6787,U+6789,U+678b-678c,U+678e-678f,U+6791-6793,U+6796,U+6798-6799,U+679b,U+67a1,U+67a4,U+67a6,U+67a9,U+67b0-67b5,U+67b7-67b9,U+67bb-67be,U+67c0-67c3,U+67c5-67c6,U+67c8-67c9,U+67ce,U+67d2,U+67d7-67d9,U+67db-67de,U+67e1-67e2,U+67e4,U+67e6-67e7,U+67e9,U+67ec,U+67ee-67f0,U+67f2,U+67f6-67f7,U+67f9-67fa,U+67fc,U+67fe,U+6801-6802,U+6805,U+6810,U+6814,U+6818-6819,U+681d,U+681f,U+6822,U+6827-6829,U+682b-682d,U+682f-6834,U+683b,U+683e-6840,U+6844-6846,U+6849-684a,U+684c-684e,U+6852-6854; +} + +/* zen-kaku-gothic-new-[37]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-37-400-normal.woff2) format('woff2'); + unicode-range: U+64d2,U+64d4-64d5,U+64d7-64d8,U+64da,U+64e0-64e1,U+64e3-64e5,U+64e7,U+64e9-64ea,U+64ed,U+64ef-64f2,U+64f4-64f7,U+64fa-64fb,U+64fd-6501,U+6504-6505,U+6508-650a,U+650f,U+6513-6514,U+6516,U+6518-6519,U+651b-651f,U+6522,U+6524,U+6526,U+6529-652c,U+652e,U+6531-6532,U+6534-6538,U+653a,U+653c-653d,U+6543-6544,U+6547-6549,U+654d-654e,U+6550,U+6552,U+6554-6556,U+6558,U+655d-6560,U+6567,U+656b,U+6572,U+6578,U+657a,U+657d,U+6581-6585,U+6588,U+658a,U+658c,U+6592,U+6595,U+6598,U+659b,U+659d,U+659f-65a1,U+65a3-65a6,U+65ab,U+65ae,U+65b2-65b5,U+65b7-65b8,U+65be-65bf,U+65c1-65c4,U+65c6,U+65c8-65c9,U+65cc,U+65ce,U+65d0,U+65d2,U+65d4,U+65d6,U+65d8-65d9,U+65db,U+65df-65e1,U+65e3,U+65f0-65f2,U+65f4-65f5,U+65f9,U+65fb-65fc,U+65fe-6600,U+6603-6604,U+6608-660a,U+660d,U+6611-6612,U+6615-6616,U+661c-661e,U+6621-6624,U+6626,U+6629-662c,U+662e,U+6630-6631,U+6633-6637,U+6639-663b,U+663f-6641,U+6644-6646,U+6648-664a,U+664c,U+664e-664f,U+6651,U+6657-6665,U+6667-6668,U+666a-666d,U+6670,U+6673,U+6675,U+6677-6679,U+667b-667c; +} + +/* zen-kaku-gothic-new-[38]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-38-400-normal.woff2) format('woff2'); + unicode-range: U+62cf,U+62d1,U+62d4-62d6,U+62da,U+62dc,U+62ea,U+62ee-62ef,U+62f1-62f2,U+62f4-62f5,U+62fc-62fd,U+62ff,U+6302-6304,U+6308-630d,U+6310,U+6313,U+6316,U+6318,U+631b,U+6327,U+6329-632a,U+632d,U+6332,U+6335-6336,U+6339-633c,U+633e,U+6341-6344,U+6346,U+634a-634e,U+6350,U+6352-6354,U+6358-6359,U+635b,U+6365-6366,U+6369,U+636b-636d,U+6371-6372,U+6374-6378,U+637a,U+637c-637d,U+637f-6380,U+6382,U+6384,U+6387,U+6389-638a,U+638e-6390,U+6394-6396,U+6399-639a,U+639e,U+63a0,U+63a3-63a4,U+63a6,U+63a9,U+63ab-63af,U+63b5,U+63bd-63be,U+63c0-63c1,U+63c4-63c6,U+63c8,U+63ce,U+63d1-63d6,U+63dc,U+63e0,U+63e3,U+63e5,U+63e9-63ed,U+63f2-63f3,U+63f5-63f9,U+6406,U+6409-640a,U+640f-6410,U+6412-6414,U+6416-6418,U+641e,U+6420,U+6422,U+6424-6426,U+6428-642a,U+642f-6430,U+6434-6436,U+643d,U+643f,U+644b,U+644e-644f,U+6451-6454,U+645a-645d,U+645f-6461,U+6463,U+6467,U+646d,U+6473-6474,U+6476,U+6478-6479,U+647b,U+647d,U+6485,U+6487-6488,U+648f-6491,U+6493,U+6495,U+6498-649b,U+649d-649f,U+64a1,U+64a3,U+64a6,U+64a8-64a9,U+64ac,U+64b3,U+64bb-64bf,U+64c2,U+64c4-64c5,U+64c7,U+64c9-64cc,U+64ce,U+64d0-64d1; +} + +/* zen-kaku-gothic-new-[39]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-39-400-normal.woff2) format('woff2'); + unicode-range: U+6117,U+6119,U+611c,U+611e,U+6120-6122,U+6127-6128,U+612a-612c,U+6130-6131,U+6134-6137,U+6139-613a,U+613c-613f,U+6141-6142,U+6144-6147,U+6149-614a,U+614d,U+6153,U+6158-615a,U+615d-6160,U+6164-6165,U+616b-616c,U+616f,U+6171-6175,U+6177-6178,U+617b-6181,U+6183-6184,U+6187,U+618a-618b,U+618d,U+6192-6194,U+6196-619a,U+619c-619d,U+619f-61a0,U+61a5,U+61a8,U+61aa-61ae,U+61b8-61ba,U+61bc,U+61be,U+61c0-61c3,U+61c6,U+61c8,U+61ca-61cf,U+61d5,U+61dc-61df,U+61e1-61e3,U+61e5-61e9,U+61ec-61ed,U+61ef,U+61f4-61f7,U+61fa,U+61fc-6201,U+6203-6204,U+6207-620a,U+620d-620e,U+6213-6215,U+621b-621e,U+6220-6223,U+6227,U+6229-622b,U+622e,U+6230-6233,U+6236,U+6239,U+623d-623e,U+6241-6244,U+6246,U+6248,U+624c,U+624e,U+6250-6252,U+6254,U+6256,U+6258,U+625a-625c,U+625e,U+6260-6261,U+6263-6264,U+6268,U+626d,U+626f,U+6273,U+627a-627e,U+6282-6283,U+6285,U+6289,U+628d-6290,U+6292-6294,U+6296,U+6299,U+629b,U+62a6,U+62a8,U+62ac,U+62b3,U+62b6-62b7,U+62ba-62bb,U+62be-62bf,U+62c2,U+62c4,U+62c6-62c8,U+62ca,U+62ce; +} + +/* zen-kaku-gothic-new-[40]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-40-400-normal.woff2) format('woff2'); + unicode-range: U+5f6c-5f6d,U+5f6f,U+5f72-5f75,U+5f78,U+5f7a,U+5f7d-5f7f,U+5f82-5f83,U+5f87-5f89,U+5f8d,U+5f8f,U+5f91,U+5f96,U+5f99,U+5f9c-5f9d,U+5fa0,U+5fa2,U+5fa4,U+5fa7-5fa8,U+5fab-5fad,U+5faf-5fb1,U+5fb5,U+5fb7-5fb8,U+5fbc-5fbd,U+5fc4,U+5fc7-5fc9,U+5fcb,U+5fd0-5fd4,U+5fdd-5fde,U+5fe1-5fe2,U+5fe4,U+5fe8-5fea,U+5fec-5ff3,U+5ff6,U+5ff8,U+5ffa-5ffd,U+5fff,U+6007,U+600a,U+600d-6010,U+6013-6015,U+6017-601b,U+601f,U+6021-6022,U+6024,U+6026,U+6029,U+602b,U+602d,U+6031,U+6033,U+6035,U+603a,U+6040-6043,U+6046-604a,U+604c-604d,U+6051,U+6054-6057,U+6059-605a,U+605d,U+605f-6064,U+6067,U+606a-606c,U+6070-6071,U+6077,U+607e-607f,U+6081-6086,U+6088-608e,U+6091-6093,U+6095-6098,U+609a-609b,U+609d-609e,U+60a2,U+60a4-60a5,U+60a7-60a8,U+60b0-60b1,U+60b3-60b5,U+60b7-60b8,U+60bb,U+60bd-60be,U+60c2,U+60c4,U+60c6-60cb,U+60ce-60cf,U+60d3-60d5,U+60d8-60d9,U+60db,U+60dd-60df,U+60e1-60e2,U+60e5,U+60ee,U+60f0-60f2,U+60f4-60f8,U+60fa-60fd,U+6100,U+6102-6103,U+6106-6108,U+610a,U+610c-610e,U+6110-6114,U+6116; +} + +/* zen-kaku-gothic-new-[41]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-41-400-normal.woff2) format('woff2'); + unicode-range: U+5d9b,U+5d9d,U+5d9f-5da0,U+5da2,U+5da4,U+5da7,U+5dab-5dac,U+5dae,U+5db0,U+5db2,U+5db4,U+5db7-5db9,U+5dbc-5dbd,U+5dc3,U+5dc7,U+5dc9,U+5dcb-5dce,U+5dd0-5dd3,U+5dd6-5dd9,U+5ddb,U+5de0,U+5de2,U+5de4,U+5de9,U+5df2,U+5df5,U+5df8-5df9,U+5dfd,U+5dff-5e00,U+5e07,U+5e0b,U+5e0d,U+5e11-5e12,U+5e14-5e15,U+5e18-5e1b,U+5e1f-5e20,U+5e25,U+5e28,U+5e2e,U+5e32,U+5e35-5e37,U+5e3e,U+5e40,U+5e43-5e44,U+5e47,U+5e49,U+5e4b,U+5e4e,U+5e50-5e51,U+5e54,U+5e56-5e58,U+5e5b-5e5c,U+5e5e-5e5f,U+5e62,U+5e64,U+5e68,U+5e6a-5e6e,U+5e70,U+5e75-5e77,U+5e7a,U+5e7f-5e80,U+5e87,U+5e8b,U+5e8e,U+5e96,U+5e99-5e9a,U+5ea0,U+5ea2,U+5ea4-5ea5,U+5ea8,U+5eaa,U+5eac,U+5eb1,U+5eb3,U+5eb8-5eb9,U+5ebd-5ebf,U+5ec1-5ec2,U+5ec6,U+5ec8,U+5ecb-5ecc,U+5ece-5ed6,U+5ed9-5ee2,U+5ee5,U+5ee8-5ee9,U+5eeb-5eec,U+5ef0-5ef1,U+5ef3-5ef4,U+5ef8-5ef9,U+5efc-5f00,U+5f02-5f03,U+5f06-5f09,U+5f0b-5f0e,U+5f11,U+5f16-5f17,U+5f19,U+5f1b-5f1e,U+5f21-5f24,U+5f27-5f29,U+5f2b-5f30,U+5f34,U+5f36,U+5f38,U+5f3a-5f3d,U+5f3f-5f41,U+5f44-5f45,U+5f47-5f48,U+5f4a,U+5f4c-5f4e,U+5f50-5f51,U+5f54,U+5f56-5f58,U+5f5b-5f5d,U+5f60,U+5f63-5f65,U+5f67,U+5f6a; +} + +/* zen-kaku-gothic-new-[42]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-42-400-normal.woff2) format('woff2'); + unicode-range: U+5bbc,U+5bc0-5bc1,U+5bc3,U+5bc7,U+5bc9,U+5bcd-5bd0,U+5bd3-5bd4,U+5bd6-5bda,U+5bde,U+5be0-5be2,U+5be4-5be6,U+5be8,U+5beb-5bec,U+5bef-5bf1,U+5bf3-5bf6,U+5bfd,U+5c03,U+5c05,U+5c07-5c09,U+5c0c-5c0d,U+5c12-5c14,U+5c17,U+5c19,U+5c1e-5c20,U+5c22-5c24,U+5c26,U+5c28-5c2e,U+5c30,U+5c32,U+5c35-5c36,U+5c38-5c39,U+5c46,U+5c4d-5c50,U+5c53,U+5c59-5c5c,U+5c5f-5c63,U+5c67-5c69,U+5c6c-5c70,U+5c74-5c76,U+5c79-5c7d,U+5c87-5c88,U+5c8a,U+5c8c,U+5c8f,U+5c91-5c92,U+5c94,U+5c9d,U+5c9f-5ca0,U+5ca2-5ca3,U+5ca6-5ca8,U+5caa-5cab,U+5cad,U+5cb1-5cb2,U+5cb4-5cb7,U+5cba-5cbc,U+5cbe,U+5cc5,U+5cc7,U+5cc9,U+5ccb,U+5cd0,U+5cd2,U+5cd7,U+5cd9,U+5cdd,U+5ce6,U+5ce8-5cea,U+5ced-5cee,U+5cf1-5cf2,U+5cf4-5cf5,U+5cfa-5cfb,U+5cfd,U+5d01,U+5d06,U+5d0b,U+5d0d,U+5d10-5d12,U+5d14-5d15,U+5d17-5d1b,U+5d1d,U+5d1f-5d20,U+5d22-5d24,U+5d26-5d27,U+5d2b,U+5d31,U+5d34,U+5d39,U+5d3d,U+5d3f,U+5d42-5d43,U+5d46-5d48,U+5d4a-5d4b,U+5d4e,U+5d51-5d53,U+5d55,U+5d59,U+5d5c,U+5d5f-5d62,U+5d64,U+5d69-5d6a,U+5d6c-5d6d,U+5d6f-5d70,U+5d73,U+5d76,U+5d79-5d7a,U+5d7e-5d7f,U+5d81-5d84,U+5d87-5d88,U+5d8a,U+5d8c,U+5d90,U+5d92-5d95,U+5d97,U+5d99; +} + +/* zen-kaku-gothic-new-[43]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-43-400-normal.woff2) format('woff2'); + unicode-range: U+598b-598e,U+5992,U+5995,U+5997,U+599b,U+599d,U+599f,U+59a3-59a4,U+59a7,U+59ad-59b0,U+59b2-59b3,U+59b7,U+59ba,U+59bc,U+59be,U+59c1,U+59c3-59c4,U+59c6,U+59c8,U+59ca,U+59cd,U+59d2,U+59d9-59da,U+59dd-59df,U+59e3-59e5,U+59e7-59e8,U+59ec,U+59ee-59ef,U+59f1-59f2,U+59f4,U+59f6-59f8,U+5a00,U+5a03-5a04,U+5a09,U+5a0c-5a0e,U+5a11-5a13,U+5a17,U+5a1a-5a1c,U+5a1e-5a1f,U+5a23-5a25,U+5a27-5a28,U+5a2a,U+5a2d,U+5a30,U+5a35-5a36,U+5a40-5a41,U+5a44-5a45,U+5a47-5a49,U+5a4c,U+5a50,U+5a55,U+5a5e,U+5a62-5a63,U+5a65,U+5a67,U+5a6a,U+5a6c-5a6d,U+5a77,U+5a7a-5a7b,U+5a7e,U+5a84,U+5a8b,U+5a90,U+5a93,U+5a96,U+5a99,U+5a9c,U+5a9e-5aa0,U+5aa2,U+5aa7,U+5aac,U+5ab1-5ab3,U+5ab5,U+5ab8,U+5aba-5abf,U+5ac2,U+5ac4,U+5ac6,U+5ac8,U+5acb,U+5acf-5ad0,U+5ad6-5ad7,U+5ada,U+5adc,U+5ae0-5ae1,U+5ae3,U+5ae5-5ae6,U+5ae9-5aea,U+5aee,U+5af0,U+5af5-5af6,U+5afa-5afb,U+5afd,U+5b00-5b01,U+5b08,U+5b0b,U+5b16-5b17,U+5b19,U+5b1b,U+5b1d,U+5b21,U+5b25,U+5b2a,U+5b2c-5b2d,U+5b30,U+5b32,U+5b34,U+5b36,U+5b38,U+5b3e,U+5b40-5b41,U+5b43,U+5b45,U+5b4b-5b4c,U+5b51-5b52,U+5b56,U+5b5a-5b5c,U+5b5e-5b5f,U+5b65,U+5b68-5b69,U+5b6e-5b71,U+5b73,U+5b75-5b76,U+5b7a,U+5b7c-5b84,U+5b86,U+5b8a-5b8b,U+5b8d-5b8e,U+5b90-5b91,U+5b93-5b94,U+5b96,U+5ba5-5ba6,U+5ba8-5ba9,U+5bac-5bad,U+5baf,U+5bb1-5bb2,U+5bb7-5bb8,U+5bba; +} + +/* zen-kaku-gothic-new-[44]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-44-400-normal.woff2) format('woff2'); + unicode-range: U+57b3,U+57b8,U+57bd,U+57c0,U+57c3,U+57c6-57c8,U+57cc,U+57cf,U+57d2-57d7,U+57dc-57de,U+57e0-57e1,U+57e3-57e4,U+57e6-57e7,U+57e9,U+57ed,U+57f0,U+57f4-57f6,U+57f8,U+57fb,U+57fd-57ff,U+5803-5804,U+5808-580d,U+5819,U+581b,U+581d-5821,U+5826-5827,U+582d,U+582f-5830,U+5832,U+5835,U+5839,U+583d,U+583f-5840,U+5849,U+584b-584d,U+584f-5852,U+5855,U+5858-5859,U+585f,U+5861-5862,U+5864,U+5867-5868,U+586d,U+5870,U+5872,U+5878-5879,U+587c,U+587f-5881,U+5885,U+5887-588d,U+588f-5890,U+5894,U+5896,U+5898,U+589d-589e,U+58a0-58a2,U+58a6,U+58a9-58ab,U+58ae,U+58b1-58b3,U+58b8-58bc,U+58be,U+58c2-58c5,U+58c8,U+58cd-58ce,U+58d0-58da,U+58dc-58e2,U+58e4-58e5,U+58e9,U+58ec,U+58ef,U+58f3-58f4,U+58f7,U+58f9,U+58fb-58fd,U+5902,U+5905-5906,U+590a-590d,U+5910,U+5912-5914,U+5918-5919,U+591b,U+591d,U+591f,U+5921,U+5923-5925,U+5928,U+592c-592d,U+592f-5930,U+5932-5933,U+5935-5936,U+5938-5939,U+593d-593f,U+5943,U+5946,U+594e,U+5950,U+5952-5953,U+5955,U+5957-595b,U+595d-5961,U+5963,U+5967,U+5969,U+596b-596d,U+596f,U+5972,U+5975-5976,U+5978-5979,U+597b-597c,U+5981; +} + +/* zen-kaku-gothic-new-[45]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-45-400-normal.woff2) format('woff2'); + unicode-range: U+5616-5617,U+5619,U+561b,U+5620,U+5628,U+562c,U+562f-5639,U+563b-563d,U+563f-5641,U+5643-5644,U+5646-5647,U+5649,U+564b,U+564d-5650,U+5653-5654,U+565e,U+5660-5664,U+5666,U+5669-566d,U+566f,U+5671-5672,U+5675-5676,U+5678,U+567a,U+5680,U+5684-5688,U+568a-568c,U+568f,U+5694-5695,U+5699-569a,U+569d-56a0,U+56a5-56a9,U+56ab-56ae,U+56b1-56b4,U+56b6-56b7,U+56bc,U+56be,U+56c0,U+56c2-56c3,U+56c5,U+56c8-56d1,U+56d3,U+56d7-56d9,U+56dc-56dd,U+56df,U+56e1,U+56e4-56e8,U+56eb,U+56ed-56ee,U+56f1,U+56f6-56f7,U+56f9,U+56ff-5704,U+5707-570a,U+570c-570d,U+5711,U+5713,U+5715-5716,U+5718,U+571a-571d,U+5720-5726,U+5729-572a,U+572c,U+572e-572f,U+5733-5734,U+5737-5738,U+573b,U+573d-573f,U+5745-5746,U+574c-574f,U+5751-5752,U+5759,U+575f,U+5761-5762,U+5764-5765,U+5767-5769,U+576b,U+576d-5771,U+5773-5775,U+5777,U+5779-577c,U+577e-577f,U+5781,U+5783,U+5788-5789,U+578c,U+5793-5795,U+5797,U+5799-579a,U+579c-57a1,U+57a4,U+57a7-57aa,U+57ac,U+57ae,U+57b0; +} + +/* zen-kaku-gothic-new-[46]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-46-400-normal.woff2) format('woff2'); + unicode-range: U+543f-5440,U+5443-5444,U+5447,U+544c-544f,U+5455,U+545e,U+5462,U+5464,U+5466-5467,U+5469,U+546b-546e,U+5470-5471,U+5474-5477,U+547b,U+547f-5481,U+5483-5486,U+5488-548b,U+548d-5492,U+5495-5496,U+549c,U+549f-54a2,U+54a4,U+54a6-54af,U+54b1,U+54b7-54bc,U+54be-54bf,U+54c2-54c4,U+54c6-54c8,U+54ca,U+54cd-54ce,U+54d8,U+54e0,U+54e2,U+54e5-54e6,U+54e8-54ea,U+54ec-54ef,U+54f1,U+54f3,U+54f6,U+54fc-5501,U+5505,U+5508-5509,U+550c-550f,U+5514-5516,U+5527,U+552a-552b,U+552e,U+5532-5533,U+5535-5536,U+5538-5539,U+553b-553d,U+5540-5541,U+5544-5545,U+5547,U+5549-554a,U+554c-554d,U+5550-5551,U+5556-5558,U+555a-555e,U+5560-5561,U+5563-5564,U+5566,U+557b-5583,U+5586-5588,U+558a,U+558e-558f,U+5591-5594,U+5597,U+5599,U+559e-559f,U+55a3-55a4,U+55a8-55a9,U+55ac-55ae,U+55b2,U+55bf,U+55c1,U+55c3-55c4,U+55c6-55c7,U+55c9,U+55cb-55cc,U+55ce,U+55d1-55d4,U+55d7-55d8,U+55da-55db,U+55dd-55df,U+55e2,U+55e4,U+55e9,U+55ec,U+55ee,U+55f1,U+55f6-55f9,U+55fd-55ff,U+5605,U+5607-5608,U+560a,U+560d-5612; +} + +/* zen-kaku-gothic-new-[47]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-47-400-normal.woff2) format('woff2'); + unicode-range: U+528d,U+5291-5298,U+529a,U+529c,U+52a4-52a7,U+52ab-52ad,U+52af-52b0,U+52b5-52b8,U+52ba-52be,U+52c0-52c1,U+52c4-52c6,U+52c8,U+52ca,U+52cc-52cd,U+52cf-52d2,U+52d4,U+52d6-52d7,U+52db-52dc,U+52de,U+52e0-52e1,U+52e3,U+52e5-52e6,U+52e8-52ea,U+52ec,U+52f0-52f1,U+52f3-52fb,U+5300-5301,U+5303,U+5306-5308,U+530a-530d,U+530f-5311,U+5313,U+5315,U+5318-531f,U+5321,U+5323-5325,U+5327-532d,U+532f-5333,U+5335,U+5338,U+533c-533e,U+5340,U+5342,U+5345-5346,U+5349,U+534b-534c,U+5359,U+535b,U+535e,U+5361,U+5363-5367,U+5369,U+536c-536e,U+5372,U+5377,U+5379-537b,U+537d-537f,U+5382-5383,U+5387-5389,U+538e,U+5393-5394,U+5396,U+5398-5399,U+539d,U+53a0-53a1,U+53a4-53a6,U+53a9-53ab,U+53ad-53b0,U+53b2,U+53b4-53b8,U+53ba,U+53bd,U+53c0-53c1,U+53c3-53c5,U+53cf,U+53d2-53d3,U+53d5,U+53da-53db,U+53dd-53e0,U+53e2,U+53e6-53e8,U+53ed-53ee,U+53f4-53f5,U+53fa,U+5401-5403,U+540b,U+540f,U+5412-5413,U+541a,U+541d-541e,U+5421,U+5424,U+5427-542a,U+542c-542f,U+5431,U+5433-5436,U+543c-543d; +} + +/* zen-kaku-gothic-new-[48]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-48-400-normal.woff2) format('woff2'); + unicode-range: U+50dd-50df,U+50e1-50e6,U+50e8-50e9,U+50ed-50f6,U+50f9-50fb,U+50fe,U+5101-5103,U+5106-5109,U+510b-510e,U+5110,U+5112,U+5114-511e,U+5121,U+5123,U+5127-5128,U+512c-512d,U+512f,U+5131,U+5133-5135,U+5137-513c,U+513f-5142,U+5147,U+514a,U+514c,U+514f,U+5152-5155,U+5157-5158,U+515f-5160,U+5162,U+5164,U+5166-5167,U+5169-516a,U+516e,U+5173-5174,U+5179,U+517b,U+517e,U+5180,U+5182-5184,U+5189,U+518b-518c,U+518e-5191,U+5193,U+5195-5196,U+5198,U+519d,U+51a1-51a4,U+51a6,U+51a9-51ab,U+51ad,U+51b0-51b3,U+51b5,U+51b8,U+51ba,U+51bc-51bf,U+51c2-51c3,U+51c5,U+51c8-51cb,U+51cf,U+51d1-51d6,U+51d8,U+51de-51e0,U+51e2,U+51e5,U+51e7,U+51e9,U+51ec-51ee,U+51f2-51f5,U+51f7,U+51fe,U+5201-5202,U+5204-5205,U+520b,U+520e,U+5212-5216,U+5218,U+5222,U+5226-5228,U+522a-522b,U+522e,U+5231-5233,U+5235,U+523c,U+5244-5245,U+5249,U+524b-524c,U+524f,U+5254-5255,U+5257-5258,U+525a,U+525c-5261,U+5266,U+5269,U+526c,U+526e,U+5271,U+5273-5274,U+5277-5279,U+527d,U+527f-5280,U+5282-5285,U+5288-528a,U+528c; +} + +/* zen-kaku-gothic-new-[49]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-49-400-normal.woff2) format('woff2'); + unicode-range: U+4f57-4f58,U+4f5a-4f5b,U+4f5d-4f5f,U+4f63-4f64,U+4f69-4f6a,U+4f6c,U+4f6e-4f71,U+4f76-4f7e,U+4f81-4f85,U+4f88-4f8a,U+4f8c,U+4f8e-4f90,U+4f92-4f94,U+4f96-4f9a,U+4f9e-4fa0,U+4fab,U+4fad,U+4faf,U+4fb2,U+4fb7,U+4fb9,U+4fbb-4fbe,U+4fc0-4fc1,U+4fc4-4fc6,U+4fc8-4fc9,U+4fcb-4fd4,U+4fd8,U+4fda-4fdc,U+4fdf-4fe0,U+4fe2,U+4fe4-4fe6,U+4fef-4ff2,U+4ff6,U+4ffc-5002,U+5004-5007,U+500a,U+500c,U+500e-5011,U+5013-5014,U+5016-5018,U+501a-501e,U+5021-5023,U+5025-502a,U+502c-502e,U+5030,U+5032-5033,U+5035,U+5039,U+503b,U+5040-5043,U+5045-5048,U+504a,U+504c,U+504e,U+5050-5053,U+5055-5057,U+5059-505a,U+505f-5060,U+5062-5063,U+5066-5067,U+506a,U+506c-506d,U+5070-5072,U+5077-5078,U+5080-5081,U+5083-5086,U+5088,U+508a,U+508e-5090,U+5092-5096,U+509a-509c,U+509e-50a3,U+50aa,U+50ad,U+50af-50b4,U+50b9-50bb,U+50bd,U+50c0,U+50c2-50c4,U+50c7,U+50c9-50ca,U+50cc,U+50ce,U+50d0-50d1,U+50d3-50d4,U+50d6,U+50d8-50d9,U+50dc; +} + +/* zen-kaku-gothic-new-[50]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-50-400-normal.woff2) format('woff2'); + unicode-range: U+4093,U+4103,U+4105,U+4148,U+414f,U+4163,U+41b4,U+41bf,U+41e6,U+41ee,U+41f3,U+4207,U+420e,U+4264,U+4293,U+42c6,U+42d6,U+42dd,U+4302,U+432b,U+4343,U+43ee,U+43f0,U+4408,U+440c,U+4417,U+441c,U+4422,U+4453,U+445b,U+4476,U+447a,U+4491,U+44b3,U+44be,U+44d4,U+4508,U+450d,U+4525,U+4543,U+457a,U+459d,U+45b8,U+45be,U+45e5,U+45ea,U+460f-4610,U+4641,U+4665,U+46a1,U+46ae-46af,U+470c,U+471f,U+4764,U+47e6,U+47fd,U+4816,U+481e,U+4844,U+484e,U+48b5,U+49b0,U+49e7,U+49fa,U+4a04,U+4a29,U+4abc,U+4b38,U+4b3b,U+4b7e,U+4bc2,U+4bca,U+4bd2,U+4be8,U+4c17,U+4c20,U+4c38,U+4cc4,U+4cd1,U+4ce1,U+4d07,U+4d77,U+4e02,U+4e04-4e05,U+4e0c,U+4e0f-4e12,U+4e15,U+4e17,U+4e19,U+4e1e-4e1f,U+4e23-4e24,U+4e28-4e2c,U+4e2e-4e31,U+4e35-4e37,U+4e3f-4e42,U+4e44,U+4e47-4e48,U+4e4d-4e4e,U+4e51,U+4e55-4e56,U+4e58,U+4e5a-4e5c,U+4e62-4e63,U+4e68-4e69,U+4e74-4e75,U+4e79,U+4e7f,U+4e82,U+4e85,U+4e8a,U+4e8d-4e8e,U+4e96-4e99,U+4e9d-4ea0,U+4ea2,U+4ea5-4ea6,U+4ea8,U+4eaf-4eb0,U+4eb3,U+4eb6,U+4eb9,U+4ebb-4ebc,U+4ec2-4ec4,U+4ec6-4ec8,U+4ecd,U+4ed0,U+4ed7,U+4eda-4edb,U+4edd-4ee2,U+4ee8,U+4eeb,U+4eed,U+4eef,U+4ef1,U+4ef3,U+4ef5,U+4ef7,U+4efc-4f00,U+4f02-4f03,U+4f08-4f09,U+4f0b-4f0d,U+4f12,U+4f15-4f17,U+4f19,U+4f1c,U+4f2b,U+4f2e,U+4f30-4f31,U+4f33,U+4f35-4f37,U+4f39,U+4f3b,U+4f3e,U+4f40,U+4f42-4f43,U+4f48-4f49,U+4f4b-4f4c,U+4f52,U+4f54,U+4f56; +} + +/* zen-kaku-gothic-new-[51]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-51-400-normal.woff2) format('woff2'); + unicode-range: U+3395-339b,U+339e-33a0,U+33a2-33ff,U+3402,U+3405-3406,U+3427,U+342c,U+342e,U+3468,U+346a,U+3488,U+3492,U+34b5,U+34bc,U+34c1,U+34c7,U+34db,U+351f,U+353e,U+355d-355e,U+3563,U+356e,U+35a6,U+35a8,U+35c5,U+35da,U+35de,U+35f4,U+3605,U+3614,U+364a,U+3691,U+3696,U+3699,U+36cf,U+3761-3762,U+376b-376c,U+3775,U+378d,U+37c1,U+37e2,U+37e8,U+37f4,U+37fd,U+3800,U+382f,U+3836,U+3840,U+385c,U+3861,U+38a1,U+38ad,U+38fa,U+3917,U+391a,U+396f,U+39a4,U+39b8,U+3a5c,U+3a6e,U+3a73,U+3a85,U+3ac4,U+3acb,U+3ad6-3ad7,U+3aea,U+3af3,U+3b0e,U+3b1a,U+3b1c,U+3b22,U+3b35,U+3b6d,U+3b77,U+3b87-3b88,U+3b8d,U+3ba4,U+3bb6,U+3bc3,U+3bcd,U+3bf0,U+3bf3,U+3c0f,U+3c26,U+3cc3,U+3cd2,U+3d11,U+3d1e,U+3d31,U+3d4e,U+3d64,U+3d9a,U+3dc0,U+3dcc,U+3dd4,U+3e05,U+3e3f-3e40,U+3e60,U+3e66,U+3e68,U+3e83,U+3e8a,U+3e94,U+3eda,U+3f57,U+3f72,U+3f75,U+3f77,U+3fae,U+3fb1,U+3fc9,U+3fd7,U+3fdc,U+4039,U+4058; +} + +/* zen-kaku-gothic-new-[52]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-52-400-normal.woff2) format('woff2'); + unicode-range: U+32b5-332b,U+332d-3394; +} + +/* zen-kaku-gothic-new-[53]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-53-400-normal.woff2) format('woff2'); + unicode-range: U+31c8-31e3,U+31f0-321e,U+3220-3230,U+3232-32b4; +} + +/* zen-kaku-gothic-new-[54]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-54-400-normal.woff2) format('woff2'); + unicode-range: U+3028-303f,U+3094-3096,U+309f-30a0,U+30ee,U+30f7-30fa,U+30ff,U+3105-312f,U+3131-3163,U+3165-318e,U+3190-31bb,U+31c0-31c7; +} + +/* zen-kaku-gothic-new-[55]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-55-400-normal.woff2) format('woff2'); + unicode-range: U+2f14-2fd5,U+2ff0-2ffb,U+3004,U+3013,U+3016-301b,U+301e,U+3020-3027; +} + +/* zen-kaku-gothic-new-[56]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-56-400-normal.woff2) format('woff2'); + unicode-range: U+25e4-25e6,U+2601-2603,U+2609,U+260e-260f,U+2616-2617,U+261c-261f,U+262f,U+2641,U+2660,U+2662-2664,U+2666-2668,U+266d-266e,U+2672-267d,U+26bd-26be,U+2702,U+271a,U+273d,U+2740,U+2756,U+2776-2793,U+27a1,U+2934-2935,U+29bf,U+29fa-29fb,U+2b05-2b07,U+2b1a,U+2b95,U+2e3a-2e3b,U+2e80-2e99,U+2e9b-2ef3,U+2f00-2f13; +} + +/* zen-kaku-gothic-new-[57]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-57-400-normal.woff2) format('woff2'); + unicode-range: U+24d1-24ff,U+2503-2513,U+2515-2516,U+2518-251b,U+251d-2522,U+2524-259f,U+25a2-25ab,U+25b1,U+25b7,U+25c0-25c1,U+25c9-25ca,U+25cc,U+25d0-25d3,U+25e2-25e3; +} + +/* zen-kaku-gothic-new-[58]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-58-400-normal.woff2) format('woff2'); + unicode-range: U+2105,U+2109-210a,U+210f,U+2116,U+2121,U+2126-2127,U+212b,U+212e,U+2135,U+213b,U+2194-2199,U+21b8-21b9,U+21c4-21c6,U+21cb-21cc,U+21d0,U+21e6-21e9,U+21f5,U+2202-2203,U+2205-2206,U+2208-220b,U+220f,U+2211,U+2213,U+2215,U+221a,U+221d,U+2220,U+2223,U+2225-2226,U+2228,U+222a-222e,U+2234-2237,U+223d,U+2243,U+2245,U+2248,U+224c,U+2260,U+2262,U+2264-2265,U+226e-226f,U+2272-2273,U+2276-2277,U+2283-2287,U+228a-228b,U+2295-2299,U+22a0,U+22a5,U+22bf,U+22da-22db,U+22ef,U+2305-2307,U+2318,U+2329-232a,U+23b0-23b1,U+23be-23cc,U+23ce,U+23da-23db,U+2423,U+2469-24d0; +} + +/* zen-kaku-gothic-new-[59]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-59-400-normal.woff2) format('woff2'); + unicode-range: U+a1-a4,U+a6-a7,U+aa,U+ac-ad,U+b5-b6,U+b8-ba,U+bc-c8,U+ca-cc,U+ce-d5,U+d9-db,U+dd-df,U+e6,U+ee,U+f0,U+f5,U+f7,U+f9,U+fb,U+fe-102,U+110-113,U+11a-11b,U+128-12b,U+143-144,U+147-148,U+14c,U+14e-14f,U+152-153,U+168-16d,U+192,U+1a0-1a1,U+1af,U+1cd-1dc,U+1f8-1f9,U+251,U+261,U+2bb,U+2c7,U+2c9,U+2ea-2eb,U+304,U+307,U+30c,U+1e3e-1e3f,U+1ea0-1ebe,U+1ec0-1ec6,U+1ec8-1ef9,U+2011-2012,U+2016,U+2018-201a,U+201e,U+2021,U+2030,U+2033,U+2035,U+2042,U+2047,U+2051,U+2074,U+20a9,U+20ab-20ac,U+20dd-20de,U+2100; +} + +/* zen-kaku-gothic-new-[60]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-60-400-normal.woff2) format('woff2'); + unicode-range: U+2227,U+26a0,U+2713,U+301f,U+4ff8,U+5239,U+526a,U+54fa,U+5740,U+5937,U+5993,U+59fb,U+5a3c,U+5c41,U+6028,U+626e,U+646f,U+647a,U+64b0,U+64e2,U+65a7,U+66fe,U+6727,U+6955,U+6bef,U+6f23,U+724c,U+767c,U+7a83,U+7ac4,U+7b67,U+8000,U+8471,U+8513,U+8599,U+86db,U+8718,U+87f2,U+88f3,U+8ad2,U+8e2a,U+8fa3,U+95a5,U+9798,U+9910,U+9957,U+9bab,U+9c3b,U+9daf,U+ff95; +} + +/* zen-kaku-gothic-new-[61]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-61-400-normal.woff2) format('woff2'); + unicode-range: U+a8,U+2032,U+2261,U+2282,U+3090,U+30f1,U+339c,U+535c,U+53d9,U+56a2,U+56c1,U+5806,U+589f,U+59d0,U+5a7f,U+60e0,U+639f,U+65af,U+68fa,U+69ae,U+6d1b,U+6ef2,U+71fb,U+725d,U+7262,U+75bc,U+7768,U+7940,U+79bf,U+7bed,U+7d68,U+7dfb,U+814b,U+8207,U+83e9,U+8494,U+8526,U+8568,U+85ea,U+86d9,U+87ba,U+8861,U+887f,U+8fe6,U+9059,U+9061,U+916a,U+976d,U+97ad,U+9ece; +} + +/* zen-kaku-gothic-new-[62]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-62-400-normal.woff2) format('woff2'); + unicode-range: U+2d9,U+21d4,U+301d,U+515c,U+52fe,U+5420,U+5750,U+5766,U+5954,U+5b95,U+5f8a,U+5f98,U+620c,U+621f,U+641c,U+66d9,U+676d,U+6775,U+67f5,U+694a,U+6a02,U+6a3a,U+6a80,U+6c23,U+6c72,U+6dcb,U+6faa,U+707c,U+71c8,U+7422,U+74e2,U+7791,U+7825,U+7a14,U+7a1c,U+7c95,U+7fc1,U+82a5,U+82db,U+8304,U+853d,U+8cd3,U+8de8,U+8f0c,U+8f3f,U+9091,U+91c7,U+929a,U+98af,U+9913; +} + +/* zen-kaku-gothic-new-[63]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-400-normal.woff2) format('woff2'); + unicode-range: U+2ca-2cb,U+2229,U+2468,U+2669,U+266f,U+273f,U+4ec0,U+4f60,U+4fb6,U+5347,U+540e,U+543b,U+5b0c,U+5d4c,U+5f14,U+5f9e,U+6155,U+62d0,U+6602,U+6666,U+66f3,U+67a2,U+67ca,U+69cc,U+6d29,U+6d9b,U+6e3e,U+6f81,U+7109,U+73c0,U+73c2,U+7425,U+7435-7436,U+7525,U+7554,U+785d,U+786b,U+7ae3,U+7b94,U+7d18,U+81bf,U+8511,U+8549,U+9075,U+9640,U+98e2,U+9e9f,U+ff96; +} + +/* zen-kaku-gothic-new-[64]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-64-400-normal.woff2) format('woff2'); + unicode-range: U+2467,U+4ece,U+4ed4,U+4f91,U+4fae,U+534d,U+53c9,U+54b3,U+586b,U+5944,U+5b78,U+5df7,U+5f77,U+6101,U+6167-6168,U+61a4,U+62d9,U+698a,U+699b,U+6a59,U+6cc4,U+6e07,U+7099,U+75d2,U+77ad,U+7953,U+7984,U+7a92,U+7baa,U+7dbb,U+817f,U+82ad,U+85e9,U+868a,U+8caa,U+8f44,U+9017,U+907c,U+908a,U+92f3,U+936e,U+9435,U+978d,U+9838,U+9a28,U+9b41,U+9ba8,U+9c57,U+9eb9; +} + +/* zen-kaku-gothic-new-[65]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-65-400-normal.woff2) format('woff2'); + unicode-range: U+b1,U+309b,U+4e5e,U+51f1,U+5506,U+55c5,U+58cc,U+59d1,U+5c51,U+5ef7,U+6284,U+62d7,U+6689,U+673d,U+6a2b,U+6a8e,U+6a9c,U+6d63,U+6dd1,U+70b8,U+7235,U+72db,U+72f8,U+7560,U+7c9b,U+7ce7,U+7e1e,U+80af,U+82eb,U+8463,U+8499,U+85dd,U+86ee,U+8a60,U+8a6e,U+8c79,U+8e87,U+8e8a,U+8f5f,U+9010,U+918d,U+9190,U+965b,U+97fb,U+9ab8,U+9bad,U+9d3b,U+9d5c,U+9dfa,U+9e93; +} + +/* zen-kaku-gothic-new-[66]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-66-400-normal.woff2) format('woff2'); + unicode-range: U+2020,U+3003,U+3231,U+4e9b,U+4f3d,U+4f47,U+51b6,U+51dc,U+53e1,U+5bc5,U+602f,U+60bc,U+61c9,U+633d,U+637b,U+6492,U+65fa,U+660f,U+66f0,U+6703,U+681e,U+6876,U+6893,U+6912,U+698e,U+6c7d,U+714c,U+7169,U+71d5,U+725f,U+72d7,U+745b,U+74dc,U+75e2,U+7891,U+7897,U+7dcb,U+810a,U+8218,U+8339,U+840e,U+852d,U+8823,U+8a0a,U+9089,U+919c,U+971c,U+9ad9,U+ff4a,U+ff5a; +} + +/* zen-kaku-gothic-new-[67]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-67-400-normal.woff2) format('woff2'); + unicode-range: U+2466,U+2600,U+4eab,U+4fe3,U+4ff5,U+51a5,U+51f0,U+536f,U+53d4,U+53f1,U+54a5,U+559d,U+55e3,U+58fa,U+5962,U+59ea,U+5c16,U+5cef,U+5d16,U+5f10,U+5fd6,U+6190,U+6216,U+634f,U+63bb,U+66d6,U+6756,U+6bc5,U+6e26,U+727d,U+731f,U+76f2,U+7729,U+7a7f,U+7aff,U+7c9f,U+818f,U+8236,U+82b9,U+8338,U+85aa,U+88b4,U+8b33,U+904d,U+93a7,U+96cc,U+96eb,U+9aed,U+9b8e,U+fa11; +} + +/* zen-kaku-gothic-new-[68]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-68-400-normal.woff2) format('woff2'); + unicode-range: U+251c,U+2523,U+4e14,U+545f,U+54bd,U+553e,U+55dc,U+56da,U+589c,U+5b55,U+5bb5,U+5ce1,U+5df4,U+5eb6,U+5ec9,U+6191,U+62f7,U+6357,U+64a5,U+6591,U+65bc,U+6897,U+6e1a,U+7063,U+711a,U+721b,U+722c,U+75b9,U+75d5,U+75fa,U+7766,U+7aae,U+7b48,U+7b8b,U+7d21,U+7e55,U+7f75,U+842c,U+8910,U+8a63,U+8b39,U+8b5a,U+8cdc,U+8d74,U+907d,U+91e7,U+9306,U+96bc,U+98f4,U+9ac4; +} + +/* zen-kaku-gothic-new-[69]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-69-400-normal.woff2) format('woff2'); + unicode-range: U+2003,U+2312,U+266c,U+4f86,U+51ea,U+5243,U+5256,U+541f,U+5841,U+59dc,U+5df3,U+601c,U+60e7,U+632b,U+638c,U+64ad,U+6881,U+697c,U+69cd,U+6c50,U+6d2a,U+6fc1,U+7027,U+7058,U+70f9,U+714e,U+7345,U+751a,U+760d,U+764c,U+77db,U+7d79,U+7e8f,U+80ce,U+814e,U+81fc,U+8247,U+8278,U+85a9,U+8a03,U+90ed,U+9784,U+9801,U+984e,U+99b3,U+9bc9,U+9bdb,U+9be8,U+9e78,U+ff6b; +} + +/* zen-kaku-gothic-new-[70]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-70-400-normal.woff2) format('woff2'); + unicode-range: U+266b,U+3006,U+5176,U+5197,U+51a8,U+51c6,U+52f2,U+5614,U+5875,U+5a2f,U+5b54,U+5ce0,U+5dba,U+5deb,U+5e63,U+5f59,U+5fcc,U+6068,U+6367,U+68b6,U+6a0b,U+6b64,U+6e15,U+6eba,U+7272,U+72a0,U+7947,U+7985,U+79e6,U+79e9,U+7a3d,U+7a9f,U+7aaf,U+7b95,U+7f60,U+7f9e,U+7fe0,U+8098,U+80ba,U+8106,U+82d4,U+831c,U+87f9,U+8a1f,U+8acf,U+90c1,U+920d,U+9756,U+fe43,U+ff94; +} + +/* zen-kaku-gothic-new-[71]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-71-400-normal.woff2) format('woff2'); + unicode-range: U+af,U+2465,U+2517,U+33a1,U+4f10,U+50c5,U+51b4,U+5384,U+5606,U+5bb0,U+5cac,U+5ee3,U+618e,U+61f2,U+62c9,U+66ab,U+66f9,U+6816,U+6960,U+6b3e,U+6f20,U+7078,U+72d0,U+73ed,U+7ad9,U+7b1b,U+7be4,U+7d62,U+7f51,U+80b4,U+80f4,U+8154,U+85fb,U+865c,U+8702,U+895f,U+8aed,U+8b90,U+8ced,U+8fbf,U+91d8,U+9418,U+9583,U+9591,U+9813,U+982c,U+9bd6,U+ff46,U+ff7f,U+ff88; +} + +/* zen-kaku-gothic-new-[72]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-72-400-normal.woff2) format('woff2'); + unicode-range: U+4e91,U+508d,U+50e7,U+514e,U+51f6,U+5446,U+5504,U+584a,U+59a8,U+59d3,U+5a46,U+5ac9,U+6020,U+60a6,U+6148,U+621a,U+6234,U+64c1,U+6523,U+675c,U+67d1,U+6953,U+6ccc,U+6df5,U+6e13,U+6f06,U+723a,U+7325,U+74e6,U+758e,U+75ab,U+75d9,U+7a40,U+8096,U+82fa,U+8587,U+8594,U+8a6b,U+8ab9,U+8b17,U+8b83,U+937c,U+963b,U+9673,U+96db,U+9ce9,U+9f4b,U+ff67,U+ff82,U+ff93; +} + +/* zen-kaku-gothic-new-[73]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-73-400-normal.woff2) format('woff2'); + unicode-range: U+221e,U+2514,U+51f9,U+5270,U+5449,U+5824,U+59a5,U+5a29,U+5d07,U+5e16,U+60e3,U+614c,U+6276,U+643e,U+64ab,U+6562,U+6681,U+670b,U+6734,U+67af,U+6a3d,U+6b05,U+6dc0,U+6e4a,U+7259,U+732a,U+7409,U+78a7,U+7a6b,U+8015,U+809b,U+817a,U+830e,U+837b,U+85ab,U+8a23,U+8a93,U+8b00,U+8b19,U+8b21,U+8cbf,U+8fb0,U+901d,U+91b8,U+9320,U+932c,U+9688,U+96f6,U+9df2,U+ff6a; +} + +/* zen-kaku-gothic-new-[74]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-74-400-normal.woff2) format('woff2'); + unicode-range: U+2002,U+2025,U+4f8d,U+51e1,U+51f8,U+5507,U+5598,U+58f1,U+5983,U+59ac,U+5c3c,U+5de7,U+5e7d,U+5eca,U+5f61,U+606d,U+60f9,U+636e,U+64ec,U+67da,U+67ff,U+6813,U+68f2,U+693f,U+6b6a,U+6bbb,U+6ef4,U+7092,U+717d,U+7261,U+73c8,U+7432,U+7483,U+76fe,U+7709,U+78d0,U+81a3,U+81b3,U+82af,U+8305,U+8309,U+8870,U+88fe,U+8cd1,U+8d66,U+906e,U+971e,U+9812,U+ff79,U+ff90; +} + +/* zen-kaku-gothic-new-[75]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-75-400-normal.woff2) format('woff2'); + unicode-range: U+2464,U+2501,U+2640,U+2642,U+339d,U+4f0e,U+5091,U+50b5,U+5132,U+51cc,U+558b,U+55aa,U+585e,U+5bee,U+5dfe,U+60b6,U+62b9,U+6349,U+6566,U+6590,U+6842,U+689d,U+6a58,U+6c70,U+6ff1,U+7815,U+7881,U+7aaa,U+7bc7,U+7def,U+7fa8,U+8017,U+8036,U+8061,U+821f,U+8429,U+8ce0,U+8e74,U+9019,U+90ca,U+9162,U+932f,U+93ae,U+9644,U+990c,U+9cf3,U+ff56,U+ff6e,U+ff7e,U+ff85; +} + +/* zen-kaku-gothic-new-[76]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-76-400-normal.woff2) format('woff2'); + unicode-range: U+2266-2267,U+4f2f,U+5208,U+5451,U+546a,U+5589,U+576a,U+5815,U+5a9a,U+5b9b,U+5c3a,U+5efb,U+5faa,U+6109,U+6643,U+6652,U+695a,U+69fd,U+6b86,U+6bb4,U+6daf,U+7089,U+70cf,U+7a00,U+7a4f,U+7b39,U+7d33,U+80e1,U+828b,U+82a6,U+86cd,U+8c8c,U+8cca,U+8df3,U+9077,U+9175,U+91dc,U+925b,U+9262,U+9271,U+92ed,U+9855,U+9905,U+9d28,U+ff3f,U+ff58,U+ff68,U+ff6d,U+ff9c; +} + +/* zen-kaku-gothic-new-[77]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-77-400-normal.woff2) format('woff2'); + unicode-range: U+2207,U+25ef,U+309c,U+4e4f,U+5146,U+51dd,U+5351,U+540a,U+5629,U+5eb5,U+5f04,U+5f13,U+60dc,U+6212,U+63b4,U+642c,U+6627,U+66a6,U+66c7,U+66fd,U+674e,U+6b96,U+6c4e,U+6df3,U+6e67,U+6f84,U+72fc,U+733f,U+7c97,U+7db1,U+7e4d,U+816b,U+82d1,U+84cb,U+854e,U+8607,U+86c7,U+871c,U+8776,U+8a89,U+8fc4,U+91a4,U+9285,U+9685,U+9903,U+9b31,U+9f13,U+ff42,U+ff74,U+ff91; +} + +/* zen-kaku-gothic-new-[78]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-78-400-normal.woff2) format('woff2'); + unicode-range: U+4e32,U+51db,U+53a8,U+53ea,U+5609,U+5674,U+5a92,U+5e7e,U+6115,U+611a,U+62cc,U+62ed,U+63c9,U+64b9,U+64e6,U+65cb,U+6606,U+6731,U+683d,U+6afb,U+7460,U+771e,U+78ef,U+7b26,U+7b51,U+7cde,U+7d10,U+7d2f,U+7d46,U+80de,U+819c,U+84b2,U+85cd,U+865a,U+8ecc,U+9022,U+90b8,U+9192,U+9675,U+96b7,U+99ff,U+ff44,U+ff55,U+ff6c,U+ff73,U+ff75,U+ff86,U+ff8d,U+ff92,U+ffe3; +} + +/* zen-kaku-gothic-new-[79]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-79-400-normal.woff2) format('woff2'); + unicode-range: U+25b3,U+30f5,U+4eae,U+4f46,U+4f51,U+5203,U+52ff,U+55a7,U+564c,U+565b,U+57f9,U+5805,U+5b64,U+5e06,U+5f70,U+5f90,U+60e8,U+6182,U+62f3,U+62fe,U+63aa,U+64a4,U+65d7,U+673a,U+6851,U+68cb,U+68df,U+6d1e,U+6e58,U+6e9d,U+77b3,U+7832,U+7c3f,U+7db4,U+7f70,U+80aa,U+80c6,U+8105,U+819d,U+8276,U+8679,U+8986,U+8c9d,U+8fc5,U+916c,U+9665,U+9699,U+96c0,U+9a19,U+ff8b; +} + +/* zen-kaku-gothic-new-[80]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-80-400-normal.woff2) format('woff2'); + unicode-range: U+2463,U+25a1,U+4ef0,U+5076,U+5098,U+51fd,U+5302,U+5448,U+54c9,U+570b,U+583a,U+5893,U+58a8,U+58ee,U+5949,U+5bdb,U+5f26,U+5f81,U+6052,U+6170,U+61c7,U+631f,U+635c,U+664b,U+69fb,U+6f01,U+7070,U+722a,U+745e,U+755c,U+76c6,U+78c1,U+79e4,U+7bb8,U+7d0b,U+81a8,U+82d7,U+8b5c,U+8f14,U+8fb1,U+8fbb,U+9283,U+9298,U+9a30,U+ff03,U+ff50,U+ff59,U+ff7b,U+ff8e-ff8f; +} + +/* zen-kaku-gothic-new-[81]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-81-400-normal.woff2) format('woff2'); + unicode-range: U+2010,U+2502,U+25b6,U+4f3a,U+514b,U+5265,U+52c3,U+5339,U+53ec,U+54c0,U+55b0,U+5854,U+5b8f,U+5cb3,U+5e84,U+60da,U+6247,U+6249,U+628a,U+62cd,U+65ac,U+6838,U+690e,U+6cf0,U+6f02,U+6f2c,U+6f70,U+708a,U+7434,U+75be,U+77ef,U+7c60,U+7c98,U+7d1b,U+7e2b,U+80a5,U+81e3,U+820c,U+8210,U+8475,U+862d,U+8650,U+8997,U+906d,U+91c8,U+9700,U+9727,U+9df9,U+ff3a,U+ff9a; +} + +/* zen-kaku-gothic-new-[82]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-82-400-normal.woff2) format('woff2'); + unicode-range: U+2103,U+5049,U+52b1,U+5320,U+5553,U+572d,U+58c7,U+5b5d,U+5bc2,U+5de3,U+5e61,U+5f80,U+61a9,U+67d0,U+67f4,U+6c88,U+6ca1,U+6ce5,U+6d78,U+6e9c,U+6f54,U+731b,U+73b2,U+74a7,U+74f6,U+75e9,U+7b20,U+7c8b,U+7f72,U+809d,U+8108,U+82b3,U+82bd,U+84b8,U+84c4,U+88c2,U+8ae6,U+8ef8,U+902e,U+9065,U+9326,U+935b,U+938c,U+9676,U+9694,U+96f7,U+9ed9,U+ff48,U+ff4c,U+ff81; +} + +/* zen-kaku-gothic-new-[83]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-83-400-normal.woff2) format('woff2'); + unicode-range: U+2500,U+3008-3009,U+4ead,U+4f0f,U+4fca,U+53eb,U+543e,U+57a2,U+5cf0,U+5e8f,U+5fe0,U+61b2,U+62d8,U+6442,U+64b2,U+6589,U+659c,U+67f1,U+68c4,U+6cb8,U+6d12,U+6de1,U+6fe1,U+70c8,U+723d,U+73e0,U+7656,U+773a,U+7948,U+7b87,U+7c92,U+7d3a,U+7e1b,U+7e4a,U+819a,U+8358,U+83c5,U+84bc,U+864e,U+8912,U+8c9e,U+8d05,U+92fc,U+9396,U+98fd,U+99d2,U+ff64,U+ff7a,U+ff83; +} + +/* zen-kaku-gothic-new-[84]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-400-normal.woff2) format('woff2'); + unicode-range: U+3014-3015,U+4e3c,U+5036,U+5075,U+533f,U+53e9,U+5531,U+5642,U+5984,U+59e6,U+5a01,U+5b6b,U+5c0b,U+5f25,U+6069,U+60a0,U+614e,U+62b5,U+62d2-62d3,U+6597,U+660c,U+674f,U+67cf,U+6841,U+6905,U+6cf3,U+6d32,U+6d69,U+6f64,U+716e,U+7761,U+7b52,U+7be0,U+7dbf,U+7de9,U+7f36,U+81d3,U+8302,U+8389,U+846c,U+84ee,U+8a69,U+9038,U+9d8f,U+ff47,U+ff4b,U+ff76,U+ff9b; +} + +/* zen-kaku-gothic-new-[85]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-85-400-normal.woff2) format('woff2'); + unicode-range: U+25c7,U+3007,U+504f,U+507d,U+51a0,U+52a3,U+5410,U+5510,U+559a,U+5782,U+582a,U+5c0a,U+5c3f,U+5c48,U+5f6b,U+6176,U+622f,U+6279,U+62bd,U+62dd,U+65ed,U+67b6,U+6817,U+6850,U+6d6a,U+6deb,U+6ea2,U+6edd,U+6f5c,U+72e9,U+73a9,U+7573,U+76bf,U+7950,U+7956,U+7f8a,U+7ffc,U+80a2,U+80c3,U+83ca,U+8a02,U+8a13,U+8df5,U+9375,U+983b,U+99b4,U+ff4e,U+ff71,U+ff89,U+ff97; +} + +/* zen-kaku-gothic-new-[86]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-86-400-normal.woff2) format('woff2'); + unicode-range: U+24,U+2022,U+2212,U+221f,U+2665,U+4ecf,U+5100,U+51cd,U+52d8,U+5378,U+53f6,U+574a,U+5982,U+5996,U+5c1a,U+5e1d,U+5f84,U+609f,U+61a7,U+61f8,U+6398,U+63ee,U+6676,U+6691,U+6eb6,U+7126,U+71e5,U+7687,U+7965,U+7d17,U+80a1,U+8107,U+8266,U+85a6,U+8987,U+8ca2,U+8cab,U+8e0a,U+9042,U+95c7,U+9810,U+9867,U+98fc,U+ff52-ff54,U+ff61,U+ff77,U+ff98-ff99; +} + +/* zen-kaku-gothic-new-[87]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-87-400-normal.woff2) format('woff2'); + unicode-range: U+b0,U+226a,U+2462,U+4e39,U+4fc3,U+4fd7,U+50be,U+50da,U+5200,U+5211,U+54f2,U+5618,U+596a,U+5b22,U+5bb4,U+5d50,U+60a3,U+63fa,U+658e,U+65e8,U+6669,U+6795,U+679d,U+67a0,U+6b3a,U+6e09,U+757f,U+7cd6,U+7dbe,U+7ffb,U+83cc,U+83f1,U+840c,U+845b,U+8846,U+8972,U+8a34,U+8a50,U+8a87,U+8edf,U+8ff0,U+90a6,U+9154,U+95a3,U+9663,U+9686,U+96c7,U+ff3c,U+ff7c,U+ff8a; +} + +/* zen-kaku-gothic-new-[88]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-88-400-normal.woff2) format('woff2'); + unicode-range: U+25bd,U+4e59,U+4ec1,U+4ff3,U+515a,U+518a,U+525b,U+5375,U+552f,U+57a3,U+5b9c,U+5c3d,U+5e3d,U+5e7b,U+5f0a,U+6094,U+6458,U+654f,U+67f3,U+6b8a,U+6bd2,U+6c37,U+6ce1,U+6e56,U+6e7f,U+6ed1,U+6ede,U+6f0f,U+70ad,U+7267,U+7363,U+786c,U+7a42,U+7db2,U+7f85,U+8178,U+829d,U+8896,U+8c5a,U+8cb0,U+8ce2,U+8ed2,U+9047,U+9177,U+970a,U+9ea6,U+ff1b,U+ff31,U+ff39,U+ff80; +} + +/* zen-kaku-gothic-new-[89]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-89-400-normal.woff2) format('woff2'); + unicode-range: U+a5,U+4e80,U+4f34,U+4f73,U+4f75,U+511f,U+5192,U+52aa,U+53c8,U+570f,U+57cb,U+596e,U+5d8b,U+5f66,U+5fd9,U+62db,U+62f6,U+6328,U+633f,U+63a7,U+6469,U+6bbf,U+6c41,U+6c57,U+6d44,U+6dbc,U+706f,U+72c2,U+72ed,U+7551,U+75f4,U+7949,U+7e26,U+7fd4,U+8150,U+8af8,U+8b0e,U+8b72,U+8ca7,U+934b,U+9a0e,U+9a12,U+9b42,U+ff41,U+ff43,U+ff45,U+ff49,U+ff4f,U+ff62-ff63; +} + +/* zen-kaku-gothic-new-[90]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-400-normal.woff2) format('woff2'); + unicode-range: U+4e18,U+4fb5,U+5104,U+52c7,U+5353,U+5374,U+53e5,U+587e,U+594f,U+5a20,U+5de1,U+5f18,U+5fcd,U+6291,U+62ab,U+6355,U+6392,U+63da,U+63e1,U+656c,U+6687,U+68b0-68b1,U+68d2,U+68da,U+6b27,U+6cbc,U+7159,U+7344,U+73cd,U+76df,U+790e,U+7cf8,U+8102,U+88c1,U+8aa0,U+8e0f,U+9178,U+92ad,U+9670,U+96c5,U+9cf4,U+9db4,U+ff3e,U+ff6f,U+ff72,U+ff78,U+ff7d,U+ff84,U+ff8c; +} + +/* zen-kaku-gothic-new-[91]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-91-400-normal.woff2) format('woff2'); + unicode-range: U+60,U+2200,U+226b,U+2461,U+517c,U+526f,U+5800,U+5b97,U+5bf8,U+5c01,U+5d29,U+5e4c,U+5e81,U+6065,U+61d0,U+667a,U+6696,U+6843,U+6c99,U+6d99,U+6ec5,U+6f22,U+6f6e,U+6fa4,U+6fef,U+71c3,U+72d9,U+7384,U+78e8,U+7a1a,U+7a32,U+7a3c,U+7adc,U+7ca7,U+7d2b,U+7dad,U+7e4b,U+80a9,U+8170,U+81ed,U+820e,U+8a17,U+8afe,U+90aa,U+914e,U+963f,U+99c4,U+9eba,U+9f3b,U+ff38; +} + +/* zen-kaku-gothic-new-[92]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-92-400-normal.woff2) format('woff2'); + unicode-range: U+2460,U+4e5f,U+4e7e,U+4ed9,U+501f,U+502b,U+5968,U+5974,U+5ac1,U+5b99,U+5ba3,U+5be7,U+5be9,U+5c64,U+5cb8,U+5ec3,U+5f1f,U+616e,U+6297,U+62e0,U+62ec,U+6368,U+642d,U+65e6,U+6717,U+676f,U+6b04,U+732e,U+7652,U+76ca,U+76d7,U+7802,U+7e70,U+7f6a,U+8133,U+81e8,U+866b,U+878d,U+88f8,U+8a5e,U+8cdb,U+8d08,U+907a,U+90e1,U+96f2,U+9f8d,U+ff35,U+ff37,U+ff40,U+ff9d; +} + +/* zen-kaku-gothic-new-[93]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-93-400-normal.woff2) format('woff2'); + unicode-range: U+21d2,U+25ce,U+300a-300b,U+4e89,U+4e9c,U+4ea1,U+5263,U+53cc,U+5426,U+5869,U+5947,U+598a,U+5999,U+5e55,U+5e72,U+5e79,U+5fae,U+5fb9,U+602a,U+6163,U+624d,U+6749,U+6c5a,U+6cbf,U+6d45,U+6dfb,U+6e7e,U+708e,U+725b,U+7763,U+79c0,U+7bc4,U+7c89,U+7e01,U+7e2e,U+8010,U+8033,U+8c6a,U+8cc3,U+8f1d,U+8f9b,U+8fb2,U+907f,U+90f7,U+9707,U+9818,U+9b3c,U+ff0a,U+ff4d; +} + +/* zen-kaku-gothic-new-[94]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-94-400-normal.woff2) format('woff2'); + unicode-range: U+2015,U+2190,U+4e43,U+5019,U+5247,U+52e7,U+5438,U+54b2,U+55ab,U+57f7,U+5bd2,U+5e8a,U+5ef6,U+6016,U+60b2,U+6162,U+6319,U+6551,U+6607,U+66b4,U+675f,U+67d4,U+6b20,U+6b53,U+6ce3,U+719f,U+75b2,U+770b,U+7720,U+77ac,U+79d2,U+7af9,U+7d05,U+7dca,U+8056,U+80f8,U+81f3,U+8352,U+885d,U+8a70,U+8aa4,U+8cbc,U+900f,U+9084,U+91e3,U+9451,U+96c4,U+99c6,U+9ad4,U+ff70; +} + +/* zen-kaku-gothic-new-[95]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-95-400-normal.woff2) format('woff2'); + unicode-range: U+2193,U+25b2,U+4e4b,U+516d,U+51c4,U+529f,U+52c9,U+5360,U+5442,U+5857,U+5915,U+59eb,U+5a9b,U+5c3b,U+6012,U+61b6,U+62b1,U+6311,U+6577,U+65e2,U+65ec,U+6613,U+6790,U+6cb9,U+7372,U+76ae,U+7d5e,U+7fcc,U+88ab,U+88d5,U+8caf,U+8ddd,U+8ecd,U+8f38,U+8f9e,U+8feb,U+9063,U+90f5,U+93e1,U+968a,U+968f,U+98fe,U+9ec4,U+ff1d,U+ff27,U+ff2a,U+ff36,U+ff3b,U+ff3d,U+ffe5; +} + +/* zen-kaku-gothic-new-[96]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-96-400-normal.woff2) format('woff2'); + unicode-range: U+4e03,U+4f38,U+50b7,U+5264,U+5348,U+5371,U+585a,U+58ca,U+5951,U+59b9,U+59d4,U+5b98,U+5f8b,U+6388,U+64cd,U+65e7,U+6803,U+6b6f,U+6d66,U+6e0b,U+6ecb,U+6fc3,U+72ac,U+773c,U+77e2,U+7968,U+7a74,U+7dba,U+7dd1,U+7e3e,U+808c,U+811a,U+8179,U+8239,U+8584,U+8a0e,U+8a72,U+8b66,U+8c46,U+8f29,U+90a3,U+9234,U+96f0,U+9769,U+9774,U+9aa8,U+ff26,U+ff28,U+ff9e-ff9f; +} + +/* zen-kaku-gothic-new-[97]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-97-400-normal.woff2) format('woff2'); + unicode-range: U+7e,U+b4,U+25c6,U+2661,U+4e92,U+4eee,U+4ffa,U+5144,U+5237,U+5287,U+52b4,U+58c1,U+5bff,U+5c04,U+5c06,U+5e95,U+5f31,U+5f93,U+63c3,U+640d,U+6557,U+6614,U+662f,U+67d3,U+690d,U+6bba,U+6e6f,U+72af,U+732b,U+7518,U+7ae0,U+7ae5,U+7af6,U+822a,U+89e6,U+8a3a,U+8a98,U+8cb8,U+8de1,U+8e8d,U+95d8,U+961c,U+96a3,U+96ea,U+9bae,U+ff20,U+ff22,U+ff29,U+ff2b-ff2c; +} + +/* zen-kaku-gothic-new-[98]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-98-400-normal.woff2) format('woff2'); + unicode-range: U+25cb,U+4e71,U+4f59,U+50d5,U+520a,U+5217,U+5230,U+523a-523b,U+541b,U+5439,U+5747,U+59c9,U+5bdf,U+5c31,U+5de8,U+5e7c,U+5f69,U+6050,U+60d1,U+63cf,U+663c,U+67c4,U+6885,U+6c38,U+6d6e,U+6db2,U+6df7,U+6e2c,U+6f5f,U+7532,U+76e3-76e4,U+7701,U+793c,U+79f0,U+7a93,U+7d00,U+7de0,U+7e54,U+8328,U+8840,U+969c,U+96e8,U+9811,U+9aea,U+9b5a,U+ff24,U+ff2e,U+ff57; +} + +/* zen-kaku-gothic-new-[99]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-99-400-normal.woff2) format('woff2'); + unicode-range: U+2191,U+505c,U+52e4,U+5305,U+535a,U+56e0,U+59bb,U+5acc,U+5b09,U+5b87,U+5c90,U+5df1,U+5e2d,U+5e33,U+5f3e,U+6298,U+6383,U+653b,U+6697,U+6804,U+6a39,U+6cca,U+6e90,U+6f2b,U+702c,U+7206,U+7236,U+7559,U+7565,U+7591,U+75c7,U+75db,U+7b4b,U+7bb1,U+7d99,U+7fbd,U+8131,U+885b,U+8b1d,U+8ff7,U+9003,U+9045,U+96a0,U+9732,U+990a,U+99d0,U+9e97,U+9f62,U+ff25,U+ff2d; +} + +/* zen-kaku-gothic-new-[100]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-100-400-normal.woff2) format('woff2'); + unicode-range: U+4e08,U+4f9d,U+5012,U+514d,U+51b7,U+5275,U+53ca,U+53f8,U+5584,U+57fc,U+5b9d,U+5bfa,U+5c3e,U+5f01,U+5fb4,U+5fd7,U+606f,U+62e1,U+6563,U+6674,U+6cb3,U+6d3e,U+6d74,U+6e1b,U+6e2f,U+718a,U+7247,U+79d8,U+7d14,U+7d66,U+7d71,U+7df4,U+7e41,U+80cc,U+8155,U+83d3,U+8a95,U+8ab2,U+8ad6,U+8ca1,U+9000,U+9006,U+9678,U+97d3,U+9808,U+98ef,U+9a5a,U+9b45,U+ff23,U+ff30; +} + +/* zen-kaku-gothic-new-[101]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-101-400-normal.woff2) format('woff2'); + unicode-range: U+25bc,U+3012,U+4ef2,U+4f0a,U+516b,U+5373,U+539a,U+53b3,U+559c,U+56f0,U+5727,U+5742,U+5965,U+59ff,U+5bc6,U+5dfb,U+5e45,U+5ead,U+5fb3,U+6211,U+6253,U+639b,U+63a8,U+6545,U+6575,U+6628,U+672d,U+68a8,U+6bdb,U+6d25,U+707d,U+767e,U+7834,U+7b46,U+7bc9,U+8074,U+82e6,U+8349,U+8a2a,U+8d70,U+8da3,U+8fce,U+91cc,U+967d,U+97ff,U+9996,U+ff1c,U+ff2f,U+ff32,U+ff34; +} + +/* zen-kaku-gothic-new-[102]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-102-400-normal.woff2) format('woff2'); + unicode-range: U+3d,U+5e,U+25cf,U+4e0e,U+4e5d,U+4e73,U+4e94,U+4f3c,U+5009,U+5145,U+51ac,U+5238,U+524a,U+53f3,U+547c,U+5802,U+5922,U+5a66,U+5c0e,U+5de6,U+5fd8,U+5feb,U+6797,U+685c,U+6b7b,U+6c5f-6c60,U+6cc9,U+6ce2,U+6d17,U+6e21,U+7167,U+7642,U+76db,U+8001,U+821e,U+8857,U+89d2,U+8b1b,U+8b70,U+8cb4,U+8cde,U+8f03,U+8f2a,U+968e,U+9b54,U+9e7f,U+9ebb,U+ff05,U+ff33; +} + +/* zen-kaku-gothic-new-[103]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-103-400-normal.woff2) format('woff2'); + unicode-range: U+500d,U+5074,U+50cd,U+5175,U+52e2,U+5352,U+5354,U+53f2,U+5409,U+56fa,U+5a18,U+5b88,U+5bdd,U+5ca9,U+5f92,U+5fa9,U+60a9,U+623f,U+6483,U+653f,U+666f,U+66ae,U+66f2,U+6a21,U+6b66,U+6bcd,U+6d5c,U+796d,U+7a4d,U+7aef,U+7b56,U+7b97,U+7c4d,U+7e04,U+7fa9,U+8377,U+83dc,U+83ef,U+8535,U+8863,U+88cf,U+88dc,U+8907,U+8acb,U+90ce,U+91dd,U+ff0b,U+ff0d,U+ff19,U+ff65; +} + +/* zen-kaku-gothic-new-[104]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-104-400-normal.woff2) format('woff2'); + unicode-range: U+4e01,U+4e21,U+4e38,U+52a9,U+547d,U+592e,U+5931,U+5b63,U+5c40,U+5dde,U+5e78,U+5efa,U+5fa1,U+604b,U+6075,U+62c5,U+632f,U+6a19,U+6c0f,U+6c11,U+6c96,U+6e05,U+70ba,U+71b1,U+7387,U+7403,U+75c5,U+77ed,U+795d,U+7b54,U+7cbe,U+7d19,U+7fa4,U+8089,U+81f4,U+8208,U+8336,U+8457,U+8a33,U+8c4a,U+8ca0,U+8ca8,U+8cc0,U+9014,U+964d,U+9803,U+983c,U+98db,U+ff17,U+ff21; +} + +/* zen-kaku-gothic-new-[105]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-105-400-normal.woff2) format('woff2'); + unicode-range: U+25,U+25a0,U+4e26,U+4f4e,U+5341,U+56f2,U+5bbf,U+5c45,U+5c55,U+5c5e,U+5dee,U+5e9c,U+5f7c,U+6255,U+627f,U+62bc,U+65cf,U+661f,U+666e,U+66dc,U+67fb,U+6975,U+6a4b,U+6b32,U+6df1,U+6e29,U+6fc0,U+738b,U+7686,U+7a76,U+7a81,U+7c73,U+7d75,U+7dd2,U+82e5,U+82f1,U+85ac,U+888b,U+899a,U+8a31,U+8a8c,U+8ab0,U+8b58,U+904a,U+9060,U+9280,U+95b2,U+984d,U+9ce5,U+ff18; +} + +/* zen-kaku-gothic-new-[106]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-106-400-normal.woff2) format('woff2'); + unicode-range: U+30f6,U+50ac,U+5178,U+51e6,U+5224,U+52dd,U+5883,U+5897,U+590f,U+5a5a,U+5bb3,U+5c65,U+5e03,U+5e2b,U+5e30,U+5eb7,U+6271,U+63f4,U+64ae,U+6574,U+672b,U+679a,U+6a29-6a2a,U+6ca2,U+6cc1,U+6d0b,U+713c,U+74b0,U+7981,U+7a0b,U+7bc0,U+7d1a,U+7d61,U+7fd2,U+822c,U+8996,U+89aa,U+8cac,U+8cbb,U+8d77,U+8def,U+9020,U+9152,U+9244,U+9662,U+967a,U+96e3,U+9759,U+ff16; +} + +/* zen-kaku-gothic-new-[107]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-107-400-normal.woff2) format('woff2'); + unicode-range: U+23,U+3c,U+2192,U+4e45,U+4efb,U+4f50,U+4f8b,U+4fc2,U+5024,U+5150,U+5272,U+5370,U+53bb,U+542b,U+56db,U+56e3,U+57ce,U+5bc4,U+5bcc,U+5f71,U+60aa,U+6238,U+6280,U+629c,U+6539,U+66ff,U+670d,U+677e-677f,U+6839,U+69cb,U+6b4c,U+6bb5,U+6e96,U+6f14,U+72ec,U+7389,U+7814,U+79cb,U+79d1,U+79fb,U+7a0e,U+7d0d,U+85e4,U+8d64,U+9632,U+96e2,U+9805,U+99ac,U+ff1e; +} + +/* zen-kaku-gothic-new-[108]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-108-400-normal.woff2) format('woff2'); + unicode-range: U+2605-2606,U+301c,U+4e57,U+4fee,U+5065,U+52df,U+533b,U+5357,U+57df,U+58eb,U+58f0,U+591c,U+592a-592b,U+5948,U+5b85,U+5d0e,U+5ea7,U+5ff5,U+6025,U+63a1,U+63a5,U+63db,U+643a,U+65bd,U+671d,U+68ee,U+6982,U+6b73,U+6bd4,U+6d88,U+7570,U+7b11,U+7d76,U+8077,U+8217,U+8c37,U+8c61,U+8cc7,U+8d85,U+901f,U+962a,U+9802,U+9806,U+9854,U+98f2,U+9928,U+99c5,U+9ed2; +} + +/* zen-kaku-gothic-new-[109]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-109-400-normal.woff2) format('woff2'); + unicode-range: U+266a,U+4f11,U+533a,U+5343,U+534a,U+53cd,U+5404,U+56f3,U+5b57-5b58,U+5bae,U+5c4a,U+5e0c,U+5e2f,U+5eab,U+5f35,U+5f79,U+614b,U+6226,U+629e,U+65c5,U+6625,U+6751,U+6821,U+6b69,U+6b8b,U+6bce,U+6c42,U+706b,U+7c21,U+7cfb,U+805e,U+80b2,U+82b8,U+843d,U+8853,U+88c5,U+8a3c,U+8a66,U+8d8a,U+8fba,U+9069,U+91cf,U+9752,U+975e,U+9999,U+ff0f-ff10,U+ff14-ff15; +} + +/* zen-kaku-gothic-new-[110]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-110-400-normal.woff2) format('woff2'); + unicode-range: U+40,U+4e86,U+4e95,U+4f01,U+4f1d,U+4fbf,U+5099,U+5171,U+5177,U+53cb,U+53ce,U+53f0,U+5668,U+5712,U+5ba4,U+5ca1,U+5f85,U+60f3,U+653e,U+65ad,U+65e9,U+6620,U+6750,U+6761,U+6b62,U+6b74,U+6e08,U+6e80,U+7248,U+7531,U+7533,U+753a,U+77f3,U+798f,U+7f6e,U+8449,U+88fd,U+89b3,U+8a55,U+8ac7,U+8b77,U+8db3,U+8efd,U+8fd4,U+9031-9032,U+9580,U+9589,U+96d1,U+985e; +} + +/* zen-kaku-gothic-new-[111]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-111-400-normal.woff2) format('woff2'); + unicode-range: U+2b,U+d7,U+300e-300f,U+4e07,U+4e8c,U+512a,U+5149,U+518d,U+5236,U+52b9,U+52d9,U+5468,U+578b,U+57fa,U+5b8c,U+5ba2,U+5c02,U+5de5,U+5f37,U+5f62,U+623b,U+63d0,U+652f,U+672a,U+6848,U+6d41,U+7136,U+7537,U+754c,U+76f4,U+79c1,U+7ba1,U+7d44,U+7d4c,U+7dcf,U+7dda,U+7de8,U+82b1,U+897f,U+8ca9,U+8cfc,U+904e,U+9664,U+982d,U+9858,U+98a8,U+9a13,U+ff13,U+ff5c; +} + +/* zen-kaku-gothic-new-[112]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-112-400-normal.woff2) format('woff2'); + unicode-range: U+4e16,U+4e3b,U+4ea4,U+4ee4,U+4f4d,U+4f4f,U+4f55,U+4f9b,U+5317,U+5358,U+53c2,U+53e4,U+548c,U+571f,U+59cb,U+5cf6,U+5e38,U+63a2,U+63b2,U+6559,U+662d,U+679c,U+6c7a,U+72b6,U+7523,U+767d,U+770c,U+7a2e,U+7a3f,U+7a7a,U+7b2c,U+7b49,U+7d20,U+7d42,U+8003,U+8272,U+8a08,U+8aac,U+8cb7,U+8eab,U+8ee2,U+9054-9055,U+90fd,U+914d,U+91cd,U+969b,U+97f3,U+984c,U+ff06; +} + +/* zen-kaku-gothic-new-[113]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-113-400-normal.woff2) format('woff2'); + unicode-range: U+26,U+5f,U+2026,U+203b,U+4e09,U+4eac,U+4ed5,U+4fa1,U+5143,U+5199,U+5207,U+539f,U+53e3,U+53f7,U+5411,U+5473,U+5546,U+55b6,U+5929,U+597d,U+5bb9,U+5c11,U+5c4b,U+5ddd,U+5f97,U+5fc5,U+6295,U+6301,U+6307,U+671b,U+76f8,U+78ba,U+795e,U+7d30,U+7d39,U+7d9a,U+89e3,U+8a00,U+8a73,U+8a8d,U+8a9e,U+8aad,U+8abf,U+8cea,U+8eca,U+8ffd,U+904b,U+9650,U+ff11-ff12; +} + +/* zen-kaku-gothic-new-[114]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-114-400-normal.woff2) format('woff2'); + unicode-range: U+3e,U+3005,U+4e0d,U+4e88,U+4ecb,U+4ee3,U+4ef6,U+4fdd,U+4fe1,U+500b,U+50cf,U+5186,U+5316,U+53d7,U+540c,U+544a,U+54e1,U+5728,U+58f2,U+5973,U+5b89,U+5c71,U+5e02,U+5e97,U+5f15,U+5fc3,U+5fdc,U+601d,U+611b,U+611f,U+671f,U+6728,U+6765,U+683c,U+6b21,U+6ce8,U+6d3b,U+6d77,U+7530,U+7740,U+7acb,U+7d50,U+826f,U+8f09,U+8fbc,U+9001,U+9053,U+91ce,U+9762,U+98df; +} + +/* zen-kaku-gothic-new-[115]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-115-400-normal.woff2) format('woff2'); + unicode-range: U+7c,U+3080,U+4ee5,U+5148,U+516c,U+521d,U+5225,U+529b,U+52a0,U+53ef,U+56de,U+56fd,U+5909,U+591a,U+5b66,U+5b9f,U+5bb6,U+5bfe,U+5e73,U+5e83,U+5ea6,U+5f53,U+6027,U+610f,U+6210,U+6240,U+660e,U+66f4,U+66f8,U+6709,U+6771,U+697d,U+69d8,U+6a5f,U+6c34,U+6cbb,U+73fe,U+756a,U+7684,U+771f,U+793a,U+7f8e,U+898f,U+8a2d,U+8a71,U+8fd1,U+9078,U+9577,U+96fb,U+ff5e; +} + +/* zen-kaku-gothic-new-[116]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-116-400-normal.woff2) format('woff2'); + unicode-range: U+a9,U+3010-3011,U+30e2,U+4e0b,U+4eca,U+4ed6,U+4ed8,U+4f53,U+4f5c,U+4f7f,U+53d6,U+540d,U+54c1,U+5730,U+5916,U+5b50,U+5c0f,U+5f8c,U+624b,U+6570,U+6587,U+6599,U+691c,U+696d,U+6cd5,U+7269,U+7279,U+7406,U+767a-767b,U+77e5,U+7d04,U+7d22,U+8005,U+80fd,U+81ea,U+8868,U+8981,U+89a7,U+901a,U+9023,U+90e8,U+91d1,U+9332,U+958b,U+96c6,U+9ad8,U+ff1a,U+ff1f; +} + +/* zen-kaku-gothic-new-[117]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-117-400-normal.woff2) format('woff2'); + unicode-range: U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09; +} + +/* zen-kaku-gothic-new-[118]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-118-400-normal.woff2) format('woff2'); + unicode-range: U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9; +} + +/* zen-kaku-gothic-new-[119]-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-119-400-normal.woff2) format('woff2'); + unicode-range: U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e; +} + +/* zen-kaku-gothic-new-cyrillic-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-cyrillic-400-normal.woff2) format('woff2'); + unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; +} + +/* zen-kaku-gothic-new-latin-ext-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-latin-ext-400-normal.woff2) format('woff2'); + unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF; +} + +/* zen-kaku-gothic-new-latin-400-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-latin-400-normal.woff2) format('woff2'); + unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; +} + +/* zen-kaku-gothic-new-latin-500-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 500; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-latin-500-normal.woff2) format('woff2'); +} + +/* zen-kaku-gothic-new-latin-700-normal */ +@font-face { + font-family: 'Zen Kaku Gothic New'; + font-style: normal; + font-display: swap; + font-weight: 700; + src: url(@fontsource/zen-kaku-gothic-new/files/zen-kaku-gothic-new-latin-700-normal.woff2) format('woff2'); +} + +/* poiret-one-latin-400-normal */ +@font-face { + font-family: 'Poiret One'; + font-style: normal; + font-display: swap; + font-weight: 400; + src: url(@fontsource/poiret-one/files/poiret-one-latin-400-normal.woff2) format('woff2'); + unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; +} diff --git a/apps/web/tailwind.config.ts b/apps/web/tailwind.config.ts index 13b0583..d62c050 100644 --- a/apps/web/tailwind.config.ts +++ b/apps/web/tailwind.config.ts @@ -1,11 +1,78 @@ import typography from "@tailwindcss/typography"; import type { Config } from "tailwindcss"; +import { fontFamily } from "tailwindcss/defaultTheme"; export default { content: ["./src/**/*.{html,js,svelte,ts}"], theme: { - extend: {}, + container: { + center: true, + padding: "2rem", + }, + extend: { + colors: { + border: "rgb(var(--border) / )", + input: "rgb(var(--input) / )", + ring: "rgb(var(--ring) / )", + background: "rgb(var(--background) / )", + foreground: "rgb(var(--foreground) / )", + primary: { + DEFAULT: "rgb(var(--primary) / )", + foreground: "rgb(var(--primary-foreground) / )", + }, + secondary: { + DEFAULT: "rgb(var(--secondary) / )", + foreground: "rgb(var(--secondary-foreground) / )", + }, + destructive: { + DEFAULT: "rgb(var(--destructive) / )", + foreground: "rgb(var(--destructive-foreground) / )", + }, + muted: { + DEFAULT: "rgb(var(--muted) / )", + foreground: "rgb(var(--muted-foreground) / )", + }, + accent: { + DEFAULT: "rgb(var(--accent) / )", + foreground: "rgb(var(--accent-foreground) / )", + }, + popover: { + DEFAULT: "rgb(var(--popover) / )", + foreground: "rgb(var(--popover-foreground) / )", + }, + card: { + DEFAULT: "rgb(var(--card) / )", + foreground: "rgb(var(--card-foreground) / )", + }, + }, + fontFamily: { + sans: ["Zen Kaku Gothic New", ...fontFamily.sans], + display: ["Poiret One"], + }, + animation: { + blink: "blink 0.6s ease both", + "fade-in": "fade-in 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) both", + }, + keyframes: { + blink: { + "0%,50%,to": { + opacity: "1", + }, + "25%,75%": { + opacity: "0", + }, + }, + "fade-in": { + "0%": { + opacity: "0", + }, + to: { + opacity: "1", + }, + }, + }, + }, }, plugins: [typography], diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 80864b9..c3d43e4 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -1,6 +1,7 @@ +import { enhancedImages } from "@sveltejs/enhanced-img"; import { sveltekit } from "@sveltejs/kit/vite"; import { defineConfig } from "vite"; export default defineConfig({ - plugins: [sveltekit()], + plugins: [enhancedImages(), sveltekit()], }); diff --git a/biome.json b/biome.json index dcdb0ac..c5ca063 100644 --- a/biome.json +++ b/biome.json @@ -7,7 +7,7 @@ }, "files": { "ignoreUnknown": false, - "ignore": [".env", ".env.*", ".yarn/**/*"] + "ignore": [".env", ".env.*", ".yarn/**/*", "*.*css"] }, "formatter": { "enabled": true, diff --git a/package.json b/package.json index 69c20f6..3d5c730 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "dev": "turbo run dev", "check": "turbo run check", "lint": "turbo run lint", - "fix": "turbo run fix" + "fix": "turbo run fix", + "gen:env": "bash scripts/generate_env_for_apps.sh" }, "devDependencies": { "@biomejs/biome": "1.9.4", diff --git a/scripts/generate_env_for_apps.sh b/scripts/generate_env_for_apps.sh new file mode 100755 index 0000000..ca67de2 --- /dev/null +++ b/scripts/generate_env_for_apps.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +SCRIPT_DIR=$(dirname "$0") + +# Ensure that the working directory is the project root +cd $SCRIPT_DIR/../ + +# Read Terraform outputs and format it as .env +ENV_FILE_CONTENT=$(cd terraform && terraform output -json | jq -r "to_entries |map(\"\(.key)=\\\"\(.value.value)\\\"\")|.[]") + +# Put .env files to each app directory +for d in apps/*/ ; do + [ -L "${d%/}" ] && continue # Skip symlinks + printf "$ENV_FILE_CONTENT" > $d/.env + printf "$ENV_FILE_CONTENT" > $d/.dev.vars +done diff --git a/terraform/output.tf b/terraform/output.tf new file mode 100644 index 0000000..fcc4de1 --- /dev/null +++ b/terraform/output.tf @@ -0,0 +1,12 @@ +output "PUBLIC_WEB_TURNSTILE_SITEKEY" { + value = cloudflare_turnstile_widget.web.id +} + +output "PUBLIC_WEB_DOMAIN" { + value = local.web_domain +} + +output "WEB_TURNSTILE_SECRET_KEY" { + value = cloudflare_turnstile_widget.web.secret + sensitive = true +} diff --git a/yarn.lock b/yarn.lock index 79c54e7..2e2b416 100644 --- a/yarn.lock +++ b/yarn.lock @@ -113,6 +113,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:^1.2.0": + version: 1.3.1 + resolution: "@emnapi/runtime@npm:1.3.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/060ffede50f1b619c15083312b80a9e62a5b0c87aa8c1b54854c49766c9d69f8d1d3d87bd963a647071263a320db41b25eaa50b74d6a80dcc763c23dbeaafd6c + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/aix-ppc64@npm:0.21.5" @@ -274,6 +283,205 @@ __metadata: languageName: node linkType: hard +"@fontsource/poiret-one@npm:5.1.1": + version: 5.1.1 + resolution: "@fontsource/poiret-one@npm:5.1.1" + checksum: 10c0/109b0d7de84430b4c94aa7c043e402ba4a0b67e0a90215c239c15ead354877e4e6cd8aed0f5c400dace474b30a0193b1dba17e2621e7bb39734b3a07067a8752 + languageName: node + linkType: hard + +"@fontsource/zen-kaku-gothic-new@npm:5.1.1": + version: 5.1.1 + resolution: "@fontsource/zen-kaku-gothic-new@npm:5.1.1" + checksum: 10c0/4c9f47849c41247c05655eab9363de5a112fd7a827614d7560bcf36f0b352f2f338359c8caaefaa74c6e109b506cb91554499acdbc31937de5cc33f98d3583fa + languageName: node + linkType: hard + +"@icons-pack/svelte-simple-icons@npm:4.0.1": + version: 4.0.1 + resolution: "@icons-pack/svelte-simple-icons@npm:4.0.1" + peerDependencies: + "@sveltejs/kit": 2.5.0 + svelte: 4.2.0 + checksum: 10c0/d20b7cd2502bfc0c38a5b4fff49f4e3c2e6587067bc8dd98a839511df6127f8fbc88b819f2d8cce036240f44e7c0e20ced0ec8d6f7992cc9ee3b7efa9eca87ed + languageName: node + linkType: hard + +"@img/sharp-darwin-arm64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-darwin-arm64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-darwin-arm64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-darwin-arm64": + optional: true + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-darwin-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-darwin-x64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-darwin-x64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-darwin-x64": + optional: true + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-arm64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-x64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-arm64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.4" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-arm@npm:1.0.5": + version: 1.0.5 + resolution: "@img/sharp-libvips-linux-arm@npm:1.0.5" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-s390x@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.4" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-x64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linux-x64@npm:1.0.4" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linuxmusl-arm64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.4" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-libvips-linuxmusl-x64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.4" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-linux-arm64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-arm64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-arm64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linux-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-arm@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-arm@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-arm": "npm:1.0.5" + dependenciesMeta: + "@img/sharp-libvips-linux-arm": + optional: true + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-s390x@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-s390x@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linux-s390x": + optional: true + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-x64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-x64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linux-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linuxmusl-arm64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-linuxmusl-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linuxmusl-x64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-wasm32@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-wasm32@npm:0.33.5" + dependencies: + "@emnapi/runtime": "npm:^1.2.0" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@img/sharp-win32-ia32@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-win32-ia32@npm:0.33.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@img/sharp-win32-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-win32-x64@npm:0.33.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -402,6 +610,22 @@ __metadata: languageName: node linkType: hard +"@rollup/pluginutils@npm:^5.0.5": + version: 5.1.4 + resolution: "@rollup/pluginutils@npm:5.1.4" + dependencies: + "@types/estree": "npm:^1.0.0" + estree-walker: "npm:^2.0.2" + picomatch: "npm:^4.0.2" + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10c0/6d58fbc6f1024eb4b087bc9bf59a1d655a8056a60c0b4021d3beaeec3f0743503f52467fd89d2cf0e7eccf2831feb40a05ad541a17637ea21ba10b21c2004deb + languageName: node + linkType: hard + "@rollup/rollup-android-arm-eabi@npm:4.29.1": version: 4.29.1 resolution: "@rollup/rollup-android-arm-eabi@npm:4.29.1" @@ -546,6 +770,22 @@ __metadata: languageName: node linkType: hard +"@sveltejs/enhanced-img@npm:0.4.4": + version: 0.4.4 + resolution: "@sveltejs/enhanced-img@npm:0.4.4" + dependencies: + magic-string: "npm:^0.30.5" + sharp: "npm:^0.33.5" + svelte-parse-markup: "npm:^0.1.5" + vite-imagetools: "npm:^7.0.1" + zimmerframe: "npm:^1.1.2" + peerDependencies: + svelte: ^5.0.0 + vite: ">= 5.0.0" + checksum: 10c0/ff41a1cfdc93460985667fbb3fae9c00c4dee45c20fdf252b7d3cff670adc454150175a529fcf46c3c9f1794b07d8a8069916def8fb24e7899f4ba061a96e041 + languageName: node + linkType: hard + "@sveltejs/kit@npm:2.15.1": version: 2.15.1 resolution: "@sveltejs/kit@npm:2.15.1" @@ -623,7 +863,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.6, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": +"@types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a @@ -879,13 +1119,33 @@ __metadata: languageName: node linkType: hard -"color-name@npm:~1.1.4": +"color-name@npm:^1.0.0, color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: 10c0/a1a3f914156960902f46f7f56bc62effc6c94e84b2cae157a526b1c1f74b677a47ec602bf68a61abfa2b42d15b7c5651c6dbe72a43af720bc588dff885b10f95 languageName: node linkType: hard +"color-string@npm:^1.9.0": + version: 1.9.1 + resolution: "color-string@npm:1.9.1" + dependencies: + color-name: "npm:^1.0.0" + simple-swizzle: "npm:^0.2.2" + checksum: 10c0/b0bfd74c03b1f837f543898b512f5ea353f71630ccdd0d66f83028d1f0924a7d4272deb278b9aef376cacf1289b522ac3fb175e99895283645a2dc3a33af2404 + languageName: node + linkType: hard + +"color@npm:^4.2.3": + version: 4.2.3 + resolution: "color@npm:4.2.3" + dependencies: + color-convert: "npm:^2.0.1" + color-string: "npm:^1.9.0" + checksum: 10c0/7fbe7cfb811054c808349de19fb380252e5e34e61d7d168ec3353e9e9aacb1802674bddc657682e4e9730c2786592a4de6f8283e7e0d3870b829bb0b7b2f6118 + languageName: node + linkType: hard + "commander@npm:^4.0.0": version: 4.1.1 resolution: "commander@npm:4.1.1" @@ -932,13 +1192,20 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:^4.3.1": +"deepmerge@npm:4.3.1, deepmerge@npm:^4.3.1": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" checksum: 10c0/e53481aaf1aa2c4082b5342be6b6d8ad9dfe387bc92ce197a66dea08bd4265904a087e75e464f14d1347cf2ac8afe1e4c16b266e0561cc5df29382d3c5f80044 languageName: node linkType: hard +"detect-libc@npm:^2.0.3": + version: 2.0.3 + resolution: "detect-libc@npm:2.0.3" + checksum: 10c0/88095bda8f90220c95f162bf92cad70bd0e424913e655c20578600e35b91edc261af27531cf160a331e185c0ced93944bc7e09939143225f56312d7fd800fdb7 + languageName: node + linkType: hard + "devalue@npm:^5.1.0": version: 5.1.1 resolution: "devalue@npm:5.1.1" @@ -1114,6 +1381,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^2.0.2": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af + languageName: node + linkType: hard + "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -1316,6 +1590,13 @@ __metadata: languageName: node linkType: hard +"imagetools-core@npm:^7.0.2": + version: 7.0.2 + resolution: "imagetools-core@npm:7.0.2" + checksum: 10c0/e0115391b5f7d35449f11909d5e9db7b13db334baac3004c9aa20cf5c97f55f80e0afe806f4e3fc11ee2a5f7425a71df4101f6a491b03fd06812c6f1c19b3439 + languageName: node + linkType: hard + "import-meta-resolve@npm:^4.1.0": version: 4.1.0 resolution: "import-meta-resolve@npm:4.1.0" @@ -1340,6 +1621,13 @@ __metadata: languageName: node linkType: hard +"is-arrayish@npm:^0.3.1": + version: 0.3.2 + resolution: "is-arrayish@npm:0.3.2" + checksum: 10c0/f59b43dc1d129edb6f0e282595e56477f98c40278a2acdc8b0a5c57097c9eff8fe55470493df5775478cf32a4dc8eaf6d3a749f07ceee5bc263a78b2434f6a54 + languageName: node + linkType: hard + "is-binary-path@npm:~2.1.0": version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" @@ -1811,6 +2099,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:^4.0.2": + version: 4.0.2 + resolution: "picomatch@npm:4.0.2" + checksum: 10c0/7c51f3ad2bb42c776f49ebf964c644958158be30d0a510efd5a395e8d49cb5acfed5b82c0c5b365523ce18e6ab85013c9ebe574f60305892ec3fa8eee8304ccc + languageName: node + linkType: hard + "pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" @@ -2113,7 +2408,16 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.5": +"schema-dts@npm:^1.1.2": + version: 1.1.2 + resolution: "schema-dts@npm:1.1.2" + peerDependencies: + typescript: ">=4.1.0" + checksum: 10c0/bcca8719b1bb1cd71ba2b01a5126b3579e917a2f193e10fcffe020fa42fef911776ed9d2197c9f376780e703994b3ab854db3f962c47064f7282f41eff0f1d24 + languageName: node + linkType: hard + +"semver@npm:^7.3.5, semver@npm:^7.6.3": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -2129,6 +2433,75 @@ __metadata: languageName: node linkType: hard +"sharp@npm:^0.33.4, sharp@npm:^0.33.5": + version: 0.33.5 + resolution: "sharp@npm:0.33.5" + dependencies: + "@img/sharp-darwin-arm64": "npm:0.33.5" + "@img/sharp-darwin-x64": "npm:0.33.5" + "@img/sharp-libvips-darwin-arm64": "npm:1.0.4" + "@img/sharp-libvips-darwin-x64": "npm:1.0.4" + "@img/sharp-libvips-linux-arm": "npm:1.0.5" + "@img/sharp-libvips-linux-arm64": "npm:1.0.4" + "@img/sharp-libvips-linux-s390x": "npm:1.0.4" + "@img/sharp-libvips-linux-x64": "npm:1.0.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.4" + "@img/sharp-linux-arm": "npm:0.33.5" + "@img/sharp-linux-arm64": "npm:0.33.5" + "@img/sharp-linux-s390x": "npm:0.33.5" + "@img/sharp-linux-x64": "npm:0.33.5" + "@img/sharp-linuxmusl-arm64": "npm:0.33.5" + "@img/sharp-linuxmusl-x64": "npm:0.33.5" + "@img/sharp-wasm32": "npm:0.33.5" + "@img/sharp-win32-ia32": "npm:0.33.5" + "@img/sharp-win32-x64": "npm:0.33.5" + color: "npm:^4.2.3" + detect-libc: "npm:^2.0.3" + semver: "npm:^7.6.3" + dependenciesMeta: + "@img/sharp-darwin-arm64": + optional: true + "@img/sharp-darwin-x64": + optional: true + "@img/sharp-libvips-darwin-arm64": + optional: true + "@img/sharp-libvips-darwin-x64": + optional: true + "@img/sharp-libvips-linux-arm": + optional: true + "@img/sharp-libvips-linux-arm64": + optional: true + "@img/sharp-libvips-linux-s390x": + optional: true + "@img/sharp-libvips-linux-x64": + optional: true + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + "@img/sharp-libvips-linuxmusl-x64": + optional: true + "@img/sharp-linux-arm": + optional: true + "@img/sharp-linux-arm64": + optional: true + "@img/sharp-linux-s390x": + optional: true + "@img/sharp-linux-x64": + optional: true + "@img/sharp-linuxmusl-arm64": + optional: true + "@img/sharp-linuxmusl-x64": + optional: true + "@img/sharp-wasm32": + optional: true + "@img/sharp-win32-ia32": + optional: true + "@img/sharp-win32-x64": + optional: true + checksum: 10c0/6b81421ddfe6ee524d8d77e325c5e147fef22884e1c7b1656dfd89a88d7025894115da02d5f984261bf2e6daa16f98cadd1721c4ba408b4212b1d2a60f233484 + languageName: node + linkType: hard + "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -2152,6 +2525,15 @@ __metadata: languageName: node linkType: hard +"simple-swizzle@npm:^0.2.2": + version: 0.2.2 + resolution: "simple-swizzle@npm:0.2.2" + dependencies: + is-arrayish: "npm:^0.3.1" + checksum: 10c0/df5e4662a8c750bdba69af4e8263c5d96fe4cd0f9fe4bdfa3cbdeb45d2e869dff640beaaeb1ef0e99db4d8d2ec92f85508c269f50c972174851bc1ae5bd64308 + languageName: node + linkType: hard + "sirv@npm:^3.0.0": version: 3.0.0 resolution: "sirv@npm:3.0.0" @@ -2297,6 +2679,24 @@ __metadata: languageName: node linkType: hard +"svelte-parse-markup@npm:^0.1.5": + version: 0.1.5 + resolution: "svelte-parse-markup@npm:0.1.5" + peerDependencies: + svelte: ^3.0.0 || ^4.0.0 || ^5.0.0-next.1 + checksum: 10c0/7f4a614df3f7dff0ee82e1a5766a7f1bc5a12b846c800d893edb7d73cd9d4ba2ff5ddd58f248fbd01c0c98355d63a45ce9c503df8ae0a1110dc1422a128af251 + languageName: node + linkType: hard + +"svelte-seo@npm:1.6.1": + version: 1.6.1 + resolution: "svelte-seo@npm:1.6.1" + dependencies: + schema-dts: "npm:^1.1.2" + checksum: 10c0/508e761289bed359fbd363a1a2bf032c432ae01350cb0817d4cc38765dcbdb92c37b177ca56e0fbef4c61922fecba8f5815b4afffa05302f92dc12beadcb6745 + languageName: node + linkType: hard + "svelte@npm:5.16.1": version: 5.16.1 resolution: "svelte@npm:5.16.1" @@ -2319,6 +2719,13 @@ __metadata: languageName: node linkType: hard +"tailwind-merge@npm:2.6.0": + version: 2.6.0 + resolution: "tailwind-merge@npm:2.6.0" + checksum: 10c0/fc8a5535524de9f4dacf1c16ab298581c7bb757d68a95faaf28942b1c555a619bba9d4c6726fe83986e44973b315410c1a5226e5354c30ba82353bd6d2288fa5 + languageName: node + linkType: hard + "tailwindcss@npm:3.4.17": version: 3.4.17 resolution: "tailwindcss@npm:3.4.17" @@ -2417,6 +2824,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.4.0": + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 + languageName: node + linkType: hard + "turbo-darwin-64@npm:2.3.3": version: 2.3.3 resolution: "turbo-darwin-64@npm:2.3.3" @@ -2547,6 +2961,17 @@ __metadata: languageName: node linkType: hard +"vite-imagetools@npm:^7.0.1": + version: 7.0.5 + resolution: "vite-imagetools@npm:7.0.5" + dependencies: + "@rollup/pluginutils": "npm:^5.0.5" + imagetools-core: "npm:^7.0.2" + sharp: "npm:^0.33.4" + checksum: 10c0/223ba4a6a8df344fa12d0a4104fd783d7da21d256e92311bca8488cdd5de2690406bcf63fd7c15bb504ef89149f68306eb0a101888e2ab336d65e58c91b8bb7e + languageName: node + linkType: hard + "vite@npm:5.4.11": version: 5.4.11 resolution: "vite@npm:5.4.11" @@ -2606,13 +3031,20 @@ __metadata: version: 0.0.0-use.local resolution: "web@workspace:apps/web" dependencies: + "@fontsource/poiret-one": "npm:5.1.1" + "@fontsource/zen-kaku-gothic-new": "npm:5.1.1" + "@icons-pack/svelte-simple-icons": "npm:4.0.1" "@sveltejs/adapter-auto": "npm:3.3.1" + "@sveltejs/enhanced-img": "npm:0.4.4" "@sveltejs/kit": "npm:2.15.1" "@sveltejs/vite-plugin-svelte": "npm:4.0.4" "@tailwindcss/typography": "npm:0.5.15" autoprefixer: "npm:10.4.20" + deepmerge: "npm:4.3.1" svelte: "npm:5.16.1" svelte-check: "npm:4.1.1" + svelte-seo: "npm:1.6.1" + tailwind-merge: "npm:2.6.0" tailwindcss: "npm:3.4.17" typescript: "npm:5.7.2" vite: "npm:5.4.11"