1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4345],{3998:(e,r,l)=>{"use strict";l.d(r,{$:()=>a});var t=l(95155);l(12115);var n=l(32467),i=l(83101),o=l(64269);let u=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function a(e){let{className:r,variant:l,size:i,asChild:a=!1,...s}=e,d=a?n.DX:"button";return(0,t.jsx)(d,{"data-slot":"button",className:(0,o.cn)(u({variant:l,size:i,className:r})),...s})}},20063:(e,r,l)=>{"use strict";var t=l(47260);l.o(t,"usePathname")&&l.d(r,{usePathname:function(){return t.usePathname}}),l.o(t,"useRouter")&&l.d(r,{useRouter:function(){return t.useRouter}}),l.o(t,"useSearchParams")&&l.d(r,{useSearchParams:function(){return t.useSearchParams}})},32467:(e,r,l)=>{"use strict";l.d(r,{DX:()=>c,TL:()=>d});var t,n=l(12115),i=l(94446),o=l(95155),u=Symbol.for("react.lazy"),a=(t||(t=l.t(n,2)))[" use ".trim().toString()];function s(e){var r;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===u&&"_payload"in e&&"object"==typeof(r=e._payload)&&null!==r&&"then"in r}function d(e){let r=function(e){let r=n.forwardRef((e,r)=>{let{children:l,...t}=e;if(s(l)&&"function"==typeof a&&(l=a(l._payload)),n.isValidElement(l)){var o;let e,u,a=(o=l,(u=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(u=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,r){let l={...r};for(let t in r){let n=e[t],i=r[t];/^on[A-Z]/.test(t)?n&&i?l[t]=(...e)=>{let r=i(...e);return n(...e),r}:n&&(l[t]=n):"style"===t?l[t]={...n,...i}:"className"===t&&(l[t]=[n,i].filter(Boolean).join(" "))}return{...e,...l}}(t,l.props);return l.type!==n.Fragment&&(s.ref=r?(0,i.t)(r,a):a),n.cloneElement(l,s)}return n.Children.count(l)>1?n.Children.only(null):null});return r.displayName=`${e}.SlotClone`,r}(e),l=n.forwardRef((e,l)=>{let{children:t,...i}=e;s(t)&&"function"==typeof a&&(t=a(t._payload));let u=n.Children.toArray(t),d=u.find(h);if(d){let e=d.props.children,t=u.map(r=>r!==d?r:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,o.jsx)(r,{...i,ref:l,children:n.isValidElement(e)?n.cloneElement(e,void 0,t):null})}return(0,o.jsx)(r,{...i,ref:l,children:t})});return l.displayName=`${e}.Slot`,l}var c=d("Slot"),p=Symbol("radix.slottable");function h(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}},51507:(e,r,l)=>{"use strict";l.d(r,{default:()=>p});var t=l(95155),n=l(3998);l(12115);var i=l(64269);function o(e){let{className:r,...l}=e;return(0,t.jsx)("div",{"data-slot":"card",className:(0,i.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",r),...l})}function u(e){let{className:r,...l}=e;return(0,t.jsx)("div",{"data-slot":"card-content",className:(0,i.cn)("px-6",r),...l})}var a=l(71847);let s=(0,a.A)("CircleAlert",[["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"}]]),d=(0,a.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"}]]);var c=l(20063);function p(){let e=(0,c.useRouter)();return(0,t.jsx)("div",{className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:(0,t.jsx)(o,{className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:(0,t.jsxs)(u,{className:"pt-8 pb-8 text-center",children:[(0,t.jsx)("div",{className:"flex justify-center mb-6",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),(0,t.jsx)(s,{className:"relative h-16 w-16 text-red-500"})]})}),(0,t.jsx)("h1",{className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),(0,t.jsx)("h2",{className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),(0,t.jsxs)("p",{className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",(0,t.jsx)("br",{}),"It may have been moved or deleted."]}),(0,t.jsx)("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:(0,t.jsxs)(n.$,{onClick:()=>
1e.push("/"),className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[(0,t.jsx)(d,{className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}},64269:(e,r,l)=>{"use strict";l.d(r,{Ho:()=>s,YH:()=>o,Yq:()=>c,Zt:()=>d,a_:()=>a,cn:()=>i,rH:()=>u});var t=l(2821),n=l(75889);function i(){for(var e=arguments.length,r=Array(e),l=0;l<e;l++)r[l]=arguments[l];return(0,n.QP)((0,t.$)(r))}function o(e){return e>=85?"var(--score-ring-high)":e>=70?"var(--score-ring-mid)":"var(--score-ring-low)"}function u(e){return e>=90?"Excellent":e>=80?"Great":e>=70?"Good":e>=60?"Fair":"Needs Care"}function a(e){var r;return null!=(r=({"Tier 5":"#000000","Tier 4":"#262626","Tier 3":"#404040","Tier 2":"#737373","Tier 1":"#a3a3a3"})[e])?r:"#737373"}function s(e,r){var l,t,n,i,o,u,a,s,d,c,p,h,f,_,v,y,m,g,b;let x=[],w={hd_eye_bag_output:null!=(c=null==(l=e.hd_eye_bag)?void 0:l.ui_score)?c:0,hd_dark_circle_output:null!=(p=null==(t=e.hd_dark_circle)?void 0:t.ui_score)?p:0,hd_droopy_upper_eyelid_output:null!=(h=null==(n=e.hd_droopy_upper_eyelid)?void 0:n.ui_score)?h:0,hd_droopy_lower_eyelid_output:null!=(f=null==(i=e.hd_droopy_lower_eyelid)?void 0:i.ui_score)?f:0,hd_firmness_output:null!=(_=null==(o=e.hd_firmness)?void 0:o.ui_score)?_:0,hd_texture_output:null!=(v=null==(a=e.hd_texture)||null==(u=a.whole)?void 0:u.ui_score)?v:0,hd_wrinkle_output:null!=(y=null==(d=e.hd_wrinkle)||null==(s=d.whole)?void 0:s.ui_score)?y:0},k={hd_eye_bag_output:"Eye Bags",hd_dark_circle_output:"Dark Circles",hd_droopy_upper_eyelid_output:"Upper Eyelid",hd_droopy_lower_eyelid_output:"Lower Eyelid",hd_firmness_output:"Firmness",hd_texture_output:"Skin Texture",hd_wrinkle_output:"Wrinkles"},j=Object.keys(k);for(let[e,l]of Object.entries(r)){let r=null!=(g=null==(m=e.split("/").pop())?void 0:m.replace(".png",""))?g:"",t=j.find(e=>r.startsWith(e));t&&!x.find(e=>e.key===t)&&x.push({key:t,label:k[t],base64:l,score:null!=(b=w[t])?b:0})}return j.map(e=>x.find(r=>r.key===e)).filter(Boolean)}function d(e){var r,l,t,n,i,o,u,a,s,d,c,p,h,f,_,v,y,m,g,b,x,w,k,j,N,C,E,A,S,$,O,R,P,z,W,D;return{dark_circle:null!=(k=null==(r=e.hd_dark_circle)?void 0:r.ui_score)?k:80,droopy_upper_eyelid:null!=(j=null==(l=e.hd_droopy_upper_eyelid)?void 0:l.ui_score)?j:80,droopy_lower_eyelid:null!=(N=null==(t=e.hd_droopy_lower_eyelid)?void 0:t.ui_score)?N:80,eye_bag:null!=(C=null==(n=e.hd_eye_bag)?void 0:n.ui_score)?C:80,firmness:null!=(E=null==(i=e.hd_firmness)?void 0:i.ui_score)?E:80,texture_whole:null!=(A=null==(u=e.hd_texture)||null==(o=u.whole)?void 0:o.ui_score)?A:80,wrinkle_whole:null!=(S=null==(s=e.hd_wrinkle)||null==(a=s.whole)?void 0:a.ui_score)?S:80,wrinkle_forehead:null!=($=null==(c=e.hd_wrinkle)||null==(d=c.forehead)?void 0:d.ui_score)?$:80,wrinkle_glabellar:null!=(O=null==(h=e.hd_wrinkle)||null==(p=h.glabellar)?void 0:p.ui_score)?O:80,wrinkle_crowfeet:null!=(R=null==(_=e.hd_wrinkle)||null==(f=_.crowfeet)?void 0:f.ui_score)?R:80,wrinkle_periocular:null!=(P=null==(y=e.hd_wrinkle)||null==(v=y.periocular)?void 0:v.ui_score)?P:80,wrinkle_nasolabial:null!=(z=null==(g=e.hd_wrinkle)||null==(m=g.nasolabial)?void 0:m.ui_score)?z:80,wrinkle_marionette:null!=(W=null==(x=e.hd_wrinkle)||null==(b=x.marionette)?void 0:b.ui_score)?W:80,overall_score:null!=(D=null==(w=e.all)?void 0:w.score)?D:75}}function c(e){return new Date(e).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"})}},71847:(e,r,l)=>{"use strict";l.d(r,{A:()=>u});var t=l(12115);let n=function(){for(var e=arguments.length,r=Array(e),l=0;l<e;l++)r[l]=arguments[l];return r.filter((e,r,l)=>!!e&&l.indexOf(e)===r).join(" ")};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 o=(0,t.forwardRef)((e,r)=>{let{color:l="currentColor",size:o=24,strokeWidth:u=2,absoluteStrokeWidth:a,className:s="",children:d,iconNode:c,...p}=e;return(0,t.createElement)("svg",{ref:r,...i,width:o,height:o,stroke:l,strokeWidth:a?24*Number(u)/Number(o):u,className:n("lucide",s),...p},[...c.map(e=>{let[r,l]=e;return(0,t.createElement)(r,l)}),...Array.isArray(d)?d:[d]])}),u=(e,r)=>{let l=(0,t.forwardRef)((l,i)=>{let{className:u,...a}=l;return(0,t.createElement)(o,{ref:i,iconNode:r,className:n("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),u),...a})});return l.displayName="".concat(e),l}},76566:(e,r,l)=>{Promise.resolve().then(l.bind(l,51507))},83101:(e,r,l)=>{"use strict";l.d(r,{F:()=>o});var t=l(2821);let n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=t.$,o=(e,r)=>l=>{var t;if((null==r?void 0:r.variants)==null)return i(e,null==l?void 0:l.class,null==l?void 0:l.className);let{variants:o,defaultVariants:u}=r,a=Object.keys(o).map(e=>{let r=null==l?void 0:l[e],t=null==u?void 0:u[e];
1if(null===r)return null;let i=n(r)||n(t);return o[e][i]}),s=l&&Object.entries(l).reduce((e,r)=>{let[l,t]=r;return void 0===t||(e[l]=t),e},{});return i(e,a,null==r||null==(t=r.compoundVariants)?void 0:t.reduce((e,r)=>{let{class:l,className:t,...n}=r;return Object.entries(n).every(e=>{let[r,l]=e;return Array.isArray(l)?l.includes({...u,...s}[r]):({...u,...s})[r]===l})?[...e,l,t]:e},[]),null==l?void 0:l.class,null==l?void 0:l.className)}},94446:(e,r,l)=>{"use strict";l.d(r,{s:()=>o,t:()=>i});var t=l(12115);function n(e,r){if("function"==typeof e)return e(r);null!=e&&(e.current=r)}function i(...e){return r=>{let l=!1,t=e.map(e=>{let t=n(e,r);return l||"function"!=typeof t||(l=!0),t});if(l)return()=>{for(let r=0;r<t.length;r++){let l=t[r];"function"==typeof l?l():n(e[r],null)}}}}function o(...e){return t.useCallback(i(...e),e)}}},e=>{e.O(0,[4909,8441,1255,7358],()=>e(e.s=76566)),_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.