1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,488143,(e,t,r)=>{"use strict";function n(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:o,blurDataURL:i,objectFit:a}=e,c=n?40*n:t,l=o?40*o:r,s=c&&l?"viewBox='0 0 "+c+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+s+"%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='"+(s?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.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}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return o}});let n=["default","imgix","cloudinary","akamai","custom"],o={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],maximumResponseBody:5e7,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},908927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return l}}),e.r(233525);let n=e.r(488143),o=e.r(987690),i=["-moz-initial","fill","none","scale-down",void 0];function a(e){return void 0!==e.default}function c(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 l(e,t){var r,l;let s,d,u,{src:f,sizes:p,unoptimized:m=!1,priority:h=!1,loading:g,className:b,quality:v,width:y,height:j,fill:w=!1,style:I,overrideSrc:k,onLoad:x,onLoadingComplete:_,placeholder:P="empty",blurDataURL:C,fetchPriority:S,decoding:O="async",layout:E,objectFit:z,objectPosition:A,lazyBoundary:R,lazyRoot:M,...T}=e,{imgConf:H,showAltText:D,blurComplete:N,defaultLoader:B}=t,U=H||o.imageConfigDefault;if("allSizes"in U)s=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t),n=null==(r=U.qualities)?void 0:r.sort((e,t)=>e-t);s={...U,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===B)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 L=T.loader||B;delete T.loader,delete T.srcSet;let F="__next_img_default"in L;if(F){if("custom"===s.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=L;L=t=>{let{config:r,...n}=t;return e(n)}}if(E){"fill"===E&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];e&&(I={...I,...e});let t={responsive:"100vw",fill:"100vw"}[E];t&&!p&&(p=t)}let W="",V=c(y),$=c(j);if((l=f)&&"object"==typeof l&&(a(l)||void 0!==l.src)){let e=a(f)?f.default:f;if(!e.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(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.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(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,
1configurable:!0});if(d=e.blurWidth,u=e.blurHeight,C=C||e.blurDataURL,W=e.src,!w)if(V||$){if(V&&!$){let t=V/e.width;$=Math.round(e.height*t)}else if(!V&&$){let t=$/e.height;V=Math.round(e.width*t)}}else V=e.width,$=e.height}let G=!h&&("lazy"===g||void 0===g);(!(f="string"==typeof f?f:W)||f.startsWith("data:")||f.startsWith("blob:"))&&(m=!0,G=!1),s.unoptimized&&(m=!0),F&&!s.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(m=!0);let q=c(v),X=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:z,objectPosition:A}:{},D?{}:{color:"transparent"},I),Z=N||"empty"===P?null:"blur"===P?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:V,heightInt:$,blurWidth:d,blurHeight:u,blurDataURL:C||"",objectFit:X.objectFit})+'")':'url("'+P+'")',J=i.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,K=Z?{backgroundSize:J,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Z}:{},Y=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:i,sizes:a,loader:c}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:s}=function(e,t,r){let{deviceSizes:n,allSizes:o}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),d=l.length-1;return{sizes:a||"w"!==s?a:"100vw",srcSet:l.map((e,n)=>c({config:t,src:r,quality:i,width:e})+" "+("w"===s?e:n+1)+s).join(", "),src:c({config:t,src:r,quality:i,width:l[d]})}}({config:s,src:f,unoptimized:m,width:V,quality:q,sizes:p,loader:L});return{props:{...T,loading:G?"lazy":g,fetchPriority:S,width:V,height:$,decoding:O,className:b,style:{...X,...K},sizes:Y.sizes,srcSet:Y.srcSet,src:k||Y.src},meta:{unoptimized:m,priority:h,placeholder:P,fill:w}}}},898879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return c}});let n=e.r(271645),o="undefined"==typeof window,i=o?()=>{}:n.useLayoutEffect,a=o?()=>{}:n.useEffect;function c(e){let{headManager:t,reduceComponentsToState:r}=e;function c(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}if(o){var l;null==t||null==(l=t.mountedInstances)||l.add(e.children),c()}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=c),()=>{t&&(t._pendingUpdate=c)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},158908,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=e.r(555682)._(e.r(271645)).default.createContext({})},215986,(e,t,r)=>{"use strict";function n(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isInAmpMode",{enumerable:!0,get:function(){return n}})},325633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{default:function(){return h},defaultHead:function(){return u}});let n=e.r(555682),o=e.r(190809),i=e.r(843476),a=o._(e.r(271645)),c=n._(e.r(898879)),l=e.r(158908),s=e.r(742732),d=e.r(215986);function u(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.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,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(u(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;
1let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(o.props.hasOwnProperty(t))if("charSet"===t)r.has(t)?i=!1:r.add(t);else{let e=o.props[t],r=n[t]||new Set;("name"!==t||!a)&&r.has(e)?i=!1:(r.add(e),n[t]=r)}}}return i}}()).reverse().map((e,t)=>{let r=e.key||t;return a.default.cloneElement(e,{key:r})})}let h=function(e){let{children:t}=e,r=(0,a.useContext)(l.AmpStateContext),n=(0,a.useContext)(s.HeadManagerContext);return(0,i.jsx)(c.default,{reduceComponentsToState:m,headManager:n,inAmpMode:(0,d.isInAmpMode)(r),children:t})};("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 i}});let n=e.r(555682)._(e.r(271645)),o=e.r(987690),i=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)},1948,(e,t,r)=>{"use strict";function n(e){var t;let{config:r,src:n,width:o,quality:i}=e,a=i||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+o+"&q="+a+(n.startsWith("/_next/static/media/")&&1?"&dpl=dpl_A2cWXhPZjXPvc9vJiS1Gfo5BZ2xh":"")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}}),n.__next_img_default=!0;let o=n},605500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return j}});let n=e.r(555682),o=e.r(190809),i=e.r(843476),a=o._(e.r(271645)),c=n._(e.r(174080)),l=n._(e.r(325633)),s=e.r(908927),d=e.r(987690),u=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:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,o,i,a){let c=null==e?void 0:e.src;e&&e["data-loaded-src"]!==c&&(e["data-loaded-src"]=c,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==r?void 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()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function b(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:o,height:c,width:l,decoding:s,className:d,style:u,fetchPriority:f,placeholder:p,loading:h,unoptimized:v,fill:y,onLoadRef:j,onLoadingCompleteRef:w,setBlurComplete:I,setShowAltText:k,sizesInput:x,onLoad:_,onError:P,...C}=e,S=(0,a.useCallback)(e=>{e&&(P&&(e.src=e.src),e.complete&&g(e,p,j,w,I,v,x))},[r,p,j,w,I,P,v,x]),O=(0,m.useMergedRef)(t,S);return(0,i.jsx)("img",{...C,...b(f),loading:h,width:l,height:c,decoding:s,"data-nimg":y?"fill":"1",className:d,style:u,sizes:o,srcSet:n,src:r,ref:O,onLoad:e=>{g(e.currentTarget,p,j,w,I,v,x)},onError:e=>{k(!0),"empty"!==p&&I(!0),P&&P(e)}})});function y(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...b(r.fetchPriority)};return t&&c.default.preload?(c.default.preload(r.src,n),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let j=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(u.ImageConfigContext),o=(0,a.useMemo)(()=>{var e;let t=h||n||d.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
1e-t),o=t.deviceSizes.sort((e,t)=>e-t),i=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:o,qualities:i}},[n]),{onLoad:c,onLoadingComplete:l}=e,m=(0,a.useRef)(c);(0,a.useEffect)(()=>{m.current=c},[c]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[b,j]=(0,a.useState)(!1),[w,I]=(0,a.useState)(!1),{props:k,meta:x}=(0,s.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:w});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...k,unoptimized:x.unoptimized,placeholder:x.placeholder,fill:x.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:j,setShowAltText:I,sizesInput:e.sizes,ref:t}),x.priority?(0,i.jsx)(y,{isAppRouter:!r,imgAttributes:k}):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}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{default:function(){return l},getImageProps:function(){return c}});let n=e.r(555682),o=e.r(908927),i=e.r(605500),a=n._(e.r(1948));function c(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],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 l=i.Image},657688,(e,t,r)=>{t.exports=e.r(794909)},338280,e=>{"use strict";e.s(["AVATAR_COLORS",()=>t,"avatarColor",()=>o,"avatarInitial",()=>n,"isPaletteColor",()=>r,"isWithdrawnNick",()=>a,"resolveProfileImageUrl",()=>c]);let t=["#8663E6","#BB42E0","#DD3098","#E03E54","#CA5921","#9C7519","#178E2F","#178C65","#19869C","#3579DE"];function r(e){return!!e&&t.includes(e.trim().toUpperCase())}function n(e){let t=Array.from((null!=e?e:"").trim())[0];return t?t.toUpperCase():"?"}function o(e,r){let n=(null!=r?r:"").trim().toUpperCase();if(n&&t.includes(n))return n;let o=(null!=e?e:"").trim(),i=0;for(let e=0;e<o.length;e++)i=31*i+o.charCodeAt(e)|0;return t[Math.abs(i)%t.length]}let i=["ì ì ìì","Unknown"];function a(e){return i.includes((null!=e?e:"").trim())}function c(e){let t=(null!=e?e:"").trim();return!t||t.includes("ic_default_profile")?null:t}},921002,e=>{"use strict";e.s(["SubscribersProvider",()=>o,"useIsSubscribed",()=>i,"useSubscribersContext",()=>a]);var t=e.i(843476),r=e.i(271645);let n=(0,r.createContext)({isSubscribed:()=>!1,addSubscribers:()=>{}});function o(e){let{initial:o,children:i}=e,[a,c]=(0,r.useState)(()=>new Set(o)),l=(0,r.useCallback)(e=>{c(t=>{let r=new Set(t),n=!1;for(let t of e)t&&!r.has(t)&&(r.add(t),n=!0);return n?r:t})},[]),s=(0,r.useMemo)(()=>({isSubscribed:e=>!!e&&a.has(e),addSubscribers:l}),[a,l]);return(0,t.jsx)(n.Provider,{value:s,children:i})}function i(e){return(0,r.useContext)(n).isSubscribed(e)}function a(){return(0,r.useContext)(n)}},598614,e=>{"use strict";e.s(["PremiumAvatar",()=>l]);var t=e.i(843476),r=e.i(657688),n=e.i(522016),o=e.i(975157),i=e.i(338280),a=e.i(921002);let c={xs:{box:"w-5 h-5",img:20,text:"text-2xs font-semibold",icon:"w-3 h-3",pad:"p-[2px]"},sm:{box:"w-8 h-8",img:32,text:"text-xs font-bold",icon:"w-4 h-4",pad:"p-[3px]"},md:{box:"w-10 h-10",img:40,text:"text-sm font-bold",icon:"w-5 h-5",pad:"p-[3px]"},lg:{box:"w-12 h-12",img:48,text:"text-sm font-medium",icon:"w-6 h-6",pad:"p-[3.5px]"},xl:{box:"w-[52px] h-[52px]",img:52,text:"text-lg font-semibold",icon:"w-6 h-6",pad:"p-[3.5px]"},"2xl":{box:"w-24 h-24",img:96,text:"text-2xl font-bold",icon:"w-10 h-10",pad:"p-[4px]"}};function l(e){let{userId:l,imageUrl:s,nickName:d,size:u="md",isSubscribed:f,href:p,onLinkClick:m,fallback:h="letter",avatarColorHex:g,className:b,interactive:v=!1,unoptimized:y=!1}=e,j=(0,a.useIsSubscribed)(l),w=c[u],I=(0,i.resolveProfileImageUrl)(s),k=I||"letter"!==h||(0,i.isWithdrawnNick)(d)?(0,t.jsx)(r.default,{src:I||"/icon/etc/ic_default_profile.svg",alt:null!=d?d:"",width:w.img,height:w.img,className:"object-cover w-full h-full",unoptimized:y||!I}):(0,t.jsx)("div",{className:(0,o.cn)("flex items-center justify-center w-full h-full text-white select-none",w.text),style:{backgroundColor:(0,i.avatarColor)(l,g)},"aria-label":null!=d?d:"",children:(0,i.avatarInitial)(d)}),x=(0,o.cn)("rounded-full shrink-0 inline-flex items-center justify-center",w.box,(null!=f?f:j)?(0,o.cn)(w.pad,"bg-gradient-to-tr from-secondary via-[#A855F7] to-[#EC4899]"):(0,o.cn)("bg-muted ring-2 ring-transparent transition-all",v&&"hover:ring-primary/50"),b),_=(0,t.jsx)("div",{className:"w-full h-full rounded-full overflow-hidden bg-muted",children:k});return p?(0,t.jsx)(n.default,{href:p,onClick:m,className:x,children:_}):(0,t.jsx)("div",{className:x,children:_})}},665827,e=>{"use strict";e.s(["buildAppRoutePath",()=>c,"isPerplzOwnedHost",()=>i,"parsePerplzPath",()=>a,"safeInternalPathOr",()=>s]);var t=e.i(869870);let r=/^[a-z0-9][a-z0-9-]{1,49}$/,n=new Set(["create"]),o=["applications","archive","attendance","board","chat","feedback","guide","members","projects","settings","subscription","sync","synergy","view-requests"];function i(e){let t=e.toLowerCase().replace(/\.$/,"");return"perplz.com"===t||t.endsWith(".perplz.com")}function a(e){return function(e){if(0===e.length)return{kind:"home"};let[i,a,c,l,s,d]=e;
1switch(i){case"home":return 1===e.length?{kind:"home"}:null;case"s":return a&&2===e.length&&/^[A-Za-z0-9_-]{1,32}$/.test(a)?{kind:"short",code:a}:null;case"project":{if(!a)return null;let r=(0,t.decodeId)(a);if(null==r)return null;if("room"===c&&"feed"===l&&s){let e=(0,t.decodeId)(s);return null!=e?{kind:"project-feed",projectId:r,feedId:e}:null}if("sync"===c&&l){let e=(0,t.decodeId)(l);return null!=e?{kind:"project-sync",projectId:r,videoId:e}:null}if("room"===c&&3===e.length)return{kind:"project-room",projectId:r};if(2===e.length)return{kind:"project",projectId:r};return null}case"team-project":{if(!a)return null;let r=(0,t.decodeTeamProjectId)(a);if(null==r)return null;if("room"===c&&"feed"===l&&s){let e=(0,t.decodeId)(s);return null!=e?{kind:"team-project-feed",teamProjectId:r,feedId:e}:null}if("room"===c&&3===e.length)return{kind:"team-project-room",teamProjectId:r};if("chat"===c&&3===e.length)return{kind:"team-project-chat",teamProjectId:r};if("feedback"===c&&3===e.length)return{kind:"team-project-feedback",teamProjectId:r};if("sync"===c&&l&&4===e.length){let e=(0,t.decodeSyncVideoId)(l);return null!=e?{kind:"team-project-sync",teamProjectId:r,videoId:e}:null}return 2===e.length?{kind:"team-project",teamProjectId:r}:null}case"team":{if(!a||2!==e.length)return null;let t=a.toLowerCase();return r.test(t)&&!n.has(t)?{kind:"team-profile",slug:t}:null}case"workspace":var u;if(!a)return null;if(2===e.length)return{kind:"workspace",teamHash:a,section:null};switch(c){case"projects":{if(!l||"new"===l)break;let r=(0,t.decodeTeamProjectId)(l);if(null==r)return null;if("room"===s&&"feed"===d&&e[6]){let n=(0,t.decodeId)(e[6]);return null!=n?{kind:"workspace-project-feed",teamHash:a,teamProjectId:r,feedId:n}:null}return{kind:"workspace-project",teamHash:a,teamProjectId:r}}case"sync":{if(!l||"trash"===l)break;let e=(0,t.decodeSyncVideoId)(l);return null!=e?{kind:"workspace-sync",teamHash:a,videoId:e}:null}case"archive":{if(!l||"trash"===l)break;let e=(0,t.decodeArchiveSpaceId)(l);if(null==e)return null;if(!s||"new"===s)return{kind:"workspace-archive-space",teamHash:a,spaceId:e};let r=(0,t.decodeArchiveItemId)(s);return null!=r?{kind:"workspace-archive-item",teamHash:a,spaceId:e,itemId:r}:null}case"board":{if(!l||!s||"new"===s)break;let e=(0,t.decodeTeamBoardId)(l),r=(0,t.decodeTeamBoardPostId)(s);return null!=e&&null!=r?{kind:"workspace-board-post",teamHash:a,boardId:e,postId:r}:null}case"chat":{if(!l||"new"===l)break;let e=(0,t.decodeTeamChatroomId)(l);return null!=e?{kind:"workspace-chatroom",teamHash:a,chatroomId:e}:null}}return(u=c)&&o.includes(u)?{kind:"workspace",teamHash:a,section:c}:null;case"subscription":if(1===e.length)return{kind:"subscription"};if(2!==e.length)return null;if("manage"===a)return{kind:"subscription-manage"};if("payment"===a)return{kind:"subscription"};return null;case"community":{if(!a||2!==e.length||"write"===a||"search"===a)return null;let r=(0,t.decodeId)(a);return null!=r?{kind:"community-post",postId:r}:null}case"studio":if(1===e.length)return{kind:"records",section:null};if("library"===a)return 2===e.length?{kind:"records",section:"library"}:null;if("sync"===a){if(!c||3!==e.length)return null;let r=(0,t.decodeId)(c);return null!=r?{kind:"records-sync",videoId:r}:null}if("note"===a){if(!c||3!==e.length)return null;let r=(0,t.decodeId)(c);return null!=r?{kind:"records-feed",recordId:r}:null}return null;case"sync":{if(1===e.length)return{kind:"records",section:null};if("library"===a)return 2===e.length?{kind:"records",section:"library"}:null;if("v"===a){if(!c||3!==e.length)return null;let r=(0,t.decodeId)(c);return null!=r?{kind:"records-sync",videoId:r}:null}if("r"===a){if(!c||3!==e.length)return null;let r=(0,t.decodeId)(c);return null!=r?{kind:"records-feed",recordId:r}:null}if(!a||2!==e.length)return null;let r=(0,t.decodeSyncVideoId)(a);return null!=r?{kind:"sync-video",videoId:r}:null}case"share":if("feed"!==a||!c||3!==e.length||!/^\d{1,18}$/.test(c))return null;return{kind:"shared-feed",feedId:Number(c)};case"resume":if(!a||2!==e.length||"claim"===a)return null;return/^[A-Za-z0-9_-]{4,64}$/.test(a)?{kind:"resume",shortCode:a}:null;case"invite":return a&&2===e.length&&/^[a-f0-9]{16,96}$/i.test(a)?{kind:"invite",token:a}:null;case"project-invite":return a&&2===e.length&&/^[a-f0-9]{16,96}$/i.test(a)?{kind:"project-invite",token:a}:null;
1case"blog":return a&&2===e.length?{kind:"blog",slug:a}:null;case"notice":return a&&2===e.length?{kind:"notice",slug:a}:null;default:return null}}(e.replace(/^\/(en|ko)(?=\/|$)/,"").split("/").filter(Boolean))}function c(e){switch(e.kind){case"home":return"/home";case"short":return"/s/".concat(e.code);case"project":return"/project/".concat((0,t.encodeId)(e.projectId));case"project-room":return"/project/".concat((0,t.encodeId)(e.projectId),"/room");case"project-feed":return"/project/".concat((0,t.encodeId)(e.projectId),"/room/feed/").concat((0,t.encodeId)(e.feedId));case"project-sync":return"/project/".concat((0,t.encodeId)(e.projectId),"/sync/").concat((0,t.encodeId)(e.videoId));case"records":return e.section?"/studio/".concat(e.section):"/studio";case"records-sync":return"/studio/sync/".concat((0,t.encodeId)(e.videoId));case"records-feed":return"/studio/note/".concat((0,t.encodeId)(e.recordId));case"team-project":return"/team-project/".concat((0,t.encodeTeamProjectId)(e.teamProjectId));case"team-project-feed":return"/team-project/".concat((0,t.encodeTeamProjectId)(e.teamProjectId),"/room/feed/").concat((0,t.encodeId)(e.feedId));case"team-project-room":return"/team-project/".concat((0,t.encodeTeamProjectId)(e.teamProjectId),"/room");case"team-project-chat":return"/team-project/".concat((0,t.encodeTeamProjectId)(e.teamProjectId),"/chat");case"team-project-feedback":return"/team-project/".concat((0,t.encodeTeamProjectId)(e.teamProjectId),"/feedback");case"team-project-sync":return"/team-project/".concat((0,t.encodeTeamProjectId)(e.teamProjectId),"/sync/").concat((0,t.encodeSyncVideoId)(e.videoId));case"project-invite":return"/project-invite/".concat(e.token);case"team-profile":return"/team/".concat(e.slug);case"workspace":return e.section?"/workspace/".concat(e.teamHash,"/").concat(e.section):"/workspace/".concat(e.teamHash);case"workspace-project":return"/workspace/".concat(e.teamHash,"/projects/").concat((0,t.encodeTeamProjectId)(e.teamProjectId));case"workspace-project-feed":return"/workspace/".concat(e.teamHash,"/projects/").concat((0,t.encodeTeamProjectId)(e.teamProjectId),"/room/feed/").concat((0,t.encodeId)(e.feedId));case"workspace-sync":return"/workspace/".concat(e.teamHash,"/sync/").concat((0,t.encodeSyncVideoId)(e.videoId));case"workspace-archive-space":return"/workspace/".concat(e.teamHash,"/archive/").concat((0,t.encodeArchiveSpaceId)(e.spaceId));case"workspace-archive-item":return"/workspace/".concat(e.teamHash,"/archive/").concat((0,t.encodeArchiveSpaceId)(e.spaceId),"/").concat((0,t.encodeArchiveItemId)(e.itemId));case"workspace-board-post":return"/workspace/".concat(e.teamHash,"/board/").concat((0,t.encodeTeamBoardId)(e.boardId),"/").concat((0,t.encodeTeamBoardPostId)(e.postId));case"workspace-chatroom":return"/workspace/".concat(e.teamHash,"/chat/").concat((0,t.encodeTeamChatroomId)(e.chatroomId));case"subscription":return"/subscription";case"subscription-manage":return"/subscription/manage";case"community-post":return"/community/".concat((0,t.encodeId)(e.postId));case"sync-video":return"/sync/".concat((0,t.encodeSyncVideoId)(e.videoId));case"shared-feed":return"/share/feed/".concat(e.feedId);case"resume":return"/resume/".concat(e.shortCode);case"blog":return"/blog/".concat(e.slug);case"notice":return"/notice/".concat(e.slug);case"invite":return"/invite/".concat(e.token)}}let l=/[\u0000-\u001f\u007f]/;function s(e,t){return"string"!=typeof e||""===e?t:!("string"!=typeof e||l.test(e)||!e.startsWith("/")||e.startsWith("//")||e.startsWith("/\\")||/^\/[^/]*:/.test(e))&&1?e:t}}]);
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.