import{s as J,e as m,a as x,d as _,g,c as T,f as u,j as h,k as d,l as p,B as M,H as A,I as Q,b as P,n as W,t as y,i as C,m as w,u as N}from"../chunks/scheduler.BZlHRu_0.js";import{S as K,i as L,c as I,a as S,m as j,t as v,g as D,b as E,d as U,e as H,f as z}from"../chunks/index.a_oafgNU.js";import{p as X}from"../chunks/stores.DPt2XqOW.js";import{A as Y,a as Z}from"../chunks/AccordionItem.t-zz0kvx.js";import{I as tt,a as et,f as F}from"../chunks/VennDiagram.svelte_svelte_type_style_lang.BbIdL-mm.js";import"../chunks/entry.ZK3zkBMq.js";function O(f){let t,o="Copied to clipboard",s,n;return{c(){t=m("p"),t.textContent=o,this.h()},l(a){t=_(a,"P",{class:!0,"data-svelte-h":!0}),A(t)!=="svelte-1dmvowc"&&(t.textContent=o),this.h()},h(){h(t,"class","absolute -bottom-14 right-0 text-sm bg-white/80 w-[17ch] text-center font-sans p-2 border border-gray-950 rounded")},m(a,l){d(a,t,l),n=!0},i(a){n||(a&&Q(()=>{n&&(s||(s=z(t,F,{duration:250},!0)),s.run(1))}),n=!0)},o(a){a&&(s||(s=z(t,F,{duration:250},!1)),s.run(0)),n=!1},d(a){a&&u(t),a&&s&&s.end()}}}function st(f){let t,o,s,n,a,l,i,e=f[0]&&O();return n=new tt({props:{src:et,class:"w-4 h-4"}}),{c(){t=m("div"),e&&e.c(),o=x(),s=m("button"),I(n.$$.fragment),this.h()},l(r){t=_(r,"DIV",{class:!0});var c=g(t);e&&e.l(c),o=T(c),s=_(c,"BUTTON",{class:!0,title:!0});var k=g(s);S(n.$$.fragment,k),k.forEach(u),c.forEach(u),this.h()},h(){h(s,"class","bg-white/80 border border-gray-950 rounded p-2 hover:bg-gray-200/80 active:bg-gray-400/80"),h(s,"title","Copy to Clipboard"),h(t,"class","relative")},m(r,c){d(r,t,c),e&&e.m(t,null),p(t,o),p(t,s),j(n,s,null),a=!0,l||(i=M(s,"click",f[1]),l=!0)},p(r,[c]){r[0]?e?c&1&&v(e,1):(e=O(),e.c(),v(e,1),e.m(t,o)):e&&(D(),E(e,1,1,()=>{e=null}),U())},i(r){a||(v(e),v(n.$$.fragment,r),a=!0)},o(r){E(e),E(n.$$.fragment,r),a=!1},d(r){r&&u(t),e&&e.d(),H(n),l=!1,i()}}}function rt(f,t,o){let{textToCopy:s=""}=t,n=!1;const a=()=>{navigator.clipboard.writeText(s),o(0,n=!0),setTimeout(()=>o(0,n=!1),1e3)};return f.$$set=l=>{"textToCopy"in l&&o(2,s=l.textToCopy)},[n,a,s]}class nt extends K{constructor(t){super(),L(this,t,rt,st,J,{textToCopy:2})}}function ot(f){let t,o="Unknown Error Encountered",s,n,a,l=f[0].status+"",i;return{c(){t=m("h1"),t.textContent=o,s=x(),n=m("span"),a=y("HTTP "),i=y(l),this.h()},l(e){t=_(e,"H1",{"data-svelte-h":!0}),A(t)!=="svelte-blh3ny"&&(t.textContent=o),s=T(e),n=_(e,"SPAN",{class:!0});var r=g(n);a=C(r,"HTTP "),i=C(r,l),r.forEach(u),this.h()},h(){h(n,"class","font-mono text-base")},m(e,r){d(e,t,r),d(e,s,r),d(e,n,r),p(n,a),p(n,i)},p(e,r){r&1&&l!==(l=e[0].status+"")&&w(i,l)},i:N,o:N,d(e){e&&(u(t),u(s),u(n))}}}function at(f){let t,o="Application Error",s,n,a,l,i=f[0].error.message&&R(f),e=(f[0].error.stack||f[0].error.cause)&&G(f);return{c(){t=m("h1"),t.textContent=o,s=x(),i&&i.c(),n=x(),e&&e.c(),a=P(),this.h()},l(r){t=_(r,"H1",{class:!0,"data-svelte-h":!0}),A(t)!=="svelte-zh66lr"&&(t.textContent=o),s=T(r),i&&i.l(r),n=T(r),e&&e.l(r),a=P(),this.h()},h(){h(t,"class","mt-0 mb-8 py-0")},m(r,c){d(r,t,c),d(r,s,c),i&&i.m(r,c),d(r,n,c),e&&e.m(r,c),d(r,a,c),l=!0},p(r,c){r[0].error.message?i?i.p(r,c):(i=R(r),i.c(),i.m(n.parentNode,n)):i&&(i.d(1),i=null),r[0].error.stack||r[0].error.cause?e?(e.p(r,c),c&1&&v(e,1)):(e=G(r),e.c(),v(e,1),e.m(a.parentNode,a)):e&&(D(),E(e,1,1,()=>{e=null}),U())},i(r){l||(v(e),l=!0)},o(r){E(e),l=!1},d(r){r&&(u(t),u(s),u(n),u(a)),i&&i.d(r),e&&e.d(r)}}}function lt(f){let t,o="Page Not Found",s,n,a,l=f[0].status+"",i,e,r,c=f[0].url.pathname+"",k,B;return{c(){t=m("h1"),t.textContent=o,s=x(),n=m("p"),a=m("span"),i=y(l),e=y(`: The page `),r=m("span"),k=y(c),B=y(" can't be found in the project."),this.h()},l(b){t=_(b,"H1",{class:!0,"data-svelte-h":!0}),A(t)!=="svelte-s9jbdv"&&(t.textContent=o),s=T(b),n=_(b,"P",{});var $=g(n);a=_($,"SPAN",{class:!0});var V=g(a);i=C(V,l),V.forEach(u),e=C($,`: The page `),r=_($,"SPAN",{class:!0});var q=g(r);k=C(q,c),q.forEach(u),B=C($," can't be found in the project."),$.forEach(u),this.h()},h(){h(t,"class","mt-0 mb-8 py-0"),h(a,"class","font-mono text-base"),h(r,"class","font-mono text-base bg-gray-200")},m(b,$){d(b,t,$),d(b,s,$),d(b,n,$),p(n,a),p(a,i),p(n,e),p(n,r),p(r,k),p(n,B)},p(b,$){$&1&&l!==(l=b[0].status+"")&&w(i,l),$&1&&c!==(c=b[0].url.pathname+"")&&w(k,c)},i:N,o:N,d(b){b&&(u(t),u(s),u(n))}}}function R(f){let t,o,s=f[0].status+"",n,a,l=f[0].error.message+"",i;return{c(){t=m("p"),o=m("span"),n=y(s),a=y(":"),i=y(l),this.h()},l(e){t=_(e,"P",{class:!0});var r=g(t);o=_(r,"SPAN",{class:!0});var c=g(o);n=C(c,s),c.forEach(u),a=C(r,":"),i=C(r,l),r.forEach(u),this.h()},h(){h(o,"class","font-mono text-base"),h(t,"class","font-mono text-sm bg-gray-200 px-2 py-2")},m(e,r){d(e,t,r),p(t,o),p(o,n),p(t,a),p(t,i)},p(e,r){r&1&&s!==(s=e[0].status+"")&&w(n,s),r&1&&l!==(l=e[0].error.message+"")&&w(i,l)},d(e){e&&u(t)}}}function G(f){let t,o;return t=new Y({props:{$$slots:{default:[ct]},$$scope:{ctx:f}}}),{c(){I(t.$$.fragment)},l(s){S(t.$$.fragment,s)},m(s,n){j(t,s,n),o=!0},p(s,n){const a={};n&10&&(a.$$scope={dirty:n,ctx:s}),t.$set(a)},i(s){o||(v(t.$$.fragment,s),o=!0)},o(s){E(t.$$.fragment,s),o=!1},d(s){H(t,s)}}}function it(f){let t,o,s,n,a,l,i;return s=new nt({props:{textToCopy:f[1]}}),{c(){t=m("div"),o=m("span"),I(s.$$.fragment),n=x(),a=m("pre"),l=y(f[1]),this.h()},l(e){t=_(e,"DIV",{class:!0});var r=g(t);o=_(r,"SPAN",{class:!0});var c=g(o);S(s.$$.fragment,c),c.forEach(u),n=T(r),a=_(r,"PRE",{class:!0});var k=g(a);l=C(k,f[1]),k.forEach(u),r.forEach(u),this.h()},h(){h(o,"class","absolute top-2 right-2"),h(a,"class","font-mono text-sm bg-gray-200 px-2 py-2 overflow-auto"),h(t,"class","relative")},m(e,r){d(e,t,r),p(t,o),j(s,o,null),p(t,n),p(t,a),p(a,l),i=!0},p(e,r){const c={};r&2&&(c.textToCopy=e[1]),s.$set(c),(!i||r&2)&&w(l,e[1])},i(e){i||(v(s.$$.fragment,e),i=!0)},o(e){E(s.$$.fragment,e),i=!1},d(e){e&&u(t),H(s)}}}function ct(f){let t,o;return t=new Z({props:{title:"Error Details",$$slots:{default:[it]},$$scope:{ctx:f}}}),{c(){I(t.$$.fragment)},l(s){S(t.$$.fragment,s)},m(s,n){j(t,s,n),o=!0},p(s,n){const a={};n&10&&(a.$$scope={dirty:n,ctx:s}),t.$set(a)},i(s){o||(v(t.$$.fragment,s),o=!0)},o(s){E(t.$$.fragment,s),o=!1},d(s){H(t,s)}}}function ft(f){let t,o,s,n;const a=[lt,at,ot],l=[];function i(e,r){return e[0].status===404?0:e[0].status===500?1:2}return t=i(f),o=l[t]=a[t](f),{c(){o.c(),s=P()},l(e){o.l(e),s=P()},m(e,r){l[t].m(e,r),d(e,s,r),n=!0},p(e,[r]){let c=t;t=i(e),t===c?l[t].p(e,r):(D(),E(l[c],1,1,()=>{l[c]=null}),U(),o=l[t],o?o.p(e,r):(o=l[t]=a[t](e),o.c()),v(o,1),o.m(s.parentNode,s))},i(e){n||(v(o),n=!0)},o(e){E(o),n=!1},d(e){e&&u(s),l[t].d(e)}}}function ut(f,t,o){let s,n;W(f,X,l=>o(0,n=l));{const l=document.getElementById("__evidence_project_splash");l==null||l.remove()}const a=l=>{let i="";return l.stack&&(i+=l.stack),l.cause&&(i+=` Caused By: `,i+=a(l.cause).split(` `).join(` `)),i};return f.$$.update=()=>{f.$$.dirty&1&&o(1,s=a(n.error))},[n,s]}class $t extends K{constructor(t){super(),L(this,t,ut,ft,J,{})}}export{$t as component};