1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,114272,e=>{"use strict";var t=e.i(540143),r=e.i(88587),n=e.i(936553),o=class extends r.Removable{#e;#t;#r;#n;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#t=[],this.state=e.state||a(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#r.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})},r={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#n=(0,n.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});let o="pending"===this.state.status,a=!this.#n.canStart();try{if(o)t();else{this.#o({type:"pending",variables:e,isPaused:a}),await this.#r.config.onMutate?.(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:a})}let n=await this.#n.start();return await this.#r.config.onSuccess?.(n,e,this.state.context,this,r),await this.options.onSuccess?.(n,e,this.state.context,r),await this.#r.config.onSettled?.(n,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(n,null,e,this.state.context,r),this.#o({type:"success",data:n}),n}catch(t){try{throw await this.#r.config.onError?.(t,e,this.state.context,this,r),await this.options.onError?.(t,e,this.state.context,r),await this.#r.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(void 0,t,e,this.state.context,r),t}finally{this.#o({type:"error",error:t})}}finally{this.#r.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}};function a(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",0,o,"getDefaultState",0,a])},488143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:a,objectFit:i}){let s=r?40*r:e,l=o?40*o:t,u=s&&l?`viewBox='0 0 ${s} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},987690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},908927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(233525);let n=e.r(543369),o=e.r(488143),a=e.r(987690),i=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:f,className:p,quality:m,width:h,height:v,fill:y=!1,style:g,overrideSrc:b,onLoad:w,onLoadingComplete:x,placeholder:O="empty",blurDataURL:E,fetchPriority:C,decoding:_="async",layout:j,objectFit:P,objectPosition:R,lazyBoundary:S,lazyRoot:M,...D},k){var A;let N,I,T,{imgConf:L,showAltText:F,blurComplete:U,defaultLoader:H}=k,z=L||a.imageConfigDefault;if("allSizes"in z)N=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),r=z.qualities?.sort((e,t)=>e-t);N={...z,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===H)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let $=D.loader||H;delete D.loader,delete D.srcSet;let G="__next_img_default"in $;if(G){if("custom"===N.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=$;$=t=>{let{config:r,...n}=t;return e(n)}}if(j){"fill"===j&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(g={...g,...e});let r={responsive:"100vw",fill:"100vw"}[j];r&&!t&&(t=r)}let K="",B=l(h),V=l(v);if((A=e)&&"object"==typeof A&&(s(A)||void 0!==A.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=t.blurWidth,T=t.blurHeight,E=E||t.blurDataURL,K=t.src,!y)if(B||V){if(B&&!V){let e=B/t.width;V=Math.round(t.height*e)}else if(!B&&V){let e=V/t.height;B=Math.round(t.width*e)}}else B=t.width,V=t.height}let W=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:K)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,W=!1),N.unoptimized&&(r=!0),G&&!N.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let q=l(m),X=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:R}:{},F?{}:{color:"transparent"},g),Y=U||"empty"===O?null:"blur"===O?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:B,heightInt:V,blurWidth:I,blurHeight:T,blurDataURL:E||"",objectFit:X.objectFit})}")`:`url("${O}")`,Q=i.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,J=Y?{backgroundSize:Q,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function({config:e,src:t,unoptimized:r,width:o,quality:a,sizes:i,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(n);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,i),c=l.length-1;return{sizes:i||"w"!==u?i:"100vw",srcSet:l.map((r,n)=>`${s({config:e,src:t,quality:a,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:s({config:e,src:t,quality:a,width:l[c]})}}({config:N,src:e,unoptimized:r,width:B,quality:q,sizes:t,loader:$}),ee=W?"lazy":f;return{props:{...D,loading:ee,fetchPriority:C,width:B,height:V,decoding:_,className:p,style:{...X,...J},sizes:Z.sizes,srcSet:Z.srcSet,src:b||Z.src},meta:{unoptimized:r,preload:d||c,placeholder:O,fill:y}}}},898879,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(271645),o="u"<typeof window,a=o?()=>{}:n.useLayoutEffect,i=o?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),s()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},325633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(555682),i=e.r(190809),s=e.r(843476),l=i._(e.r(271645)),u=a._(e.r(898879)),c=e.r(742732);function d(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(233525);let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,o;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,o={},e=>{let a=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?a=!1:n.add(r);else{let t=e.props[r],n=o[r]||new Set;("name"!==r||!i)&&n.has(t)?a=!1:(n.add(t),o[r]=n)}}}return a})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,l.useContext)(c.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},918556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=e.r(555682)._(e.r(271645)),o=e.r(987690),a=n.default.createContext(o.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(555682)._(e.r(271645)).default.createContext(null)},670965,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let n=e.r(670965),o=e.r(543369);function a({config:e,src:t,width:r,quality:i}){let s=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){s=n,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
3configurable:!0});let l=(0,n.findClosestQuality)(i,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}a.__next_img_default=!0;let i=a},605500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let n=e.r(555682),o=e.r(190809),a=e.r(843476),i=o._(e.r(271645)),s=n._(e.r(174080)),l=n._(e.r(325633)),u=e.r(908927),c=e.r(987690),d=e.r(918556);e.r(233525);let f=e.r(65856),p=n._(e.r(1948)),m=e.r(818581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e,t,r,n,o,a,i){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function y(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let g=(0,i.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:o,decoding:s,className:l,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:p,fill:h,onLoadRef:g,onLoadingCompleteRef:b,setBlurComplete:w,setShowAltText:x,sizesInput:O,onLoad:E,onError:C,..._},j)=>{let P=(0,i.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&v(e,d,g,b,w,p,O))},[e,d,g,b,w,C,p,O]),R=(0,m.useMergedRef)(j,P);return(0,a.jsx)("img",{..._,...y(c),loading:f,width:o,height:n,decoding:s,"data-nimg":h?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:R,onLoad:e=>{v(e.currentTarget,d,g,b,w,p,O)},onError:e=>{x(!0),"empty"!==d&&w(!0),C&&C(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),n=(0,i.useContext)(d.ImageConfigContext),o=(0,i.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:s,onLoadingComplete:l}=e,m=(0,i.useRef)(s);(0,i.useEffect)(()=>{m.current=s},[s]);let v=(0,i.useRef)(l);(0,i.useEffect)(()=>{v.current=l},[l]);let[y,w]=(0,i.useState)(!1),[x,O]=(0,i.useState)(!1),{props:E,meta:C}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:y,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g,{...E,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:m,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:O,sizesInput:e.sizes,ref:t}),C.preload?(0,a.jsx)(b,{isAppRouter:!r,imgAttributes:E}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},794909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(555682),i=e.r(908927),s=e.r(605500),l=a._(e.r(1948));function u(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[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 c=s.Image},657688,(e,t,r)=>{t.exports=e.r(794909)},518102,(e,t,r)=>{"use strict";
3Object.defineProperty(r,"__esModule",{value:!0}),r.parseLengthAndUnit=o,r.cssValue=function(e){var t=o(e);return"".concat(t.value).concat(t.unit)};var n={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function o(e){if("number"==typeof e)return{value:e,unit:"px"};var t,r=(e.match(/^[0-9.]*/)||"").toString();t=r.includes(".")?parseFloat(r):parseInt(r,10);var o=(e.match(/[^0-9]*$/)||"").toString();return n[o]?{value:t,unit:o}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}},893367,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.createAnimation=void 0,r.createAnimation=function(e,t,r){var n="react-spinners-".concat(e,"-").concat(r);if("u"<typeof window||!window.document)return n;var o=document.createElement("style");document.head.appendChild(o);var a=o.sheet,i="\n @keyframes ".concat(n," {\n ").concat(t,"\n }\n ");return a&&a.insertRule(i,0),n}},165079,(e,t,r)=>{"use strict";var n,o=e.e&&e.e.__assign||function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},a=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=e.e&&e.e.__importStar||(n=function(e){return(n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),o=0;o<r.length;o++)"default"!==r[o]&&a(t,e,r[o]);return i(t,e),t}),l=e.e&&e.e.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};Object.defineProperty(r,"__esModule",{value:!0});var u=s(e.r(271645)),c=e.r(518102),d=(0,e.r(893367).createAnimation)("ClipLoader","0% {transform: rotate(0deg) scale(1)} 50% {transform: rotate(180deg) scale(0.8)} 100% {transform: rotate(360deg) scale(1)}","clip");r.default=function(e){var t=e.loading,r=e.color,n=void 0===r?"#000000":r,a=e.speedMultiplier,i=e.cssOverride,s=e.size,f=void 0===s?35:s,p=l(e,["loading","color","speedMultiplier","cssOverride","size"]),m=o({background:"transparent !important",width:(0,c.cssValue)(f),height:(0,c.cssValue)(f),borderRadius:"100%",border:"2px solid",borderTopColor:n,borderBottomColor:"transparent",borderLeftColor:n,borderRightColor:n,display:"inline-block",animation:"".concat(d," ").concat(.75/(void 0===a?1:a),"s 0s infinite linear"),animationFillMode:"both"},void 0===i?{}:i);return void 0===t||t?u.createElement("span",o({style:m},p)):null}},667585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let n=e.r(132061);function o({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},309885,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},652157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return l}});let n=e.r(843476),o=e.r(174080),a=e.r(563599),i=e.r(309885),s=e.r(543369);function l({moduleIds:e}){if("u">typeof window)return null;let t=a.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let n=t.reactLoadableManifest;for(let t of e){if(!n[t])continue;let e=n[t].files;
3r.push(...e)}}if(0===r.length)return null;let u=(0,s.getAssetTokenQuery)();return(0,n.jsx)(n.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,i.encodeURIPath)(e)}${u}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,o.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},869093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return u}});let n=e.r(843476),o=e.r(271645),a=e.r(667585),i=e.r(652157);function s(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},u=function(e){let t={...l,...e},r=(0,o.lazy)(()=>t.loader().then(s)),u=t.loading;function c(e){let s=u?(0,n.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,c=l?o.Suspense:o.Fragment,d=t.ssr?(0,n.jsxs)(n.Fragment,{children:["u"<typeof window?(0,n.jsx)(i.PreloadChunks,{moduleIds:t.modules}):null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...l?{fallback:s}:{},children:d})}return c.displayName="LoadableComponent",c}},770703,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(555682)._(e.r(869093));function o(e,t){let r={};"function"==typeof e&&(r.loader=e);let o={...r,...t};return(0,n.default)({...o,modules:o.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},291035,e=>{"use strict";var t,r,n=e.i(271645);function o(){return(o=Object.assign.bind()).apply(null,arguments)}e.s(["default",0,function(e){return n.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:"current",height:"current",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,className:"searchIcon_svg__lucide searchIcon_svg__lucide-search searchIcon_svg__search-icon",viewBox:"0 0 24 24"},e),t||(t=n.createElement("circle",{cx:11,cy:11,r:8})),r||(r=n.createElement("path",{d:"m21 21-4.3-4.3"})))}])},91549,e=>{"use strict";let t=(0,e.i(388369).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",0,t],91549)},232189,(e,t,r)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},865156,(e,t,r)=>{"use strict";var n=e.r(232189);function o(){}function a(){}a.resetWarningCache=o,t.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},745009,(e,t,r)=>{t.exports=e.r(865156)()},225913,e=>{"use strict";var t=e.i(207670);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.clsx;e.s(["cva",0,(e,t)=>o=>{var a;if((null==t?void 0:t.variants)==null)return n(e,null==o?void 0:o.class,null==o?void 0:o.className);let{variants:i,defaultVariants:s}=t,l=Object.keys(i).map(e=>{let t=null==o?void 0:o[e],n=null==s?void 0:s[e];if(null===t)return null;let a=r(t)||r(n);return i[e][a]}),u=o&&Object.entries(o).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,l,null==t||null==(a=t.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...u}[t]):({...s,...u})[t]===r})?[...e,r,n]:e},[]),null==o?void 0:o.class,null==o?void 0:o.className)}])},569777,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(522016),o=e.i(225913),a=e.i(275151);let i=(0,o.cva)(`inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[checked=true]:bg-blue-600 4 data-[state=open]:bg-accent data-[checked=true]:text-white data-[checked=true]:hover:bg-blue-500`,{variants:{variant:{logo:"bg-transparent text-foreground hover:bg-transparent hover:brightness-[0.8] dark:bg-transparent dark:hover:bg-transparent",default:" bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-border bg-transparent text-foreground hover:bg-muted",subtle:"bg-muted text-foreground hover:bg-secondary",ghost:"bg-transparent data-[state=open]:bg-transparent dark:data-[state=open]:bg-transparent",link:"bg-transparent text-foreground underline-offset-4 hover:bg-transparent hover:underline"},size:{default:"h-10",xxs:"h-5 px-1",xs:"h-7 px-1",sm:"h-9 rounded-md px-2",lg:"h-11 rounded-md px-8",icon:"h-9 w-9"},padding:{default:"px-2 py-2",xs:"px-1",sm:"px-2",lg:"px-8",icon:"px-0",none:"p-0"}},defaultVariants:{variant:"default",size:"default"}}),s=r.forwardRef(({className:e,children:r,href:o,variant:s,size:l,...u},c)=>o?(0,t.jsx)(n.default,{href:o,className:(0,a.cn)(i({variant:s,size:l,className:e})),children:r}):(0,t.jsx)("button",{className:(0,a.cn)(i({variant:s,size:l,className:e})),ref:c,...u,children:r}));s.displayName="Button2",e.s(["Button2",0,s,"buttonVariants",0,i])},822654,802120,e=>{"use strict";function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,s=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){s=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(s)throw n}}return a}}(e,t)||n(e,t)||function(){throw TypeError("Invalid attempt to de
4structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||n(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(e,t)}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}e.i(247167),e.s(["slicedToArray",0,t,"toConsumableArray",0,r],802120);var a=e.i(271645),i=e.i(843476),s=(0,a.createContext)(null);e.s(["OverlayContext",0,s,"OverlayProvider",0,function(e){var n=e.children,o=t((0,a.useState)(new Map),2),l=o[0],u=o[1],c=(0,a.useCallback)(function(e,t){u(function(r){var n=new Map(r);return n.set(e,t),n})},[]),d=(0,a.useCallback)(function(e){u(function(t){var r=new Map(t);return r.delete(e),r})},[]),f=(0,a.useMemo)(function(){return{mount:c,unmount:d}},[c,d]);return(0,i.jsxs)(s.Provider,{value:f,children:[n,r(l.entries()).map(function(e){var r=t(e,2),n=r[0],o=r[1];return(0,i.jsx)(a.default.Fragment,{children:o},n)})]})}],822654)},287211,e=>{"use strict";var t=e.i(271645);e.s(["default",0,function(e,r="Escape"){(0,t.useEffect)(()=>{let t=t=>{t.key===r&&e()};return window.addEventListener("keyup",t),()=>{window.removeEventListener("keyup",t)}},[e,r])}])},189096,e=>{"use strict";e.s(["isWebView",0,function(){return void 0!==window?.ReactNativeWebView},"sendToApp",0,function(e){try{let t=window?.ReactNativeWebView;if(!t?.postMessage)return;t.postMessage(JSON.stringify(e))}catch{}}])},690086,e=>{"use strict";var t=e.i(217255),r=e.i(189096);async function n(e){(0,r.sendToApp)({type:"LOGOUT"}),await (0,t.signOut)(e)}e.s(["SignOutWithSync",0,n])},711967,e=>{"use strict";let t="/admin",r=[{key:"content",label:"ì½í
ì¸ ",items:[{href:"/admin/content/draft-fictions",label:"ìí ì´ì ì¬ì¬"},{href:"/admin/content/character-merges",label:"ì¸ë¬¼ ë³í© ì¬ì¬"},{href:"/admin/content/fiction-merges",label:"ìí ë³í© ì¬ì¬"},{href:"/admin/content/author-merges",label:"ìê° ë³í© ì¬ì¬"}]},{key:"taxonomy",label:"ë¶ë¥",items:[{href:"/admin/taxonomy",label:"ê±°ë²ëì¤ í"},{href:"/admin/taxonomy/proposals",label:"ì ì ê²ì",badge:"pendingProposals"},{href:"/admin/taxonomy/content-warnings",label:"ë¯¼ê° ê²ì",badge:"contentWarnings"},{href:"/admin/taxonomy/conflicts",label:"ì¶©ë í´ì",badge:"conflicts"},{href:"/admin/taxonomy/tags",label:"Tag / Alias"}]},{key:"extraction",label:"ì¶ì¶",items:[{href:"/admin/extraction",label:"ì
ë í° ê´ë¦¬ · ê±´ê° ì í¸ë±"}]},{key:"community",label:"커뮤ëí°",items:[],plannedNote:"ì ê³ ì²ë¦¬ í â íë©´ ì¤ë¹ ì¤"},{key:"users",label:"íì",items:[{href:"/admin/users",label:"íì ê´ë¦¬"}]},{key:"settings",label:"ì¤ì ",items:[{href:"/admin/settings/flags",label:"ì± íëê·¸ · ê´ê³ "},{href:"/admin/settings/app-version",label:"ì± ë²ì "},{href:"/admin/settings/ai-models",label:"AI 모ë¸"}]},{key:"ops",label:"ì´ì",items:[{href:"/admin/ops/crons",label:"í¬ë¡ ì¤í íí©"}]}];e.s(["ADMIN_HOME_PATH",0,t,"ADMIN_NAV_SECTIONS",0,r,"isAdminNavItemActive",0,function(e,n){return e===t?n===t:r.some(t=>t.items.some(t=>t.href!==e&&t.href.startsWith(`${e}/`)))?n===e:n===e||n.startsWith(`${e}/`)}])},248363,e=>{"use strict";var t=e.i(247167);t.default.env.LAB_WRITES_ENABLED;let r=["HARM_CATEGORY_HARASSMENT","HARM_CATEGORY_HATE_SPEECH","HARM_CATEGORY_SEXUALLY_EXPLICIT","HARM_CATEGORY_DANGEROUS_CONTENT"];t.default.env.LAB_TARGET_LANG_GUARD,[...r.map(e=>({category:e,threshold:"OFF"}))],r.map(e=>({category:e,threshold:"BLOCK_NONE"})),Object.values({source:{open:"<<<SOURCE>>>",close:"<<</SOURCE>>>"},target:{open:"<<<TARGET>>>",close:"<<</TARGET>>>"},glossary:{open:"<<<GLOSSARY>>>",close:"<<</GLOSSARY>>>"}}).flatMap(e=>[e.open,e.close]),e.s(["LAB_BOARD_FLOOR_NPT",0,66.7,"LAB_ENABLED",0,!0,"LAB_MAX_PROMPT_CHARS",0,8e3,"LAB_VALUE_FLOOR_SCORE",0,75])},120367,e=>{"use strict";var t,r=e.i(271645),n=e.i(843476),o=Object.defineProperty,a=Object.defineProperties,i=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,c=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))l.call(t,r)&&c(e,r,t[r]);if(s)for(var r of s(t))u.call(t,r)&&c(e,r,t[r]);return e},f=(0,r.memo)(({isOpen:e,overlayId:t,overlayDispatch:o,controller:a})=>((0,r.useEffect)(()=>{requestAnimationFrame(()=>{o({type:"OPEN",overlayId:t})})},[o,t]),(0,n.jsx)(a,{isOpen:e,overlayId:t,close:()=>o({type:"CLOSE",overlayId:t}),unmount:()=>o({type:"REMOVE",overlayId:t})})));function p(){return`overlay-kit-${Math.random().toString(36).slice(2,11)}`}var m=Symbol("Null"),h=(e,t,r)=>{var n,o;let a=e.filter(e=>!0===t[e].isOpen),i=a.findIndex(e=>e===r);return i===a.length-1?null!=(n=a[i-1])?n:null:null!=(o=a.at(-1))?o:null};function v(e,t){switch(t.type){case"ADD":{if(null!=e.overlayData[t.overlay.id]&&!1===e.overlayData[t.overlay.id].isOpen){let r,n,o,s,l=e.overlayData[t.overlay.id];return null==l||l.isOpen?e:(o=d({},e),s={current:t.overlay.id,overlayData:(r=d({},e.overlayData),n={[t.overlay.id]:a(d({},l),i({isOpen:!0}))},a(r,i(n)))},a(o,i(s)))}let r=e.overlayOrderList.includes(t.overlay.id);if(r&&!0===e.overlayData[t.overlay.id].isOpen)throw Error(`You can't open the multiple overlays with the same overlayId(${t.overlay.id}). Please set a different id.`);return{current:t.overlay.id,overlayOrderList:[...e.overlayOrderList.filter(e=>e!==t.overlay.id),t.overlay.id],overlayData:r?e.overlayData:a(d({},e.overlayData),i({[t.overlay.id]:t.overlay}))}}case"OPEN":{let r,n,o,s,l=e.overlayData[t.overlayId];return null==l||l.isOpen?e:(o=d({},e),s={overlayData:(r=d({},e.overlayData),n={[t.overlayId]:a(d({},l),i({isOpen:!0,isMounted:!0}))},a(r,i(n)))},a(o,i(s)))}case"CLOSE":{let r,n,o,s,l=e.overlayData[t.overlayId];if(null==l||!l.isOpen)return e;let u=h(e.overlayOrderList,e.overlayData,t.overlayId);return o=d({},e),s={current:u,overlayData:(r=d({},e.overlayData),n={[t.overlayId]:a(d({},e.overlayData[t.overlayId]),i({isOpen:!1}))},a(r,i(n)))},a(o,i(s))}case"REMOVE":{if(null==e.overlayData[t.overlayId])return e;let r=e.overlayOrderList.filter(e=>e!==t.overlayId);if(e.overlayOrderList.length===r.length)return e;let n=d({},e.overlayData);return delete n[t.overlayId],{current:h(e.overlayOrderList,e.overlayData,t.overlayId),overlayOrderList:r,overlayData:n}}case"CLOSE_ALL":let r,n;return 0===Object.keys(e.overlayData).length?e:(r=d({},e),n={current:null,overlayData:Object.keys(e.overlayData).reduce((t,r)=>{let n,o;return n=d({},t),o={[r]:a(d({},e.overlayData[r]),i({isOpen:!1}))}
4,a(n,i(o))},{})},a(r,i(n)));case"REMOVE_ALL":return{current:null,overlayOrderList:[],overlayData:{}}}}var{overlay:y,OverlayProvider:g,useCurrentOverlay:b,useOverlayData:w}=function(){let e=function(e){var t;let[n,o]=(t=`${e}/overlay-kit`,[function(e){let n=Object.keys(e).reduce((r,n)=>{let o=`${t}:${n}`;return a(d({},r),i({[o]:function(t){e[n](t)}}))},{});!function(...e){let t="u">typeof document,n="u">typeof navigator&&"ReactNative"===navigator.product;(t||n)&&(0,r.useLayoutEffect)(...e)}(()=>(Object.keys(n).forEach(e=>{x.off(e,n[e]),x.on(e,n[e])}),()=>Object.keys(n).forEach(e=>{x.off(e,n[e])})),[n])},function(e){return(...r)=>{var n,o;return n=`${t}:${String(e)}`,o=r[0],void x.emit(n,o)}}]),s=(e,t)=>{var r;let n=null!=(r=null==t?void 0:t.overlayId)?r:p(),a=p();return o("open")({controller:e,overlayId:n,componentKey:a}),n},l=(e,t)=>{let r,n;return r=this,n=function*(){return new Promise(r=>{s((t,...n)=>e(a(d({},t),i({close:e=>{r(e),t.close()}})),...n),t)})},new Promise((e,t)=>{var o=e=>{try{i(n.next(e))}catch(e){t(e)}},a=e=>{try{i(n.throw(e))}catch(e){t(e)}},i=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);i((n=n.apply(r,null)).next())})};return{open:s,openAsync:l,close:o("close"),unmount:o("unmount"),closeAll:o("closeAll"),unmountAll:o("unmountAll"),useOverlayEvent:n}}(p()),{useOverlayEvent:t}=e,o=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&s)for(var n of s(e))0>t.indexOf(n)&&u.call(e,n)&&(r[n]=e[n]);return r})(e,["useOverlayEvent"]),{OverlayContextProvider:c,useCurrentOverlay:h,useOverlayData:y}=function(){var e;let t,[n,o]=(e="overlay-kit/OverlayContext",(t=(0,r.createContext)(m)).displayName=e,[t.Provider,function(){let e=(0,r.useContext)(t);if(e===m){let e=Error(`[${t.displayName}]: Provider not found.`);throw e.name="[Error] Context",e}return e}]);return{OverlayContextProvider:n,useCurrentOverlay:function(){return o().current},useOverlayData:function(){return o().overlayData}}}();return{overlay:o,OverlayProvider:function({children:e}){let[o,a]=(0,r.useReducer)(v,{current:null,overlayOrderList:[],overlayData:{}}),i=(0,r.useRef)(o);return t({open:(0,r.useCallback)(({controller:e,overlayId:t,componentKey:r})=>{a({type:"ADD",overlay:{id:t,componentKey:r,isOpen:!1,isMounted:!1,controller:e}})},[]),close:(0,r.useCallback)(e=>{a({type:"CLOSE",overlayId:e})},[]),unmount:(0,r.useCallback)(e=>{a({type:"REMOVE",overlayId:e})},[]),closeAll:(0,r.useCallback)(()=>{a({type:"CLOSE_ALL"})},[]),unmountAll:(0,r.useCallback)(()=>{a({type:"REMOVE_ALL"})},[])}),i.current!==o&&(o.overlayOrderList.forEach(e=>{let t=i.current.overlayData,r=o.overlayData;if(null!=t[e]&&!0===t[e].isMounted){let n=!1===t[e].isOpen,o=!0===r[e].isOpen;n&&o&&requestAnimationFrame(()=>{a({type:"OPEN",overlayId:e})})}}),i.current=o),(0,r.useEffect)(()=>()=>{a({type:"REMOVE_ALL"})},[]),(0,n.jsxs)(c,{value:o,children:[e,o.overlayOrderList.map(e=>{let{id:t,componentKey:r,isOpen:i,controller:s}=o.overlayData[e];return(0,n.jsx)(f,{isOpen:i,controller:s,overlayId:t,overlayDispatch:a},r)})]})},useCurrentOverlay:h,useOverlayData:y}}(),x={all:t=t||new Map,on(e,r){let n=t.get(e);n?n.push(r):t.set(e,[r])},off(e,r){let n=t.get(e);n&&(r?n.splice(n.indexOf(r)>>>0,1):t.set(e,[]))},emit(e,r){let n=t.get(e);n&&n.slice().forEach(e=>{e(r)}),(n=t.get("*"))&&n.slice().forEach(t=>{t(e,r)})}};e.s(["OverlayProvider",0,g,"overlay",0,y])},330470,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(618566),o=e.i(120367),a=e.i(761512),i=e.i(275151),s=e.i(692141),l=e.i(515808);function u({isOpen:e,close:o,title:l,callbackUrl:c,providers:d,onSuccess:f}){let[p,m]=(0,r.useState)(!1),h=(0,n.usePathname)(),v=(0,r.useRef)(h);return(0,r.useEffect)(()=>{h!==v.current&&o()},[h,o]),(0,t.jsx)(a.Dialog,{open:e,onOpenChange:o,children:(0,t.jsxs)(a.DialogContent,{className:(0,i.cn)("w-[calc(100%-2rem)] rounded-lg sm:max-w-[400px]","max-h-[calc(100dvh-2rem)] overflow-y-auto",p&&"top-[10%] translate-y-0"),children:[(0,t.jsx)(a.DialogHeader,{children:(0,t.jsx)(a.DialogTitle,{children:l})}),(0,t.jsx)(s.default,{callbackUrl:c,providers:d,emailInitiallyOpen:!1,onEmailOpenChange:m,onNavigate:o,signupHref:`/enter?mode=signup&callbackUrl=${encodeURIComponent(c)}`,onSuccess:()=>{o(),f?.()}})]})})}e.s(["focusAfterDialogClose",0,function(e){setTimeout(e,220)},"openAuthDialog",0,function(e={}
4){let r=(0,l.resolveCallbackUrl)(e.callbackUrl??window.location.href);o.overlay.open(({isOpen:n,close:o})=>(0,t.jsx)(u,{isOpen:n,close:o,title:e.title??"ìì¤ìí¤ ë¡ê·¸ì¸",callbackUrl:r,providers:e.providers,onSuccess:e.onSuccess}))}])},335455,e=>{"use strict";var t=e.i(271645);e.s(["default",0,function(){let[e,r]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let e=new URLSearchParams(window.location.search).get("webview");r(!!window.ReactNativeWebView||"1"===e)},[]),e}])},992571,e=>{"use strict";var t=e.i(619273);function r(e,{pages:t,pageParams:n}){let o=t.length-1;return t.length>0?e.getNextPageParam(t[o],t,n[o],n):void 0}function n(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}e.s(["hasNextPage",0,function(e,t){return!!t&&null!=r(e,t)},"hasPreviousPage",0,function(e,t){return!!t&&!!e.getPreviousPageParam&&null!=n(e,t)},"infiniteQueryBehavior",0,function(e){return{onFetch:(o,a)=>{let i=o.options,s=o.fetchOptions?.meta?.fetchMore?.direction,l=o.state.data?.pages||[],u=o.state.data?.pageParams||[],c={pages:[],pageParams:[]},d=0,f=async()=>{let a=!1,f=(0,t.ensureQueryFn)(o.options,o.fetchOptions),p=async(e,r,n)=>{let i;if(a)return Promise.reject();if(null==r&&e.pages.length)return Promise.resolve(e);let s=(Object.defineProperty(i={client:o.client,queryKey:o.queryKey,pageParam:r,direction:n?"backward":"forward",meta:o.options.meta},"signal",{enumerable:!0,get:()=>(o.signal.aborted?a=!0:o.signal.addEventListener("abort",()=>{a=!0}),o.signal)}),i),l=await f(s),{maxPages:u}=o.options,c=n?t.addToStart:t.addToEnd;return{pages:c(e.pages,l,u),pageParams:c(e.pageParams,r,u)}};if(s&&l.length){let e="backward"===s,t={pages:l,pageParams:u},o=(e?n:r)(i,t);c=await p(t,o,e)}else{let t=e??l.length;do{let e=0===d?u[0]??i.initialPageParam:r(i,c);if(d>0&&null==e)break;c=await p(c,e),d++}while(d<t)}return c};o.options.persister?o.fetchFn=()=>o.options.persister?.(f,{client:o.client,queryKey:o.queryKey,meta:o.options.meta,signal:o.signal},a):o.fetchFn=f}}}])},363178,e=>{"use strict";var t=e.i(271645),r=(e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(a&&a[t]?a[t]:t)):l.setAttribute(e,t)}),r=t,s&&u.includes(r)&&(l.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},n=["light","dark"],o="(prefers-color-scheme: dark)",a="u"<typeof window,i=t.createContext(void 0),s={setTheme:e=>{},themes:[]},l=["light","dark"],u=({forcedTheme:e,disableTransitionOnChange:r=!1,enableSystem:a=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:m=l,defaultTheme:h=a?"system":"light",attribute:v="data-theme",value:y,children:g,nonce:b,scriptProps:w})=>{let[x,O]=t.useState(()=>d(u,h)),[E,C]=t.useState(()=>"system"===x?p():x),_=y?Object.values(y):m,j=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&a&&(t=p());let o=y?y[t]:t,i=r?f(b):null,l=document.documentElement,u=e=>{"class"===e?(l.classList.remove(..._),o&&l.classList.add(o)):e.startsWith("data-")&&(o?l.setAttribute(e,o):l.removeAttribute(e))};if(Array.isArray(v)?v.forEach(u):u(v),s){let e=n.includes(h)?h:null,r=n.includes(t)?t:e;l.style.colorScheme=r}null==i||i()},[b]),P=t.useCallback(e=>{let t="function"==typeof e?e(x):e;O(t);try{localStorage.setItem(u,t)}catch(e){}},[x]),R=t.useCallback(t=>{C(p(t)),"system"===x&&a&&!e&&j("system")},[x,e]);t.useEffect(()=>{let e=window.matchMedia(o);return e.addListener(R),R(e),()=>e.removeListener(R)},[R]),t.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?O(e.newValue):P(h))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),t.useEffect(()=>{j(null!=e?e:x)},[e,x]);let S=t.useMemo(()=>({theme:x,setTheme:P,forcedTheme:e,resolvedTheme:"system"===x?E:x,themes:a?[...m,"system"]:m,systemTheme:a?E:void 0}),[x,P,e,E,a,m]);return t.createElement(i.Provider,{value:S},t.createElement(c,{forcedTheme:e,storageKey:u,attribute:v,enableSystem:a,enableColorScheme:s,defaultTheme:h,value:y,themes:m,nonce:b,scriptProps:w}),g)},c=t.memo(({forcedTheme:e,storageKey:n,attribute:o,enableSystem:a,enableColorScheme:i,defaultTheme:s,value:l,themes:u,nonce:c,scriptProps:d})=>{let f=JSON.stringify([o,n,s,e,u,l,a,i]).slice(1,-1);return t.createElement("script",{...d,suppressHydrationWarning:!0,nonce:"u"<typeof window?c:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${f})`}})}),d=(e,t)=>{let r;if(!a){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},f=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)}}
4,p=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light");e.s(["ThemeProvider",0,e=>t.useContext(i)?t.createElement(t.Fragment,null,e.children):t.createElement(u,{...e}),"useTheme",0,()=>{var e;return null!=(e=t.useContext(i))?e:s}])},388369,e=>{"use strict";var t=e.i(271645);let r=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)},n=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var o={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 a=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:a=2,absoluteStrokeWidth:i,className:s="",children:l,iconNode:u,...c},d)=>(0,t.createElement)("svg",{ref:d,...o,width:r,height:r,stroke:e,strokeWidth:i?24*Number(a)/Number(r):a,className:n("lucide",s),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(c)&&{"aria-hidden":"true"},...c},[...u.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]]));e.s(["default",0,(e,o)=>{let i=(0,t.forwardRef)(({className:i,...s},l)=>(0,t.createElement)(a,{ref:l,iconNode:o,className:n(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...s}));return i.displayName=r(e),i}],388369)},939379,e=>{"use strict";let t=(0,e.i(388369).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",0,t],939379)},66485,e=>{"use strict";var t=e.i(618566),r=e.i(271645),n=e.i(266027);let o=async e=>{let t=await fetch(e);if(401===t.status)return{ok:!1};if(!t.ok)throw Error(`GET ${e} failed: ${t.status}`);return t.json()};e.s(["default",0,function(e="/api/users/me"){let{data:a,error:i,isLoading:s}=(0,n.useQuery)({queryKey:["user","me"],queryFn:()=>o(e),staleTime:3e5}),l=(0,t.useRouter)();return(0,r.useEffect)(()=>{a&&a.ok},[a,l]),(0,r.useEffect)(()=>{window.ReactNativeWebView&&window?.ReactNativeWebView.postMessage(JSON.stringify({email:a?.profile?.email}))},[a]),{user:a?.profile,isAdmin:a?.isAdmin,isLoading:s,error:i}}])},275151,e=>{"use strict";var t=e.i(207670),r=e.i(919056);e.s(["cn",0,function(...e){return(0,r.twMerge)((0,t.clsx)(e))}])},290571,e=>{"use strict";var t=function(){return(t=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};"function"==typeof SuppressedError&&SuppressedError,e.s(["__assign",()=>t,"__awaiter",0,function(e,t,r,n){return new(r||(r=Promise))(function(o,a){function i(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(i,s)}l((n=n.apply(e,t||[])).next())})},"__rest",0,function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},"__spreadArray",0,function(e,t,r){if(r||2==arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}])},296626,e=>{"use strict";var t=e.i(271645),r=e.i(820783),n=e.i(934620),o=e=>{var o;let i,s,{present:l,children:u}=e,c=function(e){var r,o;let[i,s]=t.useState(),l=t.useRef(null),u=t.useRef(e),c=t.useRef("none"),[d,f]=(r=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>o[e][t]??e,r));return t.useEffect(()=>{let e=a(l.current);c.current="mounted"===d?e:"none"},[d]),(0,n.useLayoutEffect)(()=>{let t=l.current,r=u.current;if(r!==e){let n=c.current,o=a(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),u.current=e}},[e,f]),(0,n.useLayoutEffect)(()=>
4{if(i){let e,t=i.ownerDocument.defaultView??window,r=r=>{let n=a(l.current).includes(CSS.escape(r.animationName));if(r.target===i&&n&&(f("ANIMATION_END"),!u.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=a(l.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=>{l.current=e?getComputedStyle(e):null,s(e)},[])}}(l),d="function"==typeof u?u({present:c.isPresent}):t.Children.only(u),f=(0,r.useComposedRefs)(c.ref,(o=d,(s=(i=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?o.ref:(s=(i=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?o.props.ref:o.props.ref||o.ref));return"function"==typeof u||c.isPresent?t.cloneElement(d,{ref:f}):null};function a(e){return e?.animationName||"none"}o.displayName="Presence",e.s(["Presence",0,o])},842727,e=>{"use strict";var t=e.i(271645),r=e.i(981140),n=e.i(75830),o=e.i(820783),a=e.i(30030),i=e.i(610772),s=e.i(248425),l=e.i(30207),u=e.i(369340),c=e.i(586318),d=e.i(843476),f="rovingFocusGroup.onEntryFocus",p={bubbles:!1,cancelable:!0},m="RovingFocusGroup",[h,v,y]=(0,n.createCollection)(m),[g,b]=(0,a.createContextScope)(m,[y]),[w,x]=g(m),O=t.forwardRef((e,t)=>(0,d.jsx)(h.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(h.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(E,{...e,ref:t})})}));O.displayName=m;var E=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:a,orientation:i,loop:h=!1,dir:y,currentTabStopId:g,defaultCurrentTabStopId:b,onCurrentTabStopIdChange:x,onEntryFocus:O,preventScrollOnEntryFocus:E=!1,...C}=e,_=t.useRef(null),j=(0,o.useComposedRefs)(n,_),R=(0,c.useDirection)(y),[S,M]=(0,u.useControllableState)({prop:g,defaultProp:b??null,onChange:x,caller:m}),[D,k]=t.useState(!1),A=(0,l.useCallbackRef)(O),N=v(a),I=t.useRef(!1),[T,L]=t.useState(0);return t.useEffect(()=>{let e=_.current;if(e)return e.addEventListener(f,A),()=>e.removeEventListener(f,A)},[A]),(0,d.jsx)(w,{scope:a,orientation:i,dir:R,loop:h,currentTabStopId:S,onItemFocus:t.useCallback(e=>M(e),[M]),onItemShiftTab:t.useCallback(()=>k(!0),[]),onFocusableItemAdd:t.useCallback(()=>L(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>L(e=>e-1),[]),children:(0,d.jsx)(s.Primitive.div,{tabIndex:D||0===T?-1:0,"data-orientation":i,...C,ref:j,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{I.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!I.current;if(e.target===e.currentTarget&&t&&!D){let t=new CustomEvent(f,p);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=N().filter(e=>e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===S),...e].filter(Boolean).map(e=>e.ref.current),E)}}I.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>k(!1))})})}),C="RovingFocusGroupItem",_=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:o,focusable:a=!0,active:l=!1,tabStopId:u,children:c,...f}=e,p=(0,i.useId)(),m=u||p,y=x(C,o),g=y.currentTabStopId===m,b=v(o),{onFocusableItemAdd:w,onFocusableItemRemove:O,currentTabStopId:E}=y;return t.useEffect(()=>{if(a)return w(),()=>O()},[a,w,O]),(0,d.jsx)(h.ItemSlot,{scope:o,id:m,focusable:a,active:l,children:(0,d.jsx)(s.Primitive.span,{tabIndex:g?0:-1,"data-orientation":y.orientation,...f,ref:n,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{a?y.onItemFocus(m):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>y.onItemFocus(m)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void y.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return j[o]}(e,y.orientation,y.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=b().filter(e=>
4e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=y.loop?(r=o,n=a+1,r.map((e,t)=>r[(n+t)%r.length])):o.slice(a+1)}setTimeout(()=>P(o))}}),children:"function"==typeof c?c({isCurrentTabStop:g,hasTabStop:null!=E}):c})})});_.displayName=C;var j={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}e.s(["Item",0,_,"Root",0,O,"createRovingFocusGroupScope",0,b])},945861,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(522016),o=e.i(225913),a=e.i(275151);let i=(0,o.cva)(`inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus:outline-none disabled:pointer-events-none disabled:opacity-50 5 data-[state=open]:bg-accent 6 dark:hover:brightness-[0.8] `,{variants:{variant:{logo:"bg-transparent text-foreground hover:bg-transparent hover:brightness-[0.8] dark:bg-transparent dark:hover:bg-transparent",default:"",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-border bg-transparent text-foreground hover:bg-muted",subtle:"bg-muted text-foreground hover:bg-secondary",ghost:"bg-transparent data-[state=open]:bg-transparent dark:data-[state=open]:bg-transparent",link:"bg-transparent text-foreground underline-offset-4 hover:bg-transparent hover:underline"},size:{default:"",xxs:"h-5 px-1",xs:"h-7 px-1",sm:"h-9 rounded-md px-2",lg:"h-11 rounded-md px-8",icon:"h-9 w-9"},padding:{default:"p-2",xs:"px-1",sm:"px-2",lg:"px-8",icon:"px-0",none:"p-0"}},defaultVariants:{variant:"default",size:"default"}}),s=r.forwardRef(({className:e,children:r,href:o,variant:s,size:l,...u},c)=>o?(0,t.jsx)(n.default,{href:o,className:(0,a.cn)(i({variant:s,size:l,className:e})),children:r}):(0,t.jsx)("button",{className:(0,a.cn)(i({variant:s,size:l,className:e})),ref:c,...u,children:r}));s.displayName="Button2",e.s(["Button",0,s])},38069,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(981140),o=e.i(820783),a=e.i(30030),i=e.i(369340),s=e.i(248425),l=e.i(75830),u=e.i(586318),c=e.i(726330),d=e.i(303536),f=e.i(765491),p=e.i(610772),m=e.i(853660),h=e.i(774606),v=e.i(296626),y=e.i(842727),g=e.i(991918),b=e.i(30207),w=e.i(186312),x=e.i(985369),O=["Enter"," "],E=["ArrowUp","PageDown","End"],C=["ArrowDown","PageUp","Home",...E],_={ltr:[...O,"ArrowRight"],rtl:[...O,"ArrowLeft"]},j={ltr:["ArrowLeft"],rtl:["ArrowRight"]},P="Menu",[R,S,M]=(0,l.createCollection)(P),[D,k]=(0,a.createContextScope)(P,[M,m.createPopperScope,y.createRovingFocusGroupScope]),A=(0,m.createPopperScope)(),N=(0,y.createRovingFocusGroupScope)(),[I,T]=D(P),[L,F]=D(P),U=e=>{let{__scopeMenu:n,open:o=!1,children:a,dir:i,onOpenChange:s,modal:l=!0}=e,c=A(n),[d,f]=r.useState(null),p=r.useRef(!1),h=(0,b.useCallbackRef)(s),v=(0,u.useDirection)(i);return r.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,t.jsx)(m.Root,{...c,children:(0,t.jsx)(I,{scope:n,open:o,onOpenChange:h,content:d,onContentChange:f,children:(0,t.jsx)(L,{scope:n,onClose:r.useCallback(()=>h(!1),[h]),isUsingKeyboardRef:p,dir:v,modal:l,children:a})})})};U.displayName=P;var H=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=A(n);return(0,t.jsx)(m.Anchor,{...a,...o,ref:r})});H.displayName="MenuAnchor";var z="MenuPortal",[$,G]=D(z,{forceMount:void 0}),K=e=>{let{__scopeMenu:r,forceMount:n,children:o,container:a}=e,i=T(z,r);return(0,t.jsx)($,{scope:r,forceMount:n,children:(0,t.jsx)(v.Presence,{present:n||i.open,children:(0,t.jsx)(h.Portal,{asChild:!0,container:a,children:o})})})};K.displayName=z;var B="MenuContent",[V,W]=D(B),q=r.forwardRef((e,r)=>{let n=G(B,e.__scopeMenu),{forceMount:o=n.forceMount,...a}=e,i=T(B,e.__scopeMenu),s=F(B,e.__scopeMenu);return(0,t.jsx)(R.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:o||i.open,children:(0,t.jsx)(R.Slot,{scope:e.__scopeMenu,children:s.modal?(0,t.jsx)(X,{...a,ref:r}):(0,t.jsx)(Y,{...a,ref:r})})})})}),X=r.forwardRef((e,a)=>{let i=T(B,e.__scopeMenu),s=r.useRef(null),l=(0,o.useComposedRefs)(a,s);return r.useEffect(()=>{let e=s.current;if(e)return(0,w.hideOthers)(e)},[]),(0,t.jsx)(J,{...e,ref:l,trapFocus:i.open,disableOutsidePointerEvents:i.open,disableOutsideScroll:!0,onFocusOutside:(0,n.c
6omposeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>i.onOpenChange(!1)})}),Y=r.forwardRef((e,r)=>{let n=T(B,e.__scopeMenu);return(0,t.jsx)(J,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),Q=(0,g.createSlot)("MenuContent.ScrollLock"),J=r.forwardRef((e,a)=>{let{__scopeMenu:i,loop:s=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:p,disableOutsidePointerEvents:h,onEntryFocus:v,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:w,onInteractOutside:O,onDismiss:_,disableOutsideScroll:j,...P}=e,R=T(B,i),M=F(B,i),D=A(i),k=N(i),I=S(i),[L,U]=r.useState(null),H=r.useRef(null),z=(0,o.useComposedRefs)(a,H,R.onContentChange),$=r.useRef(0),G=r.useRef(""),K=r.useRef(0),W=r.useRef(null),q=r.useRef("right"),X=r.useRef(0),Y=j?x.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout($.current),[]),(0,d.useFocusGuards)();let J=r.useCallback(e=>{var t,r;return q.current===W.current?.side&&(t=e,!!(r=W.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e],s=t[a],l=i.x,u=i.y,c=s.x,d=s.y;u>n!=d>n&&r<(c-l)*(n-u)/(d-u)+l&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,t.jsx)(V,{scope:i,searchRef:G,onItemEnter:r.useCallback(e=>{J(e)&&e.preventDefault()},[J]),onItemLeave:r.useCallback(e=>{J(e)||(H.current?.focus(),U(null))},[J]),onTriggerLeave:r.useCallback(e=>{J(e)&&e.preventDefault()},[J]),pointerGraceTimerRef:K,onPointerGraceIntentChange:r.useCallback(e=>{W.current=e},[]),children:(0,t.jsx)(Y,{...j?{as:Q,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(f.FocusScope,{asChild:!0,trapped:l,onMountAutoFocus:(0,n.composeEventHandlers)(u,e=>{e.preventDefault(),H.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:p,children:(0,t.jsx)(c.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:h,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:w,onInteractOutside:O,onDismiss:_,children:(0,t.jsx)(y.Root,{asChild:!0,...k,dir:M.dir,orientation:"vertical",loop:s,currentTabStopId:L,onCurrentTabStopIdChange:U,onEntryFocus:(0,n.composeEventHandlers)(v,e=>{M.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(m.Content,{role:"menu","aria-orientation":"vertical","data-state":eC(R.open),"data-radix-menu-content":"",dir:M.dir,...D,...P,ref:z,style:{outline:"none",...P.style},onKeyDown:(0,n.composeEventHandlers)(P.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;if(t){var o;let t,a,i,s,l,u;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=G.current+o,a=I().filter(e=>!e.disabled),i=document.activeElement,s=a.find(e=>e.ref.current===i)?.textValue,l=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,i=(n=Math.max(a,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(i=i.filter(e=>e!==r));let s=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return s!==r?s:void 0}(a.map(e=>e.textValue),t,s),u=a.find(e=>e.textValue===l)?.ref.current,function e(t){G.current=t,window.clearTimeout($.current),""!==t&&($.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>u.focus()))}let a=H.current;if(e.target!==a||!C.includes(e.key))return;e.preventDefault();let i=I().filter(e=>!e.disabled).map(e=>e.ref.current);E.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,n.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout($.current),G.current="")}),onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eP(e=>{let t=e.target,r=X.current!==e.clientX;e.currentTarget.contains(t)&&r&&(q.current=e.clientX>X.current?"right":"left",X.current=e.clientX)}))})})})})})})});q.displayName=B;var Z=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"group",...o,ref:r})});Z.displayName="MenuGroup";var ee=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{...o,ref:r})});ee.displayName="MenuLabel";var et="MenuItem",er="menu.itemSelect",en=r.forwardRef((e,a)=>{let{disabled:i=!1,onSelect:l,...u}=e,c=r.useRef(null),d=F(et,e.__scopeMenu),f=W(et,e.__scopeMenu),p=(0,o.useComposedRefs)(a,c),m=r.useRef(!1);return(0,t.jsx)(eo,{...u,ref:p,disabled:i,onClick:(0,n.composeEventHandlers)(e.onClick,()=>
6{let e=c.current;if(!i&&e){let t=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>l?.(e),{once:!0}),(0,s.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?m.current=!1:d.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),m.current=!0},onPointerUp:(0,n.composeEventHandlers)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;i||t&&" "===e.key||O.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=et;var eo=r.forwardRef((e,a)=>{let{__scopeMenu:i,disabled:l=!1,textValue:u,...c}=e,d=W(et,i),f=N(i),p=r.useRef(null),m=(0,o.useComposedRefs)(a,p),[h,v]=r.useState(!1),[g,b]=r.useState("");return r.useEffect(()=>{let e=p.current;e&&b((e.textContent??"").trim())},[c.children]),(0,t.jsx)(R.ItemSlot,{scope:i,disabled:l,textValue:u??g,children:(0,t.jsx)(y.Item,{asChild:!0,...f,focusable:!l,children:(0,t.jsx)(s.Primitive.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...c,ref:m,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eP(e=>{l?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eP(e=>d.onItemLeave(e))),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>v(!0)),onBlur:(0,n.composeEventHandlers)(e.onBlur,()=>v(!1))})})})}),ea=r.forwardRef((e,r)=>{let{checked:o=!1,onCheckedChange:a,...i}=e;return(0,t.jsx)(ep,{scope:e.__scopeMenu,checked:o,children:(0,t.jsx)(en,{role:"menuitemcheckbox","aria-checked":e_(o)?"mixed":o,...i,ref:r,"data-state":ej(o),onSelect:(0,n.composeEventHandlers)(i.onSelect,()=>a?.(!!e_(o)||!o),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var ei="MenuRadioGroup",[es,el]=D(ei,{value:void 0,onValueChange:()=>{}}),eu=r.forwardRef((e,r)=>{let{value:n,onValueChange:o,...a}=e,i=(0,b.useCallbackRef)(o);return(0,t.jsx)(es,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,t.jsx)(Z,{...a,ref:r})})});eu.displayName=ei;var ec="MenuRadioItem",ed=r.forwardRef((e,r)=>{let{value:o,...a}=e,i=el(ec,e.__scopeMenu),s=o===i.value;return(0,t.jsx)(ep,{scope:e.__scopeMenu,checked:s,children:(0,t.jsx)(en,{role:"menuitemradio","aria-checked":s,...a,ref:r,"data-state":ej(s),onSelect:(0,n.composeEventHandlers)(a.onSelect,()=>i.onValueChange?.(o),{checkForDefaultPrevented:!1})})})});ed.displayName=ec;var ef="MenuItemIndicator",[ep,em]=D(ef,{checked:!1}),eh=r.forwardRef((e,r)=>{let{__scopeMenu:n,forceMount:o,...a}=e,i=em(ef,n);return(0,t.jsx)(v.Presence,{present:o||e_(i.checked)||!0===i.checked,children:(0,t.jsx)(s.Primitive.span,{...a,ref:r,"data-state":ej(i.checked)})})});eh.displayName=ef;var ev=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})});ev.displayName="MenuSeparator";var ey=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=A(n);return(0,t.jsx)(m.Arrow,{...a,...o,ref:r})});ey.displayName="MenuArrow";var[eg,eb]=D("MenuSub"),ew="MenuSubTrigger",ex=r.forwardRef((e,a)=>{let i=T(ew,e.__scopeMenu),s=F(ew,e.__scopeMenu),l=eb(ew,e.__scopeMenu),u=W(ew,e.__scopeMenu),c=r.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},m=r.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return r.useEffect(()=>m,[m]),r.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,t.jsx)(H,{asChild:!0,...p,children:(0,t.jsx)(eo,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":l.contentId,"data-state":eC(i.open),...e,ref:(0,o.composeRefs)(a,l.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),i.open||i.onOpenChange(!0))},onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eP(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||i.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{i.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eP(e=>{m();let t=i.content?.getBoundingClientRect();if(t){let r=i.content?.dataset.side,n="right"===r,o=t[n?"left":"right"],a=t[n?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:o,y:t.bottom}],side:r}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,t=>{let r=""!==u.searchRef.current;e.disabled||r&&" "===t.key||_[s.dir].includes(t.key)&&(i.onOpenChange(!0),i.content?.focus(),t.preventDefault())})})})});ex.displayName=ew;var eO="MenuSubContent",eE=r.forwardRef((e,a)=>{let i=G(B,e.__scopeMenu),{forceMount:s=i.forceMount,...l}=e,u=T(B,e.__scopeMenu),c=F(B,e.__scopeMenu),d=eb(eO,e.__scopeMenu),f=r.useRef(null),p=(0,o.useComposedRefs)(a,f);return(0,t.jsx)(R.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:s||u.open,children:(0,t.jsx)(R.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(J,{id:d.contentId,"aria-labelledby":d.triggerId,...l,ref:p,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{c.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>
6e.preventDefault(),onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,n.composeEventHandlers)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=j[c.dir].includes(e.key);t&&r&&(u.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function eC(e){return e?"open":"closed"}function e_(e){return"indeterminate"===e}function ej(e){return e_(e)?"indeterminate":e?"checked":"unchecked"}function eP(e){return t=>"mouse"===t.pointerType?e(t):void 0}eE.displayName=eO;var eR="DropdownMenu",[eS,eM]=(0,a.createContextScope)(eR,[k]),eD=k(),[ek,eA]=eS(eR),eN=e=>{let{__scopeDropdownMenu:n,children:o,dir:a,open:s,defaultOpen:l,onOpenChange:u,modal:c=!0}=e,d=eD(n),f=r.useRef(null),[m,h]=(0,i.useControllableState)({prop:s,defaultProp:l??!1,onChange:u,caller:eR});return(0,t.jsx)(ek,{scope:n,triggerId:(0,p.useId)(),triggerRef:f,contentId:(0,p.useId)(),open:m,onOpenChange:h,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),modal:c,children:(0,t.jsx)(U,{...d,open:m,onOpenChange:h,dir:a,modal:c,children:o})})};eN.displayName=eR;var eI="DropdownMenuTrigger",eT=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,disabled:i=!1,...l}=e,u=eA(eI,a),c=eD(a);return(0,t.jsx)(H,{asChild:!0,...c,children:(0,t.jsx)(s.Primitive.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...l,ref:(0,o.composeRefs)(r,u.triggerRef),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,e=>{!i&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{!i&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eT.displayName=eI;var eL=e=>{let{__scopeDropdownMenu:r,...n}=e,o=eD(r);return(0,t.jsx)(K,{...o,...n})};eL.displayName="DropdownMenuPortal";var eF="DropdownMenuContent",eU=r.forwardRef((e,o)=>{let{__scopeDropdownMenu:a,...i}=e,s=eA(eF,a),l=eD(a),u=r.useRef(!1);return(0,t.jsx)(q,{id:s.contentId,"aria-labelledby":s.triggerId,...l,...i,ref:o,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||s.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,n.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!s.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eU.displayName=eF,r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(Z,{...a,...o,ref:r})}).displayName="DropdownMenuGroup";var eH=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(ee,{...a,...o,ref:r})});eH.displayName="DropdownMenuLabel";var ez=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(en,{...a,...o,ref:r})});ez.displayName="DropdownMenuItem";var e$=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(ea,{...a,...o,ref:r})});e$.displayName="DropdownMenuCheckboxItem",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(eu,{...a,...o,ref:r})}).displayName="DropdownMenuRadioGroup";var eG=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(ed,{...a,...o,ref:r})});eG.displayName="DropdownMenuRadioItem";var eK=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(eh,{...a,...o,ref:r})});eK.displayName="DropdownMenuItemIndicator";var eB=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(ev,{...a,...o,ref:r})});eB.displayName="DropdownMenuSeparator",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(ey,{...a,...o,ref:r})}).displayName="DropdownMenuArrow";var eV=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(ex,{...a,...o,ref:r})});eV.displayName="DropdownMenuSubTrigger";var eW=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eD(n);return(0,t.jsx)(eE,{...a,...o,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});
6eW.displayName="DropdownMenuSubContent";var eq=e.i(10991),eX=e.i(939379);let eY=(0,e.i(388369).default)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var eQ=e.i(275151);r.forwardRef(({className:e,inset:r,children:n,...o},a)=>(0,t.jsxs)(eV,{ref:a,className:(0,eQ.cn)("focus:bg-accent data-[state=open]:bg-accent flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none",r&&"pl-8",e),...o,children:[n,(0,t.jsx)(eX.ChevronRight,{className:"ml-auto h-4 w-4"})]})).displayName=eV.displayName,r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eW,{ref:n,className:(0,eQ.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-lg",e),...r})).displayName=eW.displayName;let eJ=r.forwardRef(({className:e,sideOffset:r=4,...n},o)=>(0,t.jsx)(eL,{children:(0,t.jsx)(eU,{ref:o,sideOffset:r,className:(0,eQ.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-md",e),...n})}));eJ.displayName=eU.displayName;let eZ=r.forwardRef(({className:e,inset:r,...n},o)=>(0,t.jsx)(ez,{ref:o,className:(0,eQ.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors data-[disabled]:pointer-events-none data-[disabled]:opacity-50 hover:bg-secondary",r&&"pl-8",e),...n}));eZ.displayName=ez.displayName,r.forwardRef(({className:e,children:r,checked:n,...o},a)=>(0,t.jsxs)(e$,{ref:a,className:(0,eQ.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:n,...o,children:[(0,t.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(eK,{children:(0,t.jsx)(eq.Check,{className:"h-4 w-4"})})}),r]})).displayName=e$.displayName,r.forwardRef(({className:e,children:r,...n},o)=>(0,t.jsxs)(eG,{ref:o,className:(0,eQ.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[(0,t.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(eK,{children:(0,t.jsx)(eY,{className:"h-2 w-2 fill-current"})})}),r]})).displayName=eG.displayName;let e0=r.forwardRef(({className:e,inset:r,...n},o)=>(0,t.jsx)(eH,{ref:o,className:(0,eQ.cn)("px-2 py-1.5 text-sm font-semibold hover:bg-secondary",r&&"pl-8",e),...n}));e0.displayName=eH.displayName;let e1=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eB,{ref:n,className:(0,eQ.cn)("-mx-1 my-1 h-px bg-border",e),...r}));e1.displayName=eB.displayName,e.s(["DropdownMenu",0,eN,"DropdownMenuContent",0,eJ,"DropdownMenuItem",0,eZ,"DropdownMenuLabel",0,e0,"DropdownMenuSeparator",0,e1,"DropdownMenuTrigger",0,eT],38069)},802919,e=>{e.v(e=>Promise.resolve().then(()=>e(690086)))},860437,e=>{e.v(t=>Promise.all(["static/chunks/3jbe9hfxefa7x.js"].map(t=>e.l(t))).then(()=>t(505093)))}]);
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.