import{S as Ve,i as Pe,s as Ze,F as ns,k as c,l as i,m as d,h as o,n as t,b as J,E as e,I as os,J as cs,K as is,f as fe,t as ge,w as be,x as ye,p as se,y as ke,z as Ie,q as v,a as b,r as g,c as y,B as $e,_ as ne,T as Zt,e as Jt,g as us,d as ds,C as Wt,D as Vt,$ as hs,G as Tt,R as fs,H as Be,L as vs,o as gs,a0 as ps,N as ms,X as _s}from"../../chunks/index-d3ab9ad3.js";function ws(f){let s,r,a;const l=f[1].default,n=ns(l,f,f[0],null);return{c(){s=c("section"),r=c("div"),n&&n.c(),this.h()},l(h){s=i(h,"SECTION",{class:!0});var u=d(s);r=i(u,"DIV",{class:!0});var k=d(r);n&&n.l(k),k.forEach(o),u.forEach(o),this.h()},h(){t(r,"class","inner svelte-hy8j23"),t(s,"class","svelte-hy8j23")},m(h,u){J(h,s,u),e(s,r),n&&n.m(r,null),a=!0},p(h,[u]){n&&n.p&&(!a||u&1)&&os(n,l,h,h[0],a?is(l,h[0],u,null):cs(h[0]),null)},i(h){a||(fe(n,h),a=!0)},o(h){ge(n,h),a=!1},d(h){h&&o(s),n&&n.d(h)}}}function bs(f,s,r){let{$$slots:a={},$$scope:l}=s;return f.$$set=n=>{"$$scope"in n&&r(0,l=n.$$scope)},[l,a]}class Mt extends Ve{constructor(s){super(),Pe(this,s,bs,ws,Ze,{})}}function ys(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O,q,x,A,H,T,B,X,re,F,ee,oe,Q,Z,V,L,U,he,ce,ue,te,z,Ae,Me,ae,ie,Ge,le,de,pe,Se,Fe,He,Ke,rt,me,Ee,_t,lt,je,at,nt,ve,Ue,wt,Ye,xe,ot,ze,_e,Oe,bt,Le,Xe,Je,ct,we;return{c(){s=c("div"),r=c("div"),a=c("h2"),l=c("span"),n=v("features? we got 'em."),h=b(),u=c("p"),k=v("Mix and match "),p=c("strong"),w=v("prerendered"),m=v(` pages for maximum performance with dynamic
				`),S=c("strong"),$=v("server-side rendering"),Y=v(` for maximum flexibility. Turn your app into a
				client-rendered
				`),I=c("strong"),N=v("PWA"),j=v(` with a single line of code, for the whole thing or just one page. Use
				accessible `),E=c("strong"),D=v("client-side routing"),W=v(` with automatic
				`),_=c("strong"),M=v("preloading"),K=v(` for slick, instantaneous navigation that doesn't reload your
				entire page (and your analytics, and all that other junk). Protect your users with automatic
				`),R=c("strong"),P=v("CSRF protection"),C=v(`
				and easy-to-use
				`),O=c("strong"),q=v("Content Security Policy"),x=v(` configuration. Keep your secrets to yourself with
				advanced `),A=c("strong"),H=v("environment variable"),T=v(` handling. Handle errors gracefully and
				`),B=c("strong"),X=v("securely"),re=v(`. Load data
				`),F=c("strong"),ee=v("directly from your database"),oe=v(`
				and connect your back end to your front end with `),Q=c("strong"),Z=v("type-safe"),V=v(` data loading and
				built-in `),L=c("strong"),U=v("form actions"),he=v(`
				that work with or without JavaScript. `),ce=c("strong"),ue=v("Co-exist"),te=v(` with other client-side
				routing frameworks on the same page. Add service workers for `),z=c("strong"),Ae=v("offline"),Me=v(`
				support. Generate `),ae=c("strong"),ie=v("AMP-compliant"),Ge=v(`
				pages if you really have to. Build complex UIs with unusually powerful
				`),le=c("strong"),de=v("filesystem-based routes"),pe=v(`. Nested layouts? Duh. Learn
				`),Se=c("strong"),Fe=v("web standards"),He=v(`
				that work across environments. Integrate with `),Ke=c("strong"),rt=v("Tailwind"),me=v(`
				and `),Ee=c("strong"),_t=v("Playwright"),lt=v(" and "),je=c("strong"),at=v("Vitest"),nt=v(" and "),ve=c("strong"),Ue=v("Storybook"),wt=v(`
				and, well, whatever you want. Build `),Ye=c("strong"),xe=v("libraries"),ot=v(` as well as apps.
				`),ze=c("strong"),_e=v("Deploy anywhere"),Oe=v(" with adapters."),bt=b(),Le=c("p"),Xe=v(`SvelteKit is the framework that
				`),Je=c("strong"),ct=v("grows with you"),we=v(", whatever you end up building."),this.h()},l(Ne){s=i(Ne,"DIV",{class:!0});var it=d(s);r=i(it,"DIV",{class:!0});var Qe=d(r);a=i(Qe,"H2",{class:!0});var et=d(a);l=i(et,"SPAN",{class:!0});var yt=d(l);n=g(yt,"features? we got 'em."),yt.forEach(o),et.forEach(o),h=y(Qe),u=i(Qe,"P",{class:!0});var G=d(u);k=g(G,"Mix and match "),p=i(G,"STRONG",{class:!0});var Te=d(p);w=g(Te,"prerendered"),Te.forEach(o),m=g(G,` pages for maximum performance with dynamic
				`),S=i(G,"STRONG",{class:!0});var Ce=d(S);$=g(Ce,"server-side rendering"),Ce.forEach(o),Y=g(G,` for maximum flexibility. Turn your app into a
				client-rendered
				`),I=i(G,"STRONG",{class:!0});var St=d(I);N=g(St,"PWA"),St.forEach(o),j=g(G,` with a single line of code, for the whole thing or just one page. Use
				accessible `),E=i(G,"STRONG",{class:!0});var kt=d(E);D=g(kt,"client-side routing"),kt.forEach(o),W=g(G,` with automatic
				`),_=i(G,"STRONG",{class:!0});var tt=d(_);M=g(tt,"preloading"),tt.forEach(o),K=g(G,` for slick, instantaneous navigation that doesn't reload your
				entire page (and your analytics, and all that other junk). Protect your users with automatic
				`),R=i(G,"STRONG",{class:!0});var It=d(R);P=g(It,"CSRF protection"),It.forEach(o),C=g(G,`
				and easy-to-use
				`),O=i(G,"STRONG",{class:!0});var De=d(O);q=g(De,"Content Security Policy"),De.forEach(o),x=g(G,` configuration. Keep your secrets to yourself with
				advanced `),A=i(G,"STRONG",{class:!0});var We=d(A);H=g(We,"environment variable"),We.forEach(o),T=g(G,` handling. Handle errors gracefully and
				`),B=i(G,"STRONG",{class:!0});var Et=d(B);X=g(Et,"securely"),Et.forEach(o),re=g(G,`. Load data
				`),F=i(G,"STRONG",{class:!0});var ut=d(F);ee=g(ut,"directly from your database"),ut.forEach(o),oe=g(G,`
				and connect your back end to your front end with `),Q=i(G,"STRONG",{class:!0});var dt=d(Q);Z=g(dt,"type-safe"),dt.forEach(o),V=g(G,` data loading and
				built-in `),L=i(G,"STRONG",{class:!0});var Dt=d(L);U=g(Dt,"form actions"),Dt.forEach(o),he=g(G,`
				that work with or without JavaScript. `),ce=i(G,"STRONG",{class:!0});var $t=d(ce);ue=g($t,"Co-exist"),$t.forEach(o),te=g(G,` with other client-side
				routing frameworks on the same page. Add service workers for `),z=i(G,"STRONG",{class:!0});var st=d(z);Ae=g(st,"offline"),st.forEach(o),Me=g(G,`
				support. Generate `),ae=i(G,"STRONG",{class:!0});var Re=d(ae);ie=g(Re,"AMP-compliant"),Re.forEach(o),Ge=g(G,`
				pages if you really have to. Build complex UIs with unusually powerful
				`),le=i(G,"STRONG",{class:!0});var ht=d(le);de=g(ht,"filesystem-based routes"),ht.forEach(o),pe=g(G,`. Nested layouts? Duh. Learn
				`),Se=i(G,"STRONG",{class:!0});var At=d(Se);Fe=g(At,"web standards"),At.forEach(o),He=g(G,`
				that work across environments. Integrate with `),Ke=i(G,"STRONG",{class:!0});var Gt=d(Ke);rt=g(Gt,"Tailwind"),Gt.forEach(o),me=g(G,`
				and `),Ee=i(G,"STRONG",{class:!0});var ft=d(Ee);_t=g(ft,"Playwright"),ft.forEach(o),lt=g(G," and "),je=i(G,"STRONG",{class:!0});var jt=d(je);at=g(jt,"Vitest"),jt.forEach(o),nt=g(G," and "),ve=i(G,"STRONG",{class:!0});var vt=d(ve);Ue=g(vt,"Storybook"),vt.forEach(o),wt=g(G,`
				and, well, whatever you want. Build `),Ye=i(G,"STRONG",{class:!0});var Nt=d(Ye);xe=g(Nt,"libraries"),Nt.forEach(o),ot=g(G,` as well as apps.
				`),ze=i(G,"STRONG",{class:!0});var gt=d(ze);_e=g(gt,"Deploy anywhere"),gt.forEach(o),Oe=g(G," with adapters."),G.forEach(o),bt=y(Qe),Le=i(Qe,"P",{class:!0});var pt=d(Le);Xe=g(pt,`SvelteKit is the framework that
				`),Je=i(pt,"STRONG",{class:!0});var mt=d(Je);ct=g(mt,"grows with you"),mt.forEach(o),we=g(pt,", whatever you end up building."),pt.forEach(o),Qe.forEach(o),it.forEach(o),this.h()},h(){t(l,"class","svelte-x0d6kl"),t(a,"class","svelte-x0d6kl"),t(p,"class","svelte-x0d6kl"),t(S,"class","svelte-x0d6kl"),t(I,"class","svelte-x0d6kl"),t(E,"class","svelte-x0d6kl"),t(_,"class","svelte-x0d6kl"),t(R,"class","svelte-x0d6kl"),t(O,"class","svelte-x0d6kl"),t(A,"class","svelte-x0d6kl"),t(B,"class","svelte-x0d6kl"),t(F,"class","svelte-x0d6kl"),t(Q,"class","svelte-x0d6kl"),t(L,"class","svelte-x0d6kl"),t(ce,"class","svelte-x0d6kl"),t(z,"class","svelte-x0d6kl"),t(ae,"class","svelte-x0d6kl"),t(le,"class","svelte-x0d6kl"),t(Se,"class","svelte-x0d6kl"),t(Ke,"class","svelte-x0d6kl"),t(Ee,"class","svelte-x0d6kl"),t(je,"class","svelte-x0d6kl"),t(ve,"class","svelte-x0d6kl"),t(Ye,"class","svelte-x0d6kl"),t(ze,"class","svelte-x0d6kl"),t(u,"class","wall svelte-x0d6kl"),t(Je,"class","svelte-x0d6kl"),t(Le,"class","svelte-x0d6kl"),t(r,"class","features svelte-x0d6kl"),t(s,"class","container svelte-x0d6kl")},m(Ne,it){J(Ne,s,it),e(s,r),e(r,a),e(a,l),e(l,n),e(r,h),e(r,u),e(u,k),e(u,p),e(p,w),e(u,m),e(u,S),e(S,$),e(u,Y),e(u,I),e(I,N),e(u,j),e(u,E),e(E,D),e(u,W),e(u,_),e(_,M),e(u,K),e(u,R),e(R,P),e(u,C),e(u,O),e(O,q),e(u,x),e(u,A),e(A,H),e(u,T),e(u,B),e(B,X),e(u,re),e(u,F),e(F,ee),e(u,oe),e(u,Q),e(Q,Z),e(u,V),e(u,L),e(L,U),e(u,he),e(u,ce),e(ce,ue),e(u,te),e(u,z),e(z,Ae),e(u,Me),e(u,ae),e(ae,ie),e(u,Ge),e(u,le),e(le,de),e(u,pe),e(u,Se),e(Se,Fe),e(u,He),e(u,Ke),e(Ke,rt),e(u,me),e(u,Ee),e(Ee,_t),e(u,lt),e(u,je),e(je,at),e(u,nt),e(u,ve),e(ve,Ue),e(u,wt),e(u,Ye),e(Ye,xe),e(u,ot),e(u,ze),e(ze,_e),e(u,Oe),e(r,bt),e(r,Le),e(Le,Xe),e(Le,Je),e(Je,ct),e(Le,we)},p:$e,d(Ne){Ne&&o(s)}}}function ks(f){let s,r,a;return s=new Mt({props:{$$slots:{default:[ys]},$$scope:{ctx:f}}}),{c(){r=c("div"),be(s.$$.fragment),this.h()},l(l){r=i(l,"DIV",{style:!0});var n=d(r);ye(s.$$.fragment,n),this.h()},h(){se(r,"display","contents"),se(r,"--background","var(--sk-back-1)")},m(l,n){J(l,r,n),ke(s,r,null),a=!0},p(l,[n]){const h={};n&1&&(h.$$scope={dirty:n,ctx:l}),s.$set(h)},i(l){a||(fe(s.$$.fragment,l),a=!0)},o(l){ge(s.$$.fragment,l),a=!1},d(l){l&&s&&o(r),Ie(s,l)}}}class Is extends Ve{constructor(s){super(),Pe(this,s,null,ks,Ze,{})}}const As=""+new URL("../../assets/svelte-kit-logotype-98547a87.svg",import.meta.url).href,Ms={avif:[{src:""+new URL("../../assets/svelte-kit-machine-93687d2d.avif",import.meta.url).href,w:1440},{src:""+new URL("../../assets/svelte-kit-machine-3456a340.avif",import.meta.url).href,w:960}],webp:[{src:""+new URL("../../assets/svelte-kit-machine-81b75ab4.webp",import.meta.url).href,w:1440},{src:""+new URL("../../assets/svelte-kit-machine-54d0c217.webp",import.meta.url).href,w:960}],png:[{src:""+new URL("../../assets/svelte-kit-machine-3af040cb.png",import.meta.url).href,w:1440},{src:""+new URL("../../assets/svelte-kit-machine-b43eaaae.png",import.meta.url).href,w:960}]},Ss={src:""+new URL("../../assets/svelte-kit-machine-3af040cb.png",import.meta.url).href,w:1440,h:1440},Pt={sources:Ms,fallback:Ss};function Qt(f,s,r){const a=f.slice();return a[0]=s[r][0],a[1]=s[r][1],a}function qt(f){let s;return{c(){s=c("source"),this.h()},l(r){s=i(r,"SOURCE",{srcset:!0,type:!0}),this.h()},h(){t(s,"srcset",f[1].map(Ds).join(", ")),t(s,"type","image/"+f[0])},m(r,a){J(r,s,a)},p:$e,d(r){r&&o(s)}}}function Es(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j=Object.entries(Pt.sources),E=[];for(let D=0;D<j.length;D+=1)E[D]=qt(Qt(f,j,D));return{c(){s=c("section"),r=c("div"),a=c("div"),l=c("img"),h=b(),u=c("div"),k=v("web development, streamlined"),p=b(),w=c("a"),m=v("read the docs"),S=b(),$=c("picture");for(let D=0;D<E.length;D+=1)E[D].c();Y=b(),I=c("img"),this.h()},l(D){s=i(D,"SECTION",{class:!0});var W=d(s);r=i(W,"DIV",{class:!0});var _=d(r);a=i(_,"DIV",{class:!0});var M=d(a);l=i(M,"IMG",{alt:!0,width:!0,height:!0,class:!0,src:!0}),h=y(M),u=i(M,"DIV",{class:!0});var K=d(u);k=g(K,"web development, streamlined"),K.forEach(o),p=y(M),w=i(M,"A",{class:!0,href:!0});var R=d(w);m=g(R,"read the docs"),R.forEach(o),M.forEach(o),S=y(_),$=i(_,"PICTURE",{class:!0});var P=d($);for(let C=0;C<E.length;C+=1)E[C].l(P);Y=y(P),I=i(P,"IMG",{src:!0,alt:!0,class:!0}),P.forEach(o),_.forEach(o),W.forEach(o),this.h()},h(){t(l,"alt","SvelteKit logotype"),t(l,"width","400"),t(l,"height","50"),t(l,"class","logotype svelte-lmvrl1"),ne(l.src,n=As)||t(l,"src",n),t(u,"class","tagline svelte-lmvrl1"),t(w,"class","cta svelte-lmvrl1"),t(w,"href","/docs/introduction"),t(a,"class","hero-text svelte-lmvrl1"),ne(I.src,N=Pt.fallback.src)||t(I,"src",N),t(I,"alt","SvelteKit illustration"),t(I,"class","svelte-lmvrl1"),t($,"class","hero-image svelte-lmvrl1"),t(r,"class","hero-contents svelte-lmvrl1"),t(s,"class","hero svelte-lmvrl1")},m(D,W){J(D,s,W),e(s,r),e(r,a),e(a,l),e(a,h),e(a,u),e(u,k),e(a,p),e(a,w),e(w,m),e(r,S),e(r,$);for(let _=0;_<E.length;_+=1)E[_].m($,null);e($,Y),e($,I)},p(D,[W]){if(W&0){j=Object.entries(Pt.sources);let _;for(_=0;_<j.length;_+=1){const M=Qt(D,j,_);E[_]?E[_].p(M,W):(E[_]=qt(M),E[_].c(),E[_].m($,Y))}for(;_<E.length;_+=1)E[_].d(1);E.length=j.length}},i:$e,o:$e,d(D){D&&o(s),Zt(E,D)}}}const Ds=f=>`${f.src} ${f.w}w`;class $s extends Ve{constructor(s){super(),Pe(this,s,null,Es,Ze,{})}}function es(f,s,r){const a=f.slice();return a[4]=s[r][0],a[5]=s[r][1],a}function Gs(f){let s,r,a,l,n=Object.entries(f[0].sources),h=[];for(let u=0;u<n.length;u+=1)h[u]=ts(es(f,n,u));return{c(){s=c("picture");for(let u=0;u<h.length;u+=1)h[u].c();r=b(),a=c("img"),this.h()},l(u){s=i(u,"PICTURE",{class:!0});var k=d(s);for(let p=0;p<h.length;p+=1)h[p].l(k);r=y(k),a=i(k,"IMG",{src:!0,alt:!0,class:!0}),k.forEach(o),this.h()},h(){ne(a.src,l=f[0].fallback.src)||t(a,"src",l),t(a,"alt",f[1]),t(a,"class","svelte-uuln81"),t(s,"class","svelte-uuln81")},m(u,k){J(u,s,k);for(let p=0;p<h.length;p+=1)h[p].m(s,null);e(s,r),e(s,a)},p(u,k){if(k&1){n=Object.entries(u[0].sources);let p;for(p=0;p<n.length;p+=1){const w=es(u,n,p);h[p]?h[p].p(w,k):(h[p]=ts(w),h[p].c(),h[p].m(s,r))}for(;p<h.length;p+=1)h[p].d(1);h.length=n.length}k&1&&!ne(a.src,l=u[0].fallback.src)&&t(a,"src",l),k&2&&t(a,"alt",u[1])},d(u){u&&o(s),Zt(h,u)}}}function js(f){let s,r;return{c(){s=c("img"),this.h()},l(a){s=i(a,"IMG",{src:!0,alt:!0,width:!0,height:!0,class:!0}),this.h()},h(){ne(s.src,r=f[0])||t(s,"src",r),t(s,"alt",f[1]),t(s,"width",f[2]),t(s,"height",f[3]),t(s,"class","svelte-uuln81")},m(a,l){J(a,s,l)},p(a,l){l&1&&!ne(s.src,r=a[0])&&t(s,"src",r),l&2&&t(s,"alt",a[1]),l&4&&t(s,"width",a[2]),l&8&&t(s,"height",a[3])},d(a){a&&o(s)}}}function ts(f){let s,r,a;return{c(){s=c("source"),this.h()},l(l){s=i(l,"SOURCE",{srcset:!0,type:!0}),this.h()},h(){t(s,"srcset",r=f[5].map(ss).join(", ")),t(s,"type",a="image/"+f[4])},m(l,n){J(l,s,n)},p(l,n){n&1&&r!==(r=l[5].map(ss).join(", "))&&t(s,"srcset",r),n&1&&a!==(a="image/"+l[4])&&t(s,"type",a)},d(l){l&&o(s)}}}function Ns(f){let s;function r(n,h){return typeof n[0]=="string"?js:Gs}let a=r(f),l=a(f);return{c(){l.c(),s=Jt()},l(n){l.l(n),s=Jt()},m(n,h){l.m(n,h),J(n,s,h)},p(n,[h]){a===(a=r(n))&&l?l.p(n,h):(l.d(1),l=a(n),l&&(l.c(),l.m(s.parentNode,s)))},i:$e,o:$e,d(n){l.d(n),n&&o(s)}}}const ss=f=>`${f.src}`;function Rs(f,s,r){let{src:a}=s,{alt:l}=s,{width:n=void 0}=s,{height:h=void 0}=s;return f.$$set=u=>{"src"in u&&r(0,a=u.src),"alt"in u&&r(1,l=u.alt),"width"in u&&r(2,n=u.width),"height"in u&&r(3,h=u.height)},[a,l,n,h]}class Ls extends Ve{constructor(s){super(),Pe(this,s,Rs,Ns,Ze,{src:0,alt:1,width:2,height:3})}}const Cs={avif:[{src:""+new URL("../../assets/pudding-d9db5f9a.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/pudding-93e04b71.webp",import.meta.url).href,w:640}]},Bs={src:""+new URL("../../assets/pudding-d1019786.png",import.meta.url).href,w:640,h:363},Us={sources:Cs,fallback:Bs},Os={avif:[{src:""+new URL("../../assets/pocketbase-3ca363c9.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/pocketbase-9b6a0dc9.webp",import.meta.url).href,w:640}]},Ts={src:""+new URL("../../assets/pocketbase-e3d830e1.png",import.meta.url).href,w:640,h:374},Ws={sources:Os,fallback:Ts},Vs={avif:[{src:""+new URL("../../assets/pronauns-58271e35.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/pronauns-cfe36d51.webp",import.meta.url).href,w:640}]},Ps={src:""+new URL("../../assets/pronauns-2b71efd0.png",import.meta.url).href,w:640,h:374},Zs={sources:Vs,fallback:Ps},Fs={avif:[{src:""+new URL("../../assets/dropzone-010085c2.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/dropzone-b8113487.webp",import.meta.url).href,w:640}]},Hs={src:""+new URL("../../assets/dropzone-1dab914b.png",import.meta.url).href,w:640,h:373},Ks={sources:Fs,fallback:Hs},Ys={avif:[{src:""+new URL("../../assets/asmeditor-622de333.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/asmeditor-0790ab1e.webp",import.meta.url).href,w:640}]},xs={src:""+new URL("../../assets/asmeditor-43bd85be.png",import.meta.url).href,w:640,h:362},zs={sources:Ys,fallback:xs},Xs={avif:[{src:""+new URL("../../assets/monogram-95620fb8.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/monogram-ad5b0693.webp",import.meta.url).href,w:640}]},Js={src:""+new URL("../../assets/monogram-8179c09c.png",import.meta.url).href,w:640,h:363},Qs={sources:Xs,fallback:Js},qs={avif:[{src:""+new URL("../../assets/raster-f581cf9e.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/raster-d9d5933f.webp",import.meta.url).href,w:640}]},er={src:""+new URL("../../assets/raster-c7cc9927.png",import.meta.url).href,w:640,h:374},tr={sources:qs,fallback:er},sr={avif:[{src:""+new URL("../../assets/tradingstrategy-01dabea0.avif",import.meta.url).href,w:640}],webp:[{src:""+new URL("../../assets/tradingstrategy-8606f58a.webp",import.meta.url).href,w:640}]},rr={src:""+new URL("../../assets/tradingstrategy-d6c9433e.png",import.meta.url).href,w:640,h:364},lr={sources:sr,fallback:rr};function rs(f,s,r){const a=f.slice();return a[1]=s[r].url,a[2]=s[r].image,a}function ls(f){let s,r,a,l,n=f[1]+"",h,u,k;return r=new Ls({props:{src:f[2],alt:""}}),{c(){s=c("a"),be(r.$$.fragment),a=b(),l=c("span"),h=v(n),u=b(),this.h()},l(p){s=i(p,"A",{href:!0,target:!0,rel:!0,class:!0});var w=d(s);ye(r.$$.fragment,w),a=y(w),l=i(w,"SPAN",{class:!0});var m=d(l);h=g(m,n),m.forEach(o),u=y(w),w.forEach(o),this.h()},h(){t(l,"class","svelte-1q6ayy1"),t(s,"href","https://"+f[1]),t(s,"target","_blank"),t(s,"rel","noreferrer"),t(s,"class","svelte-1q6ayy1")},m(p,w){J(p,s,w),ke(r,s,null),e(s,a),e(s,l),e(l,h),e(s,u),k=!0},p:$e,i(p){k||(fe(r.$$.fragment,p),k=!0)},o(p){ge(r.$$.fragment,p),k=!1},d(p){p&&o(s),Ie(r)}}}function ar(f){let s,r,a,l,n,h=f[0],u=[];for(let p=0;p<h.length;p+=1)u[p]=ls(rs(f,h,p));const k=p=>ge(u[p],1,1,()=>{u[p]=null});return{c(){s=c("h2"),r=v("showcase"),a=b(),l=c("div");for(let p=0;p<u.length;p+=1)u[p].c();this.h()},l(p){s=i(p,"H2",{class:!0});var w=d(s);r=g(w,"showcase"),w.forEach(o),a=y(p),l=i(p,"DIV",{class:!0});var m=d(l);for(let S=0;S<u.length;S+=1)u[S].l(m);m.forEach(o),this.h()},h(){t(s,"class","svelte-1q6ayy1"),t(l,"class","showcase svelte-1q6ayy1")},m(p,w){J(p,s,w),e(s,r),J(p,a,w),J(p,l,w);for(let m=0;m<u.length;m+=1)u[m].m(l,null);n=!0},p(p,w){if(w&1){h=p[0];let m;for(m=0;m<h.length;m+=1){const S=rs(p,h,m);u[m]?(u[m].p(S,w),fe(u[m],1)):(u[m]=ls(S),u[m].c(),fe(u[m],1),u[m].m(l,null))}for(us(),m=h.length;m<u.length;m+=1)k(m);ds()}},i(p){if(!n){for(let w=0;w<h.length;w+=1)fe(u[w]);n=!0}},o(p){u=u.filter(Boolean);for(let w=0;w<u.length;w+=1)ge(u[w]);n=!1},d(p){p&&o(s),p&&o(a),p&&o(l),Zt(u,p)}}}function nr(f){let s,r,a;return s=new Mt({props:{$$slots:{default:[ar]},$$scope:{ctx:f}}}),{c(){r=c("div"),be(s.$$.fragment),this.h()},l(l){r=i(l,"DIV",{style:!0});var n=d(r);ye(s.$$.fragment,n),this.h()},h(){se(r,"display","contents"),se(r,"--background","var(--background-2)")},m(l,n){J(l,r,n),ke(s,r,null),a=!0},p(l,[n]){const h={};n&32&&(h.$$scope={dirty:n,ctx:l}),s.$set(h)},i(l){a||(fe(s.$$.fragment,l),a=!0)},o(l){ge(s.$$.fragment,l),a=!1},d(l){l&&s&&o(r),Ie(s,l)}}}function or(f){return[[{url:"pudding.cool",image:Us},{url:"www.pronauns.com",image:Zs},{url:"dropzone.dev",image:Ks},{url:"asm-editor.specy.app",image:zs},{url:"raster.app",image:tr},{url:"pocketbase.io",image:Ws},{url:"monogram.io",image:Qs},{url:"tradingstrategy.ai",image:lr}]]}class cr extends Ve{constructor(s){super(),Pe(this,s,or,nr,Ze,{})}}function ir(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O,q,x,A,H,T,B,X,re,F,ee,oe,Q,Z,V;return{c(){s=c("div"),r=c("h2"),a=Wt("svg"),l=Wt("path"),n=Wt("path"),h=v(`

			see for yourself`),u=b(),k=c("div"),p=c("div"),w=c("div"),m=c("span"),S=b(),$=c("span"),Y=b(),I=c("span"),N=b(),j=c("span"),E=v("terminal"),D=b(),W=c("pre"),_=c("code"),M=c("span"),K=v("npm create "),R=c("span"),P=v("svelte"),C=v("@latest my-app"),O=v(`
`),q=c("span"),x=v("cd my-app"),A=v(`
`),H=c("span"),T=v("npm install"),B=v(`
`),X=c("span"),re=v("npm run dev -- --open"),F=b(),ee=c("p"),oe=v(`...or
		`),Q=c("a"),Z=v("create an app"),V=v(`
		on StackBlitz.`),this.h()},l(L){s=i(L,"DIV",{class:!0,style:!0});var U=d(s);r=i(U,"H2",{class:!0});var he=d(r);a=Vt(he,"svg",{viewBox:!0,class:!0});var ce=d(a);l=Vt(ce,"path",{d:!0,stroke:!0,fill:!0,"stroke-width":!0,"stroke-linecap":!0,"stroke-linejoin":!0,class:!0}),d(l).forEach(o),n=Vt(ce,"path",{d:!0,stroke:!0,fill:!0,"stroke-width":!0,"stroke-linecap":!0,"stroke-linejoin":!0,class:!0}),d(n).forEach(o),ce.forEach(o),h=g(he,`

			see for yourself`),he.forEach(o),u=y(U),k=i(U,"DIV",{class:!0});var ue=d(k);p=i(ue,"DIV",{class:!0});var te=d(p);w=i(te,"DIV",{class:!0});var z=d(w);m=i(z,"SPAN",{class:!0}),d(m).forEach(o),S=y(z),$=i(z,"SPAN",{class:!0}),d($).forEach(o),Y=y(z),I=i(z,"SPAN",{class:!0}),d(I).forEach(o),N=y(z),j=i(z,"SPAN",{class:!0});var Ae=d(j);E=g(Ae,"terminal"),Ae.forEach(o),z.forEach(o),D=y(te),W=i(te,"PRE",{class:!0});var Me=d(W);_=i(Me,"CODE",{class:!0});var ae=d(_);M=i(ae,"SPAN",{class:!0});var ie=d(M);K=g(ie,"npm create "),R=i(ie,"SPAN",{class:!0});var Ge=d(R);P=g(Ge,"svelte"),Ge.forEach(o),C=g(ie,"@latest my-app"),ie.forEach(o),O=g(ae,`
`),q=i(ae,"SPAN",{class:!0});var le=d(q);x=g(le,"cd my-app"),le.forEach(o),A=g(ae,`
`),H=i(ae,"SPAN",{class:!0});var de=d(H);T=g(de,"npm install"),de.forEach(o),B=g(ae,`
`),X=i(ae,"SPAN",{class:!0});var pe=d(X);re=g(pe,"npm run dev -- --open"),pe.forEach(o),ae.forEach(o),Me.forEach(o),te.forEach(o),ue.forEach(o),U.forEach(o),F=y(L),ee=i(L,"P",{class:!0});var Se=d(ee);oe=g(Se,`...or
		`),Q=i(Se,"A",{target:!0,rel:!0,href:!0,class:!0});var Fe=d(Q);Z=g(Fe,"create an app"),Fe.forEach(o),V=g(Se,`
		on StackBlitz.`),Se.forEach(o),this.h()},h(){t(l,"d","M6 11.9958H18"),t(l,"stroke","white"),t(l,"fill","none"),t(l,"stroke-width","1.5"),t(l,"stroke-linecap","round"),t(l,"stroke-linejoin","round"),t(l,"class","svelte-1chdvcg"),t(n,"d","M12 18L6 12L12 6"),t(n,"stroke","white"),t(n,"fill","none"),t(n,"stroke-width","1.5"),t(n,"stroke-linecap","round"),t(n,"stroke-linejoin","round"),t(n,"class","svelte-1chdvcg"),t(a,"viewBox","0 0 24 24"),t(a,"class","svelte-1chdvcg"),t(r,"class","svelte-1chdvcg"),t(m,"class","red dot svelte-1chdvcg"),t($,"class","yellow dot svelte-1chdvcg"),t(I,"class","green dot svelte-1chdvcg"),t(j,"class","title svelte-1chdvcg"),t(w,"class","chrome svelte-1chdvcg"),t(R,"class","orange-highlight svelte-1chdvcg"),t(M,"class","line svelte-1chdvcg"),t(q,"class","line svelte-1chdvcg"),t(H,"class","line svelte-1chdvcg"),t(X,"class","line svelte-1chdvcg"),t(_,"class","svelte-1chdvcg"),t(W,"class","svelte-1chdvcg"),t(p,"class","terminal svelte-1chdvcg"),t(k,"class","try svelte-1chdvcg"),t(s,"class","grid svelte-1chdvcg"),se(s,"--columns","2"),t(Q,"target","_blank"),t(Q,"rel","noreferrer"),t(Q,"href","https://sveltekit.new"),t(Q,"class","svelte-1chdvcg"),t(ee,"class","create-an-app svelte-1chdvcg")},m(L,U){J(L,s,U),e(s,r),e(r,a),e(a,l),e(a,n),e(r,h),e(s,u),e(s,k),e(k,p),e(p,w),e(w,m),e(w,S),e(w,$),e(w,Y),e(w,I),e(w,N),e(w,j),e(j,E),e(p,D),e(p,W),e(W,_),e(_,M),e(M,K),e(M,R),e(R,P),e(M,C),e(_,O),e(_,q),e(q,x),e(_,A),e(_,H),e(H,T),e(_,B),e(_,X),e(X,re),J(L,F,U),J(L,ee,U),e(ee,oe),e(ee,Q),e(Q,Z),e(ee,V)},p:$e,d(L){L&&o(s),L&&o(F),L&&o(ee)}}}function ur(f){let s,r,a;return s=new Mt({props:{$$slots:{default:[ir]},$$scope:{ctx:f}}}),{c(){r=c("div"),be(s.$$.fragment),this.h()},l(l){r=i(l,"DIV",{style:!0});var n=d(r);ye(s.$$.fragment,n),this.h()},h(){se(r,"display","contents"),se(r,"--background","var(--background-2)")},m(l,n){J(l,r,n),ke(s,r,null),a=!0},p(l,[n]){const h={};n&1&&(h.$$scope={dirty:n,ctx:l}),s.$set(h)},i(l){a||(fe(s.$$.fragment,l),a=!0)},o(l){ge(s.$$.fragment,l),a=!1},d(l){l&&s&&o(r),Ie(s,l)}}}class dr extends Ve{constructor(s){super(),Pe(this,s,null,ur,Ze,{})}}const hr=""+new URL("../../assets/html5-b64c0a0f.svg",import.meta.url).href,fr=""+new URL("../../assets/node-dc8800bf.svg",import.meta.url).href,vr=""+new URL("../../assets/vercel-178d6333.svg",import.meta.url).href,gr=""+new URL("../../assets/netlify-6fbc4411.svg",import.meta.url).href,pr=""+new URL("../../assets/cloudflare-46f6c088.svg",import.meta.url).href,mr=""+new URL("../../assets/firebase-c5607203.svg",import.meta.url).href,_r=""+new URL("../../assets/deno-6a01e6ea.svg",import.meta.url).href,wr=""+new URL("../../assets/lambda-ce9bcfef.svg",import.meta.url).href,br=""+new URL("../../assets/azure-52377bc3.svg",import.meta.url).href,yr=""+new URL("../../assets/plus-d0546f83.svg",import.meta.url).href;function kr(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O,q,x,A,H,T,B,X,re,F,ee,oe,Q,Z,V,L,U,he,ce,ue,te,z,Ae,Me,ae,ie,Ge,le,de,pe,Se,Fe,He,Ke,rt,me,Ee,_t,lt,je,at,nt,ve,Ue,wt,Ye,xe,ot,ze,_e,Oe,bt,Le,Xe,Je,ct,we,Ne,it,Qe,et,yt,G,Te,Ce,St,kt,tt,It;return{c(){s=c("div"),r=c("h2"),a=v("deploy anywhere"),l=b(),n=c("div"),h=c("p"),u=v(`Export static HTML files. Run your own Node server. Deploy code to the edge of the world. If
				a platform runs JavaScript, it runs SvelteKit — in some cases with `),k=c("strong"),p=v("zero configuration"),w=v("."),m=b(),S=c("p"),$=v("Want to try deploying somewhere else? Swap out your adapter with a single line of code."),Y=b(),I=c("div"),N=c("div"),j=c("a"),E=c("img"),W=b(),_=c("span"),M=c("span"),K=v("Static"),R=v(" HTML"),P=b(),C=c("a"),O=c("img"),x=b(),A=c("span"),H=v("Node.js"),T=b(),B=c("a"),X=c("img"),F=b(),ee=c("span"),oe=v("Vercel"),Q=b(),Z=c("a"),V=c("img"),U=b(),he=c("span"),ce=v("Netlify"),ue=b(),te=c("a"),z=c("img"),Me=b(),ae=c("span"),ie=v("Cloudflare"),Ge=b(),le=c("div"),de=c("a"),pe=c("img"),Fe=b(),He=c("span"),Ke=v("Firebase"),rt=b(),me=c("a"),Ee=c("img"),lt=b(),je=c("span"),at=v("Deno"),nt=b(),ve=c("a"),Ue=c("img"),Ye=b(),xe=c("span"),ot=v("AWS"),ze=b(),_e=c("a"),Oe=c("img"),Le=b(),Xe=c("span"),Je=v("Azure"),ct=b(),we=c("a"),Ne=c("img"),Qe=b(),et=c("span"),yt=v("More..."),G=b(),Te=c("div"),Ce=c("img"),kt=b(),tt=c("span"),It=v("rendered on the edge, just for you"),this.h()},l(De){s=i(De,"DIV",{class:!0,style:!0});var We=d(s);r=i(We,"H2",{});var Et=d(r);a=g(Et,"deploy anywhere"),Et.forEach(o),l=y(We),n=i(We,"DIV",{class:!0});var ut=d(n);h=i(ut,"P",{class:!0});var dt=d(h);u=g(dt,`Export static HTML files. Run your own Node server. Deploy code to the edge of the world. If
				a platform runs JavaScript, it runs SvelteKit — in some cases with `),k=i(dt,"STRONG",{});var Dt=d(k);p=g(Dt,"zero configuration"),Dt.forEach(o),w=g(dt,"."),dt.forEach(o),m=y(ut),S=i(ut,"P",{class:!0});var $t=d(S);$=g($t,"Want to try deploying somewhere else? Swap out your adapter with a single line of code."),$t.forEach(o),ut.forEach(o),We.forEach(o),Y=y(De),I=i(De,"DIV",{class:!0,style:!0});var st=d(I);N=i(st,"DIV",{class:!0});var Re=d(N);j=i(Re,"A",{target:!0,rel:!0,href:!0,class:!0});var ht=d(j);E=i(ht,"IMG",{src:!0,alt:!0,class:!0}),W=y(ht),_=i(ht,"SPAN",{class:!0});var At=d(_);M=i(At,"SPAN",{class:!0});var Gt=d(M);K=g(Gt,"Static"),Gt.forEach(o),R=g(At," HTML"),At.forEach(o),ht.forEach(o),P=y(Re),C=i(Re,"A",{target:!0,rel:!0,href:!0,class:!0});var ft=d(C);O=i(ft,"IMG",{src:!0,alt:!0,class:!0}),x=y(ft),A=i(ft,"SPAN",{class:!0});var jt=d(A);H=g(jt,"Node.js"),jt.forEach(o),ft.forEach(o),T=y(Re),B=i(Re,"A",{target:!0,rel:!0,href:!0,class:!0});var vt=d(B);X=i(vt,"IMG",{src:!0,alt:!0,style:!0,class:!0}),F=y(vt),ee=i(vt,"SPAN",{class:!0});var Nt=d(ee);oe=g(Nt,"Vercel"),Nt.forEach(o),vt.forEach(o),Q=y(Re),Z=i(Re,"A",{target:!0,rel:!0,href:!0,class:!0});var gt=d(Z);V=i(gt,"IMG",{src:!0,alt:!0,class:!0}),U=y(gt),he=i(gt,"SPAN",{class:!0});var pt=d(he);ce=g(pt,"Netlify"),pt.forEach(o),gt.forEach(o),ue=y(Re),te=i(Re,"A",{target:!0,rel:!0,href:!0,class:!0});var mt=d(te);z=i(mt,"IMG",{src:!0,alt:!0,class:!0}),Me=y(mt),ae=i(mt,"SPAN",{class:!0});var Ft=d(ae);ie=g(Ft,"Cloudflare"),Ft.forEach(o),mt.forEach(o),Re.forEach(o),Ge=y(st),le=i(st,"DIV",{class:!0});var qe=d(le);de=i(qe,"A",{target:!0,rel:!0,href:!0,class:!0});var Rt=d(de);pe=i(Rt,"IMG",{src:!0,alt:!0,class:!0}),Fe=y(Rt),He=i(Rt,"SPAN",{class:!0});var Ht=d(He);Ke=g(Ht,"Firebase"),Ht.forEach(o),Rt.forEach(o),rt=y(qe),me=i(qe,"A",{target:!0,rel:!0,href:!0,class:!0});var Lt=d(me);Ee=i(Lt,"IMG",{src:!0,alt:!0,class:!0}),lt=y(Lt),je=i(Lt,"SPAN",{class:!0});var Kt=d(je);at=g(Kt,"Deno"),Kt.forEach(o),Lt.forEach(o),nt=y(qe),ve=i(qe,"A",{target:!0,rel:!0,href:!0,class:!0});var Ct=d(ve);Ue=i(Ct,"IMG",{src:!0,alt:!0,class:!0}),Ye=y(Ct),xe=i(Ct,"SPAN",{class:!0});var Yt=d(xe);ot=g(Yt,"AWS"),Yt.forEach(o),Ct.forEach(o),ze=y(qe),_e=i(qe,"A",{target:!0,rel:!0,href:!0,class:!0});var Bt=d(_e);Oe=i(Bt,"IMG",{src:!0,alt:!0,class:!0}),Le=y(Bt),Xe=i(Bt,"SPAN",{class:!0});var xt=d(Xe);Je=g(xt,"Azure"),xt.forEach(o),Bt.forEach(o),ct=y(qe),we=i(qe,"A",{target:!0,rel:!0,href:!0,class:!0});var Ut=d(we);Ne=i(Ut,"IMG",{src:!0,alt:!0,class:!0}),Qe=y(Ut),et=i(Ut,"SPAN",{class:!0});var zt=d(et);yt=g(zt,"More..."),zt.forEach(o),Ut.forEach(o),qe.forEach(o),G=y(st),Te=i(st,"DIV",{class:!0});var Ot=d(Te);Ce=i(Ot,"IMG",{src:!0,width:!0,height:!0,alt:!0,class:!0}),kt=y(Ot),tt=i(Ot,"SPAN",{class:!0});var Xt=d(tt);It=g(Xt,"rendered on the edge, just for you"),Xt.forEach(o),Ot.forEach(o),st.forEach(o),this.h()},h(){t(h,"class","svelte-1c4l2rd"),t(S,"class","svelte-1c4l2rd"),t(n,"class","blurb svelte-1c4l2rd"),t(s,"class","grid"),se(s,"--columns","3"),ne(E.src,D=hr)||t(E,"src",D),t(E,"alt",""),t(E,"class","svelte-1c4l2rd"),t(M,"class","large svelte-1c4l2rd"),t(_,"class","svelte-1c4l2rd"),t(j,"target","_blank"),t(j,"rel","noreferrer"),t(j,"href","https://github.com/sveltejs/kit/tree/master/packages/adapter-static"),t(j,"class","invert svelte-1c4l2rd"),ne(O.src,q=fr)||t(O,"src",q),t(O,"alt",""),t(O,"class","svelte-1c4l2rd"),t(A,"class","svelte-1c4l2rd"),t(C,"target","_blank"),t(C,"rel","noreferrer"),t(C,"href","https://github.com/sveltejs/kit/tree/master/packages/adapter-node"),t(C,"class","invert svelte-1c4l2rd"),ne(X.src,re=vr)||t(X,"src",re),t(X,"alt",""),se(X,"transform","translate(0,-0.2rem)"),t(X,"class","svelte-1c4l2rd"),t(ee,"class","svelte-1c4l2rd"),t(B,"target","_blank"),t(B,"rel","noreferrer"),t(B,"href","https://vercel.com/templates/svelte/sveltekit-boilerplate"),t(B,"class","invert invert-hover svelte-1c4l2rd"),ne(V.src,L=gr)||t(V,"src",L),t(V,"alt",""),t(V,"class","svelte-1c4l2rd"),t(he,"class","svelte-1c4l2rd"),t(Z,"target","_blank"),t(Z,"rel","noreferrer"),t(Z,"href","https://github.com/sveltejs/kit/tree/master/packages/adapter-netlify"),t(Z,"class","svelte-1c4l2rd"),ne(z.src,Ae=pr)||t(z,"src",Ae),t(z,"alt",""),t(z,"class","svelte-1c4l2rd"),t(ae,"class","svelte-1c4l2rd"),t(te,"target","_blank"),t(te,"rel","noreferrer"),t(te,"href","https://github.com/sveltejs/kit/tree/master/packages/adapter-cloudflare"),t(te,"class","svelte-1c4l2rd"),t(N,"class","platforms left svelte-1c4l2rd"),ne(pe.src,Se=mr)||t(pe,"src",Se),t(pe,"alt",""),t(pe,"class","svelte-1c4l2rd"),t(He,"class","svelte-1c4l2rd"),t(de,"target","_blank"),t(de,"rel","noreferrer"),t(de,"href","https://github.com/jthegedus/svelte-adapter-firebase"),t(de,"class","svelte-1c4l2rd"),ne(Ee.src,_t=_r)||t(Ee,"src",_t),t(Ee,"alt",""),t(Ee,"class","svelte-1c4l2rd"),t(je,"class","svelte-1c4l2rd"),t(me,"target","_blank"),t(me,"rel","noreferrer"),t(me,"href","https://github.com/pluvial/svelte-adapter-deno"),t(me,"class","invert invert-hover svelte-1c4l2rd"),ne(Ue.src,wt=wr)||t(Ue,"src",wt),t(Ue,"alt",""),t(Ue,"class","svelte-1c4l2rd"),t(xe,"class","svelte-1c4l2rd"),t(ve,"target","_blank"),t(ve,"rel","noreferrer"),t(ve,"href","https://github.com/MikeBild/sveltekit-adapter-aws"),t(ve,"class","svelte-1c4l2rd"),ne(Oe.src,bt=br)||t(Oe,"src",bt),t(Oe,"alt",""),t(Oe,"class","svelte-1c4l2rd"),t(Xe,"class","svelte-1c4l2rd"),t(_e,"target","_blank"),t(_e,"rel","noreferrer"),t(_e,"href","https://github.com/geoffrich/svelte-adapter-azure-swa"),t(_e,"class","svelte-1c4l2rd"),ne(Ne.src,it=yr)||t(Ne,"src",it),t(Ne,"alt",""),t(Ne,"class","svelte-1c4l2rd"),t(et,"class","svelte-1c4l2rd"),t(we,"target","_blank"),t(we,"rel","noreferrer"),t(we,"href","https://kit.svelte.dev/docs/adapters"),t(we,"class","svelte-1c4l2rd"),t(le,"class","platforms right svelte-1c4l2rd"),ne(Ce.src,St="/edge.svg")||t(Ce,"src",St),t(Ce,"width","100%"),t(Ce,"height","100%"),t(Ce,"alt","Dynamically rendered map of the world, centered on the user's location"),t(Ce,"class","svelte-1c4l2rd"),t(tt,"class","svelte-1c4l2rd"),t(Te,"class","globe svelte-1c4l2rd"),t(I,"class","grid"),se(I,"--columns","3")},m(De,We){J(De,s,We),e(s,r),e(r,a),e(s,l),e(s,n),e(n,h),e(h,u),e(h,k),e(k,p),e(h,w),e(n,m),e(n,S),e(S,$),J(De,Y,We),J(De,I,We),e(I,N),e(N,j),e(j,E),e(j,W),e(j,_),e(_,M),e(M,K),e(_,R),e(N,P),e(N,C),e(C,O),e(C,x),e(C,A),e(A,H),e(N,T),e(N,B),e(B,X),e(B,F),e(B,ee),e(ee,oe),e(N,Q),e(N,Z),e(Z,V),e(Z,U),e(Z,he),e(he,ce),e(N,ue),e(N,te),e(te,z),e(te,Me),e(te,ae),e(ae,ie),e(I,Ge),e(I,le),e(le,de),e(de,pe),e(de,Fe),e(de,He),e(He,Ke),e(le,rt),e(le,me),e(me,Ee),e(me,lt),e(me,je),e(je,at),e(le,nt),e(le,ve),e(ve,Ue),e(ve,Ye),e(ve,xe),e(xe,ot),e(le,ze),e(le,_e),e(_e,Oe),e(_e,Le),e(_e,Xe),e(Xe,Je),e(le,ct),e(le,we),e(we,Ne),e(we,Qe),e(we,et),e(et,yt),e(I,G),e(I,Te),e(Te,Ce),e(Te,kt),e(Te,tt),e(tt,It)},p:$e,d(De){De&&o(s),De&&o(Y),De&&o(I)}}}function Ir(f){let s,r,a;return s=new Mt({props:{$$slots:{default:[kr]},$$scope:{ctx:f}}}),{c(){r=c("div"),be(s.$$.fragment),this.h()},l(l){r=i(l,"DIV",{style:!0});var n=d(r);ye(s.$$.fragment,n),this.h()},h(){se(r,"display","contents"),se(r,"--background","var(--background-1)")},m(l,n){J(l,r,n),ke(s,r,null),a=!0},p(l,[n]){const h={};n&1&&(h.$$scope={dirty:n,ctx:l}),s.$set(h)},i(l){a||(fe(s.$$.fragment,l),a=!0)},o(l){ge(s.$$.fragment,l),a=!1},d(l){l&&s&&o(r),Ie(s,l)}}}class Ar extends Ve{constructor(s){super(),Pe(this,s,null,Ir,Ze,{})}}const Mr=""+new URL("../../assets/volume-off-3b346d48.svg",import.meta.url).href,Sr=""+new URL("../../assets/volume-high-fa2a67bd.svg",import.meta.url).href,Er=""+new URL("../../assets/cc-on-5a32a215.svg",import.meta.url).href,Dr=""+new URL("../../assets/cc-off-dafe285d.svg",import.meta.url).href,$r=""+new URL("../../assets/play-d6749564.svg",import.meta.url).href,Gr=""+new URL("../../assets/pause-2a7664f3.svg",import.meta.url).href,jr="data:text/vtt;base64,V0VCVlRUCgowMDowMDowMC4wMDAgLS0+IDAwOjAwOjAxLjkyMAogW1Njb3R0IFRvbGluc2tpXSBJIHdhbnRlZCB0byBzaGFyZSBpdCBpbW1lZGlhdGVseS4KCjAwOjAwOjAxLjkyMCAtLT4gMDA6MDA6MDQuMjQwCiBJIHdhbnRlZCB0byBidWlsZCBtb3JlIHRoaW5ncyBpbiBpdC4KCjAwOjAwOjA0LjI0MCAtLT4gMDA6MDA6MDUuNjQwCiBbSmFtZXMgUSBRdWlja10gSSBsb3ZlIGl0LgoKMDA6MDA6MDUuNjQwIC0tPiAwMDowMDowNy4wODAKIFtGaXJlc2hpcF0gSXQncyB0aGUgb25seSBKYXZhU2NyaXB0IGZyYW1ld29yawoKMDA6MDA6MDcuMDgwIC0tPiAwMDowMDowOC42NDAKIHRoYXQncyBhY3R1YWxseSBlbmpveWFibGUgdG8gdXNlLgoKMDA6MDA6MDguNjQwIC0tPiAwMDowMDoxMC41NDAKIFtCZW4gTWNDYW5uXSBTdmVsdGUgaW50cm9kdWNlZCBhIG5ldyBlcmdvbm9taWNzCgowMDowMDoxMC41NDAgLS0+IDAwOjAwOjEzLjE2MAogdG8gYnVpbGRpbmcgYSB3ZWJzaXRlIHRoYXQncyBtYWRlIGl0IG1vcmUgZnVuCgowMDowMDoxMy4xNjAgLS0+IDAwOjAwOjE1LjQ0MAogYW5kIGVhc2llciB0aGFuIGl0J3MgYmVlbiBpbiBhIGxvbmcgdGltZS4KCjAwOjAwOjE1LjQ0MCAtLT4gMDA6MDA6MTguNzIwCiBBbmQgdGhlIHdheSB0aGF0IGl0J3MgZG9uZSB0aGF0IGlzIGJ5IGludHJvZHVjaW5nCgowMDowMDoxOC43MjAgLS0+IDAwOjAwOjIyLjM2MAogdGhpcyBjb25jZXB0IG9mIGdlbmVyYXRpbmcgcmVhY3RpdmUgY29kZSBhdCBjb21waWxlIHRpbWUuCgowMDowMDoyMi4zNjAgLS0+IDAwOjAwOjI1LjU2MAogW1Njb3R0IFRvbGluc2tpXSBXaGF0IFN2ZWx0ZSBhbGxvd3MgdXMgdG8gZG8gaXMgdG8gd3JpdGUgY29kZQoKMDA6MDA6MjUuNTYwIC0tPiAwMDowMDoyOS40MDAKIHRoYXQncyBub3Qgb25seSBzbWFsbCBhbmQgc2ltcGxlLCBidXQgcGxhaW4gYW5kIHJlYWRhYmxlLgoKMDA6MDA6MjkuNDAwIC0tPiAwMDowMDozMi43NjAKIFtBbWVsaWEgV2F0dGVuYmVyZ2VyXSBZb3UncmUgbW9zdGx5IGp1c3QgbG9va2luZyBhdCBiYXNpYyBIVE1MLAoKMDA6MDA6MzIuNzYwIC0tPiAwMDowMDozNC43NjAKIEphdmFTY3JpcHQsIGFuZCBDU1MuCgowMDowMDozNC43NjAgLS0+IDAwOjAwOjM3LjEyMAogW0FsaXphIEF1ZnJpY2h0aWddIFRoZSB0aGluZyBJIGxpa2UgbW9zdCBhYm91dCB1c2luZyBTdmVsdGUKCjAwOjAwOjM3LjEyMCAtLT4gMDA6MDA6MzkuMjAwCiBpcyBob3cgZmFzdCB5b3UgY2FuIG1vdmUuCgowMDowMDozOS4yMDAgLS0+IDAwOjAwOjQyLjQwMAogW01vcml0eiBTdGVmYW5lcl0gQW5kIHdoZW4gSSBkaXNjb3ZlcmVkIFN2ZWx0ZSwgaXQgY2FtZSBiYWNrIHRvIHRoaXMsCgowMDowMDo0Mi40MDAgLS0+IDAwOjAwOjQ0LjgwMAogb2gsIGhlcmUncyBhIHJlYWxseSBzaW1wbGUgd2F5IHRvIGRvIHRoaW5ncy4KCjAwOjAwOjQ0LjgwMCAtLT4gMDA6MDA6NDcuNDgwCiBbU2hhd24gV2FuZ10gWW91IGRvbid0IGFjdHVhbGx5IG5lZWQgYWxsIHRoaXMgbWFjaGluZXJ5CgowMDowMDo0Ny40ODAgLS0+IDAwOjAwOjQ5LjEyMAogaW4gb3JkZXIgdG8gZG8gY29tcG9uZW50cyByaWdodC4KCjAwOjAwOjQ5LjEyMCAtLT4gMDA6MDA6NTEuNjQwCiBJIGxvb2tlZCBhdCBteSBSZWFjdCBleHBlcmllbmNlIHNvIGZhciDigJQKCjAwOjAwOjUxLjY0MCAtLT4gMDA6MDA6NTUuMTIwCiBJIGNvdWxkIG5vdCBiZSBhbnl3aGVyZSBhcyBwcm9kdWN0aXZlIGFzIEkgY291bGQgYmUgaW4gU3ZlbHRlLgoKMDA6MDA6NTUuMTIwIC0tPiAwMDowMDo1Ny41MjAKIEFuZCB0aGF0J3Mgd2hlbiBpdCBzdGFydGVkIHJlYWxseSB0YWtpbmcgaXQgc2VyaW91c2x5LgoKMDA6MDA6NTcuNTIwIC0tPiAwMDowMDo1OS44MDAKIFtBbWVsaWEgV2F0dGVuYmVyZ2VyXSBUaGVyZSdzIHF1aXRlIGEgYml0IG9mIHVzYWdlIHRoZXNlIGRheXMKCjAwOjAwOjU5LjgwMCAtLT4gMDA6MDE6MDIuNjgwCiBhbmQgc2F0aXNmYWN0aW9uIGlzIHN0aWxsLCBJIHRoaW5rLCB0aGUgaGlnaGVzdAoKMDA6MDE6MDIuNjgwIC0tPiAwMDowMTowNS45MjAKIG9yIG9uZSBvZiB0aGUgaGlnaGVzdCBmb3IgYW55IG9mIHRoZSBsYXJnZXIKCjAwOjAxOjA1LjkyMCAtLT4gMDA6MDE6MDguMTIwCiBvciBtb3JlIHVzZWQgSmF2YVNjcmlwdCBmcmFtZXdvcmtzLgoKMDA6MDE6MDguMTIwIC0tPiAwMDowMToxMC4wNDAKIFtHdWlsbGVybW8gUmF1Y2hdIFdoZW4geW91IHdyaXRlIHlvdXIgYXBwbGljYXRpb24sCgowMDowMToxMC4wNDAgLS0+IDAwOjAxOjEzLjE2MAogeW91J3JlIG1ha2luZyBpdCBmYXN0IGJ5IGNvbnN0cnVjdGlvbi4KCjAwOjAxOjEzLjE2MCAtLT4gMDA6MDE6MTQuODgwCiBJdCdzIGFsbW9zdCBpbXBvc3NpYmxlIHRvIGNyZWF0ZSBhIHNsb3cgYXBwCgowMDowMToxNC44ODAgLS0+IDAwOjAxOjE3LjIwMAogYW5kIEkgdGhpbmsgU3ZlbHRlIGhhcyBhbiBpbmNyZWRpYmxlIGFkdmFudGFnZSBoZXJlLgoKMDA6MDE6MTcuMjAwIC0tPiAwMDowMToxOC4zNjAKIFBlb3BsZSBsb3ZlIFN2ZWx0ZS4KCg==";function as(f){let s,r;return{c(){s=c("div"),this.h()},l(a){s=i(a,"DIV",{class:!0,style:!0}),d(s).forEach(o),this.h()},h(){t(s,"class","progress-bar svelte-10er4dc"),t(s,"style",r=`width: ${f[6]/f[5]*100}%`)},m(a,l){J(a,s,l)},p(a,l){l&96&&r!==(r=`width: ${a[6]/a[5]*100}%`)&&t(s,"style",r)},d(a){a&&o(s)}}}function Nr(f){let s,r,a,l,n,h=!0,u=!1,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O,q,x,A,H,T,B,X,re,F,ee,oe,Q;function Z(){cancelAnimationFrame(k),r.paused||(k=ps(Z),u=!0),f[10].call(r)}let V=f[5]&&as(f);return{c(){s=c("div"),r=c("video"),a=c("track"),p=b(),V&&V.c(),w=b(),m=c("div"),S=c("label"),$=c("input"),Y=b(),I=c("img"),j=b(),E=c("img"),W=b(),_=c("label"),M=c("input"),K=b(),R=c("img"),C=b(),O=c("img"),x=b(),A=c("label"),H=c("input"),T=b(),B=c("img"),re=b(),F=c("img"),this.h()},l(L){s=i(L,"DIV",{class:!0});var U=d(s);r=i(U,"VIDEO",{src:!0,class:!0});var he=d(r);a=i(he,"TRACK",{kind:!0,srclang:!0,src:!0}),he.forEach(o),p=y(U),V&&V.l(U),w=y(U),m=i(U,"DIV",{class:!0});var ce=d(m);S=i(ce,"LABEL",{class:!0});var ue=d(S);$=i(ue,"INPUT",{class:!0,type:!0}),Y=y(ue),I=i(ue,"IMG",{src:!0,alt:!0,class:!0}),j=y(ue),E=i(ue,"IMG",{src:!0,alt:!0,class:!0}),ue.forEach(o),W=y(ce),_=i(ce,"LABEL",{class:!0});var te=d(_);M=i(te,"INPUT",{class:!0,type:!0}),K=y(te),R=i(te,"IMG",{src:!0,alt:!0,class:!0}),C=y(te),O=i(te,"IMG",{src:!0,alt:!0,class:!0}),te.forEach(o),ce.forEach(o),x=y(U),A=i(U,"LABEL",{class:!0});var z=d(A);H=i(z,"INPUT",{class:!0,type:!0}),T=y(z),B=i(z,"IMG",{src:!0,alt:!0,class:!0}),re=y(z),F=i(z,"IMG",{src:!0,alt:!0,class:!0}),z.forEach(o),U.forEach(o),this.h()},h(){t(a,"kind","captions"),t(a,"srclang","en"),ne(a.src,l=jr)||t(a,"src",l),a.default=!0,ne(r.src,n="https://sveltejs.github.io/assets/svelte-origins-preview.mp4")||t(r,"src",n),r.loop=!0,r.playsInline=!0,t(r,"class","svelte-10er4dc"),f[5]===void 0&&hs(()=>f[11].call(r)),t($,"class","visually-hidden svelte-10er4dc"),t($,"type","checkbox"),ne(I.src,N=Er)||t(I,"src",N),t(I,"alt","hide subtitles"),t(I,"class","svelte-10er4dc"),se(I,"display",f[1]?"block":"none"),ne(E.src,D=Dr)||t(E,"src",D),t(E,"alt","show subtitles"),t(E,"class","svelte-10er4dc"),se(E,"display",f[1]?"none":"block"),t(S,"class","captions svelte-10er4dc"),Tt(S,"unused",!f[4]),t(M,"class","visually-hidden svelte-10er4dc"),t(M,"type","checkbox"),ne(R.src,P=Mr)||t(R,"src",P),t(R,"alt","unmute"),t(R,"class","svelte-10er4dc"),se(R,"display",f[3]?"block":"none"),ne(O.src,q=Sr)||t(O,"src",q),t(O,"alt","mute"),t(O,"class","svelte-10er4dc"),se(O,"display",f[3]?"none":"block"),t(_,"class","mute svelte-10er4dc"),Tt(_,"unused",!f[4]),t(m,"class","top-controls svelte-10er4dc"),t(H,"class","visually-hidden svelte-10er4dc"),t(H,"type","checkbox"),ne(B.src,X=$r)||t(B,"src",X),t(B,"alt","play"),t(B,"class","svelte-10er4dc"),se(B,"display",f[2]?"block":"none"),ne(F.src,ee=Gr)||t(F,"src",ee),t(F,"alt","pause"),t(F,"class","svelte-10er4dc"),se(F,"display",f[2]?"none":"block"),t(A,"class","play-pause svelte-10er4dc"),t(s,"class","video-player svelte-10er4dc")},m(L,U){J(L,s,U),e(s,r),e(r,a),f[7](r),r.muted=f[3],e(s,p),V&&V.m(s,null),e(s,w),e(s,m),e(m,S),e(S,$),$.checked=f[1],e(S,Y),e(S,I),e(S,j),e(S,E),e(m,W),e(m,_),e(_,M),M.checked=f[3],e(_,K),e(_,R),e(_,C),e(_,O),e(s,x),e(s,A),e(A,H),H.checked=f[2],e(A,T),e(A,B),e(A,re),e(A,F),oe||(Q=[fs(Rr.call(null,a)),Be(r,"volumechange",f[8]),Be(r,"play",f[9]),Be(r,"pause",f[9]),Be(r,"timeupdate",Z),Be(r,"durationchange",f[11]),Be(r,"click",f[12]),Be($,"change",f[13]),Be($,"change",f[14]),Be(M,"change",f[15]),Be(M,"change",f[16]),Be(H,"change",f[17]),Be(H,"change",f[18])],oe=!0)},p(L,[U]){U&8&&(r.muted=L[3]),U&4&&h!==(h=L[2])&&r[h?"pause":"play"](),!u&&U&64&&!isNaN(L[6])&&(r.currentTime=L[6]),u=!1,L[5]?V?V.p(L,U):(V=as(L),V.c(),V.m(s,w)):V&&(V.d(1),V=null),U&2&&($.checked=L[1]),U&2&&se(I,"display",L[1]?"block":"none"),U&2&&se(E,"display",L[1]?"none":"block"),U&16&&Tt(S,"unused",!L[4]),U&8&&(M.checked=L[3]),U&8&&se(R,"display",L[3]?"block":"none"),U&8&&se(O,"display",L[3]?"none":"block"),U&16&&Tt(_,"unused",!L[4]),U&4&&(H.checked=L[2]),U&4&&se(B,"display",L[2]?"block":"none"),U&4&&se(F,"display",L[2]?"none":"block")},i:$e,o:$e,d(L){L&&o(s),f[7](null),V&&V.d(),oe=!1,vs(Q)}}}function Rr(f){const s=f.track.cues;return f.track.cues?a(s):f.addEventListener("load",r,{once:!0}),{destroy:()=>{f.removeEventListener("load",r)}};function r(l){const n=l.target;a(n.track.cues)}function a(l){for(let n=0;n<l.length;n++)l[n].line=-2,l[n].size=80}}function Lr(f,s,r){let a,l=!1,n=!0,h=!0,u=!1,k=0,p=0;gs(()=>{if(r(5,k=a.duration),r(2,l=a.paused),matchMedia("(prefers-reduced-motion)").matches)return;const M=new IntersectionObserver(K=>{for(const R of K)R.isIntersecting&&(a.play(),M.disconnect())},{threshold:1});return M.observe(a),()=>{M.disconnect()}});function w(M){ms[M?"unshift":"push"](()=>{a=M,r(0,a),r(1,h)})}function m(){n=this.muted,r(3,n)}function S(){l=this.paused,r(2,l)}function $(){p=this.currentTime,r(6,p)}function Y(){k=this.duration,r(5,k)}const I=()=>{a.paused?(a.play(),u||r(3,n=!1)):a.pause()};function N(){h=this.checked,r(1,h)}const j=()=>r(4,u=!0);function E(){n=this.checked,r(3,n)}const D=()=>r(4,u=!0);function W(){l=this.checked,r(2,l)}const _=()=>{u||r(3,n=!1)};return f.$$.update=()=>{f.$$.dirty&3&&a&&r(0,a.textTracks[0].mode=h?"showing":"hidden",a)},[a,h,l,n,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_]}class Cr extends Ve{constructor(s){super(),Pe(this,s,Lr,Nr,Ze,{})}}function Br(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O,q,x,A,H,T,B,X,re,F,ee,oe,Q;return $=new Cr({}),{c(){s=c("p"),r=c("em"),a=v("/ˈsvɛlt/"),l=b(),n=c("span"),h=v("adjective"),u=b(),k=c("span"),p=v("attractively thin, graceful and stylish"),w=b(),m=c("div"),S=c("div"),be($.$$.fragment),Y=b(),I=c("p"),N=c("a"),j=v("Watch the full Svelte Origins documentary"),E=b(),D=c("div"),W=c("p"),_=v(`SvelteKit is built on Svelte, a UI framework that uses a compiler to let you write
				breathtakingly concise components that do minimal work in the browser, using languages you
				already know — HTML, CSS and JavaScript. `),M=c("strong"),K=v("It's a love letter to web development."),R=b(),P=c("p"),C=v(`But don't take our word for it. Developers consistently rank Svelte as the framework they're
				`),O=c("a"),q=v("most"),x=b(),A=c("a"),H=v("excited"),T=b(),B=c("a"),X=v("about"),re=b(),F=c("a"),ee=v("using"),oe=v("."),this.h()},l(Z){s=i(Z,"P",{class:!0});var V=d(s);r=i(V,"EM",{class:!0});var L=d(r);a=g(L,"/ˈsvɛlt/"),L.forEach(o),l=y(V),n=i(V,"SPAN",{class:!0});var U=d(n);h=g(U,"adjective"),U.forEach(o),u=y(V),k=i(V,"SPAN",{class:!0});var he=d(k);p=g(he,"attractively thin, graceful and stylish"),he.forEach(o),V.forEach(o),w=y(Z),m=i(Z,"DIV",{class:!0,style:!0});var ce=d(m);S=i(ce,"DIV",{class:!0});var ue=d(S);ye($.$$.fragment,ue),Y=y(ue),I=i(ue,"P",{class:!0});var te=d(I);N=i(te,"A",{target:!0,rel:!0,href:!0});var z=d(N);j=g(z,"Watch the full Svelte Origins documentary"),z.forEach(o),te.forEach(o),ue.forEach(o),E=y(ce),D=i(ce,"DIV",{});var Ae=d(D);W=i(Ae,"P",{class:!0});var Me=d(W);_=g(Me,`SvelteKit is built on Svelte, a UI framework that uses a compiler to let you write
				breathtakingly concise components that do minimal work in the browser, using languages you
				already know — HTML, CSS and JavaScript. `),M=i(Me,"STRONG",{});var ae=d(M);K=g(ae,"It's a love letter to web development."),ae.forEach(o),Me.forEach(o),R=y(Ae),P=i(Ae,"P",{class:!0});var ie=d(P);C=g(ie,`But don't take our word for it. Developers consistently rank Svelte as the framework they're
				`),O=i(ie,"A",{target:!0,rel:!0,href:!0});var Ge=d(O);q=g(Ge,"most"),Ge.forEach(o),x=y(ie),A=i(ie,"A",{target:!0,rel:!0,href:!0});var le=d(A);H=g(le,"excited"),le.forEach(o),T=y(ie),B=i(ie,"A",{target:!0,rel:!0,href:!0});var de=d(B);X=g(de,"about"),de.forEach(o),re=y(ie),F=i(ie,"A",{target:!0,rel:!0,href:!0});var pe=d(F);ee=g(pe,"using"),pe.forEach(o),oe=g(ie,"."),ie.forEach(o),Ae.forEach(o),ce.forEach(o),this.h()},h(){t(r,"class","svelte-72vhc3"),t(n,"class","adjective svelte-72vhc3"),t(k,"class","description svelte-72vhc3"),t(s,"class","definition svelte-72vhc3"),t(N,"target","_blank"),t(N,"rel","noreferrer"),t(N,"href","https://www.offerzen.com/community/svelte-origins-documentary"),t(I,"class","svelte-72vhc3"),t(S,"class","video-container svelte-72vhc3"),t(W,"class","svelte-72vhc3"),t(O,"target","_blank"),t(O,"rel","noreferrer"),t(O,"href","https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-web-frameworks"),t(A,"target","_blank"),t(A,"rel","noreferrer"),t(A,"href","https://tsh.io/state-of-frontend/#which-of-the-following-frameworks-would-you-like-to-learn-in-the-future"),t(B,"target","_blank"),t(B,"rel","noreferrer"),t(B,"href","https://2021.stateofjs.com/en-US/libraries/front-end-frameworks/"),t(F,"target","_blank"),t(F,"rel","noreferrer"),t(F,"href","https://twitter.com/Rich_Harris/status/1589675637195042817"),t(P,"class","svelte-72vhc3"),t(m,"class","grid"),se(m,"--columns","3")},m(Z,V){J(Z,s,V),e(s,r),e(r,a),e(s,l),e(s,n),e(n,h),e(s,u),e(s,k),e(k,p),J(Z,w,V),J(Z,m,V),e(m,S),ke($,S,null),e(S,Y),e(S,I),e(I,N),e(N,j),e(m,E),e(m,D),e(D,W),e(W,_),e(W,M),e(M,K),e(D,R),e(D,P),e(P,C),e(P,O),e(O,q),e(P,x),e(P,A),e(A,H),e(P,T),e(P,B),e(B,X),e(P,re),e(P,F),e(F,ee),e(P,oe),Q=!0},p:$e,i(Z){Q||(fe($.$$.fragment,Z),Q=!0)},o(Z){ge($.$$.fragment,Z),Q=!1},d(Z){Z&&o(s),Z&&o(w),Z&&o(m),Ie($)}}}function Ur(f){let s,r,a;return s=new Mt({props:{$$slots:{default:[Br]},$$scope:{ctx:f}}}),{c(){r=c("div"),be(s.$$.fragment),this.h()},l(l){r=i(l,"DIV",{style:!0});var n=d(r);ye(s.$$.fragment,n),this.h()},h(){se(r,"display","contents"),se(r,"--background","var(--background-1)")},m(l,n){J(l,r,n),ke(s,r,null),a=!0},p(l,[n]){const h={};n&1&&(h.$$scope={dirty:n,ctx:l}),s.$set(h)},i(l){a||(fe(s.$$.fragment,l),a=!0)},o(l){ge(s.$$.fragment,l),a=!1},d(l){l&&s&&o(r),Ie(s,l)}}}class Or extends Ve{constructor(s){super(),Pe(this,s,null,Ur,Ze,{})}}function Tr(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O;return{c(){s=c("div"),r=c("div"),a=c("h2"),l=v("fast"),n=b(),h=c("p"),u=v("Powered by "),k=c("a"),p=v("Svelte"),w=v(` and
				`),m=c("a"),S=v("Vite"),$=v(`, speed is baked into
				every crevice: fast setup, fast dev, fast builds, fast page loads, fast navigation. Did we
				mention it's fast?`),Y=b(),I=c("div"),N=c("h2"),j=v("fun"),E=b(),D=c("p"),W=v(`No more wasted days figuring out bundler configuration, routing, SSR, CSP, TypeScript,
				deployment settings and all the other boring stuff. Code with joy.`),_=b(),M=c("div"),K=c("h2"),R=v("flexible"),P=b(),C=c("p"),O=v(`SPA? MPA? SSR? SSG? Check. SvelteKit gives you the tools to succeed whatever it is you're
				building. And it runs wherever JavaScript does.`),this.h()},l(q){s=i(q,"DIV",{class:!0,style:!0});var x=d(s);r=i(x,"DIV",{});var A=d(r);a=i(A,"H2",{});var H=d(a);l=g(H,"fast"),H.forEach(o),n=y(A),h=i(A,"P",{class:!0});var T=d(h);u=g(T,"Powered by "),k=i(T,"A",{target:!0,rel:!0,href:!0});var B=d(k);p=g(B,"Svelte"),B.forEach(o),w=g(T,` and
				`),m=i(T,"A",{target:!0,rel:!0,href:!0});var X=d(m);S=g(X,"Vite"),X.forEach(o),$=g(T,`, speed is baked into
				every crevice: fast setup, fast dev, fast builds, fast page loads, fast navigation. Did we
				mention it's fast?`),T.forEach(o),A.forEach(o),Y=y(x),I=i(x,"DIV",{});var re=d(I);N=i(re,"H2",{});var F=d(N);j=g(F,"fun"),F.forEach(o),E=y(re),D=i(re,"P",{class:!0});var ee=d(D);W=g(ee,`No more wasted days figuring out bundler configuration, routing, SSR, CSP, TypeScript,
				deployment settings and all the other boring stuff. Code with joy.`),ee.forEach(o),re.forEach(o),_=y(x),M=i(x,"DIV",{});var oe=d(M);K=i(oe,"H2",{});var Q=d(K);R=g(Q,"flexible"),Q.forEach(o),P=y(oe),C=i(oe,"P",{class:!0});var Z=d(C);O=g(Z,`SPA? MPA? SSR? SSG? Check. SvelteKit gives you the tools to succeed whatever it is you're
				building. And it runs wherever JavaScript does.`),Z.forEach(o),oe.forEach(o),x.forEach(o),this.h()},h(){t(k,"target","_blank"),t(k,"rel","noreferrer"),t(k,"href","https://svelte.dev"),t(m,"target","_blank"),t(m,"rel","noreferrer"),t(m,"href","https://vitejs.dev"),t(h,"class","svelte-1an9yx3"),t(D,"class","svelte-1an9yx3"),t(C,"class","svelte-1an9yx3"),t(s,"class","grid"),se(s,"--columns","3")},m(q,x){J(q,s,x),e(s,r),e(r,a),e(a,l),e(r,n),e(r,h),e(h,u),e(h,k),e(k,p),e(h,w),e(h,m),e(m,S),e(h,$),e(s,Y),e(s,I),e(I,N),e(N,j),e(I,E),e(I,D),e(D,W),e(s,_),e(s,M),e(M,K),e(K,R),e(M,P),e(M,C),e(C,O)},p:$e,d(q){q&&o(s)}}}function Wr(f){let s,r,a;return s=new Mt({props:{$$slots:{default:[Tr]},$$scope:{ctx:f}}}),{c(){r=c("div"),be(s.$$.fragment),this.h()},l(l){r=i(l,"DIV",{style:!0});var n=d(r);ye(s.$$.fragment,n),this.h()},h(){se(r,"display","contents"),se(r,"--background","var(--sk-back-1)")},m(l,n){J(l,r,n),ke(s,r,null),a=!0},p(l,[n]){const h={};n&1&&(h.$$scope={dirty:n,ctx:l}),s.$set(h)},i(l){a||(fe(s.$$.fragment,l),a=!0)},o(l){ge(s.$$.fragment,l),a=!1},d(l){l&&s&&o(r),Ie(s,l)}}}class Vr extends Ve{constructor(s){super(),Pe(this,s,null,Wr,Ze,{})}}function Pr(f){let s,r,a,l,n,h,u,k,p,w,m,S,$,Y,I,N,j,E,D,W,_,M,K,R,P,C,O,q,x;return p=new $s({}),m=new Vr({}),$=new dr({}),I=new Or({}),j=new Is({}),D=new Ar({}),_=new cr({}),{c(){s=c("meta"),r=c("meta"),a=c("meta"),l=b(),n=c("div"),h=c("h1"),u=v("SvelteKit"),k=b(),be(p.$$.fragment),w=b(),be(m.$$.fragment),S=b(),be($.$$.fragment),Y=b(),be(I.$$.fragment),N=b(),be(j.$$.fragment),E=b(),be(D.$$.fragment),W=b(),be(_.$$.fragment),M=b(),K=c("footer"),R=c("p"),P=v("SvelteKit is "),C=c("a"),O=v("free and open source software"),q=v(" released under the MIT license."),this.h()},l(A){const H=_s("svelte-1e3xccd",document.head);s=i(H,"META",{name:!0,content:!0}),r=i(H,"META",{name:!0,content:!0}),a=i(H,"META",{name:!0,content:!0}),H.forEach(o),l=y(A),n=i(A,"DIV",{class:!0});var T=d(n);h=i(T,"H1",{class:!0});var B=d(h);u=g(B,"SvelteKit"),B.forEach(o),k=y(T),ye(p.$$.fragment,T),w=y(T),ye(m.$$.fragment,T),S=y(T),ye($.$$.fragment,T),Y=y(T),ye(I.$$.fragment,T),N=y(T),ye(j.$$.fragment,T),E=y(T),ye(D.$$.fragment,T),W=y(T),ye(_.$$.fragment,T),M=y(T),K=i(T,"FOOTER",{class:!0});var X=d(K);R=i(X,"P",{class:!0});var re=d(R);P=g(re,"SvelteKit is "),C=i(re,"A",{target:!0,rel:!0,href:!0,class:!0});var F=d(C);O=g(F,"free and open source software"),F.forEach(o),q=g(re," released under the MIT license."),re.forEach(o),X.forEach(o),T.forEach(o),this.h()},h(){document.title="SvelteKit • Web development, streamlined",t(s,"name","twitter:title"),t(s,"content","SvelteKit"),t(r,"name","twitter:description"),t(r,"content","Web development, streamlined"),t(a,"name","description"),t(a,"content","SvelteKit is the official Svelte application framework"),t(h,"class","visually-hidden"),t(C,"target","_blank"),t(C,"rel","noreferrer"),t(C,"href","https://github.com/sveltejs/kit"),t(C,"class","svelte-q2m68v"),t(R,"class","svelte-q2m68v"),t(K,"class","svelte-q2m68v"),t(n,"class","home")},m(A,H){e(document.head,s),e(document.head,r),e(document.head,a),J(A,l,H),J(A,n,H),e(n,h),e(h,u),e(n,k),ke(p,n,null),e(n,w),ke(m,n,null),e(n,S),ke($,n,null),e(n,Y),ke(I,n,null),e(n,N),ke(j,n,null),e(n,E),ke(D,n,null),e(n,W),ke(_,n,null),e(n,M),e(n,K),e(K,R),e(R,P),e(R,C),e(C,O),e(R,q),x=!0},p:$e,i(A){x||(fe(p.$$.fragment,A),fe(m.$$.fragment,A),fe($.$$.fragment,A),fe(I.$$.fragment,A),fe(j.$$.fragment,A),fe(D.$$.fragment,A),fe(_.$$.fragment,A),x=!0)},o(A){ge(p.$$.fragment,A),ge(m.$$.fragment,A),ge($.$$.fragment,A),ge(I.$$.fragment,A),ge(j.$$.fragment,A),ge(D.$$.fragment,A),ge(_.$$.fragment,A),x=!1},d(A){o(s),o(r),o(a),A&&o(l),A&&o(n),Ie(p),Ie(m),Ie($),Ie(I),Ie(j),Ie(D),Ie(_)}}}class Fr extends Ve{constructor(s){super(),Pe(this,s,null,Pr,Ze,{})}}export{Fr as default};
