1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,955313,e=>{"use strict";let t=(0,e.i(889522).default)("pause",[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]]);e.s(["default",()=>t])},386816,e=>{"use strict";let t=(0,e.i(889522).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["default",()=>t])},573707,e=>{"use strict";let t=(0,e.i(889522).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["default",()=>t])},361330,e=>{"use strict";let t=(0,e.i(889522).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",()=>t])},208643,e=>{"use strict";let t=(0,e.i(889522).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",()=>t])},347628,e=>{"use strict";let t=(0,e.i(889522).default)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["default",()=>t])},154381,e=>{"use strict";let t=(0,e.i(889522).default)("image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);e.s(["default",()=>t])},769660,e=>{"use strict";let t=(0,e.i(889522).default)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]);e.s(["default",()=>t])},973941,502258,e=>{"use strict";var t=e.i(889522);let r=(0,t.default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["default",()=>r],973941);let a=(0,t.default)("languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]);e.s(["default",()=>a],502258)},47506,212174,749936,e=>{"use strict";var t=e.i(889522);let r=(0,t.default)("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]);e.s(["default",()=>r],47506);let a=(0,t.default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]);e.s(["default",()=>a],212174);let n=(0,t.default)("sun-dim",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 4h.01",key:"1ujb9j"}],["path",{d:"M20 12h.01",key:"1ykeid"}],["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M4 12h.01",key:"158zrr"}],["path",{d:"M17.657 6.343h.01",key:"31pqzk"}],["path",{d:"M17.657 17.657h.01",key:"jehnf4"}],["path",{d:"M6.343 17.657h.01",key:"gdk6ow"}],["path",{d:"M6.343 6.343h.01",key:"1uurf0"}]]);e.s(["default",()=>n],749936)},476683,e=>{"use strict";let t=(0,e.i(889522).default)("coins",[["circle",{cx:"8",cy:"8",r:"6",key:"3yglwk"}],["path",{d:"M18.09 10.37A6 6 0 1 1 10.34 18",key:"t5s6rm"}],["path",{d:"M7 6h1v4",key:"1obek4"}],["path",{d:"m16.71 13.88.7.71-2.82 2.82",key:"1rbuyh"}]]);e.s(["default",()=>t])},889412,e=>{"use strict";let t=(0,e.i(889522).default)("layout-dashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);e.s(["default",()=>t])},578767,e=>{"use strict";let t=(0,e.i(889522).default)("log-out",[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]]);e.s(["default",()=>t])},524666,e=>{"use strict";let t=(0,e.i(889522).default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["default",()=>t])},151580,e=>{"use strict";let t=(0,e.i(889522).default)("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]]);e.s(["default",()=>t])},450392,427671,410575,436180,e=>{"use strict";var t=e.i(889522);let r=(0,t.default)("skip-back",[["path",{d:"M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z",key:"15892j"}],["path",{d:"M3 20V4",key:"1ptbpl"}]]);e.s(["default",()=>r],450392);let a=(0,t.default)("skip-forward",[["path",{d:"M21 4v16",key:"7j8fe9"}],["path",{d:"M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z",key:"zs4d6"}]]);e.s(["default",()=>a],427671);let n=(0,t.default)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]);e.s(["default",()=>n],410575);let i=(0,t.default)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);e.s(["default",()=>i],436180)},768410,e=>{"use strict";let t=(0,e.i(889522).default)("minimize-2",[["path",{d:"m14 10 7-7",key:"oa77jy"}],["path",{d:"M20 10h-6V4",key:"mjg0md"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M4 14h6v6",key:"rmj7iw"}]]);e.s(["default",()=>t])},55871,e=>{"use strict";var t=e.i(955313);e.s(["Pause",()=>t.default])},283422,e=>{"use strict";var t=e.i(386816);e.s(["Play",()=>t.default])},615978,e=>{"use strict";var t=e.i(466471),r=e.i(536355),a=e.i(819232),n=e.i(294237),i=e.i(526683);let o=(0,n.cva)("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-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 transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function l(e){let n,l,s,c,u,d,m=(0,r.c)(12);m[0]!==e?({className:n,variant:c,asChild:s,...l}=e,m[0]=e,m[1]=n,m[2]=l,m[3]=s,m[4]=c):(n=m[1],l=m[2],s=m[3],c=m[4]);let f=void 0!==s&&s?a.Slot:"span";return m[5]!==n||m[6]!==c?(u=(0,i.cn)(o({variant:c}
1),n),m[5]=n,m[6]=c,m[7]=u):u=m[7],m[8]!==f||m[9]!==l||m[10]!==u?(d=(0,t.jsx)(f,{"data-slot":"badge",className:u,...l}),m[8]=f,m[9]=l,m[10]=u,m[11]=d):d=m[11],d}e.s(["Badge",()=>l])},528144,e=>{"use strict";var t=e.i(466471),r=e.i(884702);let a=(0,r.createContext)(void 0);function n({children:e}){let[n,i]=(0,r.useState)(null),[o,l]=(0,r.useState)([]),[s,c]=(0,r.useState)(!1),[u,d]=(0,r.useState)(0),[m,f]=(0,r.useState)(0),[p,h]=(0,r.useState)(1),[g,y]=(0,r.useState)(!1),[v,b]=(0,r.useState)(!1),x=(0,r.useRef)(null);(0,r.useEffect)(()=>{{x.current=new Audio,x.current.volume=p;let e=x.current,t=()=>{d(e.currentTime)},r=()=>{f(e.duration)},a=()=>{T()};return e.addEventListener("timeupdate",t),e.addEventListener("loadedmetadata",r),e.addEventListener("ended",a),()=>{e.removeEventListener("timeupdate",t),e.removeEventListener("loadedmetadata",r),e.removeEventListener("ended",a),e.pause()}}},[]);let k=(e,t)=>{if(x.current){if(t&&t.length>0&&l(t),n?.id===e.id){x.current.play(),c(!0),y(!0);return}i(e),x.current.src=e.audioUrl,x.current.play(),c(!0),y(!0),d(0)}},w=()=>{x.current&&(x.current.pause(),c(!1))},T=()=>{if(!n||0===o.length)return;let e=(o.findIndex(e=>e.id===n.id)+1)%o.length;k(o[e])};return(0,t.jsx)(a.Provider,{value:{currentTrack:n,tracks:o,isPlaying:s,currentTime:u,duration:m,volume:p,isPlayerVisible:g,isFullscreen:v,play:k,pause:w,togglePlay:()=>{s?w():n&&(x.current?.play(),c(!0))},nextTrack:T,prevTrack:()=>{if(!n||0===o.length)return;let e=o.findIndex(e=>e.id===n.id),t=0===e?o.length-1:e-1;k(o[t])},seek:e=>{x.current&&(x.current.currentTime=e,d(e))},setVolume:e=>{x.current&&(x.current.volume=e,h(e))},closePlayer:()=>{w(),y(!1),b(!1)},toggleFullscreen:()=>{b(!v)}},children:e})}function i(){let e=(0,r.useContext)(a);if(void 0===e)throw Error("useMusicPlayer must be used within a MusicPlayerProvider");return e}e.s(["MusicPlayerProvider",()=>n,"useMusicPlayer",()=>i])},776193,e=>{"use strict";var t=e.i(466471),r=e.i(536355),a=e.i(103979),n=e.i(55871),i=e.i(283422),o=e.i(615978),l=e.i(528144),s=e.i(526683);function c(e){let o,c,m,f,p,h,g,y,v,b,x,k,w,T,E,S=(0,r.c)(48),{id:A,title:_,duration:N,audioUrl:C,imageUrl:L,tags:M,allTracks:D,className:R}=e,{play:O,pause:I,currentTrack:j,isPlaying:P}=(0,l.useMusicPlayer)(),z=j?.id===A&&P;S[0]!==D||S[1]!==C||S[2]!==N||S[3]!==A||S[4]!==L||S[5]!==z||S[6]!==I||S[7]!==O||S[8]!==M||S[9]!==_?(o=()=>{z?I():O({id:A,title:_,duration:N,audioUrl:C,imageUrl:L,tags:M},D)},S[0]=D,S[1]=C,S[2]=N,S[3]=A,S[4]=L,S[5]=z,S[6]=I,S[7]=O,S[8]=M,S[9]=_,S[10]=o):o=S[10];let U=o,H=z&&"border-primary/50 bg-muted/50";S[11]!==R||S[12]!==H?(c=(0,s.cn)("bg-muted/30 hover:border-primary/50 hover:bg-muted/50 group relative flex items-center gap-3 rounded-2xl border-2 border-transparent p-3 transition-all duration-200 sm:gap-6 sm:p-6",H,R),S[11]=R,S[12]=H,S[13]=c):c=S[13],S[14]!==L||S[15]!==_?(m=(0,t.jsx)(a.default,{src:L,alt:_,fill:!0,className:"object-cover",sizes:"(max-width: 640px) 64px, 112px"}),S[14]=L,S[15]=_,S[16]=m):m=S[16];let F=z?"opacity-100":"opacity-0 group-hover:opacity-100 active:opacity-100";return S[17]!==F?(f=(0,s.cn)("absolute inset-0 flex cursor-pointer items-center justify-center bg-black/50 transition-opacity duration-200",F),S[17]=F,S[18]=f):f=S[18],S[19]!==z?(p=(0,t.jsx)("div",{className:"bg-primary text-primary-foreground flex h-8 w-8 items-center justify-center rounded-full transition-transform hover:scale-110 sm:h-12 sm:w-12",children:z?(0,t.jsx)(n.Pause,{className:"h-4 w-4 sm:h-5 sm:w-5"}):(0,t.jsx)(i.Play,{className:"ml-0.5 h-4 w-4 sm:h-5 sm:w-5"})}),S[19]=z,S[20]=p):p=S[20],S[21]!==U||S[22]!==f||S[23]!==p?(h=(0,t.jsx)("div",{className:f,onClick:U,children:p}),S[21]=U,S[22]=f,S[23]=p,S[24]=h):h=S[24],S[25]!==m||S[26]!==h?(g=(0,t.jsx)("div",{className:"relative shrink-0",children:(0,t.jsxs)("div",{className:"relative h-16 w-16 overflow-hidden rounded-full sm:h-28 sm:w-28",children:[m,h]})}),S[25]=m,S[26]=h,S[27]=g):g=S[27],S[28]!==_?(y=(0,t.jsx)("h3",{className:"line-clamp-2 text-sm leading-snug font-medium sm:text-lg",children:_}),S[28]=_,S[29]=y):y=S[29],S[30]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(i.Play,{className:"h-3 w-3 sm:h-3.5 sm:w-3.5"}),S[30]=v):v=S[30],S[31]!==N?(b=(0,t.jsxs)("div",{className:"text-muted-foreground flex items-center gap-1 text-xs sm:gap-1.5 sm:text-sm",children:[v,(0,t.jsx)("span",{children:N})]}),S[31]=N,S[32]=b):b=S[32],S[33]!==M?(x=M.slice(0,2).map(d),S[33]=M,S[34]=x):x=S[34],S[35]!==M?(k=M.map(u),S[35]=M,S[36]=k):k=S[36],S[37]!==b||S[38]!==x||S[39]!==k?(w=(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-1.5 sm:gap-2",children:[b,x,k]}),S[37]=b,S[38]=x,S[39]=k,S[40]=w):w=S[40],S[41]!==y||S[42]!==w?(T=(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-2 sm:gap-3",children:[y,w]}),S[41]=y,S[42]=w,S[43]=T):T=S[43],S[44]!==T||S[45]!==c||S[46]!==g?(E=(0,t.jsxs)("div",{className:c,children:[g,T]}
1),S[44]=T,S[45]=c,S[46]=g,S[47]=E):E=S[47],E}function u(e,r){return(0,t.jsx)(o.Badge,{variant:"secondary",className:"bg-background/50 hidden text-xs font-normal sm:inline-flex",children:e},r)}function d(e,r){return(0,t.jsx)(o.Badge,{variant:"secondary",className:"bg-background/50 text-[10px] font-normal sm:hidden sm:text-xs",children:e},r)}e.s(["MusicShowcaseCard",()=>c])},527069,e=>{"use strict";function t(e,[t,r]){return Math.min(r,Math.max(t,e))}e.s(["clamp",()=>t])},516661,(e,t,r)=>{"use strict";var a=e.r(884702),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=a.useState,o=a.useEffect,l=a.useLayoutEffect,s=a.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!n(e,r)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),a=i({inst:{value:r,getSnapshot:t}}),n=a[0].inst,u=a[1];return l(function(){n.value=r,n.getSnapshot=t,c(n)&&u({inst:n})},[e,r,t]),o(function(){return c(n)&&u({inst:n}),e(function(){c(n)&&u({inst:n})})},[e]),s(r),r};r.useSyncExternalStore=void 0!==a.useSyncExternalStore?a.useSyncExternalStore:u},504491,(e,t,r)=>{"use strict";t.exports=e.r(516661)},966508,e=>{"use strict";var t=e.i(884702),r=e.i(352162),a=e.i(935125),n=e.i(385064),i=e.i(6140),o=e.i(504491);function l(){return()=>{}}var s=e.i(466471),c="Avatar",[u,d]=(0,r.createContextScope)(c),[m,f]=u(c),p=t.forwardRef((e,r)=>{let{__scopeAvatar:a,...n}=e,[o,l]=t.useState("idle");return(0,s.jsx)(m,{scope:a,imageLoadingStatus:o,onImageLoadingStatusChange:l,children:(0,s.jsx)(i.Primitive.span,{...n,ref:r})})});p.displayName=c;var h="AvatarImage",g=t.forwardRef((e,r)=>{let{__scopeAvatar:c,src:u,onLoadingStatusChange:d=()=>{},...m}=e,p=f(h,c),g=function(e,{referrerPolicy:r,crossOrigin:a}){let i=(0,o.useSyncExternalStore)(l,()=>!0,()=>!1),s=t.useRef(null),c=i?(s.current||(s.current=new window.Image),s.current):null,[u,d]=t.useState(()=>b(c,e));return(0,n.useLayoutEffect)(()=>{d(b(c,e))},[c,e]),(0,n.useLayoutEffect)(()=>{let e=e=>()=>{d(e)};if(!c)return;let t=e("loaded"),n=e("error");return c.addEventListener("load",t),c.addEventListener("error",n),r&&(c.referrerPolicy=r),"string"==typeof a&&(c.crossOrigin=a),()=>{c.removeEventListener("load",t),c.removeEventListener("error",n)}},[c,a,r]),u}(u,m),y=(0,a.useCallbackRef)(e=>{d(e),p.onImageLoadingStatusChange(e)});return(0,n.useLayoutEffect)(()=>{"idle"!==g&&y(g)},[g,y]),"loaded"===g?(0,s.jsx)(i.Primitive.img,{...m,ref:r,src:u}):null});g.displayName=h;var y="AvatarFallback",v=t.forwardRef((e,r)=>{let{__scopeAvatar:a,delayMs:n,...o}=e,l=f(y,a),[c,u]=t.useState(void 0===n);return t.useEffect(()=>{if(void 0!==n){let e=window.setTimeout(()=>u(!0),n);return()=>window.clearTimeout(e)}},[n]),c&&"loaded"!==l.imageLoadingStatus?(0,s.jsx)(i.Primitive.span,{...o,ref:r}):null});function b(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}v.displayName=y,e.s(["Avatar",()=>p,"AvatarFallback",()=>v,"AvatarImage",()=>g,"Fallback",()=>v,"Image",()=>g,"Root",()=>p,"createAvatarScope",()=>d],966508)},765980,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return u},getImageProps:function(){return c}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let i=e.r(481258),o=e.r(973129),l=e.r(996150),s=i._(e.r(423054));function c(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[60,70,75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=l.Image},103979,(e,t,r)=>{t.exports=e.r(765980)},408430,e=>{"use strict";var t=e.i(884702),r=(e,t,r,a,n,i,o,l)=>{let s=document.documentElement,c=["light","dark"];function u(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,a=r&&i?n.map(e=>i[e]||e):n;r?(s.classList.remove(...a),s.classList.add(i&&i[t]?i[t]:t)):s.setAttribute(e,t)}),r=t,l&&c.includes(r)&&(s.style.colorScheme=r)}if(a)u(a);else try{let e=localStorage.getItem(t)||r,a=o&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
1k":"light":e;u(a)}catch(e){}},a=["light","dark"],n="(prefers-color-scheme: dark)",i="undefined"==typeof window,o=t.createContext(void 0),l={setTheme:e=>{},themes:[]},s=()=>{var e;return null!=(e=t.useContext(o))?e:l},c=e=>t.useContext(o)?t.createElement(t.Fragment,null,e.children):t.createElement(d,{...e}),u=["light","dark"],d=({forcedTheme:e,disableTransitionOnChange:r=!1,enableSystem:i=!0,enableColorScheme:l=!0,storageKey:s="theme",themes:c=u,defaultTheme:d=i?"system":"light",attribute:g="data-theme",value:y,children:v,nonce:b,scriptProps:x})=>{let[k,w]=t.useState(()=>f(s,d)),[T,E]=t.useState(()=>"system"===k?h():k),S=y?Object.values(y):c,A=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&i&&(t=h());let n=y?y[t]:t,o=r?p(b):null,s=document.documentElement,c=e=>{"class"===e?(s.classList.remove(...S),n&&s.classList.add(n)):e.startsWith("data-")&&(n?s.setAttribute(e,n):s.removeAttribute(e))};if(Array.isArray(g)?g.forEach(c):c(g),l){let e=a.includes(d)?d:null,r=a.includes(t)?t:e;s.style.colorScheme=r}null==o||o()},[b]),_=t.useCallback(e=>{let t="function"==typeof e?e(k):e;w(t);try{localStorage.setItem(s,t)}catch(e){}},[k]),N=t.useCallback(t=>{E(h(t)),"system"===k&&i&&!e&&A("system")},[k,e]);t.useEffect(()=>{let e=window.matchMedia(n);return e.addListener(N),N(e),()=>e.removeListener(N)},[N]),t.useEffect(()=>{let e=e=>{e.key===s&&(e.newValue?w(e.newValue):_(d))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[_]),t.useEffect(()=>{A(null!=e?e:k)},[e,k]);let C=t.useMemo(()=>({theme:k,setTheme:_,forcedTheme:e,resolvedTheme:"system"===k?T:k,themes:i?[...c,"system"]:c,systemTheme:i?T:void 0}),[k,_,e,T,i,c]);return t.createElement(o.Provider,{value:C},t.createElement(m,{forcedTheme:e,storageKey:s,attribute:g,enableSystem:i,enableColorScheme:l,defaultTheme:d,value:y,themes:c,nonce:b,scriptProps:x}),v)},m=t.memo(({forcedTheme:e,storageKey:a,attribute:n,enableSystem:i,enableColorScheme:o,defaultTheme:l,value:s,themes:c,nonce:u,scriptProps:d})=>{let m=JSON.stringify([n,a,l,e,c,s,i,o]).slice(1,-1);return t.createElement("script",{...d,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?u:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${m})`}})}),f=(e,t)=>{let r;if(!i){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},p=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},h=e=>(e||(e=window.matchMedia(n)),e.matches?"dark":"light");e.s(["ThemeProvider",()=>c,"useTheme",()=>s])},331597,e=>{"use strict";var t=e.i(466471),r=e.i(884702);let a={};function n({name:a,size:n=24,className:i,...o}){let[l,s]=(0,r.useState)(null);return((0,r.useEffect)(()=>{let t=!1;return e.A(639058).then(e=>{if(t)return;let r=e[a];s(()=>r??e.RiQuestionLine)}).catch(()=>{if(t)return}),()=>{t=!0}},[a]),l)?(0,t.jsx)(l,{size:n,className:i,...o}):(0,t.jsx)("span",{style:{display:"inline-block",width:n,height:n}})}function i({name:i,size:o=24,className:l,...s}){if("ri"==(i&&i.startsWith("Ri")?"ri":"lucide"))return(0,t.jsx)(n,{name:i,size:o,className:l,...s});let c=`lucide-${i}`;a[c]||(a[c]=(0,r.lazy)(async()=>{let t=await e.A(721590),r=t[i];return r?{default:r}:{default:t.HelpCircle}}));let u=a[c];return(0,t.jsx)(r.Suspense,{fallback:(0,t.jsx)("span",{style:{display:"inline-block",width:o,height:o}}),children:(0,t.jsx)(u,{size:o,className:l,...s})})}e.s(["SmartIcon",()=>i])},501964,e=>{"use strict";let t=(0,e.i(889522).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>t])},23389,e=>{"use strict";var t=e.i(501964);e.s(["XIcon",()=>t.default])},118621,e=>{"use strict";var t=e.i(466471),r=e.i(536355),a=e.i(526683);function n(e){let n,i,o,l,s,c=(0,r.c)(10);return c[0]!==e?({className:n,type:o,...i}=e,c[0]=e,c[1]=n,c[2]=i,c[3]=o):(n=c[1],i=c[2],o=c[3]),c[4]!==n?(l=(0,a.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","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",n),c[4]=n,c[5]=l):l=c[5],c[6]!==i||c[7]!==l||c[8]!==o?(s=(0,t.jsx)("input",{type:o,"data-slot":"input",className:l,...i}),c[6]=i,c[7]=l,c[8]=o,c[9]=s):s=c[9],s}e.s(["Input",()=>n])},273792,e=>{"use strict";var t=e.i(466471),r=e.i(536355),a=e.i(884702),n=e.i(6140),i=a.forwardRef((e,r)=>(0,t.jsx)(n.Primitive.label,{...e,ref:r,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));i.displayName="Label";var o=e.i(526683);function l(e){let a,n,l,s,c=(0,r.c)(8);return c[0]!==e?({className:a,...n}=e,c[0]=e,c[1]=a,c[2]=n):(a=c[1],n=c[2]),c[3]!==a?(l=(0,o.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",a),c[3]=a,c[4]=l):l=c[4],c[5]!==n||c[6]!==l?(s=(0,t.jsx)(i,{"data-slot":"label",className:l,...n}),c[5]=n,c[6]=l,c[7]=s):s=c[7],s}e.s(["Label",()=>l],273792)},960568,e=>{"use strict";var t=e.i(466471),r=e.i(884702),a=e.i(791768),n=e.i(400969);let i=(0,r.createContext)({});e.s(["AppContextProvider",0,({children:e,isAuthEnabled:o=!1})=>{let[l,s]=(0,r.useState)(null),c=(0,r.useRef)(null),[u,d]=(0,r.useState)(o),[m,f]=(0,r.useState)(!1),[p,h]=(0,r.useState)(!1),g=(0,r.useCallback)(async()=>{try{if(!c.current)return;let e=await fetch("/api/user/get-user-credits",{method:"POST"});if(!e.ok)throw Error(`fetch failed with status: ${e.status}`);let{code:t,message:r,data:a}=await e.json();if(0!==t)throw Error(r);s(e=>e?{...e,credits:a}:e)}catch(e){a.env.NODE_ENV}},[]),y=(0,r.useCallback)(async()=>{try{let e=await fetch("/api/user/get-user-info",{method:"POST"});if(!e.ok)throw Error(`fetch failed with status: ${e.status}`);let{code:t,message:r,data:a}=await e.json();if(0!==t)throw Error(r);s(a)}catch(e){a.env.NODE_ENV}},[]),v=(0,r.useCallback)(async()=>{try{let e=(0,n.getAuthClient)();await e.oneTap({callbackURL:"/",onPromptNotification:e=>{a.env.NODE_ENV}})}catch(e){}},[]);(0,r.useEffect)(()=>{c.current=l},[l]);let b=(0,r.useMemo)(()=>({user:l,setUser:s,isCheckSign:u,setIsCheckSign:d,isShowSignModal:m,setIsShowSignModal:f,isShowPaymentModal:p,setIsShowPaymentModal:h,fetchUserCredits:g,fetchUserInfo:y,showOneTap:v}),[l,u,m,p,g,y,v]);return(0,t.jsx)(i.Provider,{value:b,children:e})},"useAppContext",0,()=>(0,r.useContext)(i)])},722370,838608,e=>{"use strict";var t=e.i(791768);let r="production"===t.env.NODE_ENV;e.s(["isProduction",0,r],722370);var a=e.i(466471),n=e.i(536355),i=e.i(623099),o=e.i(247835),l=e.i(779342),s=e.i(400969),c=e.i(851239),u=e.i(511398),d=e.i(960568),m=e.i(526683);function f(e){let t,r,i=(0,n.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M12 2a9.96 9.96 0 0 1 6.29 2.226 1 1 0 0 1 .04 1.52l-1.51 1.362a1 1 0 0 1-1.265.06A6 6 0 0 0 6 12a6 6 0 0 0 6 6c2.587 0 4.77-1.638 5.61-3.933l-4.802-.066a1 1 0 0 1-.99-1V10a1 1 0 0 1 1-1h7.275a1 1 0 0 1 .994.907A10.002 10.002 0 0 1 12 22C6.477 22 2 17.523 2 12S6.477 2 12 2Z"}),i[0]=t):t=i[0],i[1]!==e?(r=(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",width:"1em",height:"1em",...e,children:t}),i[1]=e,i[2]=r):r=i[2],r}function p(e){let t,r,i=(0,n.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"}),i[0]=t):t=i[0],i[1]!==e?(r=(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",width:"1em",height:"1em",...e,children:t}),i[1]=e,i[2]=r):r=i[2],r}function h(e){let t,r,i=(0,n.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M12 2C6.475 2 2 6.475 2 12a9.994 9.994 0 0 0 6.838 9.488c.5.087.687-.213.687-.476 0-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013 1.35.725 1.538 1.025.9 1.512 2.338 1.087 2.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938 0-1.088.387-1.987 1.025-2.688-.1-.25-.45-1.275.1-2.65 0 0 .837-.262 2.75 1.026a9.28 9.28 0 0 1 2.5-.338c.85 0 1.7.112 2.5.337 1.912-1.3 2.75-1.024 2.75-1.024.55 1.375.2 2.4.1 2.65.637.7 1.025 1.587 1.025 2.687 0 3.838-2.337 4.688-4.562 4.938.362.312.675.912.675 1.85 0 1.337-.013 2.412-.013 2.75 0 .262.188.574.688.474A10.016 10.016 0 0 0 22 12c0-5.525-4.475-10-10-10Z"}),i[0]=t):t=i[0],i[1]!==e?(r=(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",width:"1em",height:"1em",...e,children:t}),i[1]=e,i[2]=r):r=i[2],r}function g({callbackUrl:e,loading:r,setLoading:n}){let g=(0,o.useTranslations)("common.sign"),{setIsShowSignModal:y}=(0,d.useAppContext)();if(e){let t=(0,i.useLocale)();t!==c.defaultLocale&&e.startsWith("/")&&!e.startsWith(`/${t}`)&&(e=`/${t}${e}`)}let v=async({provider:t})=>{await s.signIn.social({provider:t,callbackURL:e},{onRequest:e=>{n(!0)},onResponse:e=>{},onSuccess:e=>{y(!1)},onError:e=>{l.toast.error(e?.error?.message||"sign in failed"),n(!1)}})},b=[];return"true"===t.env.NEXT_PUBLIC_GOOGLE_AUTH_ENABLED&&b.push({name:"google",title:g("google_sign_in_title"),icon:(0,a.jsx)(f,{}),onClick:()=>v({provider:"google"})}),"true"===t.env.NEXT_PUBLIC_GITHUB_AUTH_ENABLED&&b.push({name:"github",title:g("github_sign_in_title"),icon:(0,a.jsx)(h,{}),onClick:()=>v({provider:"github"})}),"true"===t.env.NEXT_PUBLIC_DISCORD_AUTH_ENABLED&&b.push({name:"discord",title:g("discord_sign_in_title"),icon:(0,a.jsx)(p,{}),onClick:()=>v({provider:"discord"})}),(0,a.jsx)("div",{className:(0,m.cn)("flex w-full items-center gap-2","flex-col justify-between"),children:b.map(e=>(0,a.jsxs)(u.Button,{type:"button",variant:"outline",className:(0,m.cn)("w-full gap-2"),disabled:r,onClick:e.onClick,children:[e.icon,(0,a.jsx)("h3",{children:e.title})]},e.name))})}e.s(["SocialProviders",()=>g],838608)},525518,e=>{"use strict";let{entries:t,setPrototypeOf:r,isFrozen:a,getPrototypeOf:n,getOwnPropertyDescriptor:i}=Object,{freeze:o,seal:l,create:s}=Object,{apply:c,construct:u}="undefined"!=typeof Reflect&&Reflect;o||(o=function(e){return e}),l||(l=function(e){return e}),c||(c=function(e,t){for(var r=arguments.length,a=Array(r>2?r-2:0),n=2;n<r;n++)a[n-2]=arguments[n];return e.apply(t,a)}),u||(u=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];return new e(...r)});let d=S(Array.prototype.forEach),m=S(Array.prototype.lastIndexOf),f=S(Array.prototype.pop),p=S(Array.prototype.push),h=S(Array.prototype.splice),g=S(String.prototype.toLowerCase),y=S(String.prototype.toString),v=S(String.prototype.match),b=S(String.prototype.replace),x=S(String.prototype.indexOf),k=S(String.prototype.trim),w=S(Object.prototype.hasOwnProperty),T=S(RegExp.prototype.test),E=(X=TypeError,function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return u(X,t)});function S(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var r=arguments.length,a=Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return c(e,t,a)}}function A(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;r&&r(e,null);let i=t.length;for(;i--;){let r=t[i];if("string"==typeof r){let e=n(r);e!==r&&(a(t)||(t[i]=e),r=e)}e[r]=!0}return e}function _(e){let r=s(null);for(let[a,n]of t(e))w(e,a)&&(Array.isArray(n)?r[a]=function(e){for(let t=0;t<e.length;t++)w(e,t)||(e[t]=null);return e}(n):n&&"object"==typeof n&&n.constructor===Object?r[a]=_(n):r[a]=n);return r}function N(e,t){for(;null!==e;){let r=i(e,t);if(r){if(r.get)return S(r.get);if("function"==typeof r.value)return S(r.value)}e=n(e)}return function(){return null}}let C=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),L=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),M=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),D=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),R=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),O=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),I=o(["#text"]),j=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),P=o(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),z=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),U=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),H=l(/\{\{[\w\W]*|[\w\W]*\}\}/gm),F=l(/<%[\w\W]*|[\w\W]*%>/gm),B=l(/\$\{[\w\W]*/gm),G=l(/^data-[\-\w.\u00B7-\uFFFF]+$/),W=l(/^aria-[\-\w]+$/),Y=l(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),q=l(/^(?:\w+script|data):/i),V=l(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),$=l(/^html$/i);var X,K=Object.freeze({__proto__:null,ARIA_ATTR:W,ATTR_WHITESPACE:V,CUSTOM_ELEMENT:l(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:G,DOCTYPE_NAME:$,ERB_EXPR:F,IS_ALLOWED_URI:Y,IS_SCRIPT_OR_DATA:q,MUSTACHE_EXPR:H,TMPLIT_EXPR:B});let Z=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let r=null,a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(r=t.getAttribute(a));let n="dompurify"+(r?"#"+r:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}},J=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var Q=function e(){let r,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,n=t=>e(t);if(n.version="3.3.3",n.removed=[],!a||!a.document||9!==a.document.nodeType||!a.Element)return n.isSupported=!1,n;let{document:i}=a,l=i,c=l.currentScript,{DocumentFragment:u,HTMLTemplateElement:S,Node:H,Element:F,NodeFilter:B,NamedNodeMap:G=a.NamedNodeMap||a.MozNamedAttrMap,HTMLFormElement:W,DOMParser:q,trustedTypes:V}=a,X=F.prototype,Q=N(X,"cloneNode"),ee=N(X,"remove"),et=N(X,"nextSibling"),er=N(X,"childNodes"),ea=N(X,"parentNode");if("function"==typeof S){let e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let en="",{implementation:ei,createNodeIterator:eo,createDocumentFragment:el,getElementsByTagName:es}=i,{importNode:ec}=l,eu=J();n.isSupported="function"==typeof t&&"function"==typeof ea&&ei&&void 0!==ei.createHTMLDocument;let{MUSTACHE_EXPR:ed,ERB_EXPR:em,TMPLIT_EXPR:ef,DATA_ATTR:ep,ARIA_ATTR:eh,IS_SCRIPT_OR_DATA:eg,ATTR_WHITESPACE:ey,CUSTOM_ELEMENT:ev}=K,{IS_ALLOWED_URI:eb}=K,ex=null,ek=A({},[...C,...L,...M,...R,...I]),ew=null,eT=A({}
1,[...j,...P,...z,...U]),eE=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eS=null,eA=null,e_=Object.seal(s(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eN=!0,eC=!0,eL=!1,eM=!0,eD=!1,eR=!0,eO=!1,eI=!1,ej=!1,eP=!1,ez=!1,eU=!1,eH=!0,eF=!1,eB=!0,eG=!1,eW={},eY=null,eq=A({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eV=null,e$=A({},["audio","video","img","source","image","track"]),eX=null,eK=A({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eZ="http://www.w3.org/1998/Math/MathML",eJ="http://www.w3.org/2000/svg",eQ="http://www.w3.org/1999/xhtml",e0=eQ,e1=!1,e2=null,e3=A({},[eZ,eJ,eQ],y),e5=A({},["mi","mo","mn","ms","mtext"]),e7=A({},["annotation-xml"]),e6=A({},["title","style","font","a","script"]),e8=null,e4=["application/xhtml+xml","text/html"],e9=null,te=null,tt=i.createElement("form"),tr=function(e){return e instanceof RegExp||e instanceof Function},ta=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!te||te!==e){if(e&&"object"==typeof e||(e={}),e=_(e),e9="application/xhtml+xml"===(e8=-1===e4.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?y:g,ex=w(e,"ALLOWED_TAGS")?A({},e.ALLOWED_TAGS,e9):ek,ew=w(e,"ALLOWED_ATTR")?A({},e.ALLOWED_ATTR,e9):eT,e2=w(e,"ALLOWED_NAMESPACES")?A({},e.ALLOWED_NAMESPACES,y):e3,eX=w(e,"ADD_URI_SAFE_ATTR")?A(_(eK),e.ADD_URI_SAFE_ATTR,e9):eK,eV=w(e,"ADD_DATA_URI_TAGS")?A(_(e$),e.ADD_DATA_URI_TAGS,e9):e$,eY=w(e,"FORBID_CONTENTS")?A({},e.FORBID_CONTENTS,e9):eq,eS=w(e,"FORBID_TAGS")?A({},e.FORBID_TAGS,e9):_({}),eA=w(e,"FORBID_ATTR")?A({},e.FORBID_ATTR,e9):_({}),eW=!!w(e,"USE_PROFILES")&&e.USE_PROFILES,eN=!1!==e.ALLOW_ARIA_ATTR,eC=!1!==e.ALLOW_DATA_ATTR,eL=e.ALLOW_UNKNOWN_PROTOCOLS||!1,eM=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,eD=e.SAFE_FOR_TEMPLATES||!1,eR=!1!==e.SAFE_FOR_XML,eO=e.WHOLE_DOCUMENT||!1,eP=e.RETURN_DOM||!1,ez=e.RETURN_DOM_FRAGMENT||!1,eU=e.RETURN_TRUSTED_TYPE||!1,ej=e.FORCE_BODY||!1,eH=!1!==e.SANITIZE_DOM,eF=e.SANITIZE_NAMED_PROPS||!1,eB=!1!==e.KEEP_CONTENT,eG=e.IN_PLACE||!1,eb=e.ALLOWED_URI_REGEXP||Y,e0=e.NAMESPACE||eQ,e5=e.MATHML_TEXT_INTEGRATION_POINTS||e5,e7=e.HTML_INTEGRATION_POINTS||e7,eE=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&tr(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(eE.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&tr(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(eE.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(eE.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eD&&(eC=!1),ez&&(eP=!0),eW&&(ex=A({},I),ew=s(null),!0===eW.html&&(A(ex,C),A(ew,j)),!0===eW.svg&&(A(ex,L),A(ew,P),A(ew,U)),!0===eW.svgFilters&&(A(ex,M),A(ew,P),A(ew,U)),!0===eW.mathMl&&(A(ex,R),A(ew,z),A(ew,U))),w(e,"ADD_TAGS")||(e_.tagCheck=null),w(e,"ADD_ATTR")||(e_.attributeCheck=null),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?e_.tagCheck=e.ADD_TAGS:(ex===ek&&(ex=_(ex)),A(ex,e.ADD_TAGS,e9))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?e_.attributeCheck=e.ADD_ATTR:(ew===eT&&(ew=_(ew)),A(ew,e.ADD_ATTR,e9))),e.ADD_URI_SAFE_ATTR&&A(eX,e.ADD_URI_SAFE_ATTR,e9),e.FORBID_CONTENTS&&(eY===eq&&(eY=_(eY)),A(eY,e.FORBID_CONTENTS,e9)),e.ADD_FORBID_CONTENTS&&(eY===eq&&(eY=_(eY)),A(eY,e.ADD_FORBID_CONTENTS,e9)),eB&&(ex["#text"]=!0),eO&&A(ex,["html","head","body"]),ex.table&&(A(ex,["tbody"]),delete eS.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');en=(r=e.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===r&&(r=Z(V,c)),null!==r&&"string"==typeof en&&(en=r.createHTML(""));o&&o(e),te=e}},tn=A({},[...L,...M,...D]),ti=A({},[...R,...O]),to=function(e){let t=ea(e);t&&t.tagName||(t={namespaceURI:e0,tagName:"template"});let r=g(e.tagName),a=g(t.tagName);return!!e2[e.namespaceURI]&&(e.namespaceURI===eJ?t.namespaceURI===eQ?"svg"===r:t.namespaceURI===eZ?"svg"===r&&("annotation-xml"===a||e5[a]):!!tn[r]:e.namespaceURI===eZ?t.namespaceURI===eQ?"math"===r:t.namespaceURI===eJ?"math"===r&&e7[a]:!!ti[r]:e.namespaceURI===eQ?(t.namespaceURI!==eJ||!!e7[a])&&(t.namespaceURI!==eZ||!!e5[a])&&!ti[r]&&(e6[r]||!tn[r]):"application/xhtml+xml"===e8&&!!e2[e.namespaceURI])},tl=function(e){p(n.removed,{element:e});try{ea(e).removeChild(e)}catch(t){ee(e)}},ts=function(e,t){try{p(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){p(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(eP||ez)try{tl(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},tc=function(e){let t=null,a=null;if(ej)e="<remove></remove>"+e;else{let t=v(e,/^[\r\n\t ]+/);a=t&&t[0]}"application/xhtml+xml"===e8&&e0===eQ&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let n=r?r.createHTML(e):e;if(e0===eQ)try{t=new q().parseFromString(n,e8)}catch(e){}if(!t||!t.documentElement){t=ei.createDocument(e0,"template",null);try{t.documentElement.innerHTML=e1?en:n}catch(e){}}let o=t.body||t.documentElement;return(e&&a&&o.insertBefore(i.createTextNode(a),o.childNodes[0]||null),e0===eQ)?es.call(t,eO?"html":"body")[0]:eO?t.documentElement:o},tu=function(e){return eo.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT|B.SHOW_PROCESSING_INSTRUCTION|B.SHOW_CDATA_SECTION,null)},td=function(e){return e instanceof W&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof G)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},tm=function(e){return"function"==typeof H&&e instanceof H};function tf(e,t,r){d(e,e=>{e.call(n,t,r,te)})}let tp=function(e){let t=null;if(tf(eu.beforeSanitizeElements,e,null),td(e))return tl(e),!0;let r=e9(e.nodeName);if(tf(eu.uponSanitizeElement,e,{tagName:r,allowedTags:ex}),eR&&e.hasChildNodes()&&!tm(e.firstElementChild)&&T(/<[/\w!]/g,e.innerHTML)&&T(/<[/\w!]/g,e.textContent)||7===e.nodeType||eR&&8===e.n
1odeType&&T(/<[/\w]/g,e.data))return tl(e),!0;if(!(e_.tagCheck instanceof Function&&e_.tagCheck(r))&&(!ex[r]||eS[r])){if(!eS[r]&&tg(r)&&(eE.tagNameCheck instanceof RegExp&&T(eE.tagNameCheck,r)||eE.tagNameCheck instanceof Function&&eE.tagNameCheck(r)))return!1;if(eB&&!eY[r]){let t=ea(e)||e.parentNode,r=er(e)||e.childNodes;if(r&&t){let a=r.length;for(let n=a-1;n>=0;--n){let a=Q(r[n],!0);a.__removalCount=(e.__removalCount||0)+1,t.insertBefore(a,et(e))}}}return tl(e),!0}return e instanceof F&&!to(e)||("noscript"===r||"noembed"===r||"noframes"===r)&&T(/<\/no(script|embed|frames)/i,e.innerHTML)?(tl(e),!0):(eD&&3===e.nodeType&&(t=e.textContent,d([ed,em,ef],e=>{t=b(t,e," ")}),e.textContent!==t&&(p(n.removed,{element:e.cloneNode()}),e.textContent=t)),tf(eu.afterSanitizeElements,e,null),!1)},th=function(e,t,r){if(eA[t]||eH&&("id"===t||"name"===t)&&(r in i||r in tt))return!1;if(eC&&!eA[t]&&T(ep,t));else if(eN&&T(eh,t));else if(e_.attributeCheck instanceof Function&&e_.attributeCheck(t,e));else if(!ew[t]||eA[t]){if(!(tg(e)&&(eE.tagNameCheck instanceof RegExp&&T(eE.tagNameCheck,e)||eE.tagNameCheck instanceof Function&&eE.tagNameCheck(e))&&(eE.attributeNameCheck instanceof RegExp&&T(eE.attributeNameCheck,t)||eE.attributeNameCheck instanceof Function&&eE.attributeNameCheck(t,e))||"is"===t&&eE.allowCustomizedBuiltInElements&&(eE.tagNameCheck instanceof RegExp&&T(eE.tagNameCheck,r)||eE.tagNameCheck instanceof Function&&eE.tagNameCheck(r))))return!1}else if(eX[t]);else if(T(eb,b(r,ey,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===x(r,"data:")&&eV[e]);else if(eL&&!T(eg,b(r,ey,"")));else if(r)return!1;return!0},tg=function(e){return"annotation-xml"!==e&&v(e,ev)},ty=function(e){tf(eu.beforeSanitizeAttributes,e,null);let{attributes:t}=e;if(!t||td(e))return;let a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ew,forceKeepAttr:void 0},i=t.length;for(;i--;){let{name:o,namespaceURI:l,value:s}=t[i],c=e9(o),u="value"===o?s:k(s);if(a.attrName=c,a.attrValue=u,a.keepAttr=!0,a.forceKeepAttr=void 0,tf(eu.uponSanitizeAttribute,e,a),u=a.attrValue,eF&&("id"===c||"name"===c)&&(ts(o,e),u="user-content-"+u),eR&&T(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)||"attributename"===c&&v(u,"href")){ts(o,e);continue}if(a.forceKeepAttr)continue;if(!a.keepAttr||!eM&&T(/\/>/i,u)){ts(o,e);continue}eD&&d([ed,em,ef],e=>{u=b(u,e," ")});let m=e9(e.nodeName);if(!th(m,c,u)){ts(o,e);continue}if(r&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(l);else switch(V.getAttributeType(m,c)){case"TrustedHTML":u=r.createHTML(u);break;case"TrustedScriptURL":u=r.createScriptURL(u)}if(u!==s)try{l?e.setAttributeNS(l,o,u):e.setAttribute(o,u),td(e)?tl(e):f(n.removed)}catch(t){ts(o,e)}}tf(eu.afterSanitizeAttributes,e,null)},tv=function e(t){let r=null,a=tu(t);for(tf(eu.beforeSanitizeShadowDOM,t,null);r=a.nextNode();)tf(eu.uponSanitizeShadowNode,r,null),tp(r),ty(r),r.content instanceof u&&e(r.content);tf(eu.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,i=null,o=null,s=null;if((e1=!e)&&(e="<!-->"),"string"!=typeof e&&!tm(e))if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw E("dirty is not a string, aborting")}else throw E("toString is not a function");if(!n.isSupported)return e;if(eI||ta(t),n.removed=[],"string"==typeof e&&(eG=!1),eG){if(e.nodeName){let t=e9(e.nodeName);if(!ex[t]||eS[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof H)1===(i=(a=tc("<!---->")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?a=i:a.appendChild(i);else{if(!eP&&!eD&&!eO&&-1===e.indexOf("<"))return r&&eU?r.createHTML(e):e;if(!(a=tc(e)))return eP?null:eU?en:""}a&&ej&&tl(a.firstChild);let c=tu(eG?e:a);for(;o=c.nextNode();)tp(o),ty(o),o.content instanceof u&&tv(o.content);if(eG)return e;if(eP){if(ez)for(s=el.call(a.ownerDocument);a.firstChild;)s.appendChild(a.firstChild);else s=a;return(ew.shadowroot||ew.shadowrootmode)&&(s=ec.call(l,s,!0)),s}let m=eO?a.outerHTML:a.innerHTML;return eO&&ex["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&T($,a.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+m),eD&&d([ed,em,ef],e=>{m=b(m,e," ")}),r&&eU?r.createHTML(m):m},n.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ta(e),eI=!0}
1,n.clearConfig=function(){te=null,eI=!1},n.isValidAttribute=function(e,t,r){return te||ta({}),th(e9(e),e9(t),r)},n.addHook=function(e,t){"function"==typeof t&&p(eu[e],t)},n.removeHook=function(e,t){if(void 0!==t){let r=m(eu[e],t);return -1===r?void 0:h(eu[e],r,1)[0]}return f(eu[e])},n.removeHooks=function(e){eu[e]=[]},n.removeAllHooks=function(){eu=J()},n}();e.s(["default",()=>Q])},371571,401762,e=>{"use strict";let t=()=>Date.parse(new Date().toUTCString())/1e3;e.s(["getTimestamp",0,t],401762);e.s(["cacheGet",0,e=>{let r=localStorage.getItem(e);if(!r)return null;let a=r.split(":");if(!a||a.length<2)return r;let n=Number(a[0]),i=t();if(n>0&&n<i){var o;return o=e,localStorage.removeItem(o),null}let l=a[0]+":";return r.replace(l,"")},"cacheSet",0,(e,t,r=0)=>{r?localStorage.setItem(e,r+":"+t):localStorage.setItem(e,t)}],371571)},890210,e=>{"use strict";var t=e.i(466471),r=e.i(536355),a=e.i(966508),n=e.i(526683);function i(e){let i,o,l,s,c=(0,r.c)(8);return c[0]!==e?({className:i,...o}=e,c[0]=e,c[1]=i,c[2]=o):(i=c[1],o=c[2]),c[3]!==i?(l=(0,n.cn)("relative flex size-8 shrink-0 overflow-hidden rounded-full",i),c[3]=i,c[4]=l):l=c[4],c[5]!==o||c[6]!==l?(s=(0,t.jsx)(a.Root,{"data-slot":"avatar",className:l,...o}),c[5]=o,c[6]=l,c[7]=s):s=c[7],s}function o(e){let i,o,l,s,c=(0,r.c)(8);return c[0]!==e?({className:i,...o}=e,c[0]=e,c[1]=i,c[2]=o):(i=c[1],o=c[2]),c[3]!==i?(l=(0,n.cn)("aspect-square size-full",i),c[3]=i,c[4]=l):l=c[4],c[5]!==o||c[6]!==l?(s=(0,t.jsx)(a.Image,{"data-slot":"avatar-image",className:l,...o}),c[5]=o,c[6]=l,c[7]=s):s=c[7],s}function l(e){let i,o,l,s,c=(0,r.c)(8);return c[0]!==e?({className:i,...o}=e,c[0]=e,c[1]=i,c[2]=o):(i=c[1],o=c[2]),c[3]!==i?(l=(0,n.cn)("bg-muted flex size-full items-center justify-center rounded-full",i),c[3]=i,c[4]=l):l=c[4],c[5]!==o||c[6]!==l?(s=(0,t.jsx)(a.Fallback,{"data-slot":"avatar-fallback",className:l,...o}),c[5]=o,c[6]=l,c[7]=s):s=c[7],s}e.s(["Avatar",()=>i,"AvatarFallback",()=>l,"AvatarImage",()=>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.