diff --git a/docs/404.html b/docs/404.html new file mode 100644 index 0000000..d6916c2 --- /dev/null +++ b/docs/404.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + Tierdom JeroenHeijmans.nl + + + + + + + +
+
+ + diff --git a/docs/_app/immutable/chunks/1-52ac9a98.js b/docs/_app/immutable/chunks/1-52ac9a98.js deleted file mode 100644 index 7e20f43..0000000 --- a/docs/_app/immutable/chunks/1-52ac9a98.js +++ /dev/null @@ -1 +0,0 @@ -import{default as t}from"../components/pages/_error.svelte-85e480d8.js";export{t as component}; diff --git a/docs/_app/immutable/chunks/1-6c25d596.js b/docs/_app/immutable/chunks/1-6c25d596.js new file mode 100644 index 0000000..6c173d7 --- /dev/null +++ b/docs/_app/immutable/chunks/1-6c25d596.js @@ -0,0 +1 @@ +import{default as t}from"../components/pages/_error.svelte-b82f9c0e.js";export{t as component}; diff --git a/docs/_app/immutable/components/pages/_error.svelte-85e480d8.js b/docs/_app/immutable/components/pages/_error.svelte-85e480d8.js deleted file mode 100644 index 8936488..0000000 --- a/docs/_app/immutable/components/pages/_error.svelte-85e480d8.js +++ /dev/null @@ -1 +0,0 @@ -import{S as g,i as E,s as S,k as p,q as _,a as W,l as h,m as f,r as x,h as l,c as $,n as m,b as y,J as d,C as w,H as q}from"../../chunks/index-1e48f5d8.js";import{p as A}from"../../chunks/stores-77802b14.js";function C(n){let e;return{c(){e=_("An unexpected error occurred.")},l(t){e=x(t,"An unexpected error occurred.")},m(t,r){y(t,e,r)},d(t){t&&l(e)}}}function F(n){let e;return{c(){e=_("We checked everywhere, but the thing you wanted was NotFound. Sorry!")},l(t){e=x(t,"We checked everywhere, but the thing you wanted was NotFound. Sorry!")},m(t,r){y(t,e,r)},d(t){t&&l(e)}}}function H(n){let e,t,r,i,o;function b(a,c){return a[0].status===404?F:C}let u=b(n),s=u(n);return{c(){e=p("div"),t=p("h1"),r=_("Woops!"),i=W(),o=p("p"),s.c(),this.h()},l(a){e=h(a,"DIV",{class:!0});var c=f(e);t=h(c,"H1",{class:!0});var v=f(t);r=x(v,"Woops!"),v.forEach(l),i=$(c),o=h(c,"P",{class:!0});var k=f(o);s.l(k),k.forEach(l),c.forEach(l),this.h()},h(){m(t,"class","text-4xl font-bold mt-8"),m(o,"class","py-4 text-xl"),m(e,"class","mx-auto max-w-page text-center")},m(a,c){y(a,e,c),d(e,t),d(t,r),d(e,i),d(e,o),s.m(o,null)},p(a,[c]){u!==(u=b(a))&&(s.d(1),s=u(a),s&&(s.c(),s.m(o,null)))},i:w,o:w,d(a){a&&l(e),s.d()}}}function N(n,e,t){let r;return q(n,A,i=>t(0,r=i)),[r]}class J extends g{constructor(e){super(),E(this,e,N,H,S,{})}}export{J as default}; diff --git a/docs/_app/immutable/components/pages/_error.svelte-b82f9c0e.js b/docs/_app/immutable/components/pages/_error.svelte-b82f9c0e.js new file mode 100644 index 0000000..a448f4f --- /dev/null +++ b/docs/_app/immutable/components/pages/_error.svelte-b82f9c0e.js @@ -0,0 +1 @@ +import{S as g,i as E,s as S,k as p,q as _,a as W,l as h,m as f,r as y,h as l,c as $,n as m,b as x,J as d,C as w,H as q}from"../../chunks/index-1e48f5d8.js";import{p as A}from"../../chunks/stores-77802b14.js";function C(c){let e;return{c(){e=_("An unexpected error occurred.")},l(t){e=y(t,"An unexpected error occurred.")},m(t,r){x(t,e,r)},d(t){t&&l(e)}}}function F(c){let e;return{c(){e=_("We checked everywhere, but the thing you wanted was NotFound. Sorry!")},l(t){e=y(t,"We checked everywhere, but the thing you wanted was NotFound. Sorry!")},m(t,r){x(t,e,r)},d(t){t&&l(e)}}}function H(c){let e,t,r,i,n;function b(a,o){return a[0].status===404?F:C}let u=b(c),s=u(c);return{c(){e=p("div"),t=p("h1"),r=_("Woops!"),i=W(),n=p("p"),s.c(),this.h()},l(a){e=h(a,"DIV",{class:!0});var o=f(e);t=h(o,"H1",{class:!0});var v=f(t);r=y(v,"Woops!"),v.forEach(l),i=$(o),n=h(o,"P",{class:!0});var k=f(n);s.l(k),k.forEach(l),o.forEach(l),this.h()},h(){m(t,"class","text-4xl font-bold mt-8"),m(n,"class","py-4 text-xl"),m(e,"class","mx-auto max-w-page")},m(a,o){x(a,e,o),d(e,t),d(t,r),d(e,i),d(e,n),s.m(n,null)},p(a,[o]){u!==(u=b(a))&&(s.d(1),s=u(a),s&&(s.c(),s.m(n,null)))},i:w,o:w,d(a){a&&l(e),s.d()}}}function N(c,e,t){let r;return q(c,A,i=>t(0,r=i)),[r]}class J extends g{constructor(e){super(),E(this,e,N,H,S,{})}}export{J as default}; diff --git a/docs/_app/immutable/start-e788304b.js b/docs/_app/immutable/start-59fd61be.js similarity index 99% rename from docs/_app/immutable/start-e788304b.js rename to docs/_app/immutable/start-59fd61be.js index f240b6f..6845a61 100644 --- a/docs/_app/immutable/start-e788304b.js +++ b/docs/_app/immutable/start-59fd61be.js @@ -1 +1 @@ -import{S as ht,i as mt,s as _t,a as gt,e as H,c as wt,b as X,g as ge,t as K,d as we,f as M,h as G,j as yt,o as Te,k as bt,l as vt,m as Et,n as Le,p as B,q as kt,r as St,u as Rt,v as Ie,w as Q,x,y as De,z as ee,A as te,B as me}from"./chunks/index-1e48f5d8.js";import{S as lt,a as ct,I as $,g as Qe,f as xe,b as Ae,c as _e,s as F,i as et,d as oe,e as Z,P as tt,h as Lt,j as It,k as At}from"./chunks/singletons-f058118c.js";function Pt(a,e){return a==="/"||e==="ignore"?a:e==="never"?a.endsWith("/")?a.slice(0,-1):a:e==="always"&&!a.endsWith("/")?a+"/":a}function Ot(a){return a.split("%25").map(decodeURI).join("%25")}function Ut(a){for(const e in a)a[e]=decodeURIComponent(a[e]);return a}const Nt=["href","pathname","search","searchParams","toString","toJSON"];function Tt(a,e){const n=new URL(a);for(const i of Nt){let o=n[i];Object.defineProperty(n,i,{get(){return e(),o},enumerable:!0,configurable:!0})}return jt(n),n}function jt(a){Object.defineProperty(a,"hash",{get(){throw new Error("Cannot access event.url.hash. Consider using `$page.url.hash` inside a component instead")}})}const Dt="/__data.json";function Ct(a){return a.replace(/\/$/,"")+Dt}function ft(a){try{return JSON.parse(sessionStorage[a])}catch{}}function nt(a,e){const n=JSON.stringify(e);try{sessionStorage[a]=n}catch{}}function Vt(...a){let e=5381;for(const n of a)if(typeof n=="string"){let i=n.length;for(;i;)e=e*33^n.charCodeAt(--i)}else if(ArrayBuffer.isView(n)){const i=new Uint8Array(n.buffer,n.byteOffset,n.byteLength);let o=i.length;for(;o;)e=e*33^i[--o]}else throw new TypeError("value must be a string or TypedArray");return(e>>>0).toString(36)}const ye=window.fetch;window.fetch=(a,e)=>((a instanceof Request?a.method:(e==null?void 0:e.method)||"GET")!=="GET"&&ie.delete(Ce(a)),ye(a,e));const ie=new Map;function qt(a,e){const n=Ce(a,e),i=document.querySelector(n);if(i!=null&&i.textContent){const{body:o,...p}=JSON.parse(i.textContent),t=i.getAttribute("data-ttl");return t&&ie.set(n,{body:o,init:p,ttl:1e3*Number(t)}),Promise.resolve(new Response(o,p))}return ye(a,e)}function $t(a,e,n){if(ie.size>0){const i=Ce(a,n),o=ie.get(i);if(o){if(performance.now(){const o=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(i);if(o)return e.push({name:o[1],matcher:o[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const p=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(i);if(p)return e.push({name:p[1],matcher:p[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!i)return;const t=i.split(/\[(.+?)\](?!\])/);return"/"+t.map((m,h)=>{if(h%2){if(m.startsWith("x+"))return Pe(String.fromCharCode(parseInt(m.slice(2),16)));if(m.startsWith("u+"))return Pe(String.fromCharCode(...m.slice(2).split("-").map(L=>parseInt(L,16))));const g=Bt.exec(m);if(!g)throw new Error(`Invalid param: ${m}. Params and matcher names can only have underscores and alphanumeric characters.`);const[,y,N,D,C]=g;return e.push({name:D,matcher:C,optional:!!y,rest:!!N,chained:N?h===1&&t[0]==="":!1}),N?"(.*?)":y?"([^/]*)?":"([^/]+?)"}return Pe(m)}).join("")}).join("")}/?$`),params:e}}function Ht(a){return!/^\([^)]+\)$/.test(a)}function Kt(a){return a.slice(1).split("/").filter(Ht)}function Mt(a,e,n){const i={},o=a.slice(1);let p=0;for(let t=0;th).join("/"),p=0;continue}if(m===void 0){u.rest&&(i[u.name]="");continue}if(!u.matcher||n[u.matcher](m)){i[u.name]=m;continue}if(u.optional&&u.chained){p++;continue}return}if(!p)return i}function Pe(a){return a.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function Gt(a,e,n,i){const o=new Set(e);return Object.entries(n).map(([u,[m,h,g]])=>{const{pattern:y,params:N}=Ft(u),D={id:u,exec:C=>{const L=y.exec(C);if(L)return Mt(L,N,i)},errors:[1,...g||[]].map(C=>a[C]),layouts:[0,...h||[]].map(t),leaf:p(m)};return D.errors.length=D.layouts.length=Math.max(D.errors.length,D.layouts.length),D});function p(u){const m=u<0;return m&&(u=~u),[m,a[u]]}function t(u){return u===void 0?u:[o.has(u),a[u]]}}function Jt(a){let e,n,i;var o=a[1][0];function p(t){return{props:{data:t[3],form:t[2]}}}return o&&(e=Q(o,p(a)),a[12](e)),{c(){e&&x(e.$$.fragment),n=H()},l(t){e&&De(e.$$.fragment,t),n=H()},m(t,u){e&&ee(e,t,u),X(t,n,u),i=!0},p(t,u){const m={};if(u&8&&(m.data=t[3]),u&4&&(m.form=t[2]),o!==(o=t[1][0])){if(e){ge();const h=e;K(h.$$.fragment,1,0,()=>{te(h,1)}),we()}o?(e=Q(o,p(t)),t[12](e),x(e.$$.fragment),M(e.$$.fragment,1),ee(e,n.parentNode,n)):e=null}else o&&e.$set(m)},i(t){i||(e&&M(e.$$.fragment,t),i=!0)},o(t){e&&K(e.$$.fragment,t),i=!1},d(t){a[12](null),t&&G(n),e&&te(e,t)}}}function zt(a){let e,n,i;var o=a[1][0];function p(t){return{props:{data:t[3],$$slots:{default:[Wt]},$$scope:{ctx:t}}}}return o&&(e=Q(o,p(a)),a[11](e)),{c(){e&&x(e.$$.fragment),n=H()},l(t){e&&De(e.$$.fragment,t),n=H()},m(t,u){e&&ee(e,t,u),X(t,n,u),i=!0},p(t,u){const m={};if(u&8&&(m.data=t[3]),u&8215&&(m.$$scope={dirty:u,ctx:t}),o!==(o=t[1][0])){if(e){ge();const h=e;K(h.$$.fragment,1,0,()=>{te(h,1)}),we()}o?(e=Q(o,p(t)),t[11](e),x(e.$$.fragment),M(e.$$.fragment,1),ee(e,n.parentNode,n)):e=null}else o&&e.$set(m)},i(t){i||(e&&M(e.$$.fragment,t),i=!0)},o(t){e&&K(e.$$.fragment,t),i=!1},d(t){a[11](null),t&&G(n),e&&te(e,t)}}}function Wt(a){let e,n,i;var o=a[1][1];function p(t){return{props:{data:t[4],form:t[2]}}}return o&&(e=Q(o,p(a)),a[10](e)),{c(){e&&x(e.$$.fragment),n=H()},l(t){e&&De(e.$$.fragment,t),n=H()},m(t,u){e&&ee(e,t,u),X(t,n,u),i=!0},p(t,u){const m={};if(u&16&&(m.data=t[4]),u&4&&(m.form=t[2]),o!==(o=t[1][1])){if(e){ge();const h=e;K(h.$$.fragment,1,0,()=>{te(h,1)}),we()}o?(e=Q(o,p(t)),t[10](e),x(e.$$.fragment),M(e.$$.fragment,1),ee(e,n.parentNode,n)):e=null}else o&&e.$set(m)},i(t){i||(e&&M(e.$$.fragment,t),i=!0)},o(t){e&&K(e.$$.fragment,t),i=!1},d(t){a[10](null),t&&G(n),e&&te(e,t)}}}function at(a){let e,n=a[6]&&rt(a);return{c(){e=bt("div"),n&&n.c(),this.h()},l(i){e=vt(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var o=Et(e);n&&n.l(o),o.forEach(G),this.h()},h(){Le(e,"id","svelte-announcer"),Le(e,"aria-live","assertive"),Le(e,"aria-atomic","true"),B(e,"position","absolute"),B(e,"left","0"),B(e,"top","0"),B(e,"clip","rect(0 0 0 0)"),B(e,"clip-path","inset(50%)"),B(e,"overflow","hidden"),B(e,"white-space","nowrap"),B(e,"width","1px"),B(e,"height","1px")},m(i,o){X(i,e,o),n&&n.m(e,null)},p(i,o){i[6]?n?n.p(i,o):(n=rt(i),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(i){i&&G(e),n&&n.d()}}}function rt(a){let e;return{c(){e=kt(a[7])},l(n){e=St(n,a[7])},m(n,i){X(n,e,i)},p(n,i){i&128&&Rt(e,n[7])},d(n){n&&G(e)}}}function Yt(a){let e,n,i,o,p;const t=[zt,Jt],u=[];function m(g,y){return g[1][1]?0:1}e=m(a),n=u[e]=t[e](a);let h=a[5]&&at(a);return{c(){n.c(),i=gt(),h&&h.c(),o=H()},l(g){n.l(g),i=wt(g),h&&h.l(g),o=H()},m(g,y){u[e].m(g,y),X(g,i,y),h&&h.m(g,y),X(g,o,y),p=!0},p(g,[y]){let N=e;e=m(g),e===N?u[e].p(g,y):(ge(),K(u[N],1,1,()=>{u[N]=null}),we(),n=u[e],n?n.p(g,y):(n=u[e]=t[e](g),n.c()),M(n,1),n.m(i.parentNode,i)),g[5]?h?h.p(g,y):(h=at(g),h.c(),h.m(o.parentNode,o)):h&&(h.d(1),h=null)},i(g){p||(M(n),p=!0)},o(g){K(n),p=!1},d(g){u[e].d(g),g&&G(i),h&&h.d(g),g&&G(o)}}}function Xt(a,e,n){let{stores:i}=e,{page:o}=e,{constructors:p}=e,{components:t=[]}=e,{form:u}=e,{data_0:m=null}=e,{data_1:h=null}=e;yt(i.page.notify);let g=!1,y=!1,N=null;Te(()=>{const S=i.page.subscribe(()=>{g&&(n(6,y=!0),n(7,N=document.title||"untitled page"))});return n(5,g=!0),S});function D(S){Ie[S?"unshift":"push"](()=>{t[1]=S,n(0,t)})}function C(S){Ie[S?"unshift":"push"](()=>{t[0]=S,n(0,t)})}function L(S){Ie[S?"unshift":"push"](()=>{t[0]=S,n(0,t)})}return a.$$set=S=>{"stores"in S&&n(8,i=S.stores),"page"in S&&n(9,o=S.page),"constructors"in S&&n(1,p=S.constructors),"components"in S&&n(0,t=S.components),"form"in S&&n(2,u=S.form),"data_0"in S&&n(3,m=S.data_0),"data_1"in S&&n(4,h=S.data_1)},a.$$.update=()=>{a.$$.dirty&768&&i.page.set(o)},[t,p,u,m,h,g,y,N,i,o,D,C,L]}class Zt extends ht{constructor(e){super(),mt(this,e,Xt,Yt,_t,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const Qt="modulepreload",xt=function(a,e){return new URL(a,e).href},st={},W=function(e,n,i){if(!n||n.length===0)return e();const o=document.getElementsByTagName("link");return Promise.all(n.map(p=>{if(p=xt(p,i),p in st)return;st[p]=!0;const t=p.endsWith(".css"),u=t?'[rel="stylesheet"]':"";if(!!i)for(let g=o.length-1;g>=0;g--){const y=o[g];if(y.href===p&&(!t||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${p}"]${u}`))return;const h=document.createElement("link");if(h.rel=t?"stylesheet":Qt,t||(h.as="script",h.crossOrigin=""),h.href=p,document.head.appendChild(h),t)return new Promise((g,y)=>{h.addEventListener("load",g),h.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${p}`)))})})).then(()=>e())},en={},be=[()=>W(()=>import("./chunks/0-a3815083.js"),["./chunks\\0-a3815083.js","./components\\pages\\_layout.svelte-1f3fbfc4.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js","./chunks\\stores-77802b14.js","./chunks\\singletons-f058118c.js","./chunks\\index-a869863a.js","./chunks\\stores-bc6c6c8f.js","./assets\\_layout-f088eab7.css"],import.meta.url),()=>W(()=>import("./chunks/1-52ac9a98.js"),["./chunks\\1-52ac9a98.js","./components\\pages\\_error.svelte-85e480d8.js","./chunks\\index-1e48f5d8.js","./chunks\\stores-77802b14.js","./chunks\\singletons-f058118c.js","./chunks\\index-a869863a.js"],import.meta.url),()=>W(()=>import("./chunks/2-351ff208.js"),["./chunks\\2-351ff208.js","./components\\pages\\_page.svelte-fc4173f9.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js","./chunks\\AboutTierLists-f66fc076.js"],import.meta.url),()=>W(()=>import("./chunks/3-e2b80fbe.js"),["./chunks\\3-e2b80fbe.js","./components\\pages\\about\\_page.svelte-41d9e828.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js","./chunks\\AboutTierLists-f66fc076.js"],import.meta.url),()=>W(()=>import("./chunks/4-c572f04d.js"),["./chunks\\4-c572f04d.js","./chunks\\_page-e3465aa3.js","./chunks\\util-aa14e3c2.js","./components\\pages\\tier-lists\\books\\_page.svelte-efaf89ba.js","./chunks\\index-1e48f5d8.js","./chunks\\TierContainer-10ddf646.js","./chunks\\stores-bc6c6c8f.js","./chunks\\index-a869863a.js"],import.meta.url),()=>W(()=>import("./chunks/5-9f4b6780.js"),["./chunks\\5-9f4b6780.js","./chunks\\_page-2f7d440f.js","./chunks\\util-aa14e3c2.js","./components\\pages\\tier-lists\\games\\_page.svelte-a089c112.js","./chunks\\index-1e48f5d8.js","./chunks\\TierContainer-10ddf646.js","./chunks\\stores-bc6c6c8f.js","./chunks\\index-a869863a.js"],import.meta.url),()=>W(()=>import("./chunks/6-6d62dd1f.js"),["./chunks\\6-6d62dd1f.js","./components\\pages\\tier-lists\\movies\\_page.svelte-b7b63b59.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js"],import.meta.url)],ut=[],tn={"/":[2],"/about":[3],"/tier-lists/books":[4],"/tier-lists/games":[5],"/tier-lists/movies":[6]},nn={handleError:({error:a})=>{console.error(a)}};let le=class{constructor(e,n){this.status=e,typeof n=="string"?this.body={message:n}:n?this.body=n:this.body={message:`Error: ${e}`}}toString(){return JSON.stringify(this.body)}},ot=class{constructor(e,n){this.status=e,this.location=n}};async function an(a){var e;for(const n in a)if(typeof((e=a[n])==null?void 0:e.then)=="function")return Object.fromEntries(await Promise.all(Object.entries(a).map(async([i,o])=>[i,await o])));return a}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");const rn=-1,sn=-2,on=-3,ln=-4,cn=-5,fn=-6;function un(a){if(typeof a=="number")return i(a,!0);if(!Array.isArray(a)||a.length===0)throw new Error("Invalid input");const e=a,n=Array(e.length);function i(o,p=!1){if(o===rn)return;if(o===on)return NaN;if(o===ln)return 1/0;if(o===cn)return-1/0;if(o===fn)return-0;if(p)throw new Error("Invalid input");if(o in n)return n[o];const t=e[o];if(!t||typeof t!="object")n[o]=t;else if(Array.isArray(t))if(typeof t[0]=="string")switch(t[0]){case"Date":n[o]=new Date(t[1]);break;case"Set":const m=new Set;n[o]=m;for(let y=1;ye!=null)}const Oe=Gt(be,ut,tn,en),dt=be[0],je=be[1];dt();je();const Y=ft(lt)??{},re=ft(ct)??{};function Ue(a){Y[a]=oe()}function pn({target:a}){var Ye;const e=document.documentElement,n=[],i=[];let o=null;const p={before_navigate:[],after_navigate:[]};let t={branch:[],error:null,url:null},u=!1,m=!1,h=!0,g=!1,y=!1,N=!1,D=!1,C,L=(Ye=history.state)==null?void 0:Ye[$];L||(L=Date.now(),history.replaceState({...history.state,[$]:L},"",location.href));const S=Y[L];S&&(history.scrollRestoration="manual",scrollTo(S.x,S.y));let J,Ve,ce;async function qe(){ce=ce||Promise.resolve(),await ce,ce=null;const r=new URL(location.href),s=de(r,!0);o=null,await He(s,r,[])}function $e(r){i.some(s=>s==null?void 0:s.snapshot)&&(re[r]=i.map(s=>{var c;return(c=s==null?void 0:s.snapshot)==null?void 0:c.capture()}))}function Be(r){var s;(s=re[r])==null||s.forEach((c,l)=>{var d,f;(f=(d=i[l])==null?void 0:d.snapshot)==null||f.restore(c)})}async function ve(r,{noScroll:s=!1,replaceState:c=!1,keepFocus:l=!1,state:d={},invalidateAll:f=!1},w,_){return typeof r=="string"&&(r=new URL(r,Qe(document))),he({url:r,scroll:s?oe():null,keepfocus:l,redirect_chain:w,details:{state:d,replaceState:c},nav_token:_,accepted:()=>{f&&(D=!0)},blocked:()=>{},type:"goto"})}async function Fe(r){const s=de(r,!1);if(!s)throw new Error(`Attempted to preload a URL that does not belong to this app: ${r}`);return o={id:s.id,promise:Ge(s).then(c=>(c.type==="loaded"&&c.state.error&&(o=null),c))},o.promise}async function fe(...r){const c=Oe.filter(l=>r.some(d=>l.exec(d))).map(l=>Promise.all([...l.layouts,l.leaf].map(d=>d==null?void 0:d[1]())));await Promise.all(c)}async function He(r,s,c,l,d,f={},w){var v,b;Ve=f;let _=r&&await Ge(r);if(_||(_=await We(s,{id:null},await se(new Error(`Not found: ${s.pathname}`),{url:s,params:{},route:{id:null}}),404)),s=(r==null?void 0:r.url)||s,Ve!==f)return!1;if(_.type==="redirect")if(c.length>10||c.includes(s.pathname))_=await ue({status:500,error:await se(new Error("Redirect loop"),{url:s,params:{},route:{id:null}}),url:s,route:{id:null}});else return ve(new URL(_.location,s).href,{},[...c,s.pathname],f),!1;else((b=(v=_.props)==null?void 0:v.page)==null?void 0:b.status)>=400&&await F.updated.check()&&await ae(s);if(n.length=0,D=!1,g=!0,l&&(Ue(l),$e(l)),d&&d.details){const{details:k}=d,A=k.replaceState?0:1;if(k.state[$]=L+=A,history[k.replaceState?"replaceState":"pushState"](k.state,"",s),!k.replaceState){let O=L+1;for(;re[O]||Y[O];)delete re[O],delete Y[O],O+=1}}if(o=null,m?(t=_.state,_.props.page&&(_.props.page.url=s),C.$set(_.props)):Ke(_),d){const{scroll:k,keepfocus:A}=d,{activeElement:O}=document;await me();const I=document.activeElement!==O&&document.activeElement!==document.body;if(!A&&!I&&await Ne(),h){const E=s.hash&&document.getElementById(decodeURIComponent(s.hash.slice(1)));k?scrollTo(k.x,k.y):E?E.scrollIntoView():scrollTo(0,0)}}else await me();h=!0,_.props.page&&(J=_.props.page),w&&w(),g=!1}function Ke(r){var l;t=r.state;const s=document.querySelector("style[data-sveltekit]");s&&s.remove(),J=r.props.page,C=new Zt({target:a,props:{...r.props,stores:F,components:i},hydrate:!0}),Be(L);const c={from:null,to:{params:t.params,route:{id:((l=t.route)==null?void 0:l.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter"};p.after_navigate.forEach(d=>d(c)),m=!0}async function ne({url:r,params:s,branch:c,status:l,error:d,route:f,form:w}){let _="never";for(const I of c)(I==null?void 0:I.slash)!==void 0&&(_=I.slash);r.pathname=Pt(r.pathname,_),r.search=r.search;const v={type:"loaded",state:{url:r,params:s,branch:c,error:d,route:f},props:{constructors:dn(c).map(I=>I.node.component)}};w!==void 0&&(v.props.form=w);let b={},k=!J,A=0;for(let I=0;I(_.params.add(T),E[T])}),data:(f==null?void 0:f.data)??null,url:Tt(c,()=>{_.url=!0}),async fetch(E,T){let V;E instanceof Request?(V=E.url,T={body:E.method==="GET"||E.method==="HEAD"?void 0:await E.blob(),cache:E.cache,credentials:E.credentials,headers:E.headers,integrity:E.integrity,keepalive:E.keepalive,method:E.method,mode:E.mode,redirect:E.redirect,referrer:E.referrer,referrerPolicy:E.referrerPolicy,signal:E.signal,...T}):V=E;const q=new URL(V,c);return O(q.href),q.origin===c.origin&&(V=q.href.slice(c.origin.length)),m?$t(V,q.href,T):qt(V,T)},setHeaders:()=>{},depends:O,parent(){return _.parent=!0,s()}};w=await v.universal.load.call(null,I)??null,w=w?await an(w):null}return{node:v,loader:r,server:f,universal:(k=v.universal)!=null&&k.load?{type:"data",data:w,uses:_}:null,data:w??(f==null?void 0:f.data)??null,slash:((A=v.universal)==null?void 0:A.trailingSlash)??(f==null?void 0:f.slash)}}function Me(r,s,c,l,d){if(D)return!0;if(!l)return!1;if(l.parent&&r||l.route&&s||l.url&&c)return!0;for(const f of l.params)if(d[f]!==t.params[f])return!0;for(const f of l.dependencies)if(n.some(w=>w(new URL(f))))return!0;return!1}function ke(r,s){return(r==null?void 0:r.type)==="data"?{type:"data",data:r.data,uses:{dependencies:new Set(r.uses.dependencies??[]),params:new Set(r.uses.params??[]),parent:!!r.uses.parent,route:!!r.uses.route,url:!!r.uses.url},slash:r.slash}:(r==null?void 0:r.type)==="skip"?s??null:null}async function Ge({id:r,invalidating:s,url:c,params:l,route:d}){if((o==null?void 0:o.id)===r)return o.promise;const{errors:f,layouts:w,leaf:_}=d,v=[...w,_];f.forEach(R=>R==null?void 0:R().catch(()=>{})),v.forEach(R=>R==null?void 0:R[1]().catch(()=>{}));let b=null;const k=t.url?r!==t.url.pathname+t.url.search:!1,A=t.route?d.id!==t.route.id:!1;let O=!1;const I=v.map((R,j)=>{var z;const P=t.branch[j],U=!!(R!=null&&R[0])&&((P==null?void 0:P.loader)!==R[1]||Me(O,A,k,(z=P.server)==null?void 0:z.uses,l));return U&&(O=!0),U});if(I.some(Boolean)){try{b=await it(c,I)}catch(R){return ue({status:R instanceof le?R.status:500,error:await se(R,{url:c,params:l,route:{id:d.id}}),url:c,route:d})}if(b.type==="redirect")return b}const E=b==null?void 0:b.nodes;let T=!1;const V=v.map(async(R,j)=>{var Se;if(!R)return;const P=t.branch[j],U=E==null?void 0:E[j];if((!U||U.type==="skip")&&R[1]===(P==null?void 0:P.loader)&&!Me(T,A,k,(Se=P.universal)==null?void 0:Se.uses,l))return P;if(T=!0,(U==null?void 0:U.type)==="error")throw U;return Ee({loader:R[1],url:c,params:l,route:d,parent:async()=>{var Ze;const Xe={};for(let Re=0;Re{});const q=[];for(let R=0;RPromise.resolve({}),server_data_node:ke(f)}),v={node:await je(),loader:je,universal:null,server:null,data:null};return await ne({url:c,params:d,branch:[_,v],status:r,error:s,route:null})}function de(r,s){if(et(r,Z))return;const c=pe(r);for(const l of Oe){const d=l.exec(c);if(d)return{id:r.pathname+r.search,invalidating:s,route:l,params:Ut(d),url:r}}}function pe(r){return Ot(r.pathname.slice(Z.length)||"/")}function ze({url:r,type:s,intent:c,delta:l}){var _,v;let d=!1;const f={from:{params:t.params,route:{id:((_=t.route)==null?void 0:_.id)??null},url:t.url},to:{params:(c==null?void 0:c.params)??null,route:{id:((v=c==null?void 0:c.route)==null?void 0:v.id)??null},url:r},willUnload:!c,type:s};l!==void 0&&(f.delta=l);const w={...f,cancel:()=>{d=!0}};return y||p.before_navigate.forEach(b=>b(w)),d?null:f}async function he({url:r,scroll:s,keepfocus:c,redirect_chain:l,details:d,type:f,delta:w,nav_token:_,accepted:v,blocked:b}){const k=de(r,!1),A=ze({url:r,type:f,delta:w,intent:k});if(!A){b();return}const O=L;v(),y=!0,m&&F.navigating.set(A),await He(k,r,l,O,{scroll:s,keepfocus:c,details:d},_,()=>{y=!1,p.after_navigate.forEach(I=>I(A)),F.navigating.set(null)})}async function We(r,s,c,l){return r.origin===location.origin&&r.pathname===location.pathname&&!u?await ue({status:l,error:c,url:r,route:s}):await ae(r)}function ae(r){return location.href=r.href,new Promise(()=>{})}function pt(){let r;e.addEventListener("mousemove",f=>{const w=f.target;clearTimeout(r),r=setTimeout(()=>{l(w,2)},20)});function s(f){l(f.composedPath()[0],1)}e.addEventListener("mousedown",s),e.addEventListener("touchstart",s,{passive:!0});const c=new IntersectionObserver(f=>{for(const w of f)w.isIntersecting&&(fe(pe(new URL(w.target.href))),c.unobserve(w.target))},{threshold:0});function l(f,w){const _=xe(f,e);if(!_)return;const{url:v,external:b}=Ae(_,Z);if(b)return;const k=_e(_);k.reload||(w<=k.preload_data?Fe(v):w<=k.preload_code&&fe(pe(v)))}function d(){c.disconnect();for(const f of e.querySelectorAll("a")){const{url:w,external:_}=Ae(f,Z);if(_)continue;const v=_e(f);v.reload||(v.preload_code===tt.viewport&&c.observe(f),v.preload_code===tt.eager&&fe(pe(w)))}}p.after_navigate.push(d),d()}return{after_navigate:r=>{Te(()=>(p.after_navigate.push(r),()=>{const s=p.after_navigate.indexOf(r);p.after_navigate.splice(s,1)}))},before_navigate:r=>{Te(()=>(p.before_navigate.push(r),()=>{const s=p.before_navigate.indexOf(r);p.before_navigate.splice(s,1)}))},disable_scroll_handling:()=>{(g||!m)&&(h=!1)},goto:(r,s={})=>ve(r,s,[]),invalidate:r=>{if(typeof r=="function")n.push(r);else{const{href:s}=new URL(r,location.href);n.push(c=>c.href===s)}return qe()},invalidateAll:()=>(D=!0,qe()),preload_data:async r=>{const s=new URL(r,Qe(document));await Fe(s)},preload_code:fe,apply_action:async r=>{if(r.type==="error"){const s=new URL(location.href),{branch:c,route:l}=t;if(!l)return;const d=await Je(t.branch.length,c,l.errors);if(d){const f=await ne({url:s,params:t.params,branch:c.slice(0,d.idx).concat(d.node),status:r.status??500,error:r.error,route:l});t=f.state,C.$set(f.props),me().then(Ne)}}else if(r.type==="redirect")ve(r.location,{invalidateAll:!0},[]);else{const s={form:r.data,page:{...J,form:r.data,status:r.status}};C.$set(s),r.type==="success"&&me().then(Ne)}},_start_router:()=>{var r;history.scrollRestoration="manual",addEventListener("beforeunload",s=>{var l;let c=!1;if(!y){const d={from:{params:t.params,route:{id:((l=t.route)==null?void 0:l.id)??null},url:t.url},to:null,willUnload:!0,type:"leave",cancel:()=>c=!0};p.before_navigate.forEach(f=>f(d))}c?(s.preventDefault(),s.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&(Ue(L),nt(lt,Y),$e(L),nt(ct,re))}),(r=navigator.connection)!=null&&r.saveData||pt(),e.addEventListener("click",s=>{if(s.button||s.which!==1||s.metaKey||s.ctrlKey||s.shiftKey||s.altKey||s.defaultPrevented)return;const c=xe(s.composedPath()[0],e);if(!c)return;const{url:l,external:d,target:f}=Ae(c,Z);if(!l)return;if(f==="_parent"||f==="_top"){if(window.parent!==window)return}else if(f&&f!=="_self")return;const w=_e(c);if(!(c instanceof SVGAElement)&&l.protocol!==location.protocol&&!(l.protocol==="https:"||l.protocol==="http:"))return;if(d||w.reload){ze({url:l,type:"link"})||s.preventDefault(),y=!0;return}const[v,b]=l.href.split("#");if(b!==void 0&&v===location.href.split("#")[0]){N=!0,Ue(L),t.url=l,F.page.set({...J,url:l}),F.page.notify();return}he({url:l,scroll:w.noscroll?oe():null,keepfocus:!1,redirect_chain:[],details:{state:{},replaceState:l.href===location.href},accepted:()=>s.preventDefault(),blocked:()=>s.preventDefault(),type:"link"})}),e.addEventListener("submit",s=>{if(s.defaultPrevented)return;const c=HTMLFormElement.prototype.cloneNode.call(s.target),l=s.submitter;if(((l==null?void 0:l.formMethod)||c.method)!=="get")return;const f=new URL((l==null?void 0:l.hasAttribute("formaction"))&&(l==null?void 0:l.formAction)||c.action);if(et(f,Z))return;const w=s.target,{noscroll:_,reload:v}=_e(w);if(v)return;s.preventDefault(),s.stopPropagation();const b=new FormData(w),k=l==null?void 0:l.getAttribute("name");k&&b.append(k,(l==null?void 0:l.getAttribute("value"))??""),f.search=new URLSearchParams(b).toString(),he({url:f,scroll:_?oe():null,keepfocus:!1,redirect_chain:[],details:{state:{},replaceState:!1},nav_token:{},accepted:()=>{},blocked:()=>{},type:"form"})}),addEventListener("popstate",async s=>{var c;if((c=s.state)!=null&&c[$]){if(s.state[$]===L)return;const l=Y[s.state[$]];if(t.url.href.split("#")[0]===location.href.split("#")[0]){Y[L]=oe(),L=s.state[$],scrollTo(l.x,l.y);return}const d=s.state[$]-L;let f=!1;await he({url:new URL(location.href),scroll:l,keepfocus:!1,redirect_chain:[],details:null,accepted:()=>{L=s.state[$]},blocked:()=>{history.go(-d),f=!0},type:"popstate",delta:d}),f||Be(L)}}),addEventListener("hashchange",()=>{N&&(N=!1,history.replaceState({...history.state,[$]:++L},"",location.href))});for(const s of document.querySelectorAll("link"))s.rel==="icon"&&(s.href=s.href);addEventListener("pageshow",s=>{s.persisted&&F.navigating.set(null)})},_hydrate:async({status:r=200,error:s,node_ids:c,params:l,route:d,data:f,form:w})=>{u=!0;const _=new URL(location.href);({params:l={},route:d={id:null}}=de(_,!1)||{});let v;try{const b=c.map(async(k,A)=>{const O=f[A];return Ee({loader:be[k],url:_,params:l,route:d,parent:async()=>{const I={};for(let E=0;Ek===d.id)??null})}catch(b){if(b instanceof ot){await ae(new URL(b.location,location.href));return}v=await ue({status:b instanceof le?b.status:500,error:await se(b,{url:_,params:l,route:d}),url:_,route:d})}Ke(v)}}}async function it(a,e){var p;const n=new URL(a);n.pathname=Ct(a.pathname),n.searchParams.append("x-sveltekit-invalidated",e.map(t=>t?"1":"").join("_"));const i=await ye(n.href),o=await i.json();if(!i.ok)throw new le(i.status,o);return(p=o.nodes)==null||p.forEach(t=>{(t==null?void 0:t.type)==="data"&&(t.data=un(t.data),t.uses={dependencies:new Set(t.uses.dependencies??[]),params:new Set(t.uses.params??[]),parent:!!t.uses.parent,route:!!t.uses.route,url:!!t.uses.url})}),o}function se(a,e){return a instanceof le?a.body:nn.handleError({error:a,event:e})??{message:e.route.id!=null?"Internal Error":"Not Found"}}function Ne(){const a=document.querySelector("[autofocus]");if(a)a.focus();else{const e=document.body,n=e.getAttribute("tabindex");return e.tabIndex=-1,e.focus({preventScroll:!0}),n!==null?e.setAttribute("tabindex",n):e.removeAttribute("tabindex"),new Promise(i=>{setTimeout(()=>{var o;i((o=getSelection())==null?void 0:o.removeAllRanges())})})}}async function wn({assets:a,env:e,hydrate:n,target:i,version:o}){It(a),At(o);const p=pn({target:i});Lt({client:p}),n?await p._hydrate(n):p.goto(location.href,{replaceState:!0}),p._start_router()}export{wn as start}; +import{S as ht,i as mt,s as _t,a as gt,e as H,c as wt,b as X,g as ge,t as K,d as we,f as M,h as G,j as yt,o as Te,k as bt,l as vt,m as Et,n as Le,p as B,q as kt,r as St,u as Rt,v as Ie,w as Q,x,y as De,z as ee,A as te,B as me}from"./chunks/index-1e48f5d8.js";import{S as lt,a as ct,I as $,g as Qe,f as xe,b as Ae,c as _e,s as F,i as et,d as oe,e as Z,P as tt,h as Lt,j as It,k as At}from"./chunks/singletons-f058118c.js";function Pt(a,e){return a==="/"||e==="ignore"?a:e==="never"?a.endsWith("/")?a.slice(0,-1):a:e==="always"&&!a.endsWith("/")?a+"/":a}function Ot(a){return a.split("%25").map(decodeURI).join("%25")}function Ut(a){for(const e in a)a[e]=decodeURIComponent(a[e]);return a}const Nt=["href","pathname","search","searchParams","toString","toJSON"];function Tt(a,e){const n=new URL(a);for(const i of Nt){let o=n[i];Object.defineProperty(n,i,{get(){return e(),o},enumerable:!0,configurable:!0})}return jt(n),n}function jt(a){Object.defineProperty(a,"hash",{get(){throw new Error("Cannot access event.url.hash. Consider using `$page.url.hash` inside a component instead")}})}const Dt="/__data.json";function Ct(a){return a.replace(/\/$/,"")+Dt}function ft(a){try{return JSON.parse(sessionStorage[a])}catch{}}function nt(a,e){const n=JSON.stringify(e);try{sessionStorage[a]=n}catch{}}function Vt(...a){let e=5381;for(const n of a)if(typeof n=="string"){let i=n.length;for(;i;)e=e*33^n.charCodeAt(--i)}else if(ArrayBuffer.isView(n)){const i=new Uint8Array(n.buffer,n.byteOffset,n.byteLength);let o=i.length;for(;o;)e=e*33^i[--o]}else throw new TypeError("value must be a string or TypedArray");return(e>>>0).toString(36)}const ye=window.fetch;window.fetch=(a,e)=>((a instanceof Request?a.method:(e==null?void 0:e.method)||"GET")!=="GET"&&ie.delete(Ce(a)),ye(a,e));const ie=new Map;function qt(a,e){const n=Ce(a,e),i=document.querySelector(n);if(i!=null&&i.textContent){const{body:o,...p}=JSON.parse(i.textContent),t=i.getAttribute("data-ttl");return t&&ie.set(n,{body:o,init:p,ttl:1e3*Number(t)}),Promise.resolve(new Response(o,p))}return ye(a,e)}function $t(a,e,n){if(ie.size>0){const i=Ce(a,n),o=ie.get(i);if(o){if(performance.now(){const o=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(i);if(o)return e.push({name:o[1],matcher:o[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const p=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(i);if(p)return e.push({name:p[1],matcher:p[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!i)return;const t=i.split(/\[(.+?)\](?!\])/);return"/"+t.map((m,h)=>{if(h%2){if(m.startsWith("x+"))return Pe(String.fromCharCode(parseInt(m.slice(2),16)));if(m.startsWith("u+"))return Pe(String.fromCharCode(...m.slice(2).split("-").map(L=>parseInt(L,16))));const g=Bt.exec(m);if(!g)throw new Error(`Invalid param: ${m}. Params and matcher names can only have underscores and alphanumeric characters.`);const[,y,N,D,C]=g;return e.push({name:D,matcher:C,optional:!!y,rest:!!N,chained:N?h===1&&t[0]==="":!1}),N?"(.*?)":y?"([^/]*)?":"([^/]+?)"}return Pe(m)}).join("")}).join("")}/?$`),params:e}}function Ht(a){return!/^\([^)]+\)$/.test(a)}function Kt(a){return a.slice(1).split("/").filter(Ht)}function Mt(a,e,n){const i={},o=a.slice(1);let p=0;for(let t=0;th).join("/"),p=0;continue}if(m===void 0){u.rest&&(i[u.name]="");continue}if(!u.matcher||n[u.matcher](m)){i[u.name]=m;continue}if(u.optional&&u.chained){p++;continue}return}if(!p)return i}function Pe(a){return a.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function Gt(a,e,n,i){const o=new Set(e);return Object.entries(n).map(([u,[m,h,g]])=>{const{pattern:y,params:N}=Ft(u),D={id:u,exec:C=>{const L=y.exec(C);if(L)return Mt(L,N,i)},errors:[1,...g||[]].map(C=>a[C]),layouts:[0,...h||[]].map(t),leaf:p(m)};return D.errors.length=D.layouts.length=Math.max(D.errors.length,D.layouts.length),D});function p(u){const m=u<0;return m&&(u=~u),[m,a[u]]}function t(u){return u===void 0?u:[o.has(u),a[u]]}}function Jt(a){let e,n,i;var o=a[1][0];function p(t){return{props:{data:t[3],form:t[2]}}}return o&&(e=Q(o,p(a)),a[12](e)),{c(){e&&x(e.$$.fragment),n=H()},l(t){e&&De(e.$$.fragment,t),n=H()},m(t,u){e&&ee(e,t,u),X(t,n,u),i=!0},p(t,u){const m={};if(u&8&&(m.data=t[3]),u&4&&(m.form=t[2]),o!==(o=t[1][0])){if(e){ge();const h=e;K(h.$$.fragment,1,0,()=>{te(h,1)}),we()}o?(e=Q(o,p(t)),t[12](e),x(e.$$.fragment),M(e.$$.fragment,1),ee(e,n.parentNode,n)):e=null}else o&&e.$set(m)},i(t){i||(e&&M(e.$$.fragment,t),i=!0)},o(t){e&&K(e.$$.fragment,t),i=!1},d(t){a[12](null),t&&G(n),e&&te(e,t)}}}function zt(a){let e,n,i;var o=a[1][0];function p(t){return{props:{data:t[3],$$slots:{default:[Wt]},$$scope:{ctx:t}}}}return o&&(e=Q(o,p(a)),a[11](e)),{c(){e&&x(e.$$.fragment),n=H()},l(t){e&&De(e.$$.fragment,t),n=H()},m(t,u){e&&ee(e,t,u),X(t,n,u),i=!0},p(t,u){const m={};if(u&8&&(m.data=t[3]),u&8215&&(m.$$scope={dirty:u,ctx:t}),o!==(o=t[1][0])){if(e){ge();const h=e;K(h.$$.fragment,1,0,()=>{te(h,1)}),we()}o?(e=Q(o,p(t)),t[11](e),x(e.$$.fragment),M(e.$$.fragment,1),ee(e,n.parentNode,n)):e=null}else o&&e.$set(m)},i(t){i||(e&&M(e.$$.fragment,t),i=!0)},o(t){e&&K(e.$$.fragment,t),i=!1},d(t){a[11](null),t&&G(n),e&&te(e,t)}}}function Wt(a){let e,n,i;var o=a[1][1];function p(t){return{props:{data:t[4],form:t[2]}}}return o&&(e=Q(o,p(a)),a[10](e)),{c(){e&&x(e.$$.fragment),n=H()},l(t){e&&De(e.$$.fragment,t),n=H()},m(t,u){e&&ee(e,t,u),X(t,n,u),i=!0},p(t,u){const m={};if(u&16&&(m.data=t[4]),u&4&&(m.form=t[2]),o!==(o=t[1][1])){if(e){ge();const h=e;K(h.$$.fragment,1,0,()=>{te(h,1)}),we()}o?(e=Q(o,p(t)),t[10](e),x(e.$$.fragment),M(e.$$.fragment,1),ee(e,n.parentNode,n)):e=null}else o&&e.$set(m)},i(t){i||(e&&M(e.$$.fragment,t),i=!0)},o(t){e&&K(e.$$.fragment,t),i=!1},d(t){a[10](null),t&&G(n),e&&te(e,t)}}}function at(a){let e,n=a[6]&&rt(a);return{c(){e=bt("div"),n&&n.c(),this.h()},l(i){e=vt(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var o=Et(e);n&&n.l(o),o.forEach(G),this.h()},h(){Le(e,"id","svelte-announcer"),Le(e,"aria-live","assertive"),Le(e,"aria-atomic","true"),B(e,"position","absolute"),B(e,"left","0"),B(e,"top","0"),B(e,"clip","rect(0 0 0 0)"),B(e,"clip-path","inset(50%)"),B(e,"overflow","hidden"),B(e,"white-space","nowrap"),B(e,"width","1px"),B(e,"height","1px")},m(i,o){X(i,e,o),n&&n.m(e,null)},p(i,o){i[6]?n?n.p(i,o):(n=rt(i),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(i){i&&G(e),n&&n.d()}}}function rt(a){let e;return{c(){e=kt(a[7])},l(n){e=St(n,a[7])},m(n,i){X(n,e,i)},p(n,i){i&128&&Rt(e,n[7])},d(n){n&&G(e)}}}function Yt(a){let e,n,i,o,p;const t=[zt,Jt],u=[];function m(g,y){return g[1][1]?0:1}e=m(a),n=u[e]=t[e](a);let h=a[5]&&at(a);return{c(){n.c(),i=gt(),h&&h.c(),o=H()},l(g){n.l(g),i=wt(g),h&&h.l(g),o=H()},m(g,y){u[e].m(g,y),X(g,i,y),h&&h.m(g,y),X(g,o,y),p=!0},p(g,[y]){let N=e;e=m(g),e===N?u[e].p(g,y):(ge(),K(u[N],1,1,()=>{u[N]=null}),we(),n=u[e],n?n.p(g,y):(n=u[e]=t[e](g),n.c()),M(n,1),n.m(i.parentNode,i)),g[5]?h?h.p(g,y):(h=at(g),h.c(),h.m(o.parentNode,o)):h&&(h.d(1),h=null)},i(g){p||(M(n),p=!0)},o(g){K(n),p=!1},d(g){u[e].d(g),g&&G(i),h&&h.d(g),g&&G(o)}}}function Xt(a,e,n){let{stores:i}=e,{page:o}=e,{constructors:p}=e,{components:t=[]}=e,{form:u}=e,{data_0:m=null}=e,{data_1:h=null}=e;yt(i.page.notify);let g=!1,y=!1,N=null;Te(()=>{const S=i.page.subscribe(()=>{g&&(n(6,y=!0),n(7,N=document.title||"untitled page"))});return n(5,g=!0),S});function D(S){Ie[S?"unshift":"push"](()=>{t[1]=S,n(0,t)})}function C(S){Ie[S?"unshift":"push"](()=>{t[0]=S,n(0,t)})}function L(S){Ie[S?"unshift":"push"](()=>{t[0]=S,n(0,t)})}return a.$$set=S=>{"stores"in S&&n(8,i=S.stores),"page"in S&&n(9,o=S.page),"constructors"in S&&n(1,p=S.constructors),"components"in S&&n(0,t=S.components),"form"in S&&n(2,u=S.form),"data_0"in S&&n(3,m=S.data_0),"data_1"in S&&n(4,h=S.data_1)},a.$$.update=()=>{a.$$.dirty&768&&i.page.set(o)},[t,p,u,m,h,g,y,N,i,o,D,C,L]}class Zt extends ht{constructor(e){super(),mt(this,e,Xt,Yt,_t,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const Qt="modulepreload",xt=function(a,e){return new URL(a,e).href},st={},W=function(e,n,i){if(!n||n.length===0)return e();const o=document.getElementsByTagName("link");return Promise.all(n.map(p=>{if(p=xt(p,i),p in st)return;st[p]=!0;const t=p.endsWith(".css"),u=t?'[rel="stylesheet"]':"";if(!!i)for(let g=o.length-1;g>=0;g--){const y=o[g];if(y.href===p&&(!t||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${p}"]${u}`))return;const h=document.createElement("link");if(h.rel=t?"stylesheet":Qt,t||(h.as="script",h.crossOrigin=""),h.href=p,document.head.appendChild(h),t)return new Promise((g,y)=>{h.addEventListener("load",g),h.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${p}`)))})})).then(()=>e())},en={},be=[()=>W(()=>import("./chunks/0-a3815083.js"),["./chunks\\0-a3815083.js","./components\\pages\\_layout.svelte-1f3fbfc4.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js","./chunks\\stores-77802b14.js","./chunks\\singletons-f058118c.js","./chunks\\index-a869863a.js","./chunks\\stores-bc6c6c8f.js","./assets\\_layout-f088eab7.css"],import.meta.url),()=>W(()=>import("./chunks/1-6c25d596.js"),["./chunks\\1-6c25d596.js","./components\\pages\\_error.svelte-b82f9c0e.js","./chunks\\index-1e48f5d8.js","./chunks\\stores-77802b14.js","./chunks\\singletons-f058118c.js","./chunks\\index-a869863a.js"],import.meta.url),()=>W(()=>import("./chunks/2-351ff208.js"),["./chunks\\2-351ff208.js","./components\\pages\\_page.svelte-fc4173f9.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js","./chunks\\AboutTierLists-f66fc076.js"],import.meta.url),()=>W(()=>import("./chunks/3-e2b80fbe.js"),["./chunks\\3-e2b80fbe.js","./components\\pages\\about\\_page.svelte-41d9e828.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js","./chunks\\AboutTierLists-f66fc076.js"],import.meta.url),()=>W(()=>import("./chunks/4-c572f04d.js"),["./chunks\\4-c572f04d.js","./chunks\\_page-e3465aa3.js","./chunks\\util-aa14e3c2.js","./components\\pages\\tier-lists\\books\\_page.svelte-efaf89ba.js","./chunks\\index-1e48f5d8.js","./chunks\\TierContainer-10ddf646.js","./chunks\\stores-bc6c6c8f.js","./chunks\\index-a869863a.js"],import.meta.url),()=>W(()=>import("./chunks/5-9f4b6780.js"),["./chunks\\5-9f4b6780.js","./chunks\\_page-2f7d440f.js","./chunks\\util-aa14e3c2.js","./components\\pages\\tier-lists\\games\\_page.svelte-a089c112.js","./chunks\\index-1e48f5d8.js","./chunks\\TierContainer-10ddf646.js","./chunks\\stores-bc6c6c8f.js","./chunks\\index-a869863a.js"],import.meta.url),()=>W(()=>import("./chunks/6-6d62dd1f.js"),["./chunks\\6-6d62dd1f.js","./components\\pages\\tier-lists\\movies\\_page.svelte-b7b63b59.js","./chunks\\index-1e48f5d8.js","./chunks\\A-e5ab3179.js"],import.meta.url)],ut=[],tn={"/":[2],"/about":[3],"/tier-lists/books":[4],"/tier-lists/games":[5],"/tier-lists/movies":[6]},nn={handleError:({error:a})=>{console.error(a)}};let le=class{constructor(e,n){this.status=e,typeof n=="string"?this.body={message:n}:n?this.body=n:this.body={message:`Error: ${e}`}}toString(){return JSON.stringify(this.body)}},ot=class{constructor(e,n){this.status=e,this.location=n}};async function an(a){var e;for(const n in a)if(typeof((e=a[n])==null?void 0:e.then)=="function")return Object.fromEntries(await Promise.all(Object.entries(a).map(async([i,o])=>[i,await o])));return a}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");const rn=-1,sn=-2,on=-3,ln=-4,cn=-5,fn=-6;function un(a){if(typeof a=="number")return i(a,!0);if(!Array.isArray(a)||a.length===0)throw new Error("Invalid input");const e=a,n=Array(e.length);function i(o,p=!1){if(o===rn)return;if(o===on)return NaN;if(o===ln)return 1/0;if(o===cn)return-1/0;if(o===fn)return-0;if(p)throw new Error("Invalid input");if(o in n)return n[o];const t=e[o];if(!t||typeof t!="object")n[o]=t;else if(Array.isArray(t))if(typeof t[0]=="string")switch(t[0]){case"Date":n[o]=new Date(t[1]);break;case"Set":const m=new Set;n[o]=m;for(let y=1;ye!=null)}const Oe=Gt(be,ut,tn,en),dt=be[0],je=be[1];dt();je();const Y=ft(lt)??{},re=ft(ct)??{};function Ue(a){Y[a]=oe()}function pn({target:a}){var Ye;const e=document.documentElement,n=[],i=[];let o=null;const p={before_navigate:[],after_navigate:[]};let t={branch:[],error:null,url:null},u=!1,m=!1,h=!0,g=!1,y=!1,N=!1,D=!1,C,L=(Ye=history.state)==null?void 0:Ye[$];L||(L=Date.now(),history.replaceState({...history.state,[$]:L},"",location.href));const S=Y[L];S&&(history.scrollRestoration="manual",scrollTo(S.x,S.y));let J,Ve,ce;async function qe(){ce=ce||Promise.resolve(),await ce,ce=null;const r=new URL(location.href),s=de(r,!0);o=null,await He(s,r,[])}function $e(r){i.some(s=>s==null?void 0:s.snapshot)&&(re[r]=i.map(s=>{var c;return(c=s==null?void 0:s.snapshot)==null?void 0:c.capture()}))}function Be(r){var s;(s=re[r])==null||s.forEach((c,l)=>{var d,f;(f=(d=i[l])==null?void 0:d.snapshot)==null||f.restore(c)})}async function ve(r,{noScroll:s=!1,replaceState:c=!1,keepFocus:l=!1,state:d={},invalidateAll:f=!1},w,_){return typeof r=="string"&&(r=new URL(r,Qe(document))),he({url:r,scroll:s?oe():null,keepfocus:l,redirect_chain:w,details:{state:d,replaceState:c},nav_token:_,accepted:()=>{f&&(D=!0)},blocked:()=>{},type:"goto"})}async function Fe(r){const s=de(r,!1);if(!s)throw new Error(`Attempted to preload a URL that does not belong to this app: ${r}`);return o={id:s.id,promise:Ge(s).then(c=>(c.type==="loaded"&&c.state.error&&(o=null),c))},o.promise}async function fe(...r){const c=Oe.filter(l=>r.some(d=>l.exec(d))).map(l=>Promise.all([...l.layouts,l.leaf].map(d=>d==null?void 0:d[1]())));await Promise.all(c)}async function He(r,s,c,l,d,f={},w){var v,b;Ve=f;let _=r&&await Ge(r);if(_||(_=await We(s,{id:null},await se(new Error(`Not found: ${s.pathname}`),{url:s,params:{},route:{id:null}}),404)),s=(r==null?void 0:r.url)||s,Ve!==f)return!1;if(_.type==="redirect")if(c.length>10||c.includes(s.pathname))_=await ue({status:500,error:await se(new Error("Redirect loop"),{url:s,params:{},route:{id:null}}),url:s,route:{id:null}});else return ve(new URL(_.location,s).href,{},[...c,s.pathname],f),!1;else((b=(v=_.props)==null?void 0:v.page)==null?void 0:b.status)>=400&&await F.updated.check()&&await ae(s);if(n.length=0,D=!1,g=!0,l&&(Ue(l),$e(l)),d&&d.details){const{details:k}=d,A=k.replaceState?0:1;if(k.state[$]=L+=A,history[k.replaceState?"replaceState":"pushState"](k.state,"",s),!k.replaceState){let O=L+1;for(;re[O]||Y[O];)delete re[O],delete Y[O],O+=1}}if(o=null,m?(t=_.state,_.props.page&&(_.props.page.url=s),C.$set(_.props)):Ke(_),d){const{scroll:k,keepfocus:A}=d,{activeElement:O}=document;await me();const I=document.activeElement!==O&&document.activeElement!==document.body;if(!A&&!I&&await Ne(),h){const E=s.hash&&document.getElementById(decodeURIComponent(s.hash.slice(1)));k?scrollTo(k.x,k.y):E?E.scrollIntoView():scrollTo(0,0)}}else await me();h=!0,_.props.page&&(J=_.props.page),w&&w(),g=!1}function Ke(r){var l;t=r.state;const s=document.querySelector("style[data-sveltekit]");s&&s.remove(),J=r.props.page,C=new Zt({target:a,props:{...r.props,stores:F,components:i},hydrate:!0}),Be(L);const c={from:null,to:{params:t.params,route:{id:((l=t.route)==null?void 0:l.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter"};p.after_navigate.forEach(d=>d(c)),m=!0}async function ne({url:r,params:s,branch:c,status:l,error:d,route:f,form:w}){let _="never";for(const I of c)(I==null?void 0:I.slash)!==void 0&&(_=I.slash);r.pathname=Pt(r.pathname,_),r.search=r.search;const v={type:"loaded",state:{url:r,params:s,branch:c,error:d,route:f},props:{constructors:dn(c).map(I=>I.node.component)}};w!==void 0&&(v.props.form=w);let b={},k=!J,A=0;for(let I=0;I(_.params.add(T),E[T])}),data:(f==null?void 0:f.data)??null,url:Tt(c,()=>{_.url=!0}),async fetch(E,T){let V;E instanceof Request?(V=E.url,T={body:E.method==="GET"||E.method==="HEAD"?void 0:await E.blob(),cache:E.cache,credentials:E.credentials,headers:E.headers,integrity:E.integrity,keepalive:E.keepalive,method:E.method,mode:E.mode,redirect:E.redirect,referrer:E.referrer,referrerPolicy:E.referrerPolicy,signal:E.signal,...T}):V=E;const q=new URL(V,c);return O(q.href),q.origin===c.origin&&(V=q.href.slice(c.origin.length)),m?$t(V,q.href,T):qt(V,T)},setHeaders:()=>{},depends:O,parent(){return _.parent=!0,s()}};w=await v.universal.load.call(null,I)??null,w=w?await an(w):null}return{node:v,loader:r,server:f,universal:(k=v.universal)!=null&&k.load?{type:"data",data:w,uses:_}:null,data:w??(f==null?void 0:f.data)??null,slash:((A=v.universal)==null?void 0:A.trailingSlash)??(f==null?void 0:f.slash)}}function Me(r,s,c,l,d){if(D)return!0;if(!l)return!1;if(l.parent&&r||l.route&&s||l.url&&c)return!0;for(const f of l.params)if(d[f]!==t.params[f])return!0;for(const f of l.dependencies)if(n.some(w=>w(new URL(f))))return!0;return!1}function ke(r,s){return(r==null?void 0:r.type)==="data"?{type:"data",data:r.data,uses:{dependencies:new Set(r.uses.dependencies??[]),params:new Set(r.uses.params??[]),parent:!!r.uses.parent,route:!!r.uses.route,url:!!r.uses.url},slash:r.slash}:(r==null?void 0:r.type)==="skip"?s??null:null}async function Ge({id:r,invalidating:s,url:c,params:l,route:d}){if((o==null?void 0:o.id)===r)return o.promise;const{errors:f,layouts:w,leaf:_}=d,v=[...w,_];f.forEach(R=>R==null?void 0:R().catch(()=>{})),v.forEach(R=>R==null?void 0:R[1]().catch(()=>{}));let b=null;const k=t.url?r!==t.url.pathname+t.url.search:!1,A=t.route?d.id!==t.route.id:!1;let O=!1;const I=v.map((R,j)=>{var z;const P=t.branch[j],U=!!(R!=null&&R[0])&&((P==null?void 0:P.loader)!==R[1]||Me(O,A,k,(z=P.server)==null?void 0:z.uses,l));return U&&(O=!0),U});if(I.some(Boolean)){try{b=await it(c,I)}catch(R){return ue({status:R instanceof le?R.status:500,error:await se(R,{url:c,params:l,route:{id:d.id}}),url:c,route:d})}if(b.type==="redirect")return b}const E=b==null?void 0:b.nodes;let T=!1;const V=v.map(async(R,j)=>{var Se;if(!R)return;const P=t.branch[j],U=E==null?void 0:E[j];if((!U||U.type==="skip")&&R[1]===(P==null?void 0:P.loader)&&!Me(T,A,k,(Se=P.universal)==null?void 0:Se.uses,l))return P;if(T=!0,(U==null?void 0:U.type)==="error")throw U;return Ee({loader:R[1],url:c,params:l,route:d,parent:async()=>{var Ze;const Xe={};for(let Re=0;Re{});const q=[];for(let R=0;RPromise.resolve({}),server_data_node:ke(f)}),v={node:await je(),loader:je,universal:null,server:null,data:null};return await ne({url:c,params:d,branch:[_,v],status:r,error:s,route:null})}function de(r,s){if(et(r,Z))return;const c=pe(r);for(const l of Oe){const d=l.exec(c);if(d)return{id:r.pathname+r.search,invalidating:s,route:l,params:Ut(d),url:r}}}function pe(r){return Ot(r.pathname.slice(Z.length)||"/")}function ze({url:r,type:s,intent:c,delta:l}){var _,v;let d=!1;const f={from:{params:t.params,route:{id:((_=t.route)==null?void 0:_.id)??null},url:t.url},to:{params:(c==null?void 0:c.params)??null,route:{id:((v=c==null?void 0:c.route)==null?void 0:v.id)??null},url:r},willUnload:!c,type:s};l!==void 0&&(f.delta=l);const w={...f,cancel:()=>{d=!0}};return y||p.before_navigate.forEach(b=>b(w)),d?null:f}async function he({url:r,scroll:s,keepfocus:c,redirect_chain:l,details:d,type:f,delta:w,nav_token:_,accepted:v,blocked:b}){const k=de(r,!1),A=ze({url:r,type:f,delta:w,intent:k});if(!A){b();return}const O=L;v(),y=!0,m&&F.navigating.set(A),await He(k,r,l,O,{scroll:s,keepfocus:c,details:d},_,()=>{y=!1,p.after_navigate.forEach(I=>I(A)),F.navigating.set(null)})}async function We(r,s,c,l){return r.origin===location.origin&&r.pathname===location.pathname&&!u?await ue({status:l,error:c,url:r,route:s}):await ae(r)}function ae(r){return location.href=r.href,new Promise(()=>{})}function pt(){let r;e.addEventListener("mousemove",f=>{const w=f.target;clearTimeout(r),r=setTimeout(()=>{l(w,2)},20)});function s(f){l(f.composedPath()[0],1)}e.addEventListener("mousedown",s),e.addEventListener("touchstart",s,{passive:!0});const c=new IntersectionObserver(f=>{for(const w of f)w.isIntersecting&&(fe(pe(new URL(w.target.href))),c.unobserve(w.target))},{threshold:0});function l(f,w){const _=xe(f,e);if(!_)return;const{url:v,external:b}=Ae(_,Z);if(b)return;const k=_e(_);k.reload||(w<=k.preload_data?Fe(v):w<=k.preload_code&&fe(pe(v)))}function d(){c.disconnect();for(const f of e.querySelectorAll("a")){const{url:w,external:_}=Ae(f,Z);if(_)continue;const v=_e(f);v.reload||(v.preload_code===tt.viewport&&c.observe(f),v.preload_code===tt.eager&&fe(pe(w)))}}p.after_navigate.push(d),d()}return{after_navigate:r=>{Te(()=>(p.after_navigate.push(r),()=>{const s=p.after_navigate.indexOf(r);p.after_navigate.splice(s,1)}))},before_navigate:r=>{Te(()=>(p.before_navigate.push(r),()=>{const s=p.before_navigate.indexOf(r);p.before_navigate.splice(s,1)}))},disable_scroll_handling:()=>{(g||!m)&&(h=!1)},goto:(r,s={})=>ve(r,s,[]),invalidate:r=>{if(typeof r=="function")n.push(r);else{const{href:s}=new URL(r,location.href);n.push(c=>c.href===s)}return qe()},invalidateAll:()=>(D=!0,qe()),preload_data:async r=>{const s=new URL(r,Qe(document));await Fe(s)},preload_code:fe,apply_action:async r=>{if(r.type==="error"){const s=new URL(location.href),{branch:c,route:l}=t;if(!l)return;const d=await Je(t.branch.length,c,l.errors);if(d){const f=await ne({url:s,params:t.params,branch:c.slice(0,d.idx).concat(d.node),status:r.status??500,error:r.error,route:l});t=f.state,C.$set(f.props),me().then(Ne)}}else if(r.type==="redirect")ve(r.location,{invalidateAll:!0},[]);else{const s={form:r.data,page:{...J,form:r.data,status:r.status}};C.$set(s),r.type==="success"&&me().then(Ne)}},_start_router:()=>{var r;history.scrollRestoration="manual",addEventListener("beforeunload",s=>{var l;let c=!1;if(!y){const d={from:{params:t.params,route:{id:((l=t.route)==null?void 0:l.id)??null},url:t.url},to:null,willUnload:!0,type:"leave",cancel:()=>c=!0};p.before_navigate.forEach(f=>f(d))}c?(s.preventDefault(),s.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&(Ue(L),nt(lt,Y),$e(L),nt(ct,re))}),(r=navigator.connection)!=null&&r.saveData||pt(),e.addEventListener("click",s=>{if(s.button||s.which!==1||s.metaKey||s.ctrlKey||s.shiftKey||s.altKey||s.defaultPrevented)return;const c=xe(s.composedPath()[0],e);if(!c)return;const{url:l,external:d,target:f}=Ae(c,Z);if(!l)return;if(f==="_parent"||f==="_top"){if(window.parent!==window)return}else if(f&&f!=="_self")return;const w=_e(c);if(!(c instanceof SVGAElement)&&l.protocol!==location.protocol&&!(l.protocol==="https:"||l.protocol==="http:"))return;if(d||w.reload){ze({url:l,type:"link"})||s.preventDefault(),y=!0;return}const[v,b]=l.href.split("#");if(b!==void 0&&v===location.href.split("#")[0]){N=!0,Ue(L),t.url=l,F.page.set({...J,url:l}),F.page.notify();return}he({url:l,scroll:w.noscroll?oe():null,keepfocus:!1,redirect_chain:[],details:{state:{},replaceState:l.href===location.href},accepted:()=>s.preventDefault(),blocked:()=>s.preventDefault(),type:"link"})}),e.addEventListener("submit",s=>{if(s.defaultPrevented)return;const c=HTMLFormElement.prototype.cloneNode.call(s.target),l=s.submitter;if(((l==null?void 0:l.formMethod)||c.method)!=="get")return;const f=new URL((l==null?void 0:l.hasAttribute("formaction"))&&(l==null?void 0:l.formAction)||c.action);if(et(f,Z))return;const w=s.target,{noscroll:_,reload:v}=_e(w);if(v)return;s.preventDefault(),s.stopPropagation();const b=new FormData(w),k=l==null?void 0:l.getAttribute("name");k&&b.append(k,(l==null?void 0:l.getAttribute("value"))??""),f.search=new URLSearchParams(b).toString(),he({url:f,scroll:_?oe():null,keepfocus:!1,redirect_chain:[],details:{state:{},replaceState:!1},nav_token:{},accepted:()=>{},blocked:()=>{},type:"form"})}),addEventListener("popstate",async s=>{var c;if((c=s.state)!=null&&c[$]){if(s.state[$]===L)return;const l=Y[s.state[$]];if(t.url.href.split("#")[0]===location.href.split("#")[0]){Y[L]=oe(),L=s.state[$],scrollTo(l.x,l.y);return}const d=s.state[$]-L;let f=!1;await he({url:new URL(location.href),scroll:l,keepfocus:!1,redirect_chain:[],details:null,accepted:()=>{L=s.state[$]},blocked:()=>{history.go(-d),f=!0},type:"popstate",delta:d}),f||Be(L)}}),addEventListener("hashchange",()=>{N&&(N=!1,history.replaceState({...history.state,[$]:++L},"",location.href))});for(const s of document.querySelectorAll("link"))s.rel==="icon"&&(s.href=s.href);addEventListener("pageshow",s=>{s.persisted&&F.navigating.set(null)})},_hydrate:async({status:r=200,error:s,node_ids:c,params:l,route:d,data:f,form:w})=>{u=!0;const _=new URL(location.href);({params:l={},route:d={id:null}}=de(_,!1)||{});let v;try{const b=c.map(async(k,A)=>{const O=f[A];return Ee({loader:be[k],url:_,params:l,route:d,parent:async()=>{const I={};for(let E=0;Ek===d.id)??null})}catch(b){if(b instanceof ot){await ae(new URL(b.location,location.href));return}v=await ue({status:b instanceof le?b.status:500,error:await se(b,{url:_,params:l,route:d}),url:_,route:d})}Ke(v)}}}async function it(a,e){var p;const n=new URL(a);n.pathname=Ct(a.pathname),n.searchParams.append("x-sveltekit-invalidated",e.map(t=>t?"1":"").join("_"));const i=await ye(n.href),o=await i.json();if(!i.ok)throw new le(i.status,o);return(p=o.nodes)==null||p.forEach(t=>{(t==null?void 0:t.type)==="data"&&(t.data=un(t.data),t.uses={dependencies:new Set(t.uses.dependencies??[]),params:new Set(t.uses.params??[]),parent:!!t.uses.parent,route:!!t.uses.route,url:!!t.uses.url})}),o}function se(a,e){return a instanceof le?a.body:nn.handleError({error:a,event:e})??{message:e.route.id!=null?"Internal Error":"Not Found"}}function Ne(){const a=document.querySelector("[autofocus]");if(a)a.focus();else{const e=document.body,n=e.getAttribute("tabindex");return e.tabIndex=-1,e.focus({preventScroll:!0}),n!==null?e.setAttribute("tabindex",n):e.removeAttribute("tabindex"),new Promise(i=>{setTimeout(()=>{var o;i((o=getSelection())==null?void 0:o.removeAllRanges())})})}}async function wn({assets:a,env:e,hydrate:n,target:i,version:o}){It(a),At(o);const p=pn({target:i});Lt({client:p}),n?await p._hydrate(n):p.goto(location.href,{replaceState:!0}),p._start_router()}export{wn as start}; diff --git a/docs/_app/version.json b/docs/_app/version.json index a28c482..c439cf8 100644 --- a/docs/_app/version.json +++ b/docs/_app/version.json @@ -1 +1 @@ -{"version":"1676214757359"} \ No newline at end of file +{"version":"1677874311817"} \ No newline at end of file diff --git a/docs/about.html b/docs/about.html index 5a48df8..ac49294 100644 --- a/docs/about.html +++ b/docs/about.html @@ -23,7 +23,7 @@ Tierdom JeroenHeijmans.nl - + @@ -155,13 +155,13 @@

Is this Open Source?

-
+

Woops!

{#if $page.status === 404} diff --git a/svelte.config.js b/svelte.config.js index 1dc4951..836a250 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -18,7 +18,7 @@ const config = { manifest: false, pages: 'docs', assets: 'docs', - fallback: null, + fallback: '404.html', precompress: false, strict: true, }),