import{S as t,i as e,s as a,c as n,e as r,a as s,b as o,d as h,f as i,g as c,u as l,t as g,h as p,j as u,k as m,l as W,m as f,n as d,o as $,p as x,q as b,r as w,v as y,w as v,x as k,y as E,z as T,A as z,B as P,C as S,D as I,E as j,F as M}from"./navigation-1196a7f3.js";function A(t){let e,a;const u=t[2].default,m=n(u,t,t[1],null);return{c(){e=r("a"),m&&m.c(),this.h()},l(t){e=s(t,"A",{href:!0,rel:!0,target:!0});var a=o(e);m&&m.l(a),a.forEach(h),this.h()},h(){i(e,"href",t[0]),i(e,"rel","noopener"),i(e,"target","_blank")},m(t,n){c(t,e,n),m&&m.m(e,null),a=!0},p(t,[n]){m&&m.p&&2&n&&l(m,u,t,t[1],n,null,null),(!a||1&n)&&i(e,"href",t[0])},i(t){a||(g(m,t),a=!0)},o(t){p(m,t),a=!1},d(t){t&&h(e),m&&m.d(t)}}}function B(t,e,a){let{$$slots:n={},$$scope:r}=e,{href:s}=e;return t.$$set=t=>{"href"in t&&a(0,s=t.href),"$$scope"in t&&a(1,r=t.$$scope)},[s,r,n]}class C extends t{constructor(t){super(),e(this,t,B,A,a,{href:0})}}function D(t){let e;return{c(){e=u("Github")},l(t){e=f(t,"Github")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function N(t){let e;return{c(){e=u("Sourcehut")},l(t){e=f(t,"Sourcehut")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function R(t){let e;return{c(){e=u("1MB.club")},l(t){e=f(t,"1MB.club")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function L(t){let e,a,n,i,l,y,v,k,E,T,z,P,S,I,j,M,A,B,L,O,G,H,_,q,F,J,V,U;return L=new C({props:{href:"https://github.com/nkoehring/250kb-club",$$slots:{default:[D]},$$scope:{ctx:t}}}),G=new C({props:{href:"https://sr.ht/~koehr/the-250kb-club/",$$slots:{default:[N]},$$scope:{ctx:t}}}),J=new C({props:{href:"https://1MB.club",$$slots:{default:[R]},$$scope:{ctx:t}}}),{c(){e=r("header"),a=r("h1"),n=u("The 250kb Club"),i=m(),l=r("p"),y=u("The WWW has become a bloated mess. Many pages are loading megabytes of Javascript to show you a few kilobytes of content.\n These things are a "),v=r("strong"),k=u("cancerous growth"),E=u(" on the web and we should stand up against it."),T=m(),z=r("p"),P=u("We can make a difference - no matter how small it may seem. The "),S=r("em"),I=u("250kb Club"),j=u(" is a collection of web pages that focus on performance, efficiency and accessibility."),M=m(),A=r("p"),B=u("If you'd like to suggest a web page to add to this collection, open a ticket on\n "),W(L.$$.fragment),O=u("\n or\n "),W(G.$$.fragment),H=u(".\n The site will be reviewed and, if applicable, added to the list below."),_=m(),q=r("p"),F=u("If your pages exceeds 250kb, you might consider "),W(J.$$.fragment),V=u(" which is the inspiration for this page.")},l(t){e=s(t,"HEADER",{});var r=o(e);a=s(r,"H1",{});var c=o(a);n=f(c,"The 250kb Club"),c.forEach(h),i=d(r),l=s(r,"P",{});var g=o(l);y=f(g,"The WWW has become a bloated mess. Many pages are loading megabytes of Javascript to show you a few kilobytes of content.\n These things are a "),v=s(g,"STRONG",{});var p=o(v);k=f(p,"cancerous growth"),p.forEach(h),E=f(g," on the web and we should stand up against it."),g.forEach(h),T=d(r),z=s(r,"P",{});var u=o(z);P=f(u,"We can make a difference - no matter how small it may seem. The "),S=s(u,"EM",{});var m=o(S);I=f(m,"250kb Club"),m.forEach(h),j=f(u," is a collection of web pages that focus on performance, efficiency and accessibility."),u.forEach(h),M=d(r),A=s(r,"P",{});var W=o(A);B=f(W,"If you'd like to suggest a web page to add to this collection, open a ticket on\n "),$(L.$$.fragment,W),O=f(W,"\n or\n "),$(G.$$.fragment,W),H=f(W,".\n The site will be reviewed and, if applicable, added to the list below."),W.forEach(h),_=d(r),q=s(r,"P",{});var x=o(q);F=f(x,"If your pages exceeds 250kb, you might consider "),$(J.$$.fragment,x),V=f(x," which is the inspiration for this page."),x.forEach(h),r.forEach(h)},m(t,r){c(t,e,r),x(e,a),x(a,n),x(e,i),x(e,l),x(l,y),x(l,v),x(v,k),x(l,E),x(e,T),x(e,z),x(z,P),x(z,S),x(S,I),x(z,j),x(e,M),x(e,A),x(A,B),b(L,A,null),x(A,O),b(G,A,null),x(A,H),x(e,_),x(e,q),x(q,F),b(J,q,null),x(q,V),U=!0},p(t,[e]){const a={};1&e&&(a.$$scope={dirty:e,ctx:t}),L.$set(a);const n={};1&e&&(n.$$scope={dirty:e,ctx:t}),G.$set(n);const r={};1&e&&(r.$$scope={dirty:e,ctx:t}),J.$set(r)},i(t){U||(g(L.$$.fragment,t),g(G.$$.fragment,t),g(J.$$.fragment,t),U=!0)},o(t){p(L.$$.fragment,t),p(G.$$.fragment,t),p(J.$$.fragment,t),U=!1},d(t){t&&h(e),w(L),w(G),w(J)}}}class O extends t{constructor(t){super(),e(this,t,null,L,a,{})}}function G(t){let e;return{c(){e=u("Norman Köhring")},l(t){e=f(t,"Norman Köhring")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function H(t){let e;return{c(){e=u("Bradley Taunt")},l(t){e=f(t,"Bradley Taunt")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function _(t){let e;return{c(){e=u("1MB.club")},l(t){e=f(t,"1MB.club")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function q(t){let e;return{c(){e=u("Github")},l(t){e=f(t,"Github")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function F(t){let e;return{c(){e=u("Sourcehut")},l(t){e=f(t,"Sourcehut")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function J(t){let e,a,n,l,y,v,k,E,T,z,P,S,I,j,M,A;return l=new C({props:{href:"https://koehr.in",$$slots:{default:[G]},$$scope:{ctx:t}}}),v=new C({props:{href:"https://uglyduck.ca",$$slots:{default:[H]},$$scope:{ctx:t}}}),E=new C({props:{href:"https://1MB.club",$$slots:{default:[_]},$$scope:{ctx:t}}}),S=new C({props:{href:"https://github.com/nkoehring/250kb-club",$$slots:{default:[q]},$$scope:{ctx:t}}}),j=new C({props:{href:"https://sr.ht/~koehr/the-250kb-club/",$$slots:{default:[F]},$$scope:{ctx:t}}}),{c(){e=r("footer"),a=r("p"),n=u("Made with ♥ for a performant web by "),W(l.$$.fragment),y=u(".\n Inspired by "),W(v.$$.fragment),k=u("s "),W(E.$$.fragment),T=m(),z=r("br"),P=u("\n The code of this page is open source. You can find it on "),W(S.$$.fragment),I=u("\n and "),W(j.$$.fragment),M=u("."),this.h()},l(t){e=s(t,"FOOTER",{id:!0,class:!0});var r=o(e);a=s(r,"P",{});var i=o(a);n=f(i,"Made with ♥ for a performant web by "),$(l.$$.fragment,i),y=f(i,".\n Inspired by "),$(v.$$.fragment,i),k=f(i,"s "),$(E.$$.fragment,i),T=d(i),z=s(i,"BR",{}),P=f(i,"\n The code of this page is open source. You can find it on "),$(S.$$.fragment,i),I=f(i,"\n and "),$(j.$$.fragment,i),M=f(i,"."),i.forEach(h),r.forEach(h),this.h()},h(){i(e,"id","main-footer"),i(e,"class","svelte-12uobvg")},m(t,r){c(t,e,r),x(e,a),x(a,n),b(l,a,null),x(a,y),b(v,a,null),x(a,k),b(E,a,null),x(a,T),x(a,z),x(a,P),b(S,a,null),x(a,I),b(j,a,null),x(a,M),A=!0},p(t,[e]){const a={};1&e&&(a.$$scope={dirty:e,ctx:t}),l.$set(a);const n={};1&e&&(n.$$scope={dirty:e,ctx:t}),v.$set(n);const r={};1&e&&(r.$$scope={dirty:e,ctx:t}),E.$set(r);const s={};1&e&&(s.$$scope={dirty:e,ctx:t}),S.$set(s);const o={};1&e&&(o.$$scope={dirty:e,ctx:t}),j.$set(o)},i(t){A||(g(l.$$.fragment,t),g(v.$$.fragment,t),g(E.$$.fragment,t),g(S.$$.fragment,t),g(j.$$.fragment,t),A=!0)},o(t){p(l.$$.fragment,t),p(v.$$.fragment,t),p(E.$$.fragment,t),p(S.$$.fragment,t),p(j.$$.fragment,t),A=!1},d(t){t&&h(e),w(l),w(v),w(E),w(S),w(j)}}}class V extends t{constructor(t){super(),e(this,t,null,J,a,{})}}function U(t){let e;return{c(){e=u("Phantomas")},l(t){e=f(t,"Phantomas")},m(t,a){c(t,e,a)},d(t){t&&h(e)}}}function K(t){let e,a,n,l,y,v,k,E,T,z,P,S,I,j,M,A,B,D,N,R,L,O,G,H,_,q,F,J,V,K;return R=new C({props:{href:"https://github.com/macbre/phantomas",$$slots:{default:[U]},$$scope:{ctx:t}}}),{c(){e=r("input"),a=m(),n=r("label"),l=r("span"),y=u("How does this work?"),v=m(),k=r("span"),E=u(" x "),T=m(),z=r("article"),P=r("header"),S=r("h1"),I=u("Technical Details"),j=m(),M=r("p"),A=u("The values shown in the list are URL, Total Weight, Content Ratio."),B=m(),D=r("p"),N=u("Websites listed here are downloaded and analyzed with\n "),W(R.$$.fragment),L=u(".\n The total weight is counted and then the size of actual content is measured\n and shown as a ratio."),O=m(),G=r("p"),H=u("For example: If a website has a total weight of 100kb and 60kb are the\n documents structure, text, images, videos and so on, then the content ratio\n is 60%. The rest are extras like CSS, JavaScript and so on. It is hard to\n say what a good ratio is but my gut feeling is that everything above 20% is\n pretty good already."),_=m(),q=r("p"),F=r("strong"),J=u("Disclaimer:"),V=u(" Currently, inline scripts and styles are\n measured as content due to technical limitations of Phantomas. This will\n hopefully be fixed soon."),this.h()},l(t){e=s(t,"INPUT",{id:!0,type:!0,class:!0}),a=d(t),n=s(t,"LABEL",{for:!0,class:!0});var r=o(n);l=s(r,"SPAN",{class:!0});var i=o(l);y=f(i,"How does this work?"),i.forEach(h),v=d(r),k=s(r,"SPAN",{class:!0});var c=o(k);E=f(c," x "),c.forEach(h),r.forEach(h),T=d(t),z=s(t,"ARTICLE",{id:!0,class:!0});var g=o(z);P=s(g,"HEADER",{});var p=o(P);S=s(p,"H1",{});var u=o(S);I=f(u,"Technical Details"),u.forEach(h),p.forEach(h),j=d(g),M=s(g,"P",{});var m=o(M);A=f(m,"The values shown in the list are URL, Total Weight, Content Ratio."),m.forEach(h),B=d(g),D=s(g,"P",{});var W=o(D);N=f(W,"Websites listed here are downloaded and analyzed with\n "),$(R.$$.fragment,W),L=f(W,".\n The total weight is counted and then the size of actual content is measured\n and shown as a ratio."),W.forEach(h),O=d(g),G=s(g,"P",{});var x=o(G);H=f(x,"For example: If a website has a total weight of 100kb and 60kb are the\n documents structure, text, images, videos and so on, then the content ratio\n is 60%. The rest are extras like CSS, JavaScript and so on. It is hard to\n say what a good ratio is but my gut feeling is that everything above 20% is\n pretty good already."),x.forEach(h),_=d(g),q=s(g,"P",{});var b=o(q);F=s(b,"STRONG",{});var w=o(F);J=f(w,"Disclaimer:"),w.forEach(h),V=f(b," Currently, inline scripts and styles are\n measured as content due to technical limitations of Phantomas. This will\n hopefully be fixed soon."),b.forEach(h),g.forEach(h),this.h()},h(){i(e,"id","info-toggle"),i(e,"type","checkbox"),i(e,"class","svelte-nu5fg0"),i(l,"class","info-text svelte-nu5fg0"),i(k,"class","info-close svelte-nu5fg0"),i(n,"for","info-toggle"),i(n,"class","svelte-nu5fg0"),i(z,"id","info-popup"),i(z,"class","svelte-nu5fg0")},m(t,r){c(t,e,r),c(t,a,r),c(t,n,r),x(n,l),x(l,y),x(n,v),x(n,k),x(k,E),c(t,T,r),c(t,z,r),x(z,P),x(P,S),x(S,I),x(z,j),x(z,M),x(M,A),x(z,B),x(z,D),x(D,N),b(R,D,null),x(D,L),x(z,O),x(z,G),x(G,H),x(z,_),x(z,q),x(q,F),x(F,J),x(q,V),K=!0},p(t,[e]){const a={};1&e&&(a.$$scope={dirty:e,ctx:t}),R.$set(a)},i(t){K||(g(R.$$.fragment,t),K=!0)},o(t){p(R.$$.fragment,t),K=!1},d(t){t&&h(e),t&&h(a),t&&h(n),t&&h(T),t&&h(z),w(R)}}}class Y extends t{constructor(t){super(),e(this,t,null,K,a,{})}}var Q=[{url:"https://koehr.in",contentWeight:23078,extraWeight:66537,stamp:1606004545427},{url:"https://koehr.tech",contentWeight:4964,extraWeight:20108,stamp:1606004547391},{url:"https://sjmulder.nl",contentWeight:2361,extraWeight:0,stamp:1606004663706},{url:"http://cyberia.host",contentWeight:1191,extraWeight:0,stamp:1606004664417},{url:"https://text.npr.org",contentWeight:2760,extraWeight:0,stamp:1606004665037},{url:"https://playerone.kevincox.ca",contentWeight:1904,extraWeight:42661,stamp:1606004665881},{url:"https://dotfilehub.com",contentWeight:961,extraWeight:1281,stamp:1606004667422},{url:"https://manpages.bsd.lv",contentWeight:7045,extraWeight:1346,stamp:1606004669823},{url:"https://danluu.com",contentWeight:2895,extraWeight:0,stamp:1606004670441},{url:"https://gtf.io",contentWeight:2040,extraWeight:2752,stamp:1606004671103},{url:"http://minid.net",contentWeight:4110,extraWeight:0,stamp:1606004672171},{url:"https://250kb.club",contentWeight:1682,extraWeight:8330,stamp:1606070901151},{url:"https://subreply.com",contentWeight:6713,extraWeight:52472,stamp:1606070902296},{url:"https://seirdy.one",contentWeight:1554,extraWeight:1951,stamp:1606070903577},{url:"https://richj.co",contentWeight:2119,extraWeight:1840,stamp:1606070904708},{url:"https://mkws.sh/",contentWeight:75059,extraWeight:7051,stamp:1606070907275},{url:"https://porkbrain.com",contentWeight:89742,extraWeight:1941,stamp:1606070908242},{url:"https://pgjones.dev",contentWeight:15979,extraWeight:187928,stamp:1606070910182},{url:"https://jaime.gomezobregon.com",contentWeight:21100,extraWeight:71592,stamp:1606070911329},{url:"https://lawzava.com",contentWeight:2324,extraWeight:2267,stamp:1606070912369},{url:"https://www.cleanpython.com/",contentWeight:7781,extraWeight:126068,stamp:1606070914335},{url:"https://monokai.nl",contentWeight:4823,extraWeight:85479,stamp:1606070915137},{url:"https://flatpackapps.com",contentWeight:41219,extraWeight:1262,stamp:1606070917537},{url:"https://frontaid.io",contentWeight:59536,extraWeight:103859,stamp:1606070918722},{url:"https://worldti.me",contentWeight:3099,extraWeight:39571,stamp:1606070920657},{url:"https://sneak.berlin",contentWeight:187882,extraWeight:1257173,stamp:1606070922342},{url:"https://plumebio.com",contentWeight:1994,extraWeight:1598,stamp:1606070924010},{url:"https://jeremysarber.com",contentWeight:2522,extraWeight:0,stamp:1606070925135},{url:"https://kunalmarwaha.com/",contentWeight:917,extraWeight:850,stamp:1606084225033},{url:"https://weboas.is/",contentWeight:20293,extraWeight:93372,stamp:1606084229149},{url:"https://jlelse.blog/",contentWeight:3834,extraWeight:1363,stamp:1606084229673},{url:"https://h3liu.ml/",contentWeight:13834,extraWeight:0,stamp:1606086291497},{url:"https://unix.lgbt/",contentWeight:2952,extraWeight:0,stamp:1606086292019},{url:"https://sr.ht/",contentWeight:5765,extraWeight:24633,stamp:1606086293004},{url:"https://sourcehut.org/",contentWeight:86581,extraWeight:2375,stamp:1606086293917},{url:"http://oxenburypartners.com/",contentWeight:2140,extraWeight:0,stamp:1606088516011},{url:"https://1mb.club/",contentWeight:2247,extraWeight:634,stamp:1606088516588},{url:"https://freesolitaire.win/",contentWeight:12942,extraWeight:0,stamp:1606088517218},{url:"https://motherfuckingwebsite.com/",contentWeight:5351,extraWeight:0,stamp:1606088518012},{url:"https://berkshirehathaway.com",contentWeight:7316,extraWeight:39182,stamp:1606088518654},{url:"https://susam.in",contentWeight:2285,extraWeight:3235,stamp:1606088519297},{url:"https://bridge.simplefin.org",contentWeight:3684,extraWeight:3165,stamp:1606088520161},{url:"https://lukeramsden.com",contentWeight:5345,extraWeight:0,stamp:1606088520585},{url:"https://mataroa.blog",contentWeight:2978,extraWeight:2692,stamp:1606088521426},{url:"https://jvanelian.dev",contentWeight:2770,extraWeight:17141,stamp:1606088523476},{url:"https://uglyduck.ca",contentWeight:1694,extraWeight:749,stamp:1606088523943},{url:"https://legiblenews.com",contentWeight:7452,extraWeight:0,stamp:1606088525060},{url:"https://cronokirby.com",contentWeight:8458,extraWeight:81149,stamp:1606088527558},{url:"https://lite.cnn.com",contentWeight:5420,extraWeight:70215,stamp:1606088528454},{url:"https://john-doe.neocities.org",contentWeight:133914,extraWeight:2573,stamp:1606088529088},{url:"https://news.ycombinator.com",contentWeight:7346,extraWeight:4345,stamp:1606088530475},{url:"https://blog.fefe.de",contentWeight:27461,extraWeight:0,stamp:1606088530940},{url:"https://ianmobbs.com",contentWeight:2598,extraWeight:214264,stamp:1606088532199},{url:"https://webperf.xyz",contentWeight:9661,extraWeight:35231,stamp:1606088534037},{url:"https://fullstackpython.com",contentWeight:28552,extraWeight:0,stamp:1606088535244},{url:"http://1.klose.berlin/",contentWeight:34997,extraWeight:60347,stamp:1606088536150},{url:"https://benovermyer.com/",contentWeight:110662,extraWeight:5470,stamp:1606088537677},{url:"https://www.tuhs.org/",contentWeight:141569,extraWeight:662,stamp:1606088539384},{url:"https://searchbot.app/",contentWeight:13506,extraWeight:336568,stamp:1606088540041},{url:"https://lobste.rs/",contentWeight:24081,extraWeight:12026,stamp:1606088541261},{url:"https://alexanderobenauer.com",contentWeight:11738,extraWeight:600020,stamp:1606088543064},{url:"https://codelayer.de",contentWeight:102141,extraWeight:37034,stamp:1606088543664},{url:"https://matthewstrom.com",contentWeight:154248,extraWeight:23142,stamp:1606088544352},{url:"https://danielsada.tech/",contentWeight:59391,extraWeight:99660,stamp:1606088546301},{url:"https://ihaque.org/",contentWeight:3288,extraWeight:220711,stamp:1606088547866},{url:"https://ultimateelectronicsbook.com/",contentWeight:46905,extraWeight:24880,stamp:1606088548890},{url:"https://xubuntu.org/",contentWeight:36807,extraWeight:62584,stamp:1606088550361},{url:"https://www.tarsnap.com/",contentWeight:59231,extraWeight:52315,stamp:1606088551470},{url:"https://ylukem.com/",contentWeight:2422,extraWeight:279530,stamp:1606088553477},{url:"https://iain.in/",contentWeight:1660,extraWeight:133839,stamp:1606088554500},{url:"https://nicetranslator.com/",contentWeight:1499,extraWeight:230752,stamp:1606088555450},{url:"http://dotnom.com/",contentWeight:299158,extraWeight:34006,stamp:1606088556995},{url:"https://jvelo.at/",contentWeight:4350,extraWeight:279749,stamp:1606088558401},{url:"http://dpldocs.info/this-week-in-d/Blog.html",contentWeight:44016,extraWeight:28006,stamp:1606088559689},{url:"https://lucianmarin.com/",contentWeight:2229,extraWeight:51232,stamp:1606088560379},{url:"https://www.rowlingindex.org/",contentWeight:10575,extraWeight:39183,stamp:1606088561695},{url:"https://uberspace.de/",contentWeight:163398,extraWeight:331580,stamp:1606088562531},{url:"https://craigslist.org/",contentWeight:12301,extraWeight:147249,stamp:1606088565630},{url:"https://salixos.org/",contentWeight:128812,extraWeight:10851,stamp:1606124117073},{url:"https://fraction.io/",contentWeight:1200,extraWeight:629,stamp:1606124117903},{url:"http://www.danielwasserlaufquicklinks.com/",contentWeight:108920,extraWeight:0,stamp:1606124119804},{url:"https://bernsteinbear.com/",contentWeight:2899,extraWeight:2790,stamp:1606124120177},{url:"https://www.speedshop.co/",contentWeight:46319,extraWeight:13740,stamp:1606124604279},{url:"https://usrme.xyz/",contentWeight:912,extraWeight:30354,stamp:1606124605464},{url:"https://nomasters.io/",contentWeight:4677,extraWeight:75274,stamp:1606124606395},{url:"https://n.2p5.xyz/",contentWeight:2084,extraWeight:26983,stamp:1606124607270},{url:"https://jakob.kaivo.net/",contentWeight:1446,extraWeight:952,stamp:1606124608534},{url:"https://alexschroeder.ch/",contentWeight:18586,extraWeight:4035,stamp:1606133213824},{url:"https://humaidq.ae/",contentWeight:13347,extraWeight:3795,stamp:1606144208567},{url:"https://mylight.website/",contentWeight:1911,extraWeight:79887,stamp:1606234799975},{url:"http://stratus3d.com/",contentWeight:68147,extraWeight:11802,stamp:1606234802579},{url:"https://jrballesteros05.codeberg.page/",contentWeight:1505,extraWeight:0,stamp:1606234803121},{url:"http://www.p01.org/",contentWeight:34408,extraWeight:5267,stamp:1606234803823},{url:"https://concise-encoding.org/",contentWeight:12948,extraWeight:1992,stamp:1606234805342},{url:"http://gerikson.com/hnlo/",contentWeight:27268,extraWeight:3518,stamp:1606234806925},{url:"http://gerikson.com/",contentWeight:2692,extraWeight:0,stamp:1606234807372},{url:"https://www.dustri.org",contentWeight:1543,extraWeight:27560,stamp:1606235005898},{url:"https://leonardschuetz.ch/",contentWeight:9682,extraWeight:47449,stamp:1606234808590},{url:"https://lambdapapers.com",contentWeight:6733,extraWeight:3955,stamp:1606234809849},{url:"http://cetacean.club/",contentWeight:1514,extraWeight:1200,stamp:1606234811091},{url:"https://phreedom.club/",contentWeight:100033,extraWeight:7534,stamp:1606234811629},{url:"https://kerkour.fr/",contentWeight:5648,extraWeight:1825,stamp:1606234812666},{url:"https://zupzup.org/",contentWeight:8285,extraWeight:0,stamp:1606234813299},{url:"https://processwire.dev/",contentWeight:8650,extraWeight:31998,stamp:1606314711245},{url:"https://processwire.com/",contentWeight:199160,extraWeight:149622,stamp:1606314717890},{url:"https://www.gwern.net/index",contentWeight:100672,extraWeight:309525,stamp:1606314719684},{url:"https://guts.plus/",contentWeight:3933,extraWeight:15748,stamp:1606314721981},{url:"http://karolis.koncevicius.lt/",contentWeight:1152,extraWeight:801,stamp:1606314722562},{url:"https://blog.circuitsofimagination.com/",contentWeight:5912,extraWeight:157472,stamp:1606314723800},{url:"https://head-on-a-stick.github.io/",contentWeight:99724,extraWeight:505,stamp:1606314725556},{url:"https://denv.it/blog/",contentWeight:32011,extraWeight:26507,stamp:1606390836345},{url:"https://motherfuckingwebsite.com/",contentWeight:5351,extraWeight:0,stamp:1606088518012},{url:"http://bettermotherfuckingwebsite.com/",contentWeight:2373,extraWeight:0,stamp:1606390837314},{url:"https://bestmotherfucking.website/",contentWeight:2963,extraWeight:0,stamp:1606390838025},{url:"https://thebestmotherfucking.website/",contentWeight:38712,extraWeight:76298,stamp:1606390839116},{url:"https://jmtd.net/",contentWeight:35419,extraWeight:144979,stamp:1606390840204},{url:"https://www.unindented.org/",contentWeight:5403,extraWeight:7419,stamp:1606390841812},{url:"https://tom.kobalt.dev/map",contentWeight:2563,extraWeight:0,stamp:1606390842365},{url:"https://fanael.github.io/",contentWeight:52619,extraWeight:2301,stamp:1606390843368},{url:"https://matthall.codes/",contentWeight:1257,extraWeight:156032,stamp:1606390844088},{url:"https://blakehawkins.com/blog",contentWeight:3615,extraWeight:67676,stamp:1606430914920},{url:"https://customformats.com/",contentWeight:5439,extraWeight:247549,stamp:1606438538023},{url:"https://www.powerpointkaraoke.com/",contentWeight:15684,extraWeight:147089,stamp:1606438539240},{url:"https://sparkbox.github.io/bouncy-ball/",contentWeight:11952,extraWeight:120968,stamp:1606438540641},{url:"https://sparkbox.github.io/logo-experiments/",contentWeight:153699,extraWeight:1495,stamp:1606438541331},{url:"https://www.bryanbraun.com/connect-four/",contentWeight:2641,extraWeight:93796,stamp:1606438542333},{url:"https://www.bryanbraun.com/checkboxland/",contentWeight:82639,extraWeight:64061,stamp:1606438545625},{url:"https://www.bryanbraun.com/after-dark-css/",contentWeight:30614,extraWeight:55858,stamp:1606438546847},{url:"https://www.bryanbraun.com/anchorjs/",contentWeight:94617,extraWeight:104447,stamp:1606438549372},{url:"https://www.bryanbraun.com/",contentWeight:8485,extraWeight:60774,stamp:1606438550317},{url:"https://blog.fossterer.com/",contentWeight:1249,extraWeight:14604,stamp:1606438551084},{url:"https://lighthouse16.com/",contentWeight:132379,extraWeight:4586,stamp:1606438551975},{url:"https://subscanner.com/",contentWeight:65897,extraWeight:0,stamp:1606438552613},{url:"https://nest.jakl.one/",contentWeight:20407,extraWeight:2595,stamp:1606438554193},{url:"https://getindiekit.com/",contentWeight:1936,extraWeight:6077,stamp:1606438555010}];function X(t,e,a){const n=t.slice();return n[3]=e[a],n}function Z(t){let e,a=ot(t[3].url)+"";return{c(){e=u(a)},l(t){e=f(t,a)},m(t,a){c(t,e,a)},p(t,n){2&n&&a!==(a=ot(t[3].url)+"")&&v(e,a)},d(t){t&&h(e)}}}function tt(t){let e,a,n,l,k,E,T,z,P,S,I,j,M,A,B,D,N,R,L,O=t[3].size+"",G=t[3].ratio+"";return l=new C({props:{href:t[3].url,$$slots:{default:[Z]},$$scope:{ctx:t}}}),{c(){e=r("li"),a=r("div"),n=r("span"),W(l.$$.fragment),k=m(),E=r("span"),T=u(O),z=u("kb"),P=m(),S=r("span"),I=u(G),j=u("%"),M=m(),A=r("div"),B=m(),D=r("div"),N=m(),this.h()},l(t){e=s(t,"LI",{style:!0});var r=o(e);a=s(r,"DIV",{class:!0});var i=o(a);n=s(i,"SPAN",{class:!0});var c=o(n);$(l.$$.fragment,c),c.forEach(h),k=d(i),E=s(i,"SPAN",{class:!0});var g=o(E);T=f(g,O),z=f(g,"kb"),g.forEach(h),P=d(i),S=s(i,"SPAN",{class:!0});var p=o(S);I=f(p,G),j=f(p,"%"),p.forEach(h),i.forEach(h),M=d(r),A=s(r,"DIV",{class:!0}),o(A).forEach(h),B=d(r),D=s(r,"DIV",{class:!0}),o(D).forEach(h),N=d(r),r.forEach(h),this.h()},h(){i(n,"class","url svelte-2ysuep"),i(E,"class","size svelte-2ysuep"),i(S,"class","ratio svelte-2ysuep"),i(a,"class","entry svelte-2ysuep"),i(A,"class","entry-size-bar svelte-2ysuep"),y(A,"highlighted","size"===t[0]),y(A,"yellow",t[3].size>at),y(A,"red",t[3].size>rt),i(D,"class","entry-ratio-bar svelte-2ysuep"),y(D,"highlighted","ratio"===t[0]),y(D,"yellow",t[3].ratio>nt),y(D,"red",t[3].ratio>st),i(e,"style",R=`--size:${t[3].size};--ratio:${t[3].ratio}%`)},m(t,r){c(t,e,r),x(e,a),x(a,n),b(l,n,null),x(a,k),x(a,E),x(E,T),x(E,z),x(a,P),x(a,S),x(S,I),x(S,j),x(e,M),x(e,A),x(e,B),x(e,D),x(e,N),L=!0},p(t,a){const n={};2&a&&(n.href=t[3].url),66&a&&(n.$$scope={dirty:a,ctx:t}),l.$set(n),(!L||2&a)&&O!==(O=t[3].size+"")&&v(T,O),(!L||2&a)&&G!==(G=t[3].ratio+"")&&v(I,G),1&a&&y(A,"highlighted","size"===t[0]),2&a&&y(A,"yellow",t[3].size>at),2&a&&y(A,"red",t[3].size>rt),1&a&&y(D,"highlighted","ratio"===t[0]),2&a&&y(D,"yellow",t[3].ratio>nt),2&a&&y(D,"red",t[3].ratio>st),(!L||2&a&&R!==(R=`--size:${t[3].size};--ratio:${t[3].ratio}%`))&&i(e,"style",R)},i(t){L||(g(l.$$.fragment,t),L=!0)},o(t){p(l.$$.fragment,t),L=!1},d(t){t&&h(e),w(l)}}}function et(t){let e,a,n=t[1],i=[];for(let e=0;ep(i[t],1,1,(()=>{i[t]=null}));return{c(){e=r("ol");for(let t=0;t{const a=e.contentWeight+e.extraWeight;if(a>256e3)return t;const n=Math.round(a/1024),r=Math.round(100*e.contentWeight/a);return t.push({url:e.url,size:n,ratio:r}),t}),[]);let s;return t.$$set=t=>{"sortParam"in t&&a(0,n=t.sortParam)},t.$$.update=()=>{1&t.$$.dirty&&a(1,s=r.sort(((t,e)=>"size"===n?t.size-e.size:e.ratio-t.ratio)))},[n,s]}class it extends t{constructor(t){super(),e(this,t,ht,et,a,{sortParam:0})}}function ct(t,e,a){const n=t.slice();return n[4]=e[a],n}function lt(t){let e,a,n,i,l=t[4]+"";return{c(){e=r("option"),a=u("content-"),n=u(l),this.h()},l(t){e=s(t,"OPTION",{value:!0});var r=o(e);a=f(r,"content-"),n=f(r,l),r.forEach(h),this.h()},h(){e.__value=i=t[4],e.value=e.__value},m(t,r){c(t,e,r),x(e,a),x(e,n)},p:z,d(t){t&&h(e)}}}function gt(t){let e,a,n,l,v,k,E,z,I,M,A,B,C,D,N,R;e=new O({});let L=t[2],G=[];for(let e=0;et[3].call(E))),y(v,"hidden",!t[1]),i(n,"id","members-table")},m(r,s){b(e,r,s),c(r,a,s),c(r,n,s),x(n,l),x(l,v),x(v,k),x(v,E);for(let t=0;t{console.log("mounted!"),a(1,s=!0)})),[r,s,n,function(){r=M(this),a(0,r),a(2,n)}]}export default class extends t{constructor(t){super(),e(this,t,pt,gt,a,{})}} //# sourceMappingURL=index-ba164c70.js.map