1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4345],{14796:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(81007).A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},25779:(e,t,r)=>{Promise.resolve().then(r.bind(r,48360))},32980:(e,t,r)=>{"use strict";r.d(t,{x:()=>a});var s=r(40357);function a(){return s.AW}},35303:(e,t,r)=>{"use strict";r.d(t,{$i:()=>o,mz:()=>n});let s="__app_nav_state__",a="u">typeof sessionStorage;function l(){if(!a)return{};try{let e=sessionStorage.getItem(s);return e?JSON.parse(e):{}}catch{return sessionStorage.removeItem(s),{}}}function i(e){a&&sessionStorage.setItem(s,JSON.stringify(e))}function n(e,t){if(!a)return;let r=l();r[e]=t,i(r)}function o(e){if(!a)return;let t=l(),r=t[e];return void 0!==r&&(delete t[e],i(t)),r}},40357:(e,t,r)=>{"use strict";r.d(t,{AW:()=>n,Gu:()=>i,on:()=>l});var s=r(35303);let a=null;function l(e){a=e}function i(){return a}let n={push:(e,t)=>{var r,l;a?a.push(e,t):(r=e,l=t,l?.state!==void 0&&(0,s.mz)(r,l.state),window.location.href=r)},replace:(e,t)=>{var r,l;a?a.replace(e,t):(r=e,l=t,l?.state!==void 0&&(0,s.mz)(r,l.state),window.location.replace(r))},back:()=>{a?a.back():window.history.back()}}},48360:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>c});var s=r(54568),a=r(32980),l=r(14796),i=r(56050),n=r(64529);function o(){let e=(0,a.x)();return(0,s.jsx)("div",{className:"min-h-screen bg-gray-50 flex items-center justify-center px-6",children:(0,s.jsxs)("div",{className:"max-w-md w-full text-center",children:[(0,s.jsxs)("div",{className:"mb-8",children:[(0,s.jsx)("div",{className:"mx-auto w-20 h-20 bg-red-100 rounded-full flex items-center justify-center mb-4",children:(0,s.jsx)(l.A,{className:"h-10 w-10 text-red-600"})}),(0,s.jsx)("h1",{className:"text-4xl font-bold text-gray-900 mb-2",children:"404"}),(0,s.jsx)("h2",{className:"text-xl font-semibold text-gray-800 mb-4",children:"Page Not Found"}),(0,s.jsx)("p",{className:"text-gray-600 mb-8",children:"The page you're looking for doesn't exist or has been moved."})]}),(0,s.jsxs)("div",{className:"space-y-3",children:[(0,s.jsxs)("button",{onClick:()=>e.back(),className:"w-full flex items-center justify-center gap-2 px-6 py-3 bg-white border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 transition-colors",children:[(0,s.jsx)(i.A,{className:"h-5 w-5"}),"Go Back"]}),(0,s.jsxs)("button",{onClick:()=>e.push("/dashboard"),className:"w-full flex items-center justify-center gap-2 px-6 py-3 bg-slate-900 text-white rounded-lg hover:bg-slate-800 transition-colors",children:[(0,s.jsx)(n.A,{className:"h-5 w-5"}),"Go to Dashboard"]})]}),(0,s.jsxs)("p",{className:"mt-8 text-sm text-gray-500",children:["If you believe this is an error, please"," ",(0,s.jsx)("button",{onClick:()=>e.push("/bug-report"),className:"text-slate-600 underline hover:text-slate-800",children:"report a bug"}),"."]})]})})}function c(){return(0,s.jsx)(o,{})}},56050:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(81007).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},64529:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(81007).A)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]])},81007:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var s=r(7620);let a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},l=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let n=(0,s.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:a,className:n="",children:o,iconNode:c,...d},u)=>(0,s.createElement)("svg",{ref:u,...i,width:t,height:t,stroke:e,strokeWidth:a?24*Number(r)/Number(t):r,className:l("lucide",n),...!o&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(d)&&{"aria-hidden":"true"},...d},[...c.map(([e,t])=>(0,s.createElement)(e,t)),...Array.isArray(o)?o:[o]])),o=(e,t)=>{let r=(0,s.forwardRef)(({className:r,...i},o)=>(0,s.createElement)(n,{ref:o,iconNode:t,className:l(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...i}));return r.displayName=a(e),r}}},e=>{e.O(0,[587,1968,7358],()=>e(e.s=25779)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.