1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,72382,e=>{"use strict";let t=(0,e.i(56420).default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",()=>t],72382)},18566,(e,t,r)=>{t.exports=e.r(76562)},96661,e=>{"use strict";let t=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();e.s(["mergeClasses",()=>t])},71987,88973,e=>{"use strict";var t={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"};e.s(["default",()=>t],71987);let r=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1};e.s(["hasA11yProp",()=>r],88973)},5014,e=>{"use strict";var t=e.i(71645),r=e.i(71987),n=e.i(88973),s=e.i(96661);let i=(0,t.createContext)({}),o=(0,t.forwardRef)(({color:e,size:o,strokeWidth:a,absoluteStrokeWidth:l,className:u="",children:c,iconNode:d,...f},m)=>{let{size:p=24,strokeWidth:h=2,absoluteStrokeWidth:v=!1,color:y="currentColor",className:g=""}=(0,t.useContext)(i)??{},b=l??v?24*Number(a??h)/Number(o??p):a??h;return(0,t.createElement)("svg",{ref:m,...r.default,width:o??p??r.default.width,height:o??p??r.default.height,stroke:e??y,strokeWidth:b,className:(0,s.mergeClasses)("lucide",g,u),...!c&&!(0,n.hasA11yProp)(f)&&{"aria-hidden":"true"},...f},[...d.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(c)?c:[c]])});e.s(["default",()=>o],5014)},27546,e=>{"use strict";e.s(["safeLS",0,{get(e){try{return localStorage.getItem(e)}catch{return null}},set(e,t){try{localStorage.setItem(e,t)}catch{}},remove(e){try{localStorage.removeItem(e)}catch{}}}])},32341,64569,43011,27639,e=>{"use strict";var t=e.i(18050),r=e.i(71645),n=e.i(9165),s=e.i(27546),i=e.i(18566),o=e.i(72382),a=e.i(56420);let l=(0,a.default)("diamond",[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z",key:"1f1r0c"}]]),u=(0,a.default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",()=>u],64569);let c=(0,a.default)("hexagon",[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z",key:"yt0hxn"}]]),d=(0,a.default)("crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);e.s(["Crown",()=>d],43011);let f={observer:{label:"Observer",price:"Free",color:"#71717a",gradient:"from-zinc-500 to-zinc-600",icon:o.Eye,credits:0},insider:{label:"Insider",price:"$29.99/mo",color:"#3b82f6",gradient:"from-blue-500 to-blue-600",icon:l,credits:3},circle:{label:"Circle",price:"$49.99/mo",color:"#a855f7",gradient:"from-purple-500 to-purple-600",icon:u,credits:7},diamond:{label:"Diamond",price:"$99.99/mo",color:"#f59e0b",gradient:"from-amber-400 to-orange-500",icon:c,credits:15},patron:{label:"Patron",price:"$199.99/mo",color:"#ec4899",gradient:"from-pink-500 to-rose-500",icon:d,credits:30}};function m(e){return!0===e.requires_2fa}e.s(["TIER_CONFIG",0,f,"TIER_ORDER",0,["observer","insider","circle","diamond","patron"],"isTwoFactorChallenge",()=>m],27639);let p=0;function h(e,t="RuntimeError",r,s){if(p>=10)return;p++;let i=s||window.location.href;n.default.post("/error-logs",{error_type:t,error_message:e,error_stack:r,url:i}).catch(e=>{console.error("Failed to log client error to analytics server:",e)})}let v=(0,r.createContext)(void 0),y=["/","/login","/signin","/register","/verify-email","/forgot-password","/reset-password","/privacy-policy","/banned"],g=["/login","/signin","/register","/forgot-password","/reset-password"];function b({children:e}){let[o,a]=(0,r.useState)(null),[l,u]=(0,r.useState)(!0),[c,d]=(0,r.useState)(!1),f=(0,i.useRouter)(),p=(0,i.usePathname)(),b=(0,r.useRef)(!1),w=r.default.useCallback(()=>{s.safeLS.remove("accessToken"),s.safeLS.remove("refreshToken"),s.safeLS.remove("user"),a(null),f.push("/login")},[f]);(0,r.useEffect)(()=>{b.current||(b.current=!0,window.addEventListener("error",e=>{e.message&&h(e.message,"JavascriptError",e.error?.stack||e.error?.toString(),e.filename)}),window.addEventListener("unhandledrejection",e=>{h(e.reason?.message||e.reason?.toString()||"Unhandled Promise Rejection","UnhandledRejection",e.reason?.stack,window.location.href)}),console.log("[Analytics] Global error diagnostic listeners initialized."),(async()=>{let e=s.safeLS.get("accessToken");if(s.safeLS.get("adminAccessToken")&&d(!0),e)try{let e=s.safeLS.get("user");if(e){let t=JSON.parse(e);a(t)}let{data:t}=await n.default.get("/auth/me");t&&(s.safeLS.set("user",JSON.stringify(t)),a(t))}catch(t){let e=t?.response?.data?.error??"";if("string"==typeof e&&(e.startsWith("SUSPENDED:")||e.startsWith("BANNED:")))return;w()}u(!1)})())},[w]),(0,r.useEffect)(()=>{l||o||y.includes(p)||f.push("/login")},[l,o,p,f]),(0,r.useEffect)(()=>{!l&&o&&g.includes(p)&&f.replace("/feed")},[l,o,p,f]),(0,r.useEffect)(()=>
1{if(!o)return;let e=()=>{n.default.post("/auth/heartbeat").catch(()=>{})};e();let t=setInterval(e,6e4);return()=>clearInterval(t)},[o]);let E=async e=>{let{data:t}=await n.default.post("/auth/login",e);if(m(t))return{challenge:t};let{user:r,access_token:i,refresh_token:o}=t;s.safeLS.set("accessToken",i),s.safeLS.set("refreshToken",o),s.safeLS.set("user",JSON.stringify(r)),a(r),f.push("/feed")},S=async(e,t,r)=>{let{data:i}=await n.default.post("/auth/2fa/verify",{pending_token:e,code:t,method:r}),{user:o,access_token:l,refresh_token:u}=i;s.safeLS.set("accessToken",l),s.safeLS.set("refreshToken",u),s.safeLS.set("user",JSON.stringify(o)),a(o),f.push("/feed")},x=async e=>{let{data:t}=await n.default.post("/auth/register",e);if(t.email_verification_required)return{emailVerificationRequired:!0,email:t.email};let{user:r,access_token:i,refresh_token:o}=t;s.safeLS.set("accessToken",i),s.safeLS.set("refreshToken",o),s.safeLS.set("user",JSON.stringify(r)),a(r),f.push("/onboarding")},C=async()=>{try{let{data:e}=await n.default.get("/auth/me");e&&(s.safeLS.set("user",JSON.stringify(e)),a(e))}catch{}},k=async(e,t)=>{let{data:r}=await n.default.post(`/admin/users/${e}/impersonate`,{code:t}),i=s.safeLS.get("accessToken"),o=s.safeLS.get("refreshToken"),l=s.safeLS.get("user");i&&o&&l&&(s.safeLS.set("adminAccessToken",i),s.safeLS.set("adminRefreshToken",o),s.safeLS.set("adminUser",l));let{user:u,access_token:c,refresh_token:m}=r;s.safeLS.set("accessToken",c),s.safeLS.set("refreshToken",m),s.safeLS.set("user",JSON.stringify(u)),a(u),d(!0),f.push("/explore")};return(0,t.jsx)(v.Provider,{value:{user:o,loading:l,login:E,register:x,logout:w,updateUser:e=>{s.safeLS.set("user",JSON.stringify(e)),a(e)},refreshUser:C,completeTwoFactor:S,isImpersonating:c,impersonateUser:k,stopImpersonation:()=>{let e=s.safeLS.get("adminAccessToken"),t=s.safeLS.get("adminRefreshToken"),r=s.safeLS.get("adminUser");e&&t&&r&&(s.safeLS.set("accessToken",e),s.safeLS.set("refreshToken",t),s.safeLS.set("user",r),a(JSON.parse(r))),s.safeLS.remove("adminAccessToken"),s.safeLS.remove("adminRefreshToken"),s.safeLS.remove("adminUser"),d(!1),f.push("/admin")}},children:e})}function w(){let e=(0,r.useContext)(v);if(void 0===e)throw Error("useAuth must be used within an AuthProvider");return e}e.s(["AuthProvider",()=>b,"useAuth",()=>w],32341)},30454,e=>{"use strict";var t=e.i(18050),r=e.i(71645),n=e.i(9165);let s=(0,r.createContext)(void 0);function i({children:e}){let[i,o]=(0,r.useState)([]),[a,l]=(0,r.useState)(!0),[u,c]=(0,r.useState)(null),d=(0,r.useCallback)(async()=>{try{l(!0);let e=await n.default.get("/slash-commands");o(e.data),c(null)}catch(e){console.error("Failed to load slash commands:",e),c(e?.response?.data?.message||"Failed to load slash commands")}finally{l(!1)}},[]);return(0,r.useEffect)(()=>{d()},[d]),(0,t.jsx)(s.Provider,{value:{slashCommands:i,loading:a,error:u,refresh:d},children:e})}function o(){let e=(0,r.useContext)(s);if(void 0===e)throw Error("useSlashCommands must be used within a SlashCommandsProvider");return e}e.s(["SlashCommandsProvider",()=>i,"useSlashCommands",()=>o])},43957,e=>{"use strict";let t=(0,e.i(56420).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",()=>t])},89664,e=>{"use strict";var t=e.i(43957);e.s(["Check",()=>t.default])},16327,26495,e=>{"use strict";let t=(0,e.i(56420).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",()=>t],26495),e.s(["ChevronDown",()=>t],16327)},56539,44716,e=>{"use strict";let t=(0,e.i(56420).default)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);e.s(["default",()=>t],44716),e.s(["ChevronUp",()=>t],56539)},8734,e=>{"use strict";let t=(0,e.i(56420).default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);e.s(["Copy",()=>t],8734)},32781,e=>{"use strict";let t=(0,e.i(56420).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["Loader2",()=>t],32781)},48425,e=>{"use strict";var t=e.i(71645),r=e.i(74080),n=e.i(91918),s=e.i(18050),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let i=(0,n.createSlot)(`Primitive.${r}`),o=t.forwardRef((e,t)=>
1{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(n?i:r,{...o,ref:t})});return o.displayName=`Primitive.${r}`,{...e,[r]:o}},{});function o(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}e.s(["Primitive",()=>i,"dispatchDiscreteCustomEvent",()=>o])},53138,e=>{"use strict";let t=(0,e.i(56420).default)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);e.s(["AlertTriangle",()=>t],53138)},10818,e=>{"use strict";let t=(0,e.i(56420).default)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);e.s(["Info",()=>t],10818)},83967,e=>{"use strict";let t=(0,e.i(56420).default)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);e.s(["XCircle",()=>t],83967)},22282,88653,48161,14387,63676,e=>{"use strict";var t=e.i(18050),r=e.i(71645),n=e.i(46932);e.i(47167);var s=e.i(31178),i=e.i(47414),o=e.i(74008),a=e.i(21476),l=e.i(72846),u=r,c=e.i(37806);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class f extends u.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,l.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,l.isHTMLElement)(e)&&e.offsetWidth||0,n=(0,l.isHTMLElement)(e)&&e.offsetHeight||0,s=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(s.height),i.width=parseFloat(s.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=r-i.width-i.left,i.bottom=n-i.height-i.top,i.direction=s.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function m({children:e,isPresent:n,anchorX:s,anchorY:i,root:o,pop:a}){let l=(0,u.useId)(),m=(0,u.useRef)(null),p=(0,u.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:h}=(0,u.useContext)(c.MotionConfigContext),v=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():d(e[t],null)}}}}(...e),e)}(m,e.props?.ref??e?.ref);return(0,u.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:u,right:c,bottom:d,direction:f}=p.current;if(n||!1===a||!m.current||!e||!t)return;let v="rtl"===f,y="left"===s?v?`right: ${c}`:`left: ${u}`:v?`left: ${u}`:`right: ${c}`,g="bottom"===i?`bottom: ${d}`:`top: ${r}`;m.current.dataset.motionPopId=l;let b=document.createElement("style");h&&(b.nonce=h);let w=o??document.head;return w.appendChild(b),b.sheet&&b.sheet.insertRule(` 2 [data-motion-pop-id="${l}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${y}px !important; 7 ${g}px !important; 8 } 9 `),()=>{m.current?.removeAttribute("data-motion-pop-id"),w.contains(b)&&w.removeChild(b)}},[n]),(0,t.jsx)(f,{isPresent:n,childRef:m,sizeRef:p,pop:a,children:!1===a?e:u.cloneElement(e,{ref:v})})}let p=({children:e,initial:n,isPresent:s,onExitComplete:o,custom:l,presenceAffectsLayout:u,mode:c,anchorX:d,anchorY:f,root:p})=>{let v=(0,i.useConstant)(h),y=(0,r.useId)(),g=!0,b=(0,r.useMemo)(()=>(g=!1,{id:y,initial:n,isPresent:s,custom:l,onExitComplete:e=>
9{for(let t of(v.set(e,!0),v.values()))if(!t)return;o&&o()},register:e=>(v.set(e,!1),()=>v.delete(e))}),[s,v,o]);return u&&g&&(b={...b}),(0,r.useMemo)(()=>{v.forEach((e,t)=>v.set(t,!1))},[s]),r.useEffect(()=>{s||v.size||!o||o()},[s]),e=(0,t.jsx)(m,{pop:"popLayout"===c,isPresent:s,anchorX:d,anchorY:f,root:p,children:e}),(0,t.jsx)(a.PresenceContext.Provider,{value:b,children:e})};function h(){return new Map}var v=e.i(64978);let y=e=>e.key||"";function g(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}let b=({children:e,custom:n,initial:a=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:c="sync",propagate:d=!1,anchorX:f="left",anchorY:m="top",root:h})=>{let[b,w]=(0,v.usePresence)(d),E=(0,r.useMemo)(()=>g(e),[e]),S=d&&!b?[]:E.map(y),x=(0,r.useRef)(!0),C=(0,r.useRef)(E),k=(0,i.useConstant)(()=>new Map),L=(0,r.useRef)(new Set),[N,T]=(0,r.useState)(E),[P,R]=(0,r.useState)(E);(0,o.useIsomorphicLayoutEffect)(()=>{x.current=!1,C.current=E;for(let e=0;e<P.length;e++){let t=y(P[e]);S.includes(t)?(k.delete(t),L.current.delete(t)):!0!==k.get(t)&&k.set(t,!1)}},[P,S.length,S.join("-")]);let O=[];if(E!==N){let e=[...E];for(let t=0;t<P.length;t++){let r=P[t],n=y(r);S.includes(n)||(e.splice(t,0,r),O.push(r))}return"wait"===c&&O.length&&(e=O),R(g(e)),T(E),null}let{forceRender:A}=(0,r.useContext)(s.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:P.map(e=>{let r=y(e),s=(!d||!!b)&&(E===P||S.includes(r));return(0,t.jsx)(p,{isPresent:s,initial:(!x.current||!!a)&&void 0,custom:n,presenceAffectsLayout:u,mode:c,root:h,onExitComplete:s?void 0:()=>{if(L.current.has(r)||!k.has(r))return;L.current.add(r),k.set(r,!0);let e=!0;k.forEach(t=>{t||(e=!1)}),e&&(A?.(),R(C.current),d&&w?.(),l&&l())},anchorX:f,anchorY:m,children:e},r)})})};e.s(["AnimatePresence",()=>b],88653);var w=e.i(56420);let E=(0,w.default)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);e.s(["CheckCircle",()=>E],48161);var S=e.i(83967),x=e.i(53138),C=e.i(10818);let k=(0,w.default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>k],14387),e.s(["X",()=>k],63676);let L=(0,r.createContext)(void 0),N={success:(0,t.jsx)(E,{className:"w-5 h-5 text-emerald-400"}),error:(0,t.jsx)(S.XCircle,{className:"w-5 h-5 text-red-400"}),warning:(0,t.jsx)(x.AlertTriangle,{className:"w-5 h-5 text-amber-400"}),info:(0,t.jsx)(C.Info,{className:"w-5 h-5 text-blue-400"})},T={success:"border-emerald-500/30 bg-emerald-950/80",error:"border-red-500/30 bg-red-950/80",warning:"border-amber-500/30 bg-amber-950/80",info:"border-blue-500/30 bg-blue-950/80"},P=0;function R({children:e}){let[s,i]=(0,r.useState)([]),o=(0,r.useCallback)(e=>{i(t=>t.filter(t=>t.id!==e))},[]),a=(0,r.useCallback)(e=>{let t=`toast-${++P}`,r={id:t,...e};i(e=>[...e.slice(-4),r]),setTimeout(()=>o(t),4e3)},[o]);return(0,t.jsxs)(L.Provider,{value:{toast:a,success:(e,t)=>a({type:"success",title:e,description:t}),error:(e,t)=>a({type:"error",title:e,description:t}),warning:(e,t)=>a({type:"warning",title:e,description:t}),info:(e,t)=>a({type:"info",title:e,description:t})},children:[e,(0,t.jsx)("div",{className:"fixed z-[9999] flex flex-col gap-2 pointer-events-none top-4 left-4 right-4 sm:top-auto sm:bottom-4 sm:right-4 sm:left-auto sm:w-full sm:max-w-sm",children:(0,t.jsx)(b,{children:s.map(e=>(0,t.jsxs)(n.motion.div,{initial:{opacity:0,y:-16,scale:.96},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:-10,scale:.96},transition:{type:"spring",stiffness:320,damping:26},className:`pointer-events-auto flex items-start gap-3 rounded-xl border px-4 py-3 shadow-lg backdrop-blur-md ${T[e.type]}`,children:[(0,t.jsx)("div",{className:"mt-0.5 shrink-0",children:N[e.type]}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-foreground",children:e.title}),e.description&&(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-0.5",children:"string"==typeof e.description?e.description:String(e.description)})]}),(0,t.jsx)("button",{onClick:()=>o(e.id),className:"shrink-0 text-muted-foreground hover:text-foreground transition-colors","aria-label":"Dismiss notification",children:(0,t.jsx)(k,{className:"w-4 h-4"})})]},e.id))})})]})}function O(){let e=(0,r.useContext)(L);if(void 0===e)throw Error("useToast must be used within a ToastProvider");return e}e.s(["ToastProvider",()=>R,"useToast",()=>O],22282)},81140,e=>{"use strict";function t(e,r,{checkForDefaultPrevented:n=!0}={}){return function(t){if(e?.(t),!1===n||!t.defaultPrevented)return r?.(t)}}"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",()=>t])},30030,e=>{"use strict";var t=e.i(71645),r=e.i(18050);function n(e,n){let s=t.createContext(n);s.displayName=e+"Context";let i=e=>{let{children:n,...i}=e,o=t.useMemo(()=>i,Object.values(i));return(0,r.jsx)(s.Provider,{value:o,children:n})};return i.displayName=e+"Provider",[i,function(r){let i=t.useContext(s);if(i)return i;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${e}\``)}]}function s(e,n=[]){let i=[],o=()=>{let r=i.map(e=>t.createContext(e));return function(n){let s=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:s}}),[n,s])}};return o.scopeName=e,[function(n,s){let o=t.createContext(s);o.displayName=n+"Context";let a=i.length;i=[...i,s];let l=n=>{let{scope:s,children:i,...l}=n,u=s?.[e]?.[a]||o,c=t.useMemo(()=>l,Object.values(l));return(0,r.jsx)(u.Provider,{value:c,children:i})};return l.displayName=n+"Provider",[l,function(r,i){let l=i?.[e]?.[a]||o,u=t.useContext(l);if(u)return u;if(void 0!==s)return s;throw Error(`\`${r}\` must be used within \`${n}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let s=n.reduce((t,{useScope:r,scopeName:n})=>{let s=r(e)[`__scope${n}`];return{...t,...s}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:s}),[s])}};return n.scopeName=r.scopeName,n}(o,...n)]}e.s(["createContext",()=>n,"createContextScope",()=>s])},30207,e=>{"use strict";var t=e.i(71645);function r(e){let r=t.useRef(e);return t.useEffect(()=>{r.current=e}),t.useMemo(()=>(...e)=>r.current?.(...e),[])}e.s(["useCallbackRef",()=>r])},26330,e=>{"use strict";var t,r=e.i(71645),n=e.i(81140),s=e.i(48425),i=e.i(20783),o=e.i(30207),a=e.i(18050),l="dismissableLayer.update",u=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),c=r.forwardRef((e,c)=>{let{disableOutsidePointerEvents:m=!1,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:v,onInteractOutside:y,onDismiss:g,...b}=e,w=r.useContext(u),[E,S]=r.useState(null),x=E?.ownerDocument??globalThis?.document,[,C]=r.useState({}),k=(0,i.useComposedRefs)(c,e=>S(e)),L=Array.from(w.layers),[N]=[...w.layersWithOutsidePointerEventsDisabled].slice(-1),T=L.indexOf(N),P=E?L.indexOf(E):-1,R=w.layersWithOutsidePointerEventsDisabled.size>0,O=P>=T,A=function(e,t=globalThis?.document){let n=(0,o.useCallbackRef)(e),s=r.useRef(!1),i=r.useRef(()=>{});return r.useEffect(()=>{let e=e=>{if(e.target&&!s.current){let r=function(){f("dismissableLayer.pointerDownOutside",n,s,{discrete:!0})},s={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);s.current=!1},r=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(r),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>s.current=!0}}(e=>{let t=e.target,r=[...w.branches].some(e=>e.contains(t));O&&!r&&(h?.(e),y?.(e),e.defaultPrevented||g?.())},x),M=function(e,t=globalThis?.document){let n=(0,o.useCallbackRef)(e),s=r.useRef(!1);return r.useEffect(()=>{let e=e=>{e.target&&!s.current&&f("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}(e=>{let t=e.target;![...w.branches].some(e=>e.contains(t))&&(v?.(e),y?.(e),e.defaultPrevented||g?.())},x);return!function(e,t=globalThis?.document){let n=(0,o.useCallbackRef)(e);r.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{P===w.layers.size-1&&(p?.(e),!e.defaultPrevented&&g&&(e.preventDefault(),g()))},x),r.useEffect(()=>{if(E)return m&&(0===w.layersWithOutsidePointerEventsDisabled.size&&(t=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),w.layersWithOutsidePointerEventsDisabled.add(E)),w.layers.add(E),d(),()=>{m&&(w.layersWithOutsidePointerEventsDisabled.delete(E),0===w.layersWithOutsidePointerEventsDisabled.size&&(x.body.style.pointerEvents=t))}},[E,x,m,w]),r.useEffect(()=>()=>{E&&(w.layers.delete(E),w.layersWithOutsidePointerEventsDisabled.delete(E),d())},[E,w]),r.useEffect(()=>{let e=()=>C({});return document.addEventListener(l,e),()=>document.removeEventListener(l,e)},[]),(0,a.jsx)(s.Primitive.div,{...b,ref:k,style:{pointerEvents:R?O?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,A.onPointerDownCapture)})});function d(){let e=new CustomEvent(l);document.dispatchEvent(e)}function f(e,t,r,{discrete:n}){let i=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),n?(0,s.dispatchDiscreteCustomEvent)(i,o):i.dispatchEvent(o)}c.displayName="DismissableLayer",r.forwardRef((e,t)=>
9{let n=r.useContext(u),o=r.useRef(null),l=(0,i.useComposedRefs)(t,o);return r.useEffect(()=>{let e=o.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,a.jsx)(s.Primitive.div,{...e,ref:l})}).displayName="DismissableLayerBranch",e.s(["DismissableLayer",()=>c],26330)},34620,e=>{"use strict";var t=e.i(71645),r=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>r])},10772,e=>{"use strict";var t=e.i(71645),r=e.i(34620),n=t[" useId ".trim().toString()]||(()=>void 0),s=0;function i(e){let[i,o]=t.useState(n());return(0,r.useLayoutEffect)(()=>{e||o(e=>e??String(s++))},[e]),e||(i?`radix-${i}`:"")}e.s(["useId",()=>i])},35804,e=>{"use strict";var t=e.i(71645),r=e.i(34620);function n(e){let[n,s]=t.useState(void 0);return(0,r.useLayoutEffect)(()=>{if(e){s({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;s({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}s(void 0)},[e]),n}e.s(["useSize",()=>n])},74606,96626,e=>{"use strict";var t=e.i(71645),r=e.i(74080),n=e.i(48425),s=e.i(34620),i=e.i(18050),o=t.forwardRef((e,o)=>{let{container:a,...l}=e,[u,c]=t.useState(!1);(0,s.useLayoutEffect)(()=>c(!0),[]);let d=a||u&&globalThis?.document?.body;return d?r.createPortal((0,i.jsx)(n.Primitive.div,{...l,ref:o}),d):null});o.displayName="Portal",e.s(["Portal",()=>o],74606);var a=e=>{var r;let n,i,{present:o,children:a}=e,c=function(e){var r,n;let[i,o]=t.useState(),a=t.useRef(null),l=t.useRef(e),c=t.useRef("none"),[d,f]=(r=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>n[e][t]??e,r));return t.useEffect(()=>{let e=u(a.current);c.current="mounted"===d?e:"none"},[d]),(0,s.useLayoutEffect)(()=>{let t=a.current,r=l.current;if(r!==e){let n=c.current,s=u(t);e?f("MOUNT"):"none"===s||t?.display==="none"?f("UNMOUNT"):r&&n!==s?f("ANIMATION_OUT"):f("UNMOUNT"),l.current=e}},[e,f]),(0,s.useLayoutEffect)(()=>{if(i){let e,t=i.ownerDocument.defaultView??window,r=r=>{let n=u(a.current).includes(CSS.escape(r.animationName));if(r.target===i&&n&&(f("ANIMATION_END"),!l.current)){let r=i.style.animationFillMode;i.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=r)})}},n=e=>{e.target===i&&(c.current=u(a.current))};return i.addEventListener("animationstart",n),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{t.clearTimeout(e),i.removeEventListener("animationstart",n),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{a.current=e?getComputedStyle(e):null,o(e)},[])}}(o),d="function"==typeof a?a({present:c.isPresent}):t.Children.only(a),f=function(...e){let r=t.useRef(e);return r.current=e,t.useCallback(e=>{let t=r.current,n=!1,s=t.map(t=>{let r=l(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<s.length;e++){let r=s[e];"function"==typeof r?r():l(t[e],null)}}},[])}(c.ref,(r=d,(i=(n=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?r.ref:(i=(n=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?r.props.ref:r.props.ref||r.ref));return"function"==typeof a||c.isPresent?t.cloneElement(d,{ref:f}):null};function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(e){return e?.animationName||"none"}a.displayName="Presence",e.s(["Presence",()=>a],96626)},69340,e=>{"use strict";var t=e.i(71645),r=e.i(34620);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;function s({prop:e,defaultProp:r,onChange:s=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:r}){let[s,i]=t.useState(e),o=t.useRef(s),a=t.useRef(r);return n(()=>{a.current=r},[r]),t.useEffect(()=>{o.current!==s&&(a.current?.(s),o.current=s)},[s,o]),[s,i,a]}({defaultProp:r,onChange:s}),u=void 0!==e,c=u?e:o;{let r=t.useRef(void 0!==e);t.useEffect(()=>{let e=r.current;if(e!==u){let t=u?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}r.current=u},[u,i])}return[c,t.useCallback(t=>{if(u){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else a(t)},[u,e,a,l])]}Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",()=>s],69340)}]);
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.