From a14f206a2a205dcc1104d9c918a32b8629a75ff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20Engl=C3=B6f=20Ytterstr=C3=B6m?= Date: Fri, 18 Oct 2024 09:30:28 +0200 Subject: [PATCH] Finalize assets (#26) * Add favicons and app images * Add to root head: meta id elements, favicons * Finish ship ready CSS/HTML * Add static non-media assets --- assets/andersy.vcf | 12 + assets/android-chrome-192x192.png | Bin 0 -> 24333 bytes assets/android-chrome-512x512.png | Bin 0 -> 70766 bytes assets/app.css | 493 +++++++++++++++--- assets/apple-touch-icon.png | Bin 0 -> 21758 bytes assets/bl/brutal.f07f1821.css | 1 + assets/bl/index.html | 1 + assets/bl/src.fc45d0fd.js | 129 +++++ assets/cv-anders-ytterstrom.pdf | Bin 0 -> 47566 bytes assets/favicon-16x16.png | Bin 0 -> 915 bytes assets/favicon-32x32.png | Bin 0 -> 2602 bytes assets/favicon.ico | Bin 0 -> 15406 bytes .../components/layouts/app.html.heex | 36 +- .../components/layouts/root.html.heex | 9 +- lib/mse25_web/controllers/page_controller.ex | 4 +- .../controllers/page_html/events.html.heex | 2 +- .../controllers/page_html/home.html.heex | 78 ++- 17 files changed, 642 insertions(+), 123 deletions(-) create mode 100644 assets/andersy.vcf create mode 100644 assets/android-chrome-192x192.png create mode 100644 assets/android-chrome-512x512.png create mode 100644 assets/apple-touch-icon.png create mode 100644 assets/bl/brutal.f07f1821.css create mode 100644 assets/bl/index.html create mode 100644 assets/bl/src.fc45d0fd.js create mode 100644 assets/cv-anders-ytterstrom.pdf create mode 100644 assets/favicon-16x16.png create mode 100644 assets/favicon-32x32.png create mode 100644 assets/favicon.ico diff --git a/assets/andersy.vcf b/assets/andersy.vcf new file mode 100644 index 0000000..14e07fa --- /dev/null +++ b/assets/andersy.vcf @@ -0,0 +1,12 @@ +BEGIN:VCARD +VERSION:4.0 +N:Ytterström;Anders;;Mr.; +FN:Anders Ytterström +ORG:Kundo +TITLE:Webbutvecklare/hårdrockare +PHOTO;MEDIATYPE=image/gif:https://madr.se/mugshot.jpg +TEL;TYPE=home,voice;VALUE=uri:tel:+46-70-216-9645 +EMAIL:yttan@fastmail.se +REV:20191006T195243Z +x-qq:21588891 +END:VCARD \ No newline at end of file diff --git a/assets/android-chrome-192x192.png b/assets/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..7bd44a53a727d0ef407f502faecbd9838f546f57 GIT binary patch literal 24333 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%0D24w-xwF1Q=)4# zs)ClDmKPNv$}oC|7WklzsV`S6v=rf}^ULkW z=unz;bCJwgG5oADt$(-7d?zKemo7vRK@04V*Vak&<>j6jo|{NrUz^g7VbBnhyfzc= z$cdM8NL4r_fy1csdwUz2d!K!4BT#OS(&Y7mcl)v`CLNZAB>_xOW^dAW8SRExMU7b4 zhJUTkPUr?IgYqb0cR@J>DI{ke%(dmjA|yF%o_SV_{p*eT?=4)=n}lJgzqOIcGxVv` zxl!PWKM==*e=k3{)iTKRUx>c#qJdZ3(A$hje?;(cep6KvQk3P;JhZC@-xQ{)5iy@0 zJwxM!*Zw~0?&xdwgZ{_c!|S~Slvd2t`ZNk)XVf<`O5?{YE~3ws^UJ7Ox6^f^qT94w zloZZe*ODANuXUJ1&L)n2;?6!KE6n09@N1M0v;6(sSw0Rt_uxJ|fz=s9#t+lpovJPK z@jt?vvkB+f0WbFjR-QYK!`FuWS<|~-(!X?{zgqLUt-G#jMJ8}wcmBm z{H_QH=giOuP-WB04^LfC%D#Bk!I?PPdKveK;YfvzlV>wE|H}4jUAAPIVV@Q>vWvnx zEo@;ySROR+EE`@OQXw{^WifuCT?(8j1vBEuw%-i;_frjI1@)pmPkZ~$|f>0 z=0?Bs^$ED^p@0dNebxvd;pnt$b?75EWD<-=EBdp!drEKcmPF@Oix_B}r zx^6vmL*QL#T9zTjk54NK$~D^);8{DUl)f2^kP$zP-g>%_>jQH3yi%~8al)y3y;VTG zDSW&)Axt{{x=zy&Xs*T6iWWyAPx^4u*b^m*+=H8Gpj#m&ge>7sU_`k=H}$G`vFtkj z<+4C4$a2du;4v%QQ>$$;WxcsJjq>ROZOuz()o2gfka1D?Xkrej)w8KJ;LFU!nq8qN zzMOX#0J7i;CJ8L7we){q0cl7VAn$3<&JdnVwZOw+1Az%473EpTp zYrNr9ZAAr(Zu!y}rP6~jSwD*LcNU+@zn;-QvkxA4PSjZ)Z|=v_J(itic>EsRq`b-q zgU-KzL>NSmTc7W(8c&E8MM@mfnmXg6mi0SYttAA1!+AV&K00&81y?`zj{$em2pr-U zFG?<;XUHdI2V0KY=m!Mz9Et#0_5(NbUqh&iKIk_VG`IoB;M~bKPIP(B{X~H)Kbw`$ z^w0fLzMZXlg03pnTA5A-QLCOIkq82p#b4GaoND%YaOBLHzcaqfpV z_bkWsR~S`xBN+XYFYWGMlUp9dw2kHTH8rD$Zn9cZ3B@)ehN$U<{7z9sjY4&1N0KNF ziyVMomKRpvQy+VNxW0^1hriCPk=yv(EbqUcdASD6ns=neTBj4j;N~cpNuWD1FtRj(gD8Wm9WtY38pa*v0FC4w4X66Zj|L%W+OpQx=qn|qU7nu~kc9?GKZ^qJW z$zcH_0t)9UgEkjx=;eWvi>nw9^!yggzkM-);FxAB$v7dyikj6SNt~%0U0t{?{L; zE4y@$+sSMu>jvh1$eSrt?Nt}l99otA^?A^%5zoF6P7#=Z82|}rk_~k-k6~4F#NWzb zyC+?_Yzj80T*T$Kj>N)&vO*QK3dK`-kV>)i^oM;o1r)6ta#7tu2RA*Lz-vw@MFXW< zB@h?!Os}p(-1#n=suRI@3vZZ|Y=c_w#n>KqO<{*y`MENkKyiC%N2VerK2NGX@5$in zFR7gDe{!Nv3o}xd2syFV!+QBRZl~M!iJ|-K$AXXMiU9}(ihoc9)x<(o>5fB=Be#uu zJprfL*{$vPP`7sdz8&9WJIP0%8XKR1iYy`n9NfCtp>AeaDSZ8JYuLB zN@hStzm_p}{_oDfhcL37zFO`pv+QJ9Uck#j4L+?F_PXGNr&qF3vZu^D_ci;uzE#5%OD6>({-)DtVeXoO3; zfXgIs(zqq4?1YkpD=%NN=UBjv>EAL+vYFR-bJ*9j-&sWP z4SN5mK3zS=OOWD*B&rzt{lT%>3ZEa7zZQT2nC}nar`zJ)v;HOu6=s|si3}hJfB&k} z2#M5#0XtjU*t*BHjudL};p0IEP1Gb?hr zr}>aG24SlSwqLNU@Fo;z6vjvh2%?`OKI&~f6AX)gsf6J9wz^%oD#<_^G8kQZ2rWO_ z1s_pE-BdtC&uY)WH>3j*mSIDar{0Iidqk||=bz@VK|O{9O_oW)Y5s_iqMM3mF8lxY z0wl*)*1(@oNI=&ichG$UEhE<4ezFowWTGnvcb4U)$)}kbmYUowmMz zEw=gkRNHrNY7bN-P^m6=(-xhq%VRJ@UrJ-!jJksIl|uX}3?Tg>kE|8(@2`~U(Jf{H zCRHOiSu(nJ%oTTUN!VB%&dOSlTF-@gR~98478USk!)i-+#gVpH$Zf1hx9BU_!$#f@ z-|M)^i%~A=0QCBTU`m-hg2RyNm}tEGZ9naE(>|ysys(Qb>@5x#H^h%>i^I`xplmMm z)(;GY4fKa+wIqke=DrX3JlXZ%#hRC#B8@nP-A(Vk%m_xSB&Lw$2_%1!;^V6uObgz5 z)4^-~5 zI_2c$UGIuxQbOu8vK=&kxlCtH`vzv3`7{f8yCz_31D09s#Nv`_5DC>2Bk#`}lTy{EM?#C(D}W4B_ns7>u(EGPM)VEg1aXaEOw?3h)+Xs>c|CAG&Zx$ zb$l#sf0fLr=JoN{M>m8e41^b8AUkmER z$5a_yBw`ogOwiw~kAm3s{+`!)BE!fCq1FLViyau0mw&wfyB4ZtXS^LcLS_<*haXFf)X)U`~;=MFBxL@jsWUN&V|=ALMd zqqFV68w`!JkWDOf>NC>nIJnBjcrR!RJi30cV|+X2Dy+d}tkZ#(#T(X|bx^Tl8t#i;oBhDfV5bz;~^KP@-Bi_*Vx!sYSr6*3jzlPbH#~2DF`^SG2_F!?QH=Vt zUxqUI-WEMIS!5+Vhah6rQl?=ht=%qiE(vHZ>HVqqwb1v^G#aaQ-gIC2%sWN)ZtPlZ z8fDt@CWyS2?N<`TbHjPo8CVa4DNFzhNc5A!Ay=*qqCwfVrPSAS7zp&;5@p)4!`7o{ zPQK%me?R_g|3j3QHI*5_Z-rpKFAAtxdi5ZsVRTz`PrT!p{v_|6@;{fcVtqhIBNLbz*@P~MC>8)% z)&=a`%}7Uy|BOKoU|>wo;j$85b2u`O-|{bxyMM?fdUiH4JQM@^$xAo-=i~rlMMAw_ zE8zsq_CT?YES02UOkM@T6lqsnM(*C6D6}DOrkx!m$<|0)05J(sW>CN#hOF$cXndCZ z{uOjtai#hnQ`gK&LrnD)RnY=>P0Bn{S_3UE9E(>JA)nD8;&At~FXg1x;6w4O;mZZV zc#qm3XMX6DQMve%9STc7J*7=CD=)(;8|&+_xNzX_RCu?qT|kM+Di{~g$1_k_HKnx; zx@)$T65&O_v4|)SZCH`MC~gx3OGlz$lixe=oQ7Z5Og1vrgc0e$#R@u=@a}v2kD9dtc{liiM@#JBfwu z?-skAmgEI3jlXMbzA5|EV^y=iXf$mZ^mQ|kF2a&>8b*(Gt~L4LeC-~EQii#a42-`O zgeYDdtGK*65<^vTyk1+sTxQR7>m6dwikEe#oKjKS?uLr@zEmo>|8{0 zXRU}0#nh76Fsr`4fCz`E&_?`C)_7&DMNUM3Igr$(`tvuB>9ACM+;k zeZ`GG-kwv7f!>t;iXS~ZgK4Gf2;d@$5#loZXPKxnW6B?pESv*e->lP*2C{ZP(X1Ml z{{E=-PLM{Az_1AEO$G`wh13lnqGb<}Wp+X7!aB9P+4Q{_H^z8`aw&_vTJC@LOFBF% z0m}S4xS(cO!RUZ}s}WE+Sv`jB(6>Y!^2sYRjkmEWyxJ4*gfazV)xVKfZ}SQFeNaQ* zUjl)#Dw5A&##dbJk5;7E0d2(6$Q8^`-wNm}oCSx>ztX;*xa1o_IEOwe9$P-Ps5nh( zF$=gSR*Q}#ho*mdhk8zVFT^CmN8T8lhXRe}W>uz3E{?5AKD|$DLWqa`ZlNE7o~QX^ z_X}}8?>JmYG=nHZPdEmff+^=(hKwwhBT1(q!GhSTt-iK)KhYnNMcQAU(@K2WJg*?x z!$&bVxz+>gPvd{JSb-OwYcTq`n)9}o-|@(^C)J8%x@q!J6Is|go-?b*o%kZ8zSb7cMk%7JfkOR0V`T4qTd_7Z4*K{*WwqtYGY4bk;Dh!R#!g@Jod-giW z7~Gu@Bc3?En6NluXblX$qSwmhWYJO^OFu)lQ&1gZv=>;QnX4At4Y4{v0^{K2ax<{V}n9ZAC%K>g01k*_Mgi#>rt2!nHZBnrwCtp_f+WWyzy zCb=u6*bVW-Jj36dJ>Ch_+cU3H-1ts2`IUKn3;Q`&LhZ3XCB;!J$;{K)1?R$xr7SVN(z5zZgby+SGX8il_)M@-?vFr~Wh_f%&p(|O70;w_?cQ5k(RBRUGY^u4 zz8Lx`-Lt!lRA)m)lJ5-ZPCV;ZLlxoggpLhJHOKUMm0IyF&Lm%Bu&>u+@PUM$en2r5 zBi3rZnX%*sM9Eo?59-uOQ>+e?axLTFYBFt`WGjucD4$l*5a;M3F*w(TWHvLS@?Syi z9NX_LN_@SMvYMklhX*M|DBVbbJl`46`x0|Vafvn>uaHR*=Wiop6qDStE%R2dpm@;p z-kSOPzpU)LE|);Q>PgbInG4MVYRnh4{(Do<5NruLeXhC@RT&{o|6*{=6AL;!gA_hd z1f8#5Jty&wWhZ;z(O>#!bC3D8N+^afK80w1@qlyVYuW>4g5kRF+aBC!;J2zzU->^X zI74W)Xw7-cR~3GtUZ)x*0akYu%DnROZfPHIP-jMk{iEn`jLys5$e#As)`)66R4%@S zQc(^iPtFcC`~DcXI@HXsz}7JQ_S9lXm4x1^D{Wk%XZ!B8#n2vB zQg5^0o^@tJC7?eo)W~zFeW1`m&7*@yWvA&BUz%eB# z%SySzw@C39v*)4bZh@S~8})NNxIfa$i~9y-B=IBkS$3PD3`!|4r4$?8i9v}?Syv3p z(Bf$6!VdffA#H6Rfhm+}SCTf!UKZ11pAj-eFVk4nwC^Nn)J^oYl7;jxz6^-GsGSkP zsz#^h$~A*sh6*&NEO>Oo> z79uG65hs_nPFvJJ;j!14|3w>L(#9oyPdXf(q!>(To|G0$wflngYveyqmz!L35MaCr zF`bKnCs?2~>G^hTO%^|Nz#5D-YJiEl>VrAfsk~2AwX!-w+{Fanr%{r4=SPD+&2!_n z=fGbm`Lx26akkONgqQs`d2ZW7==3Z+>k5kpnl*X9i=&E4bff#K3KSgZ#7AwOpZNUh z#{0_KcoIOKp(^mx$wI_f!%N41#%nxWJ3(vnAFMzCtP!@VPm_8~{_>qX*!slmjfV_> zWPLp4YL&)=6J&>#1L~sk;h6jSG@$2`8qYSU1m4W^=%-(u?YJfPh;NaGhq9UXWSAHk zwt}o*!4v-+D9=WM8Fnj%QFM>L3T&2qNCo{ zlfViA7!VL6U-E@BR$^RU=cW5_OTYru!$i>u2LPk$D{vp=l{|Cm?%wVb68$|L8F$MZ z;Xyz$1Zw^l$BdmW$@>S;tg?Gj5k@u*Zew?K>iUXE&X>VPUNVkm45-UPVAXS*m*J`3 zy`ic;SU_1N-F$8?oomcr^))vmZnQ8Pv-lde237P5r?I7kxVv z?yVwoK4w`oJh4tt0t}OJTFmKWQ03#tWg4TK7M4+ ziJHGrD3{YIo_bQ8qYJ2tIqjk7T$Ep=w6(ANh#|VhqHQXI|Eyjg|MoY%gm1l`8yGED zJ7EM3;F-h^GbYGVDwS%e<@b9%+fxgOcrIPfR>=%;3O))%{y~mITi_VcR$hf6~1xE6;+kv_hZTA5aXV+n}u$mnt$rOKbYAZ|w)0 zfH>tW-k+3DqI+FSPU*CZUVI$KZBw2>u&rGhmEL{i1V>iPo z4@Yq7|3!&SX4)MnP1(}#j&@9xbUFlBJICg31p%SDy(AdvE}X`p zABENH*vvtzb5c=a|7}iDtkgqY5mDaH{VIic|ALH#%~qNG>M2HzJs~jk-MD%Wbq8MT zVobA+7*wA%MQ4#UcR^{c=_XU%`B?)sFyTyHJExtX+)YsRiCu3nZ(h7Lo^Zkm-|l14 z+1u0F8q$KX@gR+!W0lqbqX@JbWt>WY09^7Bx=5XKOkj`NVZ0*12~&t2rDO!CB5-9v z*j3S>P1*@C)$z{Vx<;k1l_Z}*kOOX*_Q!Gzl^4FIKbSI2Nc4mog}$irO@dr8wgVBy z?Sq)#cKJgK_urVJRoW*g%kW}`1G>h+g{ny-kM&GYkCUdqHZ^obwAi`R$dV$6pL-B7 z4XH>>;wq$~w=JVT2StBRv1?UA$&L+$OvpZXih;xq3mCB=2vL}_(K5A2TY8Xf(${9F zoeQ!aZW^$cKVTm{1^=7zfeny<<6-nO2y!dx!pc2^mE z0IPx0gdgW><<0F3y5kB=kMLsW~kgynu%z2~p?xZn2NkH=T zOp+ck260~k-w)r`zBplOQI^;RqRRGdGu)`@cU1$bCj@ z`_5RGz_SAnPD~&W7s(}`QPL6^RSpGezW`H@QD0yWd@_9_M2N`R7i5N*wm}lhmC5D~ z<3CKY00=Uk{nx9*EjT50n{cl->^@5gA4EDx>lNhmInAWZh}TzKU|m-)goV<|&lc{z z;gXq1pj0zR$aD4B|JRpc^6gAfa)>44=VkVVwj+{Ernn;S>9+(T9zp=UPqm3X9MLG9 zP>X_&3dovEekL}VRD~QCeXcSn4|sj)qQE{=CSf;1jeM++wt}$|0&4Fuvp9)>cAJQf zbG5OQKH)tXWI2@cbC5HDFyr;)Km!Xu8az^#pvKO|SZRWT5w}(va5#B@i{IJLGqS%x zAIht|^$cpQLR(|Fw&O=!8y!MsuHUOwFl&(gOf-{BG8IZCM58K|Z@${WZSFc_waS~$ z{Y>@!l0~%h=TO{C08C&meL!-%el!90{>uUR7Ugsbsc<$Q^0Md^)AKz*f08{;WA062 zJPQi)G;sE)qBGSi*bQ?AFS-~qSFGBX6;)tcE}08LIS!is=4;jxbc=)a^x+TndLim7 zjW%^7VHvdS9*YT6y<&Wr0mi>T!sTq)2Pi+sL$LjGN_;Iuq~{&v4P}~9dbe7BlF4Pt z-b43>N$n^NkPwQ!irVj~1+vGCt<|UFl*G^yD!2a(w{cx55i9=mC~d4n@`}P2VF@oac*>>sU6wLF?N0a$<~LJVn7q)xN?D zVoh>BE{gmLItP2~#zRB@d-ESt^~L|8+~0NuBl=kTE2Od3`=b@VsQ@q3+i!XI$BnRo zoL%fz*y3t^=AU)9E*iPgGVv*=2MP+B<5ZW1~XG9ASn+$1!{ zHj0069&lnbee<({5K!y=;*QXHq=`fs0V4PD6@gQFtN%KSvmDARTQB4>2H{-wn2<RK zwK0yp7Xj9&yctOtYU@^O2>Fq=xEFZOImVgQTP&1id-mJt4i0_1NQ8z1u;b4C%QImt z9$l6*_;_3b20fGiCM`QQP%TCb53~M)tlLKS*#v2wd5paF3plK`x228E{M6;UB~b1C z;8Y?G>=2(a+{gx|`08~_ky@ zR3W@OK}3BBTnF3`an#3uq_-r_$*a=;Wt|4#*x(je^|;pd+^JAFDJ%w8&qnD_1j1Dbk;3!aa&O@$m>4=?D8zXJ%}Vbq91%=_^FTw%f7OskPu z9%}r1SQ-th8xv3fF`ox>3jR;$GS?u?g;|}(zMLbdk6*SGxX;`HZ!(KAOoL%5KmG+P z;@+vpGlPyYi)a)p4Mo__&krchF!6>B{r5dLr;dLrGJ+N}Cge#&f_OU~S59%i8|a5L z+N5#D+-A8!&-wJufHO}JX8=Hx)rup!H-I{dd;7WD~%#+9ksJz`K>Zv`{L%WWw%+I>x{Oiu5lzNR|XXh>{Hk{JvcM$V2amP%xHcU`u zYyzXm4)o6%d3M=#0g9Z-{S|88!ZN|Ba}bF9?;cXM44uYE|F5ughddP0>2*Gn(DOmx zUks})`4io5Zbq&5k5%RI?K(ljuujF?zEF55P8?$Q z2Ua?RrnGsJLuSlVzBbG|$ROH;y-|j}>Ld;ZIf58RNWvQjx3qZzDqYBqQYWO5>Fg1h{R z_AaYiv1t)huck*)&QG^!+pWa2aTJQ5Y`|u1abK5{VxWLUtD5pJJPToXKRbE?3sjs0 zXjeDFrq!intRncbWrya3gsT$)FJY)CI4R{dPG)Wzfug!IHD{t9-4utlezEG@2e!#w z!uJIlt#8PO(aOl|&r`@R{!brOE;g8meXY^U!jO_@ z^N~TLS1RK2_4Q_q^-tV^V9#SZ=2B;uG7=K;9IbMxKF(G?Cc}T$&{XV9>PGnbbbvDib|H-Y?;9FB1vpQ$#7m274xwWmXK?dVjhLI+K#vU zZgRD4EsitlEmrC5iJW&Wf8IV??CP(vkw9x_X{=Kv`L|oo|L(q&Vz)BEtkXn7;NZEj(wZ&U8E$NRZD2E8J|*qLzKL(-cpyk5s+I}<0>EHFu+KSEP`l86VB zp8OB~Jfay;-aQ^Zu-}dT+&3-z`_h`>>nGbeobuKOY{ndvgz;WDmN+B#zcXgDD&2{X zkq98Yq~B0S+XMTP_JwZdO`B|u366D`@EY*+QO{#P%O%l-1?nIaIX)sh)DT7yCdLMy zb{sW=mp*Thi6(QhZ(FQfmfXw)qxwmJZk)y*u8)~maQk*GAYjrs<%QgbX+0gO6WGI0 z^pK2tObBHO4Hbq@PUHu0we^_(wuabjF4QK%=M0S{CM$CLyX9w2n-bVH-u?J zdV{wAQeZ^D+5#p-yUZ5{;<{v%c?Y&>u$8k@6>f0qxsgnIRfHXk-VC6uPv;WXz5i2D z7jx%3SrIDrjOO)67IrnM{!nOni=S;;J=-!{zTk_{8@rB=cB&JYI8nvwdvLNWIJZ=_qmLh<~8>H(9n6 zd;B+SYQ%yA;m0e8H8i_DJ2}~&0gBJPZ>ztca_otF|6>#x*i7L=EtNcT9aICv*WX_f zYkVHhsAT>-?CNqJi|!Cqg+Yz!J>j1&PVxoTLpDJUPeUi=%YZz9U|TqTtMbl#VvcX{ z9xh5v3RC2y^~(-*`t9-3T+2on35rr_52sPXc%_IY|0FY~^1fb$aMo|^^|y}d;*l_H zOUi^e{QNHo9&=r9(g*K~O$7}2zA6qKw>pE;%oSruk|iEZddgL!429neUXV__=}Dt` zW%EI~(XG@jhR~Jj$#prt_1jt?0)WH$dyd*AXpMDbBTdf*Rqxs+4JS-S>C@B07403P zKo!-X@qhtXj}Q$T2uRrkZre7TCDYgpbNxtJoA;>M(j#-}I|3eWjt%~9{2d_BqjMTO z4C_IByyIbBvEpQy{;=7HJ-arD^yQx~;TPTwQDgKO?4y>a>;m0|Jgvp8$|K1CD%xL*!8GH|m1=|)W@AAe6^L(UTAJ58A= z?pwbP;R+E3>sIR2Ge4@b=>Au6#d5a}5_VS>PzNAU zBjX^}j?~?wvO=~M@0SV(&%o@U`Q&+HlyASdj{(!+lH^L9^X0Nh2y&kHD#(Zz`!pC~ zv;fj|CFklQBaN#QsqKBdy#@B%C?%xma;PqGt$%P*0*1T_yGj-d#N^>IvJRY=uLw;* zxv1cao}%dysXih;5EZ-ZefX2;gPXZ!XFUMm%>L^LAoIPOt1`^HkJ5ic4`Jlo5a@6o z_$~=(!BQYxgbWdQ(0Opp`EP_0SkO9x4XiX&#sm=~oqW&H;n~anE>Aq&RGoD#JzQ+r zEufWwz77F1n9F9OE8Z?HmW0n+Db(kmq=j`G+6U;$S;P>+!3b$aHeEYW=Y^7m2g%Q3 zFar_Px!S50r>kul6n7wD{7PN?>G|j(3uXH%(=G_HuI_t#xTCK1gB0erJ1EEJoE@pZ zr0T#VJKYc!WcJ)GPyd~djXO@Q2@-SCM{r>0m2_{08~jA+@fQpPT{BMX?9igwI^aa zgk=&O8PO{B1pT+JwZNYRi8F^_ZIpJ-!ZOSj$+;_)wZnk+wY{BDV&b;Dv7c`T*tm$m zpV#R96I~n~?sHP^E4j&L2{v34dObvE<$pm(Pp+K8LkSo?PKT&Ujhj>528Z9Z{-x{t zTwWq|j~MlG!2k>A+nrd`T7Z{$;cgAzp1zO~PLtNj#_Dy3{Hx3AR^gBFmk)kj9mW*X z^M&C{(tv303PxzY6+5m=HBB!mY4|1m_V83QKHNI9kB15`|C+f*fZ*BHzITJ*`9Un3 zc_p^zbBX<#(Cu;(9!$Bqu1GawE1L{2{%=3_>ojD&kag1nbnPAqxK7=e>+H?}3R|G5 z-#lng&mvNMQs~FNjq%p5cMPDoFk-^kmMZ|1X#*CONuwCDxrVNjld^tIr>F6;olSd2 zOL6xaNr#46dMc+P^&&O!>W*9;*$Nyez1tPlmUy+~7H6NB)=G@ ziiVGEMbh%^boeApd`aBV=@ocVXK&6+$}|SC;(+{u7arB}pM9^na$0~zkT@Ub#qe4k zfdV6SCu^eYYu`;UT(7{Q6(l{9hc-TlbMU`WQI{ix1w5PHz)p6E(I<-e)4bz`rfu9W z($)_bbTn=DM0U1T^+&p&GOi6l%~f0Dod7aEo~8{-6)fT#Gi~s)n&-6{xyq0?%KB?d zpg|77CyWND{9%35xDDP$u@(-l)noKMT3|8SRC1u07*MehUms8!cl;e`QT#*@%c-l(15TTTmO7EyXx$@u<%DAzPC7u$@~zw&}*SIT+aYAQPiK@%9ry)Sl}WfB}XWm zV^8IG1KhWMK*DKo2!Ca`gM9$LSk$l@BS5jsuX5xB1p;8`L9}2aUKxqgAssxHx$bMVL?NV&K4W~SYqSlv;2A_$Yzr@yuK;HRkf!XcR-cVy z{QTToJrcgls&MpObTSQ><-J%6RbsRl;BO@9(1jFE2DiQz)97c{8%x>9cYJ%UdW^A+ z($({GI>jNj7p_&aklH3!UR5oLUI=$;a}CrVK8(<=8vcVO$-@DVnlCX$8 z{>~gwPB*wt_ce_h$tYT0J!*L4&`!EY3)cB99$k&sc`jl<&f*;hq9<~9I>W6KWubQb zhlT|Wp4wG0*_W=<@J1hC`UsP(xD?-M2jk@Xn;P)HU^u@= zr-9LwMo)t~<_ni2RieqOnh(!=c&ikC9t9|hcQ;#L!bt)_ou$z;5l|#iuj-HY81PrH?bfJm#GTP*m?Gf4kA;K2n7!koQ*L=vnZgi^l8`FLKC z2sI=jqBO@Jfm%vyC450+?G8`IcoBbGPwJP`y>5nm7-lJr00RmUVWRd#!!WY4U%8Mw zon|fj09x9?H%cGj@`;R1(dSJi*T4BY|60?r**T5D4XIRC@h1QBP@=8F`jPlPv2bKS zguJJ{1x*rIu9-^Yp>fg?L2}xO7&E@cf$nCO%%HV6e1<@` z)@N+m@X7O=j=`PX87jQ!^>>UGcpvN5CSP;ss(KQ;D_0Tw3kd;jz;|M%Mht6^2B^BN z1K5AqAO&h+s-lUqe4P-~!vtSOjJ*>Dc!%KEVZO&9$AX`;m85%{91SH5yLHHt+w<aO19<$Hat0C{bsQbAan-Q#EY#fNDBCiG8f$z%9UiTlCb6 zuXC$}>?a)9KfplguKMoZ5`d|5P)7*d_ovEF*8|M|V9oMBB&cYTQUf@lp9wHxM5Td> zpiPW;U(Ul}Gsqx3CZUu57#XRe)D^!;W7h`Vj^(8 z=+8vl&9T5>cEoV^Y$1sP?ItO}tG^p23HcM<+UD(3GlFEga^A`LHwJ75oV$l zjT=@3?ji_S-`61e66Z zd5m?3a0rM1gu_x-8b+XE7akD+sZ?qRhybJ}v2M>-1fbjUk9zeGfbUxtz=|WE&YCA# z0M%mv$OxT^8Usx(Ed1lEi0Z<{J^kmxh8H)h4UBc~Jp9ny^hX5?G_v_!u1yGmZ<#%>PS_HrqDIFIJ z0wMshNJ8^)L7<2L5NGv#8|nZk2Eauf;yOkIATD_{H=A@wvj{+QTB1AqBOn6ckD1P> z2>}s+nt;}Af*~LR5DZFPs0IXzVgO_Ts6hz2#b^Zb2*58a4Uk3^yHyHU>Jt$H7g!n~ zsjEr@j7TV&%2)(M0HhqzA|L_~t!Ol{F$jnNNHtPIKm;HqX?1L_3wobryD1v13=dfV zI;ISXELQ{|5kYC183HHSk3vA>vH;`)h(u8;R@IGU6@JqY0r101M>mhaN^=2RF~$X; zW9AP0TBRcM6?JL5di7{s2y;$;_KwZL;yM|_GA}bL;%*=J9e|u0F#w((i2~3 zE&z5@<6HnD07;9tm6I0%Xr)+NyC`A+zGg0f>&FxV5&>wf=;L3Q2tfQY(hN^TKmLNFyRzDg@v!vv$CvvjF4* zh)7tPN`^pF1fYvS!cw{F2tWY7ZtvH>9peHJ0jQ3#u22#I5rC4w>9ocWXo>(dwqV^j zX#_+7k``ZkCqHFNBMU$lfcDC`jVt?RKMn9S>ts1R-kv(C_v5Mgz5PA3TSEvmk3bOt zP!M4AGV1IMWC7@`=#yQz2tcx;i(=wX!`aj^e`;0SKOz88h+UHyg}@j3767FINSC z@=bc?A^=H?ualF{BLHt%48S861F%mq0G-s07#A%95TjHyrwoC-Ismc&NJ(NuKm;I0 zsc25)5D)>7ZbXYf5dqksUI5X`uB#Ih0qCma(_D8k0hntpfRiI#9J40`(tS)_J!jfC z$kP4lEk3eJq-j}L+C%`Fz^^RsII9Tma?4)tSK&NSgro!yy9Tk6B}9 zw21&T2BL0UD*_?_wZg5NRYU*+aGq5H{F@P#0FMR%#%uxbU%Uu_KW2@cAp+1C^iDS} zle6q};e-zo0Z3SQ9h|xdKnI1M%98U4z;;UmBnCiffT>8c8}k$a=!TrzvPuzvwn(yt z>mUvA3Tp;*{)lEkA^CvN8(q^k_w!;cGhnALn{vKnzmN1%Ed!y>aX^5_6P@Lwzt(h?fWNW^ z{f|vgpRt$fYqrDseWEW_2gr0t!wB$BJ-ts>zim2OwzeNcmCUR4rn7IE&SDKni3p@Y z0Gd*k8q3uU{QT#b3VqiUa;Xu3&j(Va5ACJO&g!*(d_YPH+LY*ZUpE9WokCXe^`C9J zi}^pq_?2CW?v}gEm6hu5Dg+L?Mpy)R&tjRPrTV2~vQx_35i9HKSx45nz2DgTHWjyk z2tXNW2R;Wj`bA@--?AOl1@;@2GBxU!DA~X|P_*NM%MifwoY4xRuX(9z2!S#P49MzP zeLp`003uK{ID#KK%fCe$h|d1pNGleBJ$6>-;sc5R)!)4kU_*6o=I1}u`y+=>^gyEr ux>}^K9EU6GMblZ_uUN4BTv_!8RsKJQ+nO@i34)0L0000 footer > p { + margin-top: var(--gap-lg); + color: #666; + font-size: 0.66em; + } +} + +input, +button { + font-size: 1.2em; + padding: 0.25em; } h1, h2, h3 { - line-height: 1.1; - font-family: serif; + font-family: var(--system-serif-fonts); } -main { - background-color: #000; - margin: 0 auto; - max-width: 40em; - box-sizing: border-box; - padding: 3em; +h1 { + margin: 0.5em 0; + line-height: 0.95; + font-size: var(--page-title-font-size); + + @media (min-width: 666px) { + text-transform: lowercase; + margin-top: 0.5em; + margin-bottom: 0.5em; + text-align: right; + line-height: 0.9; + color: var(--tree-item-accent-color); + font-weight: normal; + } +} + +h2, +h3 { + margin-top: 2em; + line-height: 1.1; +} + +h2 { + font-size: var(--section-heading-lv2-font-size); + border-bottom: 3px solid var(--panel-bg-color); +} + +h3 { + font-size: var(--section-heading-lv3-font-size); +} + +h4 { + font-size: var(--section-heading-lv4-font-size); } pre { margin: 2em 0; background-color: #022; + color: var(--monospace-color); overflow-y: auto; - padding: 0.33em; - box-shadow: 4px 4px 0 #333; + padding: 0.66em; + box-shadow: 4px 4px 0 var(--panel-bg-color); position: relative; line-height: 1.2; font-size: 0.8em; > button { + font-size: 0.75em; position: absolute; top: 0.25em; right: 0.25em; @@ -61,30 +152,117 @@ pre { } code { - font-family: "JetBrains mono", monaco, menlo, meslo, "Courier New", Courier, - monospace; + font-family: var(--monospace-fonts); + + &.inline { + color: var(--monospace-color-inline); + background: #f3f3f3; + font-size: 0.9em; + } } section { position: relative; & > h2 { - background: #000; - padding: 1em 0; + background: var(--bgcolor); + color: var(--color); + padding: 0.5em 0.25em; + border-bottom: 0; } } -.skiplink { - position: absolute; - top: -5em; - transition: top 0.4s ease-out; - padding: 0.25em 0.5em; - - &:focus { - top: 1em; - } +img { + max-width: 100%; + display: block; + height: auto; } +ul, +ol { + clear: left; +} + +p { + margin: 1em 0; +} + +article { + line-height: 1.33; +} + +figure { + margin: 0; +} + +figcaption { + text-align: center; + margin-top: 0.5em; +} + +table { + width: 100%; +} + +td, +th { + background-color: var(--background-color-l); + padding: 0.25em; + font-size: 0.8em; + border: 1px solid rgb(128, 128, 128, 0.5); +} + +th { + background-color: var(--background-color-ll); + text-transform: uppercase; + color: var(--em-color); + font-weight: normal; +} + +li { + color: var(--em-color); + margin: 0.25em 0; +} + +li:first-child { + margin-top: 0; +} + +li:last-child { + margin-bottom: 0; +} + +li::marker { + color: var(--link-color); +} + +blockquote { + color: var(--em-color); + font-size: 1.2em; + line-height: 1.2; + font-style: italic; + border-left: 5px solid var(--background-color-l); + margin: 1em 1em 1em 0; + padding-left: 1em; +} + +blockquote p::after, +blockquote p::before { + content: '"'; +} + +/* === /Base === */ +/* === 2. Components === */ + +/* +Use kebab case named classes to identify components, and nesting +to group subcomponents. + +Element selectors are preferred as subcomponents, due to the simple +nature of this site. As a general rule though, classes are the most +versatile. +*/ + .sr-only { position: absolute; left: -999em; @@ -96,32 +274,91 @@ section { align-items: center; } +.sticky { + position: sticky; + top: 0; +} + +.interactive-map { + aspect-ratio: var(--map-ratio); +} + +.home-h1 { + font-size: 1.33em; +} + +.list-link { + &::after { + content: " →"; + } +} + +.feed-link { + &::after { + content: " ↗"; + } +} + +.skiplink { + position: absolute; + top: -5em; + transition: top var(--animation-duration) ease-out; + padding: 0.25em 0.5em; + + &:focus { + top: 1em; + } +} + .tree { - color: crimson; - align-items: center; - justify-content: center; - margin: 1em auto; + list-style: none; + margin: 0; + padding: 0; display: flex; flex-direction: column; - gap: 0.5em; + gap: 0.66em; + font-size: var(--tree-font-size); - > * { - padding: 0.5em 1em; - border-radius: 5px; - background-color: rgba(128, 128, 128, 0.1); + > li { + display: flex; + align-items: center; + margin: 0; + gap: 0.5em; + padding: 1.33em 0.5em; + background-color: rgba(128, 128, 128, 0.16); + border-left: 6px solid var(--tree-item-accent-color); &:focus-within { background-color: rgba(128, 128, 128, 0.25); } + + > small { + opacity: 0.66; + font-family: var(--monospace-fonts); + font-size: 0.66em; + } } - > :nth-child(even) { - text-align: right; + > .article { + --tree-item-accent-color: rebeccapurple; + } + + > .album { + --tree-item-accent-color: goldenrod; + } + + > .link { + --tree-item-accent-color: honeydew; + } + + > .events { + --tree-item-accent-color: firebrick; } a { - color: #fff; + color: var(--color); text-decoration: none; + flex: 1; &:hover, &:focus { @@ -131,45 +368,35 @@ section { } .landing { - min-height: 100vh; display: flex; flex-direction: column; - justify-content: center; align-items: center; - padding: 3em; + padding: 2em 0; box-sizing: border-box; - gap: 3em; + gap: 1.66em; } .breadcrumbs { - list-style: none; - padding-left: 0; + display: block; + margin: var(--gap-sm) 0; + padding: var(--gap-sm); + border: 1px solid rgb(128, 128, 128, 0.25); + background-color: var(--panel-bg-color); + border-radius: 0; - > li { + > span { display: inline; &:after { content: " /"; } } -} -.article { - font-size: large; - box-sizing: border-box; - - > footer { - font-style: italic; - text-align: right; - font-size: 0.8em; + a { + color: var(--color); } } -.sticky { - position: sticky; - top: 0; -} - .months { grid-auto-flow: rows; display: grid; @@ -177,7 +404,36 @@ section { grid-template-columns: repeat(3, 1fr); gap: 0.5em; padding-left: 0; - margin: 3em 0; + margin: 2.75em 0; + + > li { + margin: 0; + } +} + +.article { + > div > p:first-child::first-letter { + @media (min-width: 500px) { + float: left; + font-size: 7em; + border: 8px double hsl(0 0 50%); + padding: 0.1em; + margin-right: 0.066em; + font-style: normal; + font-family: var(--system-serif-fonts); + } + } + + > footer { + font-style: italic; + font-size: 0.8em; + text-align: right; + + > p { + margin-top: 2.75em; + margin-bottom: 0; + } + } } .articles { @@ -197,7 +453,7 @@ section { } } - date { + time { border-top: 1px solid crimson; padding: 0.25em 0.5em; } @@ -223,3 +479,88 @@ section { aspect-ratio: 1; } } + +.profiles { + display: flex; + gap: 1.66em; + list-style: none; + margin: 0; + + > li { + margin: 0; + padding: 0; + } +} + +/* === /Components === */ +/* === 3. Layout === */ +/* +Containers and wrappers for components. +Only class selectors allowed, with the following element selectors as +exceptions: aside, body, footer, header, main and nav. +*/ +body { + margin: 0 auto; + max-width: 33em; + box-sizing: border-box; + min-height: 100vh; + padding: 0 0.5em; +} +/* === /Layout === */ +/* === 4. Pages === */ +/* +Styles that should only apply to certain pages. +*/ +/* === /Pages === */ +/* === 5. Themes === */ +/* +Styles to create user-customized themes. + +This section adapts the design to the following user preferences: +Color theme, reduced motion +*/ +@media (prefers-color-scheme: light) { + :root { + --color: #000; + --bgcolor: #fff; + } +} + +@media (prefers-reduced-motion) { + :root { + --animation-duration: 0; + } +} + +@media (min-width: 800px) { + :root { + --map-ratio: 3 / 2; + } +} + +@media (min-width: 1000px) { + :root { + --page-title-font-size: 4em; + } +} +/* === /Themes === */ +/* === 6. Vendors === */ +/* +Styles belonging to third-party components. +*/ + +.footnotes-list { + color: var(--aside-color); + font-size: 80%; +} +/* === /Vendors === */ + +/* === 7. Shame === */ +/* +Styles necessary for specifity issues and for cutting corners +(breaking the rules in short terms in waiting for an opportunity +to rewrite or fix a problem for good). + +madr.se has no reason to feel ashamed. Yet. +*/ +/* === /Shame === */ diff --git a/assets/apple-touch-icon.png b/assets/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0a839bd8c572d7db886b6d85191b4fdc207408e2 GIT binary patch literal 21758 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 literal 0 HcmV?d00001 diff --git a/assets/bl/brutal.f07f1821.css b/assets/bl/brutal.f07f1821.css new file mode 100644 index 0000000..2630bbe --- /dev/null +++ b/assets/bl/brutal.f07f1821.css @@ -0,0 +1 @@ +body{background-color:#111;color:#aaa;font-size:large;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:0;margin:0 auto;max-width:80em}a:link,a:visited{color:#a83}a:visited{text-decoration:line-through}a:focus,a:hover{color:#fff}a:active{transform:translate(2px,2px)}header{border-bottom:3px solid #a83;padding:.5em;margin-bottom:.5em;align-items:center}@media (min-width:500px){header{display:flex;justify-content:space-between;padding:.5em;margin:0}}@media (min-width:1200px){header{margin:.5em 0}}h1{text-transform:uppercase;margin:0;font-size:1.5em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.field{background-color:#333;color:#fff;border-width:0;border-radius:5px;font-size:large;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:.5rem 1rem;display:block;width:100%;box-sizing:border-box;margin-top:.5em}.field:hover{background-color:#444}.field:focus{background-color:#fff;color:#000}@media (min-width:500px){.field{margin-top:0}input.field{min-width:17em}}.blur{filter:blur(25px)}.visuallyhidden{position:absolute;left:-9999em}.album{display:flex;align-items:start;padding:.5em;margin:.8em 0}@media (min-width:500px){.album{flex-direction:column;margin:0}}@media (min-width:1200px){.album{flex-direction:row;align-items:center}}.album:hover{background:#333;color:#fff}.album__cover{margin:0 .5em 0 0;padding-top:7px}@media (min-width:500px){.album__cover{margin:0 0 .5em;width:100%;padding-top:0}}@media (min-width:1200px){.album__cover{margin:0 1em 0 0;width:auto;padding-top:0}}.album__cover__media{width:25vw;height:25vw;position:relative}.album__cover__media:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:10}@media (min-width:500px){.album__cover__media{width:100%;height:100%}}@media (min-width:1200px){.album__cover__media{width:10vw;height:10vw}}@media (min-width:500px){.albums{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5em;text-transform:uppercase;padding-bottom:2em}}.selected-album{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.selected-album__inner{overflow:auto;border:3px solid #a83;background:#000;padding:2em;max-height:80%;display:flex;flex-direction:column;align-items:center}.selected-album__summary{text-transform:uppercase;padding:.5em;margin-bottom:.5em}.selected-album__description{color:#fff;padding:0 .5rem 2em;margin:0 auto;max-width:40em}.selected-album__cover{display:none}@media (min-width:1200px){.selected-album__cover{display:block;width:75vh;max-width:900px;height:auto}.selected-album__media{width:100%;height:auto}} \ No newline at end of file diff --git a/assets/bl/index.html b/assets/bl/index.html new file mode 100644 index 0000000..f7faa7b --- /dev/null +++ b/assets/bl/index.html @@ -0,0 +1 @@ +🤘 Brütal Legend 🤘
\ No newline at end of file diff --git a/assets/bl/src.fc45d0fd.js b/assets/bl/src.fc45d0fd.js new file mode 100644 index 0000000..ab1a667 --- /dev/null +++ b/assets/bl/src.fc45d0fd.js @@ -0,0 +1,129 @@ +parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;cP.length&&P.push(e)}function A(e,r,o,u){var f=typeof e;"undefined"!==f&&"boolean"!==f||(e=null);var c=!1;if(null===e)c=!0;else switch(f){case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case t:case n:c=!0}}if(c)return o(u,e,""===r?"."+U(e,0):r),1;if(c=0,r=""===r?".":r+":",Array.isArray(e))for(var l=0;l=y},o=function(){},exports.unstable_forceFrameRate=function(e){0>e||125>>1,o=e[r];if(!(void 0!==o&&0P(l,t))void 0!==u&&0>P(u,l)?(e[r]=u,e[i]=t,r=i):(e[r]=l,e[a]=t,r=a);else{if(!(void 0!==u&&0>P(u,t)))break e;e[r]=u,e[i]=t,r=i}}}return n}return null}function P(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}var F=[],I=[],M=1,C=null,A=3,L=!1,q=!1,D=!1;function R(e){for(var n=T(I);null!==n;){if(null===n.callback)g(I);else{if(!(n.startTime<=e))break;g(I),n.sortIndex=n.expirationTime,k(F,n)}n=T(I)}}function j(t){if(D=!1,R(t),!q)if(null!==T(F))q=!0,e(E);else{var r=T(I);null!==r&&n(j,r.startTime-t)}}function E(e,o){q=!1,D&&(D=!1,t()),L=!0;var a=A;try{for(R(o),C=T(F);null!==C&&(!(C.expirationTime>o)||e&&!r());){var l=C.callback;if(null!==l){C.callback=null,A=C.priorityLevel;var i=l(C.expirationTime<=o);o=exports.unstable_now(),"function"==typeof i?C.callback=i:C===T(F)&&g(F),R(o)}else g(F);C=T(F)}if(null!==C)var u=!0;else{var s=T(I);null!==s&&n(j,s.startTime-o),u=!1}return u}finally{C=null,A=a,L=!1}}function N(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var B=o;exports.unstable_IdlePriority=5,exports.unstable_ImmediatePriority=1,exports.unstable_LowPriority=4,exports.unstable_NormalPriority=3,exports.unstable_Profiling=null,exports.unstable_UserBlockingPriority=2,exports.unstable_cancelCallback=function(e){e.callback=null},exports.unstable_continueExecution=function(){q||L||(q=!0,e(E))},exports.unstable_getCurrentPriorityLevel=function(){return A},exports.unstable_getFirstCallbackNode=function(){return T(F)},exports.unstable_next=function(e){switch(A){case 1:case 2:case 3:var n=3;break;default:n=A}var t=A;A=n;try{return e()}finally{A=t}},exports.unstable_pauseExecution=function(){},exports.unstable_requestPaint=B,exports.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=A;A=e;try{return n()}finally{A=t}},exports.unstable_scheduleCallback=function(r,o,a){var l=exports.unstable_now();if("object"==typeof a&&null!==a){var i=a.delay;i="number"==typeof i&&0l?(r.sortIndex=i,k(I,r),null===T(F)&&r===T(I)&&(D?t():D=!0,n(j,i-l))):(r.sortIndex=a,k(F,r),q||L||(q=!0,e(E))),r},exports.unstable_shouldYield=function(){var e=exports.unstable_now();R(e);var n=T(F);return n!==C&&null!==C&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTimet}return!1}function $(e,t,n,r,l,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new $(e,0,!1,e,null,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];q[t]=new $(t,1,!1,e[1],null,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new $(e,2,!1,e.toLowerCase(),null,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new $(e,2,!1,e,null,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new $(e,3,!1,e.toLowerCase(),null,!1)}),["checked","multiple","muted","selected"].forEach(function(e){q[e]=new $(e,3,!0,e,null,!1)}),["capture","download"].forEach(function(e){q[e]=new $(e,4,!1,e,null,!1)}),["cols","rows","size","span"].forEach(function(e){q[e]=new $(e,6,!1,e,null,!1)}),["rowSpan","start"].forEach(function(e){q[e]=new $(e,5,!1,e.toLowerCase(),null,!1)});var Y=/[\-:]([a-z])/g;function X(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Y,X);q[t]=new $(t,1,!1,e,null,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Y,X);q[t]=new $(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Y,X);q[t]=new $(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)}),["tabIndex","crossOrigin"].forEach(function(e){q[e]=new $(e,1,!1,e.toLowerCase(),null,!1)}),q.xlinkHref=new $("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach(function(e){q[e]=new $(e,1,!1,e.toLowerCase(),null,!0)});var G=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function Z(e,t,n,r){var l=q.hasOwnProperty(t)?q[t]:null;(null!==l?0===l.type:!r&&(2=n.length))throw Error(r(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:we(n)}}function De(e,t){var n=we(t.value),r=we(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function Le(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var Ue={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Ae(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ve(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Ae(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Qe,We=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n)})}:e}(function(e,t){if(e.namespaceURI!==Ue.svg||"innerHTML"in e)e.innerHTML=t;else{for((Qe=Qe||document.createElement("div")).innerHTML=""+t.valueOf().toString()+"",t=Qe.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function He(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function je(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Be={animationend:je("Animation","AnimationEnd"),animationiteration:je("Animation","AnimationIteration"),animationstart:je("Animation","AnimationStart"),transitionend:je("Transition","TransitionEnd")},Ke={},$e={};function qe(e){if(Ke[e])return Ke[e];if(!Be[e])return e;var t,n=Be[e];for(t in n)if(n.hasOwnProperty(t)&&t in $e)return Ke[e]=n[t];return e}S&&($e=document.createElement("div").style,"AnimationEvent"in window||(delete Be.animationend.animation,delete Be.animationiteration.animation,delete Be.animationstart.animation),"TransitionEvent"in window||delete Be.transitionend.transition);var Ye=qe("animationend"),Xe=qe("animationiteration"),Ge=qe("animationstart"),Ze=qe("transitionend"),Je="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),et=new("function"==typeof WeakMap?WeakMap:Map);function tt(e){var t=et.get(e);return void 0===t&&(t=new Map,et.set(e,t)),t}function nt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function rt(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function lt(e){if(nt(e)!==e)throw Error(r(188))}function it(e){var t=e.alternate;if(!t){if(null===(t=nt(e)))throw Error(r(188));return t!==e?null:e}for(var n=e,l=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(l=i.return)){n=l;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return lt(i),e;if(a===l)return lt(i),t;a=a.sibling}throw Error(r(188))}if(n.return!==l.return)n=i,l=a;else{for(var o=!1,u=i.child;u;){if(u===n){o=!0,n=i,l=a;break}if(u===l){o=!0,l=i,n=a;break}u=u.sibling}if(!o){for(u=a.child;u;){if(u===n){o=!0,n=a,l=i;break}if(u===l){o=!0,l=a,n=i;break}u=u.sibling}if(!o)throw Error(r(189))}}if(n.alternate!==l)throw Error(r(190))}if(3!==n.tag)throw Error(r(188));return n.stateNode.current===n?e:t}function at(e){if(!(e=it(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function ot(e,t){if(null==t)throw Error(r(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function ut(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var ct=null;function st(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;rmt.length&&mt.push(e)}function gt(e,t,n,r){if(mt.length){var l=mt.pop();return l.topLevelType=e,l.eventSystemFlags=r,l.nativeEvent=t,l.targetInst=n,l}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function vt(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=Un(r)}while(n);for(n=0;n=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=vn(r)}}function bn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?bn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function wn(){for(var e=window,t=gn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=gn((e=t.contentWindow).document)}return t}function kn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var xn="$",Tn="/$",En="$?",Sn="$!",Cn=null,Pn=null;function _n(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Nn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var zn="function"==typeof setTimeout?setTimeout:void 0,Mn="function"==typeof clearTimeout?clearTimeout:void 0;function In(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Fn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(n===xn||n===Sn||n===En){if(0===t)return e;t--}else n===Tn&&t++}e=e.previousSibling}return null}var On=Math.random().toString(36).slice(2),Rn="__reactInternalInstance$"+On,Dn="__reactEventHandlers$"+On,Ln="__reactContainere$"+On;function Un(e){var t=e[Rn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ln]||n[Rn]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Fn(e);null!==e;){if(n=e[Rn])return n;e=Fn(e)}return t}n=(e=n).parentNode}return null}function An(e){return!(e=e[Rn]||e[Ln])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Vn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(r(33))}function Qn(e){return e[Dn]||null}function Wn(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Hn(e,t){var n=e.stateNode;if(!n)return null;var l=d(n);if(!l)return null;n=l[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(l=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!l;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(r(231,t,typeof n));return n}function jn(e,t,n){(t=Hn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=ot(n._dispatchListeners,t),n._dispatchInstances=ot(n._dispatchInstances,e))}function Bn(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Wn(t);for(t=n.length;0this.eventPool.length&&this.eventPool.push(e)}function lr(e){e.eventPool=[],e.getPooled=nr,e.release=rr}t(tr.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Jn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Jn)},persist:function(){this.isPersistent=Jn},isPersistent:er,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=er,this._dispatchInstances=this._dispatchListeners=null}}),tr.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},tr.extend=function(e){function n(){}function r(){return l.apply(this,arguments)}var l=this;n.prototype=l.prototype;var i=new n;return t(i,r.prototype),r.prototype=i,r.prototype.constructor=r,r.Interface=t({},l.Interface,e),r.extend=l.extend,lr(r),r},lr(tr);var ir=tr.extend({data:null}),ar=tr.extend({data:null}),or=[9,13,27,32],ur=S&&"CompositionEvent"in window,cr=null;S&&"documentMode"in document&&(cr=document.documentMode);var sr=S&&"TextEvent"in window&&!cr,fr=S&&(!ur||cr&&8=cr),dr=String.fromCharCode(32),pr={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},mr=!1;function hr(e,t){switch(e){case"keyup":return-1!==or.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function gr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var vr=!1;function yr(e,t){switch(e){case"compositionend":return gr(t);case"keypress":return 32!==t.which?null:(mr=!0,dr);case"textInput":return(e=t.data)===dr&&mr?null:e;default:return null}}function br(e,t){if(vr)return"compositionend"===e||!ur&&hr(e,t)?(e=Zn(),Gn=Xn=Yn=null,vr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=document.documentMode,tl={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},nl=null,rl=null,ll=null,il=!1;function al(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return il||null==nl||nl!==gn(n)?null:("selectionStart"in(n=nl)&&kn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},ll&&Jr(ll,n)?null:(ll=n,(e=tr.getPooled(tl.select,rl,e,t)).type="select",e.target=nl,qn(e),e))}var ol={eventTypes:tl,extractEvents:function(e,t,n,r,l,i){if(!(i=!(l=i||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{l=tt(l),i=T.onSelect;for(var a=0;axl||(e.current=kl[xl],kl[xl]=null,xl--)}function El(e,t){kl[++xl]=e.current,e.current=t}var Sl={},Cl={current:Sl},Pl={current:!1},_l=Sl;function Nl(e,t){var n=e.type.contextTypes;if(!n)return Sl;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l,i={};for(l in n)i[l]=t[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function zl(e){return null!=(e=e.childContextTypes)}function Ml(){Tl(Pl),Tl(Cl)}function Il(e,t,n){if(Cl.current!==Sl)throw Error(r(168));El(Cl,t),El(Pl,n)}function Fl(e,n,l){var i=e.stateNode;if(e=n.childContextTypes,"function"!=typeof i.getChildContext)return l;for(var a in i=i.getChildContext())if(!(a in e))throw Error(r(108,ye(n)||"Unknown",a));return t({},l,{},i)}function Ol(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Sl,_l=Cl.current,El(Cl,e),El(Pl,Pl.current),!0}function Rl(e,t,n){var l=e.stateNode;if(!l)throw Error(r(169));n?(e=Fl(e,t,_l),l.__reactInternalMemoizedMergedChildContext=e,Tl(Pl),Tl(Cl),El(Cl,e)):Tl(Pl),El(Pl,n)}var Dl=n.unstable_runWithPriority,Ll=n.unstable_scheduleCallback,Ul=n.unstable_cancelCallback,Al=n.unstable_requestPaint,Vl=n.unstable_now,Ql=n.unstable_getCurrentPriorityLevel,Wl=n.unstable_ImmediatePriority,Hl=n.unstable_UserBlockingPriority,jl=n.unstable_NormalPriority,Bl=n.unstable_LowPriority,Kl=n.unstable_IdlePriority,$l={},ql=n.unstable_shouldYield,Yl=void 0!==Al?Al:function(){},Xl=null,Gl=null,Zl=!1,Jl=Vl(),ei=1e4>Jl?Vl:function(){return Vl()-Jl};function ti(){switch(Ql()){case Wl:return 99;case Hl:return 98;case jl:return 97;case Bl:return 96;case Kl:return 95;default:throw Error(r(332))}}function ni(e){switch(e){case 99:return Wl;case 98:return Hl;case 97:return jl;case 96:return Bl;case 95:return Kl;default:throw Error(r(332))}}function ri(e,t){return e=ni(e),Dl(e,t)}function li(e,t,n){return e=ni(e),Ll(e,t,n)}function ii(e){return null===Xl?(Xl=[e],Gl=Ll(Wl,oi)):Xl.push(e),$l}function ai(){if(null!==Gl){var e=Gl;Gl=null,Ul(e)}oi()}function oi(){if(!Zl&&null!==Xl){Zl=!0;var e=0;try{var t=Xl;ri(99,function(){for(;e=t&&(ja=!0),e.firstContext=null)}function yi(e,t){if(pi!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(pi=e,t=1073741823),t={context:e,observedBits:t,next:null},null===di){if(null===fi)throw Error(r(308));di=t,fi.dependencies={expirationTime:0,firstContext:t,responders:null}}else di=di.next=t;return e._currentValue}var bi=!1;function wi(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function ki(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function xi(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function Ti(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function Ei(e,t){var n=e.alternate;null!==n&&ki(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function Si(e,n,r,l){var i=e.updateQueue;bi=!1;var a=i.baseQueue,o=i.shared.pending;if(null!==o){if(null!==a){var u=a.next;a.next=o.next,o.next=u}a=o,i.shared.pending=null,null!==(u=e.alternate)&&(null!==(u=u.updateQueue)&&(u.baseQueue=o))}if(null!==a){u=a.next;var c=i.baseState,s=0,f=null,d=null,p=null;if(null!==u)for(var m=u;;){if((o=m.expirationTime)s&&(s=o)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:m.suspenseConfig,tag:m.tag,payload:m.payload,callback:m.callback,next:null}),Fu(o,m.suspenseConfig);e:{var g=e,v=m;switch(o=n,h=r,v.tag){case 1:if("function"==typeof(g=v.payload)){c=g.call(h,c,o);break e}c=g;break e;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(o="function"==typeof(g=v.payload)?g.call(h,c,o):g))break e;c=t({},c,o);break e;case 2:bi=!0}}null!==m.callback&&(e.effectTag|=32,null===(o=i.effects)?i.effects=[m]:o.push(m))}if(null===(m=m.next)||m===u){if(null===(o=i.shared.pending))break;m=a.next=o.next,o.next=u,i.baseQueue=a=o,i.shared.pending=null}}null===p?f=c:p.next=d,i.baseState=f,i.baseQueue=p,Ou(s),e.expirationTime=s,e.memoizedState=c}}function Ci(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;th?(g=f,f=null):g=f.sibling;var v=p(r,f,o[h],u);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(r,f),i=a(v,i,h),null===s?c=v:s.sibling=v,s=v,f=g}if(h===o.length)return n(r,f),c;if(null===f){for(;hg?(v=h,h=null):v=h.sibling;var b=p(i,h,y.value,c);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&t(i,h),o=a(b,o,g),null===f?s=b:f.sibling=b,f=b,h=v}if(y.done)return n(i,h),s;if(null===h){for(;!y.done;g++,y=u.next())null!==(y=d(i,y.value,c))&&(o=a(y,o,g),null===f?s=y:f.sibling=y,f=y);return s}for(h=l(i,h);!y.done;g++,y=u.next())null!==(y=m(h,i,g,y.value,c))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),o=a(y,o,g),null===f?s=y:f.sibling=y,f=y);return e&&h.forEach(function(e){return t(i,e)}),s}return function(e,l,a,u){var c="object"==typeof a&&null!==a&&a.type===re&&null===a.key;c&&(a=a.props.children);var s="object"==typeof a&&null!==a;if(s)switch(a.$$typeof){case te:e:{for(s=a.key,c=l;null!==c;){if(c.key===s){switch(c.tag){case 7:if(a.type===re){n(e,c.sibling),(l=i(c,a.props.children)).return=e,e=l;break e}break;default:if(c.elementType===a.type){n(e,c.sibling),(l=i(c,a.props)).ref=Di(e,c,a),l.return=e,e=l;break e}}n(e,c);break}t(e,c),c=c.sibling}a.type===re?((l=lc(a.props.children,e.mode,u,a.key)).return=e,e=l):((u=rc(a.type,a.key,a.props,null,e.mode,u)).ref=Di(e,l,a),u.return=e,e=u)}return o(e);case ne:e:{for(c=a.key;null!==l;){if(l.key===c){if(4===l.tag&&l.stateNode.containerInfo===a.containerInfo&&l.stateNode.implementation===a.implementation){n(e,l.sibling),(l=i(l,a.children||[])).return=e,e=l;break e}n(e,l);break}t(e,l),l=l.sibling}(l=ac(a,e.mode,u)).return=e,e=l}return o(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==l&&6===l.tag?(n(e,l.sibling),(l=i(l,a)).return=e,e=l):(n(e,l),(l=ic(a,e.mode,u)).return=e,e=l),o(e);if(Ri(a))return h(e,l,a,u);if(ge(a))return g(e,l,a,u);if(s&&Li(e,a),void 0===a&&!c)switch(e.tag){case 1:case 0:throw e=e.type,Error(r(152,e.displayName||e.name||"Component"))}return n(e,l)}}var Ai=Ui(!0),Vi=Ui(!1),Qi={},Wi={current:Qi},Hi={current:Qi},ji={current:Qi};function Bi(e){if(e===Qi)throw Error(r(174));return e}function Ki(e,t){switch(El(ji,t),El(Hi,e),El(Wi,Qi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ve(null,"");break;default:t=Ve(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Tl(Wi),El(Wi,t)}function $i(){Tl(Wi),Tl(Hi),Tl(ji)}function qi(e){Bi(ji.current);var t=Bi(Wi.current),n=Ve(t,e.type);t!==n&&(El(Hi,e),El(Wi,n))}function Yi(e){Hi.current===e&&(Tl(Wi),Tl(Hi))}var Xi={current:0};function Gi(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===En||n.data===Sn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Zi(e,t){return{responder:e,props:t}}var Ji=G.ReactCurrentDispatcher,ea=G.ReactCurrentBatchConfig,ta=0,na=null,ra=null,la=null,ia=!1;function aa(){throw Error(r(321))}function oa(e,t){if(null===t)return!1;for(var n=0;na))throw Error(r(301));a+=1,la=ra=null,t.updateQueue=null,Ji.current=Fa,e=n(l,i)}while(t.expirationTime===ta)}if(Ji.current=za,t=null!==ra&&null!==ra.next,ta=0,la=ra=na=null,ia=!1,t)throw Error(r(300));return e}function ca(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===la?na.memoizedState=la=e:la=la.next=e,la}function sa(){if(null===ra){var e=na.alternate;e=null!==e?e.memoizedState:null}else e=ra.next;var t=null===la?na.memoizedState:la.next;if(null!==t)la=t,ra=e;else{if(null===e)throw Error(r(310));e={memoizedState:(ra=e).memoizedState,baseState:ra.baseState,baseQueue:ra.baseQueue,queue:ra.queue,next:null},null===la?na.memoizedState=la=e:la=la.next=e}return la}function fa(e,t){return"function"==typeof t?t(e):t}function da(e){var t=sa(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var l=ra,i=l.baseQueue,a=n.pending;if(null!==a){if(null!==i){var o=i.next;i.next=a.next,a.next=o}l.baseQueue=i=a,n.pending=null}if(null!==i){i=i.next,l=l.baseState;var u=o=a=null,c=i;do{var s=c.expirationTime;if(sna.expirationTime&&(na.expirationTime=s,Ou(s))}else null!==u&&(u=u.next={expirationTime:1073741823,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),Fu(s,c.suspenseConfig),l=c.eagerReducer===e?c.eagerState:e(l,c.action);c=c.next}while(null!==c&&c!==i);null===u?a=l:u.next=o,Gr(l,t.memoizedState)||(ja=!0),t.memoizedState=l,t.baseState=a,t.baseQueue=u,n.lastRenderedState=l}return[t.memoizedState,n.dispatch]}function pa(e){var t=sa(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var l=n.dispatch,i=n.pending,a=t.memoizedState;if(null!==i){n.pending=null;var o=i=i.next;do{a=e(a,o.action),o=o.next}while(o!==i);Gr(a,t.memoizedState)||(ja=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,l]}function ma(e){var t=ca();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:fa,lastRenderedState:e}).dispatch=Na.bind(null,na,e),[t.memoizedState,e]}function ha(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=na.updateQueue)?(t={lastEffect:null},na.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ga(){return sa().memoizedState}function va(e,t,n,r){var l=ca();na.effectTag|=e,l.memoizedState=ha(1|t,n,void 0,void 0===r?null:r)}function ya(e,t,n,r){var l=sa();r=void 0===r?null:r;var i=void 0;if(null!==ra){var a=ra.memoizedState;if(i=a.destroy,null!==r&&oa(r,a.deps))return void ha(t,n,i,r)}na.effectTag|=e,l.memoizedState=ha(1|t,n,i,r)}function ba(e,t){return va(516,4,e,t)}function wa(e,t){return ya(516,4,e,t)}function ka(e,t){return ya(4,2,e,t)}function xa(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ta(e,t,n){return n=null!=n?n.concat([e]):null,ya(4,2,xa.bind(null,t,e),n)}function Ea(){}function Sa(e,t){return ca().memoizedState=[e,void 0===t?null:t],e}function Ca(e,t){var n=sa();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&oa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pa(e,t){var n=sa();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&oa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function _a(e,t,n){var r=ti();ri(98>r?98:r,function(){e(!0)}),ri(97<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof i.is?e=u.createElement(a,{is:i.is}):(e=u.createElement(a),"select"===a&&(u=e,i.multiple?u.multiple=!0:i.size&&(u.size=i.size))):e=u.createElementNS(e,a),e[Rn]=n,e[Dn]=i,eo(e,n,!1,!1),n.stateNode=e,u=dn(a,i),a){case"iframe":case"object":case"embed":Jt("load",e),c=i;break;case"video":case"audio":for(c=0;ci.tailExpiration&&1t)&&hu.set(e,t))}}function xu(e,t){e.expirationTime=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function Eu(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=ii(Cu.bind(null,e));else{var t=Tu(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=bu();if(1073741823===t?r=99:1===t||2===t?r=95:r=0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var l=e.callbackPriority;if(e.callbackExpirationTime===t&&l>=r)return;n!==$l&&Ul(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?ii(Cu.bind(null,e)):li(r,Su.bind(null,e),{timeout:10*(1073741821-t)-ei()}),e.callbackNode=t}}}function Su(e,t){if(yu=0,t)return fc(e,t=bu()),Eu(e),null;var n=Tu(e);if(0!==n){if(t=e.callbackNode,(Yo&(Qo|Wo))!==Ao)throw Error(r(327));if(Hu(),e===Xo&&n===Zo||zu(e,n),null!==Go){var l=Yo;Yo|=Qo;for(var i=Iu();;)try{Du();break}catch(u){Mu(e,u)}if(mi(),Yo=l,Lo.current=i,Jo===jo)throw t=eu,zu(e,n),cc(e,n),Eu(e),t;if(null===Go)switch(i=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,l=Jo,Xo=null,l){case Ho:case jo:throw Error(r(345));case Bo:fc(e,2=n){e.lastPingedTime=n,zu(e,n);break}}if(0!==(a=Tu(e))&&a!==n)break;if(0!==l&&l!==n){e.lastPingedTime=l;break}e.timeoutHandle=zn(Vu.bind(null,e),i);break}Vu(e);break;case $o:if(cc(e,n),n===(l=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Au(i)),iu&&(0===(i=e.lastPingedTime)||i>=n)){e.lastPingedTime=n,zu(e,n);break}if(0!==(i=Tu(e))&&i!==n)break;if(0!==l&&l!==n){e.lastPingedTime=l;break}if(1073741823!==nu?l=10*(1073741821-nu)-ei():1073741823===tu?l=0:(l=10*(1073741821-tu)-5e3,0>(l=(i=ei())-l)&&(l=0),(n=10*(1073741821-n)-i)<(l=(120>l?120:480>l?480:1080>l?1080:1920>l?1920:3e3>l?3e3:4320>l?4320:1960*Do(l/1960))-l)&&(l=n)),10=(l=0|o.busyMinDurationMs)?l=0:(i=0|o.busyDelayMs,l=(a=ei()-(10*(1073741821-a)-(0|o.timeoutMs||5e3)))<=i?0:i+l-a),10 component higher in the tree to provide a loading indicator or placeholder to display."+be(a))}Jo!==qo&&(Jo=Bo),o=mo(o,a),f=i;do{switch(f.tag){case 3:u=o,f.effectTag|=4096,f.expirationTime=t,Ei(f,Fo(f,u,t));break e;case 1:u=o;var w=f.type,k=f.stateNode;if(0==(64&f.effectTag)&&("function"==typeof w.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===fu||!fu.has(k)))){f.effectTag|=4096,f.expirationTime=t,Ei(f,Oo(f,u,t));break e}}f=f.return}while(null!==f)}Go=Uu(Go)}catch(x){t=x;continue}break}}function Iu(){var e=Lo.current;return Lo.current=za,null===e?za:e}function Fu(e,t){elu&&(lu=e)}function Ru(){for(;null!==Go;)Go=Lu(Go)}function Du(){for(;null!==Go&&!ql();)Go=Lu(Go)}function Lu(e){var t=Ro(e.alternate,e,Zo);return e.memoizedProps=e.pendingProps,null===t&&(t=Uu(e)),Uo.current=null,t}function Uu(e){Go=e;do{var t=Go.alternate;if(e=Go.return,0==(2048&Go.effectTag)){if(t=fo(t,Go,Zo),1===Zo||1!==Go.childExpirationTime){for(var n=0,r=Go.child;null!==r;){var l=r.expirationTime,i=r.childExpirationTime;l>n&&(n=l),i>n&&(n=i),r=r.sibling}Go.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Go.firstEffect),null!==Go.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Go.firstEffect),e.lastEffect=Go.lastEffect),1(e=e.childExpirationTime)?t:e}function Vu(e){var t=ti();return ri(99,Qu.bind(null,e,t)),null}function Qu(e,t){do{Hu()}while(null!==pu);if((Yo&(Qo|Wo))!==Ao)throw Error(r(327));var n=e.finishedWork,l=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var i=Au(n);if(e.firstPendingTime=i,l<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:l<=e.firstSuspendedTime&&(e.firstSuspendedTime=l-1),l<=e.lastPingedTime&&(e.lastPingedTime=0),l<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Xo&&(Go=Xo=null,Zo=0),1u&&(s=u,u=o,o=s),s=yn(w,o),f=yn(w,u),s&&f&&(1!==x.rangeCount||x.anchorNode!==s.node||x.anchorOffset!==s.offset||x.focusNode!==f.node||x.focusOffset!==f.offset)&&((k=k.createRange()).setStart(s.node,s.offset),x.removeAllRanges(),o>u?(x.addRange(k),x.extend(f.node,f.offset)):(k.setEnd(f.node,f.offset),x.addRange(k))))),k=[];for(x=w;x=x.parentNode;)1===x.nodeType&&k.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=n?io(e,t,n):(El(Xi,1&Xi.current),null!==(t=co(e,t,n))?t.sibling:null);El(Xi,1&Xi.current);break;case 19:if(l=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(l)return uo(e,t,n);t.effectTag|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null),El(Xi,Xi.current),!l)return null}return co(e,t,n)}ja=!1}}else ja=!1;switch(t.expirationTime=0,t.tag){case 2:if(l=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=Nl(t,Cl.current),vi(t,n),i=ua(null,t,l,e,i,n),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,zl(l)){var a=!0;Ol(t)}else a=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,wi(t);var o=l.getDerivedStateFromProps;"function"==typeof o&&Ni(t,l,o,e),i.updater=zi,t.stateNode=i,i._reactInternalFiber=t,Oi(t,l,e,n),t=Za(null,t,l,!0,a,n)}else t.tag=0,Ba(null,t,i,n),t=t.child;return t;case 16:e:{if(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,ve(i),1!==i._status)throw i._result;switch(i=i._result,t.type=i,a=t.tag=tc(i),e=ci(i,e),a){case 0:t=Xa(null,t,i,e,n);break e;case 1:t=Ga(null,t,i,e,n);break e;case 11:t=Ka(null,t,i,e,n);break e;case 14:t=$a(null,t,i,ci(i.type,e),l,n);break e}throw Error(r(306,i,""))}return t;case 0:return l=t.type,i=t.pendingProps,Xa(e,t,l,i=t.elementType===l?i:ci(l,i),n);case 1:return l=t.type,i=t.pendingProps,Ga(e,t,l,i=t.elementType===l?i:ci(l,i),n);case 3:if(Ja(t),l=t.updateQueue,null===e||null===l)throw Error(r(282));if(l=t.pendingProps,i=null!==(i=t.memoizedState)?i.element:null,ki(e,t),Si(t,l,null,n),(l=t.memoizedState.element)===i)Wa(),t=co(e,t,n);else{if((i=t.stateNode.hydrate)&&(Ra=In(t.stateNode.containerInfo.firstChild),Oa=t,i=Da=!0),i)for(n=Vi(t,null,l,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Ba(e,t,l,n),Wa();t=t.child}return t;case 5:return qi(t),null===e&&Aa(t),l=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,o=i.children,Nn(l,i)?o=null:null!==a&&Nn(l,a)&&(t.effectTag|=16),Ya(e,t),4&t.mode&&1!==n&&i.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Ba(e,t,o,n),t=t.child),t;case 6:return null===e&&Aa(t),null;case 13:return io(e,t,n);case 4:return Ki(t,t.stateNode.containerInfo),l=t.pendingProps,null===e?t.child=Ai(t,null,l,n):Ba(e,t,l,n),t.child;case 11:return l=t.type,i=t.pendingProps,Ka(e,t,l,i=t.elementType===l?i:ci(l,i),n);case 7:return Ba(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ba(e,t,t.pendingProps.children,n),t.child;case 10:e:{l=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value;var u=t.type._context;if(El(si,u._currentValue),u._currentValue=a,null!==o)if(u=o.value,0===(a=Gr(u,a)?0:0|("function"==typeof l._calculateChangedBits?l._calculateChangedBits(u,a):1073741823))){if(o.children===i.children&&!Pl.current){t=co(e,t,n);break e}}else for(null!==(u=t.child)&&(u.return=t);null!==u;){var c=u.dependencies;if(null!==c){o=u.child;for(var s=c.firstContext;null!==s;){if(s.context===l&&0!=(s.observedBits&a)){1===u.tag&&((s=xi(n,null)).tag=2,Ti(u,s)),u.expirationTime=t&&e<=t}function cc(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function sc(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function fc(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function dc(e,t,n,l){var i=t.current,a=bu(),o=Pi.suspense;a=wu(a,i,o);e:if(n){t:{if(nt(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(zl(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var c=n.type;if(zl(c)){n=Fl(n,c,u);break e}}n=u}else n=Sl;return null===t.context?t.context=n:t.pendingContext=n,(t=xi(a,o)).payload={element:e},null!==(l=void 0===l?null:l)&&(t.callback=l),Ti(i,t),ku(i,a),a}function pc(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function mc(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime0?"Unexpected "+(a.length>1?"keys":"key")+' "'+a.join('", "')+'" found in '+c+'. Expected to find one of the known reducer keys instead: "'+o.join('", "')+'". Unexpected keys will be ignored.':void 0}function s(e){Object.keys(e).forEach(function(r){var n=e[r];if(void 0===n(void 0,{type:i.INIT}))throw new Error(t(12));if(void 0===n(void 0,{type:i.PROBE_UNKNOWN_ACTION()}))throw new Error(t(13))})}function d(e){for(var r=Object.keys(e),n={},o=0;o=0||(u[r]=e[r]);return u}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e; +},{}],"hJve":[function(require,module,exports) { +"use strict";var e="function"==typeof Symbol&&Symbol.for,r=e?Symbol.for("react.element"):60103,t=e?Symbol.for("react.portal"):60106,o=e?Symbol.for("react.fragment"):60107,n=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,c=e?Symbol.for("react.provider"):60109,f=e?Symbol.for("react.context"):60110,p=e?Symbol.for("react.async_mode"):60111,a=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,i=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.suspense_list"):60120,l=e?Symbol.for("react.memo"):60115,m=e?Symbol.for("react.lazy"):60116,x=e?Symbol.for("react.block"):60121,b=e?Symbol.for("react.fundamental"):60117,S=e?Symbol.for("react.responder"):60118,$=e?Symbol.for("react.scope"):60119;function d(e){if("object"==typeof e&&null!==e){var y=e.$$typeof;switch(y){case r:switch(e=e.type){case p:case a:case o:case s:case n:case i:return e;default:switch(e=e&&e.$$typeof){case f:case u:case m:case l:case c:return e;default:return y}}case t:return y}}}function C(e){return d(e)===a}exports.AsyncMode=p,exports.ConcurrentMode=a,exports.ContextConsumer=f,exports.ContextProvider=c,exports.Element=r,exports.ForwardRef=u,exports.Fragment=o,exports.Lazy=m,exports.Memo=l,exports.Portal=t,exports.Profiler=s,exports.StrictMode=n,exports.Suspense=i,exports.isAsyncMode=function(e){return C(e)||d(e)===p},exports.isConcurrentMode=C,exports.isContextConsumer=function(e){return d(e)===f},exports.isContextProvider=function(e){return d(e)===c},exports.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},exports.isForwardRef=function(e){return d(e)===u},exports.isFragment=function(e){return d(e)===o},exports.isLazy=function(e){return d(e)===m},exports.isMemo=function(e){return d(e)===l},exports.isPortal=function(e){return d(e)===t},exports.isProfiler=function(e){return d(e)===s},exports.isStrictMode=function(e){return d(e)===n},exports.isSuspense=function(e){return d(e)===i},exports.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===a||e===s||e===n||e===i||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===u||e.$$typeof===b||e.$$typeof===S||e.$$typeof===$||e.$$typeof===x)},exports.typeOf=d; +},{}],"H8ja":[function(require,module,exports) { +"use strict";module.exports=require("./cjs/react-is.production.min.js"); +},{"./cjs/react-is.production.min.js":"hJve"}],"Kvxq":[function(require,module,exports) { +"use strict";var e=require("react-is"),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},p={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function y(r){return e.isMemo(r)?p:a[r.$$typeof]||t}a[e.ForwardRef]=o,a[e.Memo]=p;var s=Object.defineProperty,c=Object.getOwnPropertyNames,i=Object.getOwnPropertySymbols,n=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,l=Object.prototype;function m(e,t,o){if("string"!=typeof t){if(l){var p=f(t);p&&p!==l&&m(e,p,o)}var a=c(t);i&&(a=a.concat(i(t)));for(var d=y(e),u=y(t),g=0;g, or pass a custom React context provider to and the corresponding React context consumer to '+u+" in connect options.");var t,r=e.storeState,o=e.store,i=this.props;W&&(i=this.props.wrapperProps,t=this.props.forwardedRef);var s=this.selectDerivedProps(r,i,o,c);return this.selectChildElement(n,s,t)},f.render=function(){var e=this.props.context&&this.props.context.Consumer&&(0,s.isContextConsumer)(i.default.createElement(this.props.context.Consumer,null))?this.props.context:M;return i.default.createElement(e.Consumer,null,this.indirectRenderWrappedComponent)},d}(m);if(v.WrappedComponent=n,v.displayName=u,W){var y=i.default.forwardRef(function(e,t){return i.default.createElement(v,{wrapperProps:e,forwardedRef:t})});return y.displayName=u,y.WrappedComponent=n,(0,o.default)(y,n)}return(0,o.default)(v,n)}} +},{"@babel/runtime/helpers/esm/assertThisInitialized":"Rs9H","@babel/runtime/helpers/esm/inheritsLoose":"H59k","@babel/runtime/helpers/esm/extends":"yPWp","@babel/runtime/helpers/esm/objectWithoutPropertiesLoose":"EHE7","hoist-non-react-statics":"Kvxq","invariant":"PAAo","react":"HdMw","react-is":"H8ja","./Context":"hyO5"}],"FW8b":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=r;var e=Object.prototype.hasOwnProperty;function t(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function r(r,n){if(t(r,n))return!0;if("object"!=typeof r||null===r||"object"!=typeof n||null===n)return!1;var o=Object.keys(r),u=Object.keys(n);if(o.length!==u.length)return!1;for(var l=0;l=0;o--){var a=r[o](e);if(a)return a}return function(r,o){throw new Error("Invalid value of type "+typeof e+" for "+t+" argument when connecting component "+o.wrappedComponentName+".")}}function l(e,r){return e===r}function d(i){var d=void 0===i?{}:i,c=d.connectHOC,f=void 0===c?t.default:c,v=d.mapStateToPropsFactories,P=void 0===v?u.default:v,m=d.mapDispatchToPropsFactories,q=void 0===m?a.default:m,h=d.mergePropsFactories,E=void 0===h?n.default:h,g=d.selectorFactory,S=void 0===g?s.default:g;return function(t,a,u,n){void 0===n&&(n={});var s=n,i=s.pure,d=void 0===i||i,c=s.areStatesEqual,v=void 0===c?l:c,m=s.areOwnPropsEqual,h=void 0===m?o.default:m,g=s.areStatePropsEqual,w=void 0===g?o.default:g,M=s.areMergedPropsEqual,T=void 0===M?o.default:M,b=(0,r.default)(s,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),y=p(t,P,"mapStateToProps"),x=p(a,q,"mapDispatchToProps"),C=p(u,E,"mergeProps");return f(S,(0,e.default)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(t),initMapStateToProps:y,initMapDispatchToProps:x,initMergeProps:C,pure:d,areStatesEqual:v,areOwnPropsEqual:h,areStatePropsEqual:w,areMergedPropsEqual:T},b))}}var c=d();exports.default=c; +},{"@babel/runtime/helpers/esm/extends":"yPWp","@babel/runtime/helpers/esm/objectWithoutPropertiesLoose":"EHE7","../components/connectAdvanced":"OoNS","../utils/shallowEqual":"FW8b","./mapDispatchToProps":"fi0G","./mapStateToProps":"YYnM","./mergeProps":"RBWg","./selectorFactory":"dnkt"}],"sYSi":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Provider",{enumerable:!0,get:function(){return e.default}}),Object.defineProperty(exports,"connectAdvanced",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(exports,"ReactReduxContext",{enumerable:!0,get:function(){return n.ReactReduxContext}}),Object.defineProperty(exports,"connect",{enumerable:!0,get:function(){return r.default}});var e=o(require("./components/Provider")),t=o(require("./components/connectAdvanced")),n=require("./components/Context"),r=o(require("./connect/connect"));function o(e){return e&&e.__esModule?e:{default:e}} +},{"./components/Provider":"pwii","./components/connectAdvanced":"OoNS","./components/Context":"hyO5","./connect/connect":"jDbg"}],"riwf":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.TERMINATE=exports.TASK_CANCEL=exports.TASK=exports.SELF_CANCELLATION=exports.SAGA_LOCATION=exports.SAGA_ACTION=exports.MULTICAST=exports.MATCH=exports.IO=exports.CHANNEL_END_TYPE=exports.CANCEL=void 0;var A=function(A){return"@@redux-saga/"+A},r=A("CANCEL_PROMISE");exports.CANCEL=r;var e=A("CHANNEL_END");exports.CHANNEL_END_TYPE=e;var C=A("IO");exports.IO=C;var T=A("MATCH");exports.MATCH=T;var N=A("MULTICAST");exports.MULTICAST=N;var t=A("SAGA_ACTION");exports.SAGA_ACTION=t;var o=A("SELF_CANCELLATION");exports.SELF_CANCELLATION=o;var s=A("TASK");exports.TASK=s;var E=A("TASK_CANCEL");exports.TASK_CANCEL=E;var p=A("TERMINATE");exports.TERMINATE=p;var x=A("LOCATION");exports.SAGA_LOCATION=x; +},{}],"jK0s":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.undef=exports.task=exports.symbol=exports.stringableFunc=exports.string=exports.sagaAction=exports.promise=exports.pattern=exports.observable=exports.object=exports.number=exports.notUndef=exports.multicast=exports.iterator=exports.iterable=exports.func=exports.effect=exports.channel=exports.buffer=exports.array=void 0;var r=require("@redux-saga/symbols"),t=function(r){return null==r};exports.undef=t;var e=function(r){return null!=r};exports.notUndef=e;var o=function(r){return"function"==typeof r};exports.func=o;var n=function(r){return"number"==typeof r};exports.number=n;var s=function(r){return"string"==typeof r};exports.string=s;var u=Array.isArray;exports.array=u;var p=function(r){return r&&!u(r)&&"object"==typeof r};exports.object=p;var a=function(r){return r&&o(r.then)};exports.promise=a;var i=function(r){return r&&o(r.next)&&o(r.throw)};exports.iterator=i;var x=function(r){return r&&o(Symbol)?o(r[Symbol.iterator]):u(r)};exports.iterable=x;var c=function(t){return t&&t[r.TASK]};exports.task=c;var f=function(t){return Boolean(t&&t[r.SAGA_ACTION])};exports.sagaAction=f;var b=function(r){return r&&o(r.subscribe)};exports.observable=b;var l=function(r){return r&&o(r.isEmpty)&&o(r.take)&&o(r.put)};exports.buffer=l;var v=function r(t){return t&&(s(t)||g(t)||o(t)||u(t)&&t.every(r))};exports.pattern=v;var y=function(r){return r&&o(r.take)&&o(r.close)};exports.channel=y;var m=function(r){return o(r)&&r.hasOwnProperty("toString")};exports.stringableFunc=m;var g=function(r){return Boolean(r)&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype};exports.symbol=g;var A=function(t){return y(t)&&t[r.MULTICAST]};exports.multicast=A;var S=function(t){return t&&t[r.IO]};exports.effect=S; +},{"@redux-saga/symbols":"riwf"}],"pEVV":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=require("@redux-saga/symbols");function r(r,t){var o;void 0===t&&(t=!0);var u=new Promise(function(e){o=setTimeout(e,r,t)});return u[e.CANCEL]=function(){clearTimeout(o)},u}var t=r;exports.default=t; +},{"@redux-saga/symbols":"riwf"}],"laKf":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.$=Er,exports.B=m,exports.K=pr,exports.L=Ar,exports.M=Or,exports.N=mr,exports.O=Lr,exports.V=dr,exports.Y=xr,exports._=vr,exports.a0=br,exports.a1=Cr,exports.a2=Tr,exports.a3=wr,exports.a4=Nr,exports.a5=Sr,exports.a6=_r,exports.a7=Ir,exports.c=f,exports.j=S,exports.l=N,exports.o=d,exports.q=g,exports.r=v,exports.v=_,exports.z=exports.y=exports.x=exports.w=exports.u=exports.t=exports.s=exports.p=exports.n=exports.m=exports.k=exports.i=exports.h=exports.g=exports.f=exports.e=exports.d=exports.b=exports.a=exports.Z=exports.X=exports.W=exports.U=exports.T=exports.S=exports.R=exports.Q=exports.P=exports.J=exports.I=exports.H=exports.G=exports.F=exports.E=exports.D=exports.C=exports.A=void 0;var r=require("@redux-saga/symbols"),t=o(require("@babel/runtime/helpers/esm/extends")),e=require("@redux-saga/is"),n=o(require("@redux-saga/delay-p"));function o(r){return r&&r.__esModule?r:{default:r}}var a=function(r){return function(){return r}},u=a(!0);exports.k=u;var s=function(){};exports.t=s;var i=function(r){return r};exports.E=i;var c="function"==typeof Symbol,p=c&&Symbol.asyncIterator?Symbol.asyncIterator:"@@asyncIterator";function f(r,t,e){if(!t(r))throw new Error(e)}exports.x=p;var x=function(r,e){(0,t.default)(r,e),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach(function(t){r[t]=e[t]})};exports.p=x;var l=function(r,t){var e;return(e=[]).concat.apply(e,t.map(r))};function v(r,t){var e=r.indexOf(t);e>=0&&r.splice(e,1)}function d(r){var t=!1;return function(){t||(t=!0,r())}}exports.u=l;var y=function(r){throw r},h=function(r){return{value:r,done:!0}};function g(r,t,e){void 0===t&&(t=y),void 0===e&&(e="iterator");var n={meta:{name:e},next:r,throw:t,return:h,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(n[Symbol.iterator]=function(){return n}),n}function m(r,t){var e=t.sagaStack;console.error(r),console.error(e)}var E=function(r){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+r+"\n")};exports.i=E;var b=function(r,t){return(r?r+".":"")+"setContext(props): argument "+t+" is not a plain object"};exports.w=b;var A="You can't put (a.k.a. dispatch from saga) frozen actions.\nWe have to define a special non-enumerable property on those actions for scheduling purposes.\nOtherwise you wouldn't be able to communicate properly between sagas & other subscribers (action ordering would become far less predictable).\nIf you are using redux and you care about this behaviour (frozen actions),\nthen you might want to switch to freezing actions in a middleware rather than in action creator.\nExample implementation:\n\nconst freezeActions = store => next => action => next(Object.freeze(action))\n",C=function(r){return Array.apply(null,new Array(r))};exports.m=C;var T=function(t){return function(e){return t(Object.defineProperty(e,r.SAGA_ACTION,{value:!0}))}};exports.D=T;var O=function(t){return t===r.TERMINATE};exports.z=O;var w=function(t){return t===r.TASK_CANCEL};exports.y=w;var L=function(r){return O(r)||w(r)};function N(r,t){var n=Object.keys(r),o=n.length;var a,u=0,i=(0,e.array)(r)?C(o):{},c={};return n.forEach(function(r){var e=function(e,n){a||(n||L(e)?(t.cancel(),t(e,n)):(i[r]=e,++u===o&&(a=!0,t(i))))};e.cancel=s,c[r]=e}),t.cancel=function(){a||(a=!0,n.forEach(function(r){return c[r].cancel()}))},c}function S(r){return{name:r.name||"anonymous",location:_(r)}}function _(t){return t[r.SAGA_LOCATION]}exports.s=L;var I="Channel's Buffer overflow!",k=1,j=2,P=3,U=4,z={isEmpty:u,put:s,take:s};function F(r,t){void 0===r&&(r=10);var e=new Array(r),n=0,o=0,a=0,u=function(t){e[o]=t,o=(o+1)%r,n++},s=function(){if(0!=n){var t=e[a];return e[a]=null,n--,a=(a+1)%r,t}},i=function(){for(var r=[];n;)r.push(s());return r};return{isEmpty:function(){return 0==n},put:function(s){var c;if(n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n2?h-2:0),y=2;y2?r-2:0),c=2;c2?r-2:0),c=2;c2?r-2:0),c=2;c3?o-3:0),f=3;f3?c-3:0),i=3;i3?o-3:0),f=3;f2?r-2:0),u=2;u2?r-2:0),u=2;u2?r-2:0),u=2;u3?a-3:0),o=3;o3?a-3:0),o=3;o3?a-3:0),o=3;o0&&u[u.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!u||a[1]>u[0]&&a[1]e[n]?1:-1})},s=function(r){return{albums:o(r.albums,r.visibilityFilter,r.sortKey),blurred:"id"in r.selectedAlbum,sortKey:r.sortKey}},a=function(r){return{handleOnClick:function(e){return r(u.selectAlbum(e))}}};exports.default=t.connect(s,a)(n.default); +},{"react-redux":"sYSi","../components/album-list":"Jp8t","../actions":"Uh7S"}],"qESJ":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("react"));exports.default=function(e){var r=e.value,a=e.handleOnChange;return t.default.createElement("div",null,t.default.createElement("input",{type:"text",value:r,className:"field",onChange:function(e){return a(e.target.value)},placeholder:"Filtrera på år, artist, låt, skivtitel ..."}))}; +},{"react":"HdMw"}],"nFYh":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=require("react-redux"),r=e(require("../components/filter-input")),i=require("../actions"),n=function(e){return{value:e.visibilityFilter}},u=function(e){return{handleOnChange:function(t){return e(i.setVisibilityFilter(t))}}};exports.default=t.connect(n,u)(r.default); +},{"react-redux":"sYSi","../components/filter-input":"qESJ","../actions":"Uh7S"}],"H1uh":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("react"));exports.default=function(e){var a=e.value,l=e.handleOnChange;return t.default.createElement("div",null,t.default.createElement("label",{htmlFor:"sortBy",className:"visuallyhidden"},"Sortera efter"),t.default.createElement("select",{id:"sortBy",value:a,className:"field",onChange:function(e){return l(e.target.value)}},t.default.createElement("option",{value:"id"},"Inköpsdatum"),t.default.createElement("option",{value:"artist"},"Artist"),t.default.createElement("option",{value:"year"},"År")))}; +},{"react":"HdMw"}],"JElw":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=require("react-redux"),r=e(require("../components/sort-select")),n=require("../actions"),u=function(e){return{value:e.sortKey}},o=function(e){return{handleOnChange:function(t){return e(n.setSortKey(t))}}};exports.default=t.connect(u,o)(r.default); +},{"react-redux":"sYSi","../components/sort-select":"H1uh","../actions":"Uh7S"}],"hRv0":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("react"));exports.default=function(e){var a=e.album,l=e.close,r=a.id,n=a.artist,u=a.title,s=a.songs,c=a.year,i=a.img,d=a.description;if(void 0===r)return"";var m="../img/covers/"+i,o=s.join(", ");return document.onkeyup=function(e){return function(e,t,a){"Escape"===e&&a()}(e.key,a.id,l)},t.default.createElement("div",{className:"selected-album blurred",tabIndex:0,onClick:function(){return l()}},t.default.createElement("div",{className:"selected-album__inner"},t.default.createElement("figure",{className:"selected-album__cover"},t.default.createElement("img",{src:m,alt:"cover",className:"selected-album__media"})),t.default.createElement("span",{className:"selected-album__summary"},"#",("00"+r).substr(-2,2),": ",n," - ",o,', från "',u,'" (',c,")",t.default.createElement("br",null)),t.default.createElement("div",{className:"selected-album__description"},d.split("\n\n").map(function(e){return t.default.createElement("p",{key:e},e)}))))}; +},{"react":"HdMw"}],"QQwR":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=require("react-redux"),r=e(require("../components/modal")),u=require("../actions"),n=function(e){return{album:e.selectedAlbum}},o=function(e){return{close:function(){return e(u.unselectAlbum())}}};exports.default=t.connect(n,o)(r.default); +},{"react-redux":"sYSi","../components/modal":"hRv0","../actions":"Uh7S"}],"VeEu":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("react")),l=e(require("../containers/album-list")),r=e(require("../containers/filter-input")),u=e(require("../containers/sort-select")),a=e(require("../containers/modal"));exports.default=function(){return t.default.createElement(t.default.Fragment,null,t.default.createElement("header",null,t.default.createElement("h1",null,"Brütal Legend"),t.default.createElement(u.default,null),t.default.createElement(r.default,null)),t.default.createElement(l.default,null),t.default.createElement(a.default,null))}; +},{"react":"HdMw","../containers/album-list":"d2VC","../containers/filter-input":"nFYh","../containers/sort-select":"JElw","../containers/modal":"QQwR"}],"OGgv":[function(require,module,exports) { +"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var r=e(require("react")),t=require("react-dom"),u=require("redux"),a=require("react-redux"),d=e(require("redux-saga")),l=e(require("./reducers")),i=e(require("./sagas")),o=e(require("./components/app")),s=require("./actions"),c=d.default(),n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||u.compose,_=u.createStore(l.default,n(u.applyMiddleware(c)));c.run(i.default),t.render(r.default.createElement(a.Provider,{store:_},r.default.createElement(o.default,null)),document.getElementById("brutal")),_.dispatch({type:s.LOAD_ALBUMS,payload:{source:"../albums.json"}}); +},{"react":"HdMw","react-dom":"X9zx","redux":"WZ36","react-redux":"sYSi","redux-saga":"ZXhW","./reducers":"DCMM","./sagas":"ui1o","./components/app":"VeEu","./actions":"Uh7S"}]},{},["OGgv"], null) \ No newline at end of file diff --git a/assets/cv-anders-ytterstrom.pdf b/assets/cv-anders-ytterstrom.pdf new file mode 100644 index 0000000000000000000000000000000000000000..72bb0a00cccba62e20920d8248aac0d34d176811 GIT binary patch literal 47566 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 literal 0 HcmV?d00001 diff --git a/assets/favicon-32x32.png b/assets/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..e4b03337259ab91224c9bf463748a34fd6c2d3d9 GIT binary patch literal 2602 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 till innehållet
<%= @inner_content %> diff --git a/lib/mse25_web/components/layouts/root.html.heex b/lib/mse25_web/components/layouts/root.html.heex index da5487e..612bd54 100644 --- a/lib/mse25_web/components/layouts/root.html.heex +++ b/lib/mse25_web/components/layouts/root.html.heex @@ -2,9 +2,11 @@ - - <%= assigns.page_title || "Anders Englöf Ytterström" %> | madr.se + + + + raw %> <%= opengraph(assigns) |> raw %> <%= robots(assigns) |> raw %> + + + <%= @inner_content %> diff --git a/lib/mse25_web/controllers/page_controller.ex b/lib/mse25_web/controllers/page_controller.ex index 5137477..5efff3a 100644 --- a/lib/mse25_web/controllers/page_controller.ex +++ b/lib/mse25_web/controllers/page_controller.ex @@ -9,7 +9,7 @@ defmodule Mse25Web.PageController do def home(conn, _params) do [most_recent_article, older_article] = Directus.get_articles!(limit: 2) recent_event = Directus.get_events!(limit: 1) - upcoming_events = Directus.get_events!(limit: 1, upcoming: true) + upcoming_events = Directus.get_events!(limit: 2, upcoming: true) brutal_legends = Directus.get_albums!(limit: 1) render(conn, :home, @@ -61,7 +61,7 @@ defmodule Mse25Web.PageController do render(conn, :articles, page_title: page_title, - breadcrumbs: [{"webblogg", "Webblogg"}], + breadcrumbs: [], articles: group_annually(articles), q: params["q"], nosearch?: params["q"] == nil or params["q"] == "" diff --git a/lib/mse25_web/controllers/page_html/events.html.heex b/lib/mse25_web/controllers/page_html/events.html.heex index 167377f..e2def1e 100644 --- a/lib/mse25_web/controllers/page_html/events.html.heex +++ b/lib/mse25_web/controllers/page_html/events.html.heex @@ -4,7 +4,7 @@

Geografisk utspridning

-
+

diff --git a/lib/mse25_web/controllers/page_html/home.html.heex b/lib/mse25_web/controllers/page_html/home.html.heex index d6c989d..e1b7b72 100644 --- a/lib/mse25_web/controllers/page_html/home.html.heex +++ b/lib/mse25_web/controllers/page_html/home.html.heex @@ -1,50 +1,64 @@

Anders Englöf Ytterström -

Anders Englöf Ytterström

-
- : - -
+

Anders Englöf Ytterström

+
+ : + +
+