(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var e=Array.isArray,t=Array.prototype.indexOf,n=Array.prototype.includes,r=Array.from,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyDescriptors,s=Object.prototype,c=Array.prototype,l=Object.getPrototypeOf,u=Object.isExtensible,d=()=>{};function f(e){for(var t=0;t{e=n,t=r}),resolve:e,reject:t}}var m=1024,h=2048,g=4096,_=8192,ee=16384,te=32768,ne=1<<25,re=65536,ie=1<<19,ae=1<<20,oe=65536,se=1<<21,ce=1<<22,le=1<<23,ue=Symbol(`$state`),de=Symbol(``),fe=Symbol(`attributes`),pe=Symbol(`class`),me=Symbol(`style`),he=Symbol(`text`),ge=Symbol(`form reset`),_e=new class extends Error{name=`StaleReactionError`;message="The reaction that called `getAbortSignal()` was re-run or destroyed"},ve=!!globalThis.document?.contentType&&globalThis.document.contentType.includes(`xml`);function ye(e){throw Error(`https://svelte.dev/e/lifecycle_outside_component`)}function be(){throw Error(`https://svelte.dev/e/async_derived_orphan`)}function xe(e){throw Error(`https://svelte.dev/e/effect_in_teardown`)}function Se(){throw Error(`https://svelte.dev/e/effect_in_unowned_derived`)}function Ce(e){throw Error(`https://svelte.dev/e/effect_orphan`)}function we(){throw Error(`https://svelte.dev/e/effect_update_depth_exceeded`)}function Te(){throw Error(`https://svelte.dev/e/state_descriptors_fixed`)}function Ee(){throw Error(`https://svelte.dev/e/state_prototype_fixed`)}function De(){throw Error(`https://svelte.dev/e/state_unsafe_mutation`)}function Oe(){throw Error(`https://svelte.dev/e/svelte_boundary_reset_onerror`)}var ke={},v=Symbol(`uninitialized`),Ae=`http://www.w3.org/1999/xhtml`;function je(){console.warn(`https://svelte.dev/e/derived_inert`)}function Me(e){console.warn(`https://svelte.dev/e/hydration_mismatch`)}function Ne(){console.warn(`https://svelte.dev/e/svelte_boundary_reset_noop`)}var y=!1;function Pe(e){y=e}var b;function x(e){if(e===null)throw Me(),ke;return b=e}function Fe(){return x(N(b))}function S(e){if(y){if(N(b)!==null)throw Me(),ke;b=e}}function Ie(e=1){if(y){for(var t=e,n=b;t--;)n=N(n);b=n}}function Le(e=!0){for(var t=0,n=b;;){if(n.nodeType===8){var r=n.data;if(r===`]`){if(t===0)return n;--t}else (r===`[`||r===`[!`||r[0]===`[`&&!isNaN(Number(r.slice(1))))&&(t+=1)}var i=N(n);e&&n.remove(),n=i}}function Re(e){if(!e||e.nodeType!==8)throw Me(),ke;return e.data}function ze(e){return e===this.v}function Be(e,t){return e==e?e!==t||typeof e==`object`&&!!e||typeof e==`function`:t==t}function Ve(e){return!Be(e,this.v)}var C=!1,He=!1,w=null;function Ue(e){w=e}function We(e,t=!1,n){w={p:w,i:!1,c:null,e:null,s:e,x:null,r:W,l:He&&!t?{s:null,u:null,$:[]}:null}}function Ge(e){var t=w,n=t.e;if(n!==null){t.e=null;for(var r of n)_n(r)}return e!==void 0&&(t.x=e),t.i=!0,w=t.p,e??{}}function Ke(){return!He||w!==null&&w.l===null}var qe=[];function Je(){var e=qe;qe=[],f(e)}function Ye(e){if(qe.length===0&&!st){var t=qe;queueMicrotask(()=>{t===qe&&Je()})}qe.push(e)}function Xe(){for(;qe.length>0;)Je()}function Ze(e){var t=W;if(t===null)return V.f|=le,e;if(!(t.f&32768)&&!(t.f&4))throw e;T(e,t)}function T(e,t){for(;t!==null;){if(t.f&128){if(!(t.f&32768))throw e;try{t.b.error(e);return}catch(t){e=t}}t=t.parent}throw e}var Qe=~(h|g|m);function E(e,t){e.f=e.f&Qe|t}function $e(e){e.f&512||e.deps===null?E(e,m):E(e,g)}function et(e){if(e!==null)for(let t of e)!(t.f&2)||!(t.f&65536)||(t.f^=oe,et(t.deps))}function tt(e,t,n){e.f&2048?t.add(e):e.f&4096&&n.add(e),et(e.deps),E(e,m)}var nt=!1,rt=null,it=null,D=null,at=null,O=null,ot=null,st=!1,ct=!1,lt=null,ut=null,dt=0,ft=1,pt=class e{id=ft++;#e=!1;linked=!0;#t=null;#n=null;async_deriveds=new Map;current=new Map;previous=new Map;#r=new Set;#i=new Set;#a=0;#o=new Map;#s=null;#c=[];#l=[];#u=new Set;#d=new Set;#f=new Map;#p=new Set;is_fork=!1;#m=!1;constructor(){it===null?rt=it=this:(it.#n=this,this.#t=it),it=this}#h(){if(this.is_fork)return!0;for(let n of this.#o.keys()){for(var e=n,t=!1;e.parent!==null;){if(this.#f.has(e)){t=!0;break}e=e.parent}if(!t)return!0}return!1}skip_effect(e){this.#f.has(e)||this.#f.set(e,{d:[],m:[]}),this.#p.delete(e)}unskip_effect(e,t=e=>this.schedule(e)){var n=this.#f.get(e);if(n){this.#f.delete(e);for(var r of n.d)E(r,h),t(r);for(r of n.m)E(r,g),t(r)}this.#p.add(e)}#g(){this.#e=!0,dt++>1e3&&(this.#S(),ht());for(let e of this.#u)this.#d.delete(e),E(e,h),this.schedule(e);for(let e of this.#d)E(e,g),this.schedule(e);let t=this.#c;this.#c=[],this.apply();var n=lt=[],r=[],i=ut=[];for(let e of t)try{this.#_(e,n,r)}catch(t){throw xt(e),this.#h()||this.discard(),t}if(D=null,i.length>0){var a=e.ensure();for(let e of i)a.schedule(e)}if(lt=null,ut=null,this.#h()){this.#b(r),this.#b(n);for(let[e,t]of this.#f)bt(e,t);i.length>0&&D.#g();return}let o=this.#v();if(o){this.#b(r),this.#b(n),o.#y(this);return}this.#u.clear(),this.#d.clear();for(let e of this.#r)e(this);this.#r.clear(),at=this,gt(r),gt(n),at=null,this.#s?.resolve();var s=D;if(this.#a===0&&(this.#c.length===0||s!==null)&&(this.#S(),C&&(this.#x(),D=s)),this.#c.length>0)if(s!==null){let e=s;e.#c.push(...this.#c.filter(t=>!e.#c.includes(t)))}else s=this;s!==null&&s.#g()}#_(e,t,n){e.f^=m;for(var r=e.first;r!==null;){var i=r.f,a=(i&96)!=0;if(!(a&&i&1024||i&8192||this.#f.has(r))&&r.fn!==null){a?r.f^=m:i&4?t.push(r):C&&i&16777224?n.push(r):Hn(r)&&(i&16&&this.#d.add(r),qn(r));var o=r.first;if(o!==null){r=o;continue}}for(;r!==null;){var s=r.next;if(s!==null){r=s;break}r=r.parent}}}#v(){for(var e=this.#t;e!==null;){if(!e.is_fork){for(let[t,[,n]]of this.current)if(e.current.has(t)&&!n)return e}e=e.#t}return null}#y(e){for(let[t,n]of e.current)!this.previous.has(t)&&e.previous.has(t)&&this.previous.set(t,e.previous.get(t)),this.current.set(t,n);for(let[t,n]of e.async_deriveds){let e=this.async_deriveds.get(t);e&&n.promise.then(e.resolve).catch(e.reject)}this.transfer_effects(e.#u,e.#d);let t=e=>{var n=e.reactions;if(n!==null)for(let e of n){var r=e.f;if(r&2)t(e);else{var i=e;r&4194320&&!this.async_deriveds.has(i)&&(this.#d.delete(i),E(i,h),this.schedule(i))}}};for(let e of this.current.keys())t(e);this.oncommit(()=>e.discard()),e.#S(),D=this,this.#g()}#b(e){for(var t=0;t!l.current.get(e)[1]&&!this.current.has(e));if(r.length===0)e&&l.discard();else if(t.length>0){if(e)for(let e of this.#p)l.unskip_effect(e,e=>{e.f&4194320?l.schedule(e):l.#b([e])});l.activate();var i=new Set,a=new Map;for(var o of t)_t(o,r,i,a);a=new Map;var s=[...l.current].filter(([e,t])=>{let n=this.current.get(e);return n?n[0]!==t[0]||n[1]!==t[1]:!0}).map(([e])=>e);if(s.length>0)for(let e of this.#l)!(e.f&155648)&&vt(e,s,a)&&(e.f&4194320?(E(e,h),l.schedule(e)):l.#u.add(e));if(l.#c.length>0&&!l.#m){l.apply();for(var c of l.#c)l.#_(c,[],[]);l.#c=[]}l.deactivate()}}}}increment(e,t){if(this.#a+=1,e){let e=this.#o.get(t)??0;this.#o.set(t,e+1)}}decrement(e,t){if(--this.#a,e){let e=this.#o.get(t)??0;e===1?this.#o.delete(t):this.#o.set(t,e-1)}this.#m||(this.#m=!0,Ye(()=>{this.#m=!1,this.linked&&this.flush()}))}transfer_effects(e,t){for(let t of e)this.#u.add(t);for(let e of t)this.#d.add(e);e.clear(),t.clear()}oncommit(e){this.#r.add(e)}ondiscard(e){this.#i.add(e)}settled(){return(this.#s??=p()).promise}static ensure(){if(D===null){let t=D=new e;!ct&&!st&&Ye(()=>{t.#e||t.flush()})}return D}apply(){if(!C||!this.is_fork&&this.#t===null&&this.#n===null){O=null;return}O=new Map;for(let[e,[t]]of this.current)O.set(e,t);for(let t=rt;t!==null;t=t.#n)if(!(t===this||t.is_fork)){var e=!1;if(t.id0)){Vt.clear();for(let e of k){if(e.f&24576)continue;let t=[e],n=e.parent;for(;n!==null;)k.has(n)&&(k.delete(n),t.push(n)),n=n.parent;for(let e=t.length-1;e>=0;e--){let n=t[e];n.f&24576||qn(n)}}k.clear()}}k=null}}function _t(e,t,n,r){if(!n.has(e)&&(n.add(e),e.reactions!==null))for(let i of e.reactions){let e=i.f;e&2?_t(i,t,n,r):e&4194320&&!(e&2048)&&vt(i,t,r)&&(E(i,h),yt(i))}}function vt(e,t,r){let i=r.get(e);if(i!==void 0)return i;if(e.deps!==null)for(let i of e.deps){if(n.call(t,i))return!0;if(i.f&2&&vt(i,t,r))return r.set(i,!0),!0}return r.set(e,!1),!1}function yt(e){D.schedule(e)}function bt(e,t){if(!(e.f&32&&e.f&1024)){e.f&2048?t.d.push(e):e.f&4096&&t.m.push(e),E(e,m);for(var n=e.first;n!==null;)bt(n,t),n=n.next}}function xt(e){E(e,m);for(var t=e.first;t!==null;)xt(t),t=t.next}function St(e){let t=0,n=Ut(0),r;return()=>{mn()&&(X(n),bn(()=>(t===0&&(r=Zn(()=>e(()=>Kt(n)))),t+=1,()=>{Ye(()=>{--t,t===0&&(r?.(),r=void 0,Kt(n))})})))}}var Ct=re|ie;function wt(e,t,n,r){new Tt(e,t,n,r)}var Tt=class{parent;is_pending=!1;transform_error;#e;#t=y?b:null;#n;#r;#i;#a=null;#o=null;#s=null;#c=null;#l=0;#u=0;#d=!1;#f=new Set;#p=new Set;#m=null;#h=St(()=>(this.#m=Ut(this.#l),()=>{this.#m=null}));constructor(e,t,n,r){this.#e=e,this.#n=t,this.#r=e=>{var t=W;t.b=this,t.f|=128,n(e)},this.parent=W.b,this.transform_error=r??this.parent?.transform_error??(e=>e),this.#i=xn(()=>{if(y){let e=this.#t;Fe();let t=e.data===`[!`;if(e.data.startsWith(`[?`)){let t=JSON.parse(e.data.slice(2));this.#_(t)}else t?this.#v():this.#g()}else this.#y()},Ct),y&&(this.#e=b)}#g(){try{this.#a=R(()=>this.#r(this.#e))}catch(e){this.error(e)}}#_(e){let t=this.#n.failed;t&&(this.#s=R(()=>{t(this.#e,()=>e,()=>()=>{})}))}#v(){let e=this.#n.pending;e&&(this.is_pending=!0,this.#o=R(()=>e(this.#e)),Ye(()=>{var e=this.#c=document.createDocumentFragment(),t=M();e.append(t),this.#a=this.#x(()=>R(()=>this.#r(t))),this.#u===0&&(this.#e.before(e),this.#c=null,Dn(this.#o,()=>{this.#o=null}),this.#b(D))}))}#y(){try{if(this.is_pending=this.has_pending_snippet(),this.#u=0,this.#l=0,this.#a=R(()=>{this.#r(this.#e)}),this.#u>0){var e=this.#c=document.createDocumentFragment();jn(this.#a,e);let t=this.#n.pending;this.#o=R(()=>t(this.#e))}else this.#b(D)}catch(e){this.error(e)}}#b(e){this.is_pending=!1,e.transfer_effects(this.#f,this.#p)}defer_effect(e){tt(e,this.#f,this.#p)}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!this.#n.pending}#x(e){var t=W,n=V,r=w;G(this.#i),U(this.#i),Ue(this.#i.ctx);try{return pt.ensure(),e()}catch(e){return Ze(e),null}finally{G(t),U(n),Ue(r)}}#S(e,t){if(!this.has_pending_snippet()){this.parent&&this.parent.#S(e,t);return}this.#u+=e,this.#u===0&&(this.#b(t),this.#o&&Dn(this.#o,()=>{this.#o=null}),this.#c&&=(this.#e.before(this.#c),null))}update_pending_count(e,t){this.#S(e,t),this.#l+=e,!(!this.#m||this.#d)&&(this.#d=!0,Ye(()=>{this.#d=!1,this.#m&&Wt(this.#m,this.#l)}))}get_effect_pending(){return this.#h(),X(this.#m)}error(e){if(!this.#n.onerror&&!this.#n.failed)throw e;D?.is_fork?(this.#a&&D.skip_effect(this.#a),this.#o&&D.skip_effect(this.#o),this.#s&&D.skip_effect(this.#s),D.oncommit(()=>{this.#C(e)})):this.#C(e)}#C(e){this.#a&&=(z(this.#a),null),this.#o&&=(z(this.#o),null),this.#s&&=(z(this.#s),null),y&&(x(this.#t),Ie(),x(Le()));var t=this.#n.onerror;let n=this.#n.failed;var r=!1,i=!1;let a=()=>{if(r){Ne();return}r=!0,i&&Oe(),this.#s!==null&&Dn(this.#s,()=>{this.#s=null}),this.#x(()=>{this.#y()})},o=e=>{try{i=!0,t?.(e,a),i=!1}catch(e){T(e,this.#i&&this.#i.parent)}n&&(this.#s=this.#x(()=>{try{return R(()=>{var t=W;t.b=this,t.f|=128,n(this.#e,()=>e,()=>a)})}catch(e){return T(e,this.#i.parent),null}}))};Ye(()=>{var t;try{t=this.transform_error(e)}catch(e){T(e,this.#i&&this.#i.parent);return}typeof t==`object`&&t&&typeof t.then==`function`?t.then(o,e=>T(e,this.#i&&this.#i.parent)):o(t)})}};function Et(e,t,n,r){let i=Ke()?At:Pt;var a=e.filter(e=>!e.settled);if(n.length===0&&a.length===0){r(t.map(i));return}var o=W,s=Dt(),c=a.length===1?a[0].promise:a.length>1?Promise.all(a.map(e=>e.promise)):null;function l(e){if(!(o.f&16384)){s();try{r(e)}catch(e){T(e,o)}Ot()}}var u=kt();if(n.length===0){c.then(()=>l(t.map(i))).finally(u);return}function d(){Promise.all(n.map(e=>Mt(e))).then(e=>l([...t.map(i),...e])).catch(e=>T(e,o)).finally(u)}c?c.then(()=>{s(),d(),Ot()}):d()}function Dt(){var e=W,t=V,n=w,r=D;return function(i=!0){G(e),U(t),Ue(n),i&&!(e.f&16384)&&(r?.activate(),r?.apply())}}function Ot(e=!0){G(null),U(null),Ue(null),e&&D?.deactivate()}function kt(){var e=W,t=e.b,n=D,r=!!t?.is_rendered();return t?.update_pending_count(1,n),n.increment(r,e),()=>{t?.update_pending_count(-1,n),n.decrement(r,e)}}function At(e){var t=2|h;return W!==null&&(W.f|=ie),{ctx:w,deps:null,effects:null,equals:ze,f:t,fn:e,reactions:null,rv:0,v,wv:0,parent:W,ac:null}}var jt=Symbol(`obsolete`);function Mt(e,t,n){let r=W;r===null&&be();var i=void 0,a=Ut(v),o=!V,s=new Set;return yn(()=>{var t=W,n=p();i=n.promise;try{Promise.resolve(e()).then(n.resolve,e=>{e!==_e&&n.reject(e)}).finally(Ot)}catch(e){n.reject(e),Ot()}var c=D;if(o){if(t.f&32768)var l=kt();if(r.b?.is_rendered())c.async_deriveds.get(t)?.reject(jt);else for(let e of s.values())e.reject(jt);s.add(n),c.async_deriveds.set(t,n)}let u=(e,t=void 0)=>{l?.(),s.delete(n),t!==jt&&(c.activate(),t?(a.f|=le,Wt(a,t)):(a.f&8388608&&(a.f^=le),Wt(a,e)),c.deactivate())};n.promise.then(u,e=>u(null,e||`unknown`))}),hn(()=>{for(let e of s)e.reject(jt)}),new Promise(e=>{function t(n){function r(){n===i?e(a):t(i)}n.then(r,r)}t(i)})}function Nt(e){let t=At(e);return C||Fn(t),t}function Pt(e){let t=At(e);return t.equals=Ve,t}function Ft(e){var t=e.effects;if(t!==null){e.effects=null;for(var n=0;n0&&!Ht&&Gt()}return t}function Gt(){Ht=!1;for(let e of Bt){e.f&1024&&E(e,g);let t;try{t=Hn(e)}catch{t=!0}t&&qn(e)}Bt.clear()}function Kt(e){j(e,e.v+1)}function qt(e,t,n){var r=e.reactions;if(r!==null)for(var i=Ke(),a=r.length,o=0;o{if(zn===d)return e();var t=V,n=zn;U(null),Bn(d);var r=e();return U(t),Bn(n),r};return i&&r.set(`length`,A(t.length,u)),new Proxy(t,{defineProperty(e,t,n){(!(`value`in n)||n.configurable===!1||n.enumerable===!1||n.writable===!1)&&Te();var i=r.get(t);return i===void 0?f(()=>{var e=A(n.value,u);return r.set(t,e),e}):j(i,n.value,!0),!0},deleteProperty(e,t){var n=r.get(t);if(n===void 0){if(t in e){let e=f(()=>A(v,u));r.set(t,e),Kt(o)}}else j(n,v),Kt(o);return!0},get(e,n,i){if(n===ue)return t;var o=r.get(n),s=n in e;if(o===void 0&&(!s||a(e,n)?.writable)&&(o=f(()=>A(Jt(s?e[n]:v),u)),r.set(n,o)),o!==void 0){var c=X(o);return c===v?void 0:c}return Reflect.get(e,n,i)},getOwnPropertyDescriptor(e,t){var n=Reflect.getOwnPropertyDescriptor(e,t);if(n&&`value`in n){var i=r.get(t);i&&(n.value=X(i))}else if(n===void 0){var a=r.get(t),o=a?.v;if(a!==void 0&&o!==v)return{enumerable:!0,configurable:!0,value:o,writable:!0}}return n},has(e,t){if(t===ue)return!0;var n=r.get(t),i=n!==void 0&&n.v!==v||Reflect.has(e,t);return(n!==void 0||W!==null&&(!i||a(e,t)?.writable))&&(n===void 0&&(n=f(()=>A(i?Jt(e[t]):v,u)),r.set(t,n)),X(n)===v)?!1:i},set(e,t,n,s){var c=r.get(t),l=t in e;if(i&&t===`length`)for(var d=n;dA(v,u)),r.set(d+``,p)):j(p,v)}if(c===void 0)(!l||a(e,t)?.writable)&&(c=f(()=>A(void 0,u)),j(c,Jt(n)),r.set(t,c));else{l=c.v!==v;var m=f(()=>Jt(n));j(c,m)}var h=Reflect.getOwnPropertyDescriptor(e,t);if(h?.set&&h.set.call(s,n),!l){if(i&&typeof t==`string`){var g=r.get(`length`),_=Number(t);Number.isInteger(_)&&_>=g.v&&j(g,_+1)}Kt(o)}return!0},ownKeys(e){X(o);var t=Reflect.ownKeys(e).filter(e=>{var t=r.get(e);return t===void 0||t.v!==v});for(var[n,i]of r)i.v!==v&&!(n in e)&&t.push(n);return t},setPrototypeOf(){Ee()}})}new Set([`copyWithin`,`fill`,`pop`,`push`,`reverse`,`shift`,`sort`,`splice`,`unshift`]);var Yt,Xt,Zt,Qt;function $t(){if(Yt===void 0){Yt=window,Xt=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,n=Text.prototype;Zt=a(t,`firstChild`).get,Qt=a(t,`nextSibling`).get,u(e)&&(e[pe]=void 0,e[fe]=null,e[me]=void 0,e.__e=void 0),u(n)&&(n[he]=void 0)}}function M(e=``){return document.createTextNode(e)}function en(e){return Zt.call(e)}function N(e){return Qt.call(e)}function P(e,t){if(!y)return en(e);var n=en(b);if(n===null)n=b.appendChild(M());else if(t&&n.nodeType!==3){var r=M();return n?.before(r),x(r),r}return t&&on(n),x(n),n}function tn(e,t=!1){if(!y){var n=en(e);return n instanceof Comment&&n.data===``?N(n):n}if(t){if(b?.nodeType!==3){var r=M();return b?.before(r),x(r),r}on(b)}return b}function F(e,t=1,n=!1){let r=y?b:e;for(var i;t--;)i=r,r=N(r);if(!y)return r;if(n){if(r?.nodeType!==3){var a=M();return r===null?i?.after(a):r.before(a),x(a),a}on(r)}return x(r),r}function nn(e){e.textContent=``}function rn(){return!C||k!==null?!1:(W.f&te)!==0}function an(e,t,n){return t==null||t===`http://www.w3.org/1999/xhtml`?n?document.createElement(e,{is:n}):document.createElement(e):n?document.createElementNS(t,e,{is:n}):document.createElementNS(t,e)}function on(e){if(e.nodeValue.length<65536)return;let t=e.nextSibling;for(;t!==null&&t.nodeType===3;)t.remove(),e.nodeValue+=t.nodeValue,t=e.nextSibling}function sn(e){y&&en(e)!==null&&nn(e)}var cn=!1;function ln(){cn||(cn=!0,document.addEventListener(`reset`,e=>{Promise.resolve().then(()=>{if(!e.defaultPrevented)for(let t of e.target.elements)t[ge]?.()})},{capture:!0}))}function un(e){var t=V,n=W;U(null),G(null);try{return e()}finally{U(t),G(n)}}function dn(e,t,n,r=n){e.addEventListener(t,()=>un(n));let i=e[ge];i?e[ge]=()=>{i(),r(!0)}:e[ge]=()=>r(!0),ln()}function fn(e){W===null&&(V===null&&Ce(e),Se()),B&&xe(e)}function pn(e,t){var n=t.last;n===null?t.last=t.first=e:(n.next=e,e.prev=n,t.last=e)}function I(e,t){var n=W;n!==null&&n.f&8192&&(e|=_);var r={ctx:w,deps:null,nodes:null,f:e|h|512,first:null,fn:t,last:null,next:null,parent:n,b:n&&n.b,prev:null,teardown:null,wv:0,ac:null};D?.register_created_effect(r);var i=r;if(e&4)lt===null?pt.ensure().schedule(r):lt.push(r);else if(t!==null){try{qn(r)}catch(e){throw z(r),e}i.deps===null&&i.teardown===null&&i.nodes===null&&i.first===i.last&&!(i.f&524288)&&(i=i.first,e&16&&e&65536&&i!==null&&(i.f|=re))}if(i!==null&&(i.parent=n,n!==null&&pn(i,n),V!==null&&V.f&2&&!(e&64))){var a=V;(a.effects??=[]).push(i)}return r}function mn(){return V!==null&&!H}function hn(e){let t=I(8,null);return E(t,m),t.teardown=e,t}function gn(e){fn(`$effect`);var t=W.f;if(!V&&t&32&&w!==null&&!w.i){var n=w;(n.e??=[]).push(e)}else return _n(e)}function _n(e){return I(4|ae,e)}function vn(e){pt.ensure();let t=I(64|ie,e);return(e={})=>new Promise(n=>{e.outro?Dn(t,()=>{z(t),n(void 0)}):(z(t),n(void 0))})}function yn(e){return I(ce|ie,e)}function bn(e,t=0){return I(8|t,e)}function L(e,t=[],n=[],r=[]){Et(r,t,n,t=>{I(8,()=>e(...t.map(X)))})}function xn(e,t=0){return I(16|t,e)}function R(e){return I(32|ie,e)}function Sn(e){var t=e.teardown;if(t!==null){let e=B,n=V;Pn(!0),U(null);try{t.call(null)}finally{Pn(e),U(n)}}}function Cn(e,t=!1){var n=e.first;for(e.first=e.last=null;n!==null;){let e=n.ac;e!==null&&un(()=>{e.abort(_e)});var r=n.next;n.f&64?n.parent=null:z(n,t),n=r}}function wn(e){for(var t=e.first;t!==null;){var n=t.next;t.f&32||z(t),t=n}}function z(e,t=!0){var n=!1;(t||e.f&262144)&&e.nodes!==null&&e.nodes.end!==null&&(Tn(e.nodes.start,e.nodes.end),n=!0),E(e,ne),Cn(e,t&&!n),Kn(e,0);var r=e.nodes&&e.nodes.t;if(r!==null)for(let e of r)e.stop();Sn(e),e.f^=ne,e.f|=ee;var i=e.parent;i!==null&&i.first!==null&&En(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=e.b=null}function Tn(e,t){for(;e!==null;){var n=e===t?null:N(e);e.remove(),e=n}}function En(e){var t=e.parent,n=e.prev,r=e.next;n!==null&&(n.next=r),r!==null&&(r.prev=n),t!==null&&(t.first===e&&(t.first=r),t.last===e&&(t.last=n))}function Dn(e,t,n=!0){var r=[];On(e,r,!0);var i=()=>{n&&z(e),t&&t()},a=r.length;if(a>0){var o=()=>--a||i();for(var s of r)s.out(o)}else i()}function On(e,t,n){if(!(e.f&8192)){e.f^=_;var r=e.nodes&&e.nodes.t;if(r!==null)for(let e of r)(e.is_global||n)&&t.push(e);for(var i=e.first;i!==null;){var a=i.next;if(!(i.f&64)){var o=(i.f&65536)!=0||(i.f&32)!=0&&(e.f&16)!=0;On(i,t,o?n:!1)}i=a}}}function kn(e){An(e,!0)}function An(e,t){if(e.f&8192){e.f^=_,e.f&1024||(E(e,h),pt.ensure().schedule(e));for(var n=e.first;n!==null;){var r=n.next,i=(n.f&65536)!=0||(n.f&32)!=0;An(n,i?t:!1),n=r}var a=e.nodes&&e.nodes.t;if(a!==null)for(let e of a)(e.is_global||t)&&e.in()}}function jn(e,t){if(e.nodes)for(var n=e.nodes.start,r=e.nodes.end;n!==null;){var i=n===r?null:N(n);t.append(n),n=i}}var Mn=null,Nn=!1,B=!1;function Pn(e){B=e}var V=null,H=!1;function U(e){V=e}var W=null;function G(e){W=e}var K=null;function Fn(e){V!==null&&(!C||V.f&2)&&(K??=new Set).add(e)}var q=null,J=0,Y=null;function In(e){Y=e}var Ln=1,Rn=0,zn=Rn;function Bn(e){zn=e}function Vn(){return++Ln}function Hn(e){var t=e.f;if(t&2048)return!0;if(t&2&&(e.f&=~oe),t&4096){for(var n=e.deps,r=n.length,i=0;ie.wv)return!0}t&512&&O===null&&E(e,m)}return!1}function Un(e,t,n=!0){var r=e.reactions;if(r!==null&&!(!C&&K!==null&&K.has(e)))for(var i=0;i{e.ac.abort(_e)}),e.ac=null);try{e.f|=se;var u=e.fn,d=u();e.f|=te;var f=e.deps,p=D?.is_fork;if(q!==null){var m;if(p||Kn(e,J),f!==null&&J>0)for(f.length=J+q.length,m=0;m{requestAnimationFrame(()=>e()),setTimeout(()=>e())});await Promise.resolve(),mt()}function X(e){var t=(e.f&2)!=0;if(Mn?.add(e),V!==null&&!H&&!(W!==null&&W.f&16384)&&(K===null||!K.has(e))){var r=V.deps;if(V.f&2097152)e.rvn?.call(this,e))}return e.startsWith(`pointer`)||e.startsWith(`touch`)||e===`wheel`?Ye(()=>{t.addEventListener(e,i,r)}):t.addEventListener(e,i,r),i}function ir(e,t,n,r,i){var a={capture:r,passive:i},o=rr(e,t,n,a);(t===document.body||t===window||t===document||t instanceof HTMLMediaElement)&&hn(()=>{t.removeEventListener(e,o,a)})}function ar(e,t,n){(t[er]??={})[e]=n}function or(e){for(var t=0;t{throw e});throw p}}finally{e[er]=t,delete e.currentTarget,U(d),G(f)}}}var lr=globalThis?.window?.trustedTypes&&globalThis.window.trustedTypes.createPolicy(`svelte-trusted-html`,{createHTML:e=>e});function ur(e){return lr?.createHTML(e)??e}function dr(e){var t=an(`template`);return t.innerHTML=ur(e.replaceAll(``,``)),t.content}function fr(e,t){var n=W;n.nodes===null&&(n.nodes={start:e,end:t,a:null,t:null})}function Z(e,t){var n=(t&1)!=0,r=(t&2)!=0,i,a=!e.startsWith(``);return()=>{if(y)return fr(b,null),b;i===void 0&&(i=dr(a?e:``+e),n||(i=en(i)));var t=r||Xt?document.importNode(i,!0):i.cloneNode(!0);if(n){var o=en(t),s=t.lastChild;fr(o,s)}else fr(t,t);return t}}function pr(e=``){if(!y){var t=M(e+``);return fr(t,t),t}var n=b;return n.nodeType===3?on(n):(n.before(n=M()),x(n)),fr(n,n),n}function Q(e,t){if(y){var n=W;(!(n.f&32768)||n.nodes.end===null)&&(n.nodes.end=b),Fe();return}e!==null&&e.before(t)}function mr(e,t){var n=t==null?``:typeof t==`object`?`${t}`:t;n!==(e[he]??=e.nodeValue)&&(e[he]=n,e.nodeValue=`${n}`)}function hr(e,t){return _r(e,t)}var gr=new Map;function _r(e,{target:t,anchor:n,props:i={},events:a,context:o,intro:s=!0,transformError:c}){$t();var l=void 0,u=vn(()=>{var s=n??t.appendChild(M());wt(s,{pending:()=>{}},t=>{We({});var n=w;if(o&&(n.c=o),a&&(i.$$events=a),y&&fr(t,null),l=e(t,i)||{},y&&(W.nodes.end=b,b===null||b.nodeType!==8||b.data!==`]`))throw Me(),ke;Ge()},c);var u=new Set,d=e=>{for(var n=0;n{for(var e of u)for(let n of[t,document]){var r=gr.get(n),i=r.get(e);--i==0?(n.removeEventListener(e,cr),r.delete(e),r.size===0&&gr.delete(n)):r.set(e,i)}nr.delete(d),s!==n&&s.parentNode?.removeChild(s)}});return vr.set(l,u),l}var vr=new WeakMap,yr=class{anchor;#e=new Map;#t=new Map;#n=new Map;#r=new Set;#i=!0;constructor(e,t=!0){this.anchor=e,this.#i=t}#a=e=>{if(this.#e.has(e)){var t=this.#e.get(e),n=this.#t.get(t);if(n)kn(n),this.#r.delete(t);else{var r=this.#n.get(t);r&&(kn(r.effect),this.#t.set(t,r.effect),this.#n.delete(t),r.fragment.lastChild.remove(),this.anchor.before(r.fragment),n=r.effect)}for(let[t,n]of this.#e){if(this.#e.delete(t),t===e)break;let r=this.#n.get(n);r&&(z(r.effect),this.#n.delete(n))}for(let[e,r]of this.#t){if(e===t||this.#r.has(e))continue;let i=()=>{if(Array.from(this.#e.values()).includes(e)){var t=document.createDocumentFragment();jn(r,t),t.append(M()),this.#n.set(e,{effect:r,fragment:t})}else z(r);this.#r.delete(e),this.#t.delete(e)};this.#i||!n?(this.#r.add(e),Dn(r,i,!1)):i()}}};#o=e=>{this.#e.delete(e);let t=Array.from(this.#e.values());for(let[e,n]of this.#n)t.includes(e)||(z(n.effect),this.#n.delete(e))};ensure(e,t){var n=D,r=rn();if(t&&!this.#t.has(e)&&!this.#n.has(e))if(r){var i=document.createDocumentFragment(),a=M();i.append(a),this.#n.set(e,{effect:R(()=>t(a)),fragment:i})}else this.#t.set(e,R(()=>t(this.anchor)));if(this.#e.set(n,e),r){for(let[t,r]of this.#t)t===e?n.unskip_effect(r):n.skip_effect(r);for(let[t,r]of this.#n)t===e?n.unskip_effect(r.effect):n.skip_effect(r.effect);n.oncommit(this.#a),n.ondiscard(this.#o)}else y&&(this.anchor=b),this.#a(n)}};function $(e,t,n=!1){var r;y&&(r=b,Fe());var i=new yr(e),a=n?re:0;function o(e,t){if(y){var n=Re(r);if(e!==parseInt(n.substring(1))){var a=Le();x(a),i.anchor=a,Pe(!1),i.ensure(e,t),Pe(!0);return}}i.ensure(e,t)}xn(()=>{var e=!1;t((t,n=0)=>{e=!0,o(n,t)}),e||o(-1,null)},a)}var br=[...` \r\f\xA0\v`];function xr(e,t,n){var r=e==null?``:``+e;if(t&&(r=r?r+` `+t:t),n){for(var i of Object.keys(n))if(n[i])r=r?r+` `+i:i;else if(r.length)for(var a=i.length,o=0;(o=r.indexOf(i,o))>=0;){var s=o+a;(o===0||br.includes(r[o-1]))&&(s===r.length||br.includes(r[s]))?r=(o===0?``:r.substring(0,o))+r.substring(s+1):o=s}}return r===``?null:r}function Sr(e,t,n,r,i,a){var o=e[pe];if(y||o!==n||o===void 0){var s=xr(n,r,a);(!y||s!==e.getAttribute(`class`))&&(s==null?e.removeAttribute(`class`):t?e.className=s:e.setAttribute(`class`,s)),e[pe]=n}else if(a&&i!==a)for(var c in a){var l=!!a[c];(i==null||l!==!!i[c])&&e.classList.toggle(c,l)}return a}var Cr=Symbol(`is custom element`),wr=Symbol(`is html`),Tr=ve?`link`:`LINK`;function Er(e,t,n,r){var i=Dr(e);y&&(i[t]=e.getAttribute(t),t===`src`||t===`srcset`||t===`href`&&e.nodeName===Tr)||i[t]!==(i[t]=n)&&(t===`loading`&&(e[de]=n),n==null?e.removeAttribute(t):typeof n!=`string`&&kr(e).includes(t)?e[t]=n:e.setAttribute(t,n))}function Dr(e){return e[fe]??={[Cr]:e.nodeName.includes(`-`),[wr]:e.namespaceURI===Ae}}var Or=new Map;function kr(e){var t=e.getAttribute(`is`)||e.nodeName,n=Or.get(t);if(n)return n;Or.set(t,n=[]);for(var r,i=e,a=Element.prototype;a!==i;){for(var s in r=o(i),r)r[s].set&&s!==`innerHTML`&&s!==`textContent`&&s!==`innerText`&&n.push(s);i=l(i)}return n}function Ar(e,t,n=t){var r=new WeakSet;dn(e,`input`,async i=>{var a=i?e.defaultValue:e.value;if(a=jr(e)?Mr(a):a,n(a),D!==null&&r.add(D),await Jn(),a!==(a=t())){var o=e.selectionStart,s=e.selectionEnd,c=e.value.length;if(e.value=a??``,s!==null){var l=e.value.length;o===s&&s===c&&l>c?(e.selectionStart=l,e.selectionEnd=l):(e.selectionStart=o,e.selectionEnd=Math.min(s,l))}}}),(y&&e.defaultValue!==e.value||Zn(t)==null&&e.value)&&(n(jr(e)?Mr(e.value):e.value),D!==null&&r.add(D)),bn(()=>{var n=t();if(e===document.activeElement){var i=C?at:D;if(r.has(i))return}jr(e)&&n===Mr(e.value)||e.type===`date`&&!n&&!e.value||n!==e.value&&(e.value=n??``)})}function jr(e){var t=e.type;return t===`number`||t===`range`}function Mr(e){return e===``?null:+e}function Nr(e){w===null&&ye(`onMount`),He&&w.l!==null?Fr(w).m.push(e):gn(()=>{let t=Zn(e);if(typeof t==`function`)return t})}function Pr(e){w===null&&ye(`onDestroy`),Nr(()=>()=>Zn(e))}function Fr(e){var t=e.l;return t.u??={a:[],b:[],m:[]}}typeof window<`u`&&((window.__svelte??={}).v??=new Set).add(`5`);var Ir=Z(`Upload`),Lr=Z(`

Uploads are currently unavailable from your network location.

`),Rr=Z(`

Share scratch files and text quickly

Scratchbox is a minimal temporary upload service. Every upload creates one scratch with an expiration timestamp. It supports plain text and single file uploads, plus direct raw retrieval for automation.

No accounts, no sessions, no friction. Create a scratch, grab the URL, and share it.

`),zr=Z(`

Loading scratch...

`),Br=Z(`
`),Vr=Z(``),Hr=Z(`

This scratch looks binary and is not rendered in-page. Use the raw link.

`),Ur=Z(`
 
`),Wr=Z(`

Expires in:

Download

`,1),Gr=Z(`
`),Kr=Z(`

`),qr=Z(`
Uploads are disabled for your current IP based on server allowlist settings.
`),Jr=Z(`
`),Yr=Z(`

Upload one file per scratch.

`),Xr=Z(`
Upload mode
`),Zr=Z(`

Upload

Create an unauthenticated scratch. It expires automatically.

`),Qr=Z(`

Scratch expired

`),$r=Z(`

Page not found

The requested path does not exist.

`),ei=Z(`

Scratchbox - simple temporary uploads

`);function ti(e,t){We(t,!0);let n=A(`text`),r=A(``),i=A(null),a=A(!1),o=A(``),s=A(0),c=A(!0),l=A(``),u=A(`home`),d=A(``),f=A(!1),p=A(``),m=A(null),h=A(``),g=A(!1),_=A(!1),ee=A(!1),te=A(Jt(Date.now())),ne=null,re=Nt(()=>ce(X(s),!0));Nr(async()=>{ne=window.setInterval(()=>{j(te,Date.now(),!0)},1e3),ie(),await ae(),X(u)===`view`&&await oe()}),Pr(()=>{ne!==null&&(window.clearInterval(ne),ne=null)});function ie(){let e=window.location.pathname;if(e===`/`||e===``){j(u,`home`),j(d,``);return}if(e===`/u`||e===`/u/`){j(u,`upload`),j(d,``);return}if(!e.startsWith(`/s/`)){j(u,`notfound`),j(d,``);return}let t=e.slice(3).trim();if(t.length===0){j(u,`notfound`),j(d,``);return}j(u,`view`),j(d,decodeURIComponent(t),!0)}async function ae(){j(l,``);try{let e=await fetch(`/api/config`);if(!e.ok)throw Error(`failed to load UI config (${e.status})`);let t=await e.json(),n=Number.parseInt(String(t.max_upload_size_bytes??`0`),10);j(s,Number.isFinite(n)?n:0,!0),j(c,!!t.upload_allowed,!0)}catch(e){j(l,e instanceof Error?e.message:String(e),!0),j(s,0),j(c,!0)}}async function oe(){if(!X(d)){j(p,`Scratch id is missing.`);return}j(f,!0),j(p,``),j(m,null),j(h,``),j(g,!1),j(_,!1),j(ee,!1);try{let e=await fetch(`/api/scratch/${encodeURIComponent(X(d))}`);if(!e.ok){if(e.status===404||e.status===410){j(u,`expired`),j(p,`This scratch is no longer available.`);return}let t=await e.text();throw Error(t||`failed to load scratch metadata (${e.status})`)}j(m,await e.json(),!0);let t=await fetch(`/api/raw/${encodeURIComponent(X(d))}`);if(!t.ok){let e=await t.text();throw Error(e||`failed to load scratch content (${t.status})`)}let n=t.headers.get(`content-type`)??``;le(n)?(j(h,await t.text(),!0),j(g,!1),j(_,!1)):ue(n)?(j(_,!0),j(g,!1)):(j(_,!1),j(g,!0))}catch(e){j(p,e instanceof Error?e.message:String(e),!0)}finally{j(f,!1)}}function se(e){return e.replace(/\.0+$/,``).replace(/(\.\d*[1-9])0+$/,`$1`)}function ce(e,t){if(!Number.isFinite(e)||e<=0)return`0 bytes`;let n=t?1024:1e3,r=t?[`KiB`,`MiB`,`GiB`]:[`KB`,`MB`,`GB`];if(e=n&&a=10?i.toFixed(1):i.toFixed(2))} ${r[a]}`}function le(e){let t=String(e).toLowerCase();return t.startsWith(`text/`)?!0:t.startsWith(`application/json`)||t.startsWith(`application/xml`)||t.startsWith(`application/javascript`)||t.startsWith(`application/x-www-form-urlencoded`)}function ue(e){return String(e).toLowerCase().startsWith(`image/`)}gn(()=>{if(X(ee)||X(u)!==`view`||!X(m)?.expires_at)return;let e=Date.parse(String(X(m).expires_at));Number.isFinite(e)&&X(te)>=e+1e4&&(j(ee,!0),window.location.reload())});function de(e,t){let n=Date.parse(String(e??``));if(!Number.isFinite(n))return`unknown`;let r=Math.max(0,n-t);if(r===0)return`expired`;let i=Math.floor(r/1e3),a=Math.floor(i/3600),o=Math.floor(i%3600/60),s=i%60;return a>0?`${a}h ${o}m ${s}s`:o>0?`${o}m ${s}s`:`${s}s`}function fe(e){X(a)||e===X(n)||(j(n,e,!0),j(o,``),X(n)===`text`?j(i,null):j(r,``))}function pe(e){j(i,e.currentTarget.files?.[0]??null,!0)}async function me(e){if(e.preventDefault(),X(a))return;if(!X(c)){j(o,`Uploads are not available from your network location.`);return}j(o,``);let t=X(r).trim();if(X(n)===`text`){if(!t){j(o,`Enter text content before creating a scratch.`);return}}else{if(!X(i)){j(o,`Choose a file before creating a scratch.`);return}if(X(s)>0&&X(i).size>X(s)){j(o,`Selected file is too large (${ce(X(i).size,!0)}). Max upload size is ${X(re)}.`);return}}j(a,!0);try{let e;if(X(n)===`file`){let t=new FormData;t.append(`file`,X(i)),e=await fetch(`/api/scratch`,{method:`POST`,body:t})}else e=await fetch(`/api/scratch`,{method:`POST`,headers:{"Content-Type":`text/plain; charset=utf-8`},body:t});if(!e.ok){let t=await e.text();throw Error(t||`request failed (${e.status})`)}let r=await e.json(),a=typeof r?.view_url==`string`?r.view_url:``;if(!a)throw Error(`scratch created but view URL is missing`);window.location.assign(a);return}catch(e){X(n)===`file`&&e instanceof TypeError?j(o,`Upload failed before the server returned a response. Max upload size is ${X(re)}.`):j(o,e instanceof Error?e.message:String(e),!0)}finally{j(a,!1)}}var he=ei(),ge=P(he),_e=F(P(ge),2),ve=F(P(_e),2),ye=e=>{Q(e,Ir())};$(ve,e=>{X(c)&&e(ye)}),S(_e),S(ge);var be=F(ge,2),xe=e=>{var t=Rr(),n=F(P(t),6),r=e=>{Q(e,Lr())};$(n,e=>{X(c)||e(r)}),S(t),Q(e,t)},Se=e=>{var t=Gr(),n=P(t),r=e=>{Q(e,zr())},i=e=>{var t=Br(),n=P(t,!0);S(t),L(()=>mr(n,X(p))),Q(e,t)},a=e=>{var t=Wr(),n=tn(t),r=e=>{var t=Vr();L(()=>{Er(t,`src`,X(m).raw_url),Er(t,`alt`,`Scratch ${X(d)}`)}),Q(e,t)},i=e=>{Q(e,Hr())},a=e=>{var t=Ur(),n=P(t,!0);S(t),L(()=>mr(n,X(h))),Q(e,t)};$(n,e=>{X(_)?e(r):X(g)?e(i,1):e(a,-1)});var o=F(n,2),s=F(P(o));S(o);var c=F(o,2),l=P(c);S(c),L(e=>{mr(s,` ${e??``}`),Er(l,`href`,X(m).raw_url)},[()=>de(X(m).expires_at,X(te))]),Q(e,t)};$(n,e=>{X(f)?e(r):X(p)?e(i,1):X(m)&&e(a,2)}),S(t),Q(e,t)},Ce=e=>{var t=Zr(),i=F(P(t),4),s=P(i);S(i);var u=F(i,2),d=e=>{var t=Kr(),n=P(t);S(t),L(()=>mr(n,`Could not load UI config: ${X(l)??``}`)),Q(e,t)};$(u,e=>{X(l)&&e(d)});var f=F(u,2),p=e=>{Q(e,qr())},m=e=>{var t=Xr(),i=P(t),o=F(P(i),2),s=P(o);let c;var l=F(s,2);let u;S(o),S(i);var d=F(i,2),f=e=>{var t=Jr(),n=F(P(t),2);sn(n),S(t),L(()=>n.disabled=X(a)),Ar(n,()=>X(r),e=>j(r,e)),Q(e,t)},p=e=>{var t=Yr(),n=F(P(t),2);Ie(2),S(t),L(()=>n.disabled=X(a)),ar(`change`,n,pe),Q(e,t)};$(d,e=>{X(n)===`text`?e(f):e(p,-1)});var m=F(d,2),h=P(m),g=e=>{Q(e,pr(`Creating...`))},_=e=>{Q(e,pr(`Create scratch`))};$(h,e=>{X(a)?e(g):e(_,-1)}),S(m),S(t),L(()=>{Er(s,`aria-pressed`,X(n)===`text`),c=Sr(s,1,`svelte-1n46o8q`,null,c,{"mode-button":!0,"is-active":X(n)===`text`}),Er(l,`aria-pressed`,X(n)===`file`),u=Sr(l,1,`svelte-1n46o8q`,null,u,{"mode-button":!0,"is-active":X(n)===`file`}),m.disabled=X(a)}),ir(`submit`,t,me),ar(`click`,s,()=>fe(`text`)),ar(`click`,l,()=>fe(`file`)),Q(e,t)};$(f,e=>{X(c)?e(m,-1):e(p)});var h=F(f,2),g=e=>{var t=Br(),n=P(t,!0);S(t),L(()=>mr(n,X(o))),Q(e,t)};$(h,e=>{X(o)&&e(g)}),S(t),L(()=>mr(s,`Max upload size: ${X(re)??``}`)),Q(e,t)},we=e=>{var t=Qr(),n=F(P(t),2),r=P(n,!0);S(n),S(t),L(()=>mr(r,X(p)||`The scratch you requested is no longer available because its retention time elapsed.`)),Q(e,t)},Te=e=>{Q(e,$r())};$(be,e=>{X(u)===`home`?e(xe):X(u)===`view`?e(Se,1):X(u)===`upload`?e(Ce,2):X(u)===`expired`?e(we,3):e(Te,-1)}),Ie(2),S(he),Q(e,he),Ge()}or([`click`,`change`]);var ni=document.getElementById(`app`);ni&&hr(ti,{target:ni});