1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a113cc-3eca-77c2-9638-f63d79d6a77e")}catch(e){}}();(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[83832],{633:(e,t,r)=>{"use strict";r.d(t,{T5:()=>o.T5,hP:()=>l.hP,kX:()=>o.kX,nO:()=>o.nO,wV:()=>l.wV,yC:()=>n}),r(23836);var l=r(29767),o=r(87606);function n(e,t,r){let o=t.path||(null==r?void 0:r.path);return"path"===(t.routing||(null==r?void 0:r.routing)||"path")?o?{...r,...t,routing:"path"}:l.sb.throw((0,l.kd)(e)):t.path?l.sb.throw((0,l.s7)(e)):{...r,...t,path:void 0}}},3004:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("FlaskConical",[["path",{d:"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2",key:"18mbvz"}],["path",{d:"M6.453 15h11.094",key:"3shlmq"}],["path",{d:"M8.5 2h7",key:"csnxdl"}]])},7646:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]])},11064:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},17482:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]])},18155:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},19268:(e,t,r)=>{e.exports=r(44637)},20146:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]])},24058:(e,t,r)=>{"use strict";r.d(t,{C1:()=>O,bL:()=>N,q7:()=>V});var l=r(12115),o=r(92556),n=r(94446),a=r(3468),i=r(97602),s=r(72431),c=r(23558),d=r(66218),u=r(84288),h=r(78108),p=r(76842),y=r(95155),f="Radio",[v,w]=(0,a.A)(f),[k,b]=v(f),m=l.forwardRef((e,t)=>{let{__scopeRadio:r,name:a,checked:s=!1,required:c,disabled:d,value:u="on",onCheck:h,form:p,...f}=e,[v,w]=l.useState(null),b=(0,n.s)(t,e=>w(e)),m=l.useRef(!1),g=!v||p||!!v.closest("form");return(0,y.jsxs)(k,{scope:r,checked:s,disabled:d,children:[(0,y.jsx)(i.sG.button,{type:"button",role:"radio","aria-checked":s,"data-state":C(s),"data-disabled":d?"":void 0,disabled:d,value:u,...f,ref:b,onClick:(0,o.m)(e.onClick,e=>{s||null==h||h(),g&&(m.current=e.isPropagationStopped(),m.current||e.stopPropagation())})}),g&&(0,y.jsx)(A,{control:v,bubbles:!m.current,name:a,value:u,checked:s,required:c,disabled:d,form:p,style:{transform:"translateX(-100%)"}})]})});m.displayName=f;var g="RadioIndicator",x=l.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:l,...o}=e,n=b(g,r);return(0,y.jsx)(p.C,{present:l||n.checked,children:(0,y.jsx)(i.sG.span,{"data-state":C(n.checked),"data-disabled":n.disabled?"":void 0,...o,ref:t})})});x.displayName=g;var A=e=>{let{control:t,checked:r,bubbles:o=!0,...n}=e,a=l.useRef(null),i=(0,h.Z)(r),s=(0,u.X)(t);return l.useEffect(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(i!==r&&t){let l=new Event("click",{bubbles:o});t.call(e,r),e.dispatchEvent(l)}},[i,r,o]),(0,y.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:r,...n,tabIndex:-1,ref:a,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function C(e){return e?"checked":"unchecked"}var S=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],M="RadioGroup",[E,R]=(0,a.A)(M,[s.RG,w]),j=(0,s.RG)(),P=w(),[L,T]=E(M),_=l.forwardRef((e,t)=>
1{let{__scopeRadioGroup:r,name:l,defaultValue:o,value:n,required:a=!1,disabled:u=!1,orientation:h,dir:p,loop:f=!0,onValueChange:v,...w}=e,k=j(r),b=(0,d.jH)(p),[m,g]=(0,c.i)({prop:n,defaultProp:o,onChange:v});return(0,y.jsx)(L,{scope:r,name:l,required:a,disabled:u,value:m,onValueChange:g,children:(0,y.jsx)(s.bL,{asChild:!0,...k,orientation:h,dir:b,loop:f,children:(0,y.jsx)(i.sG.div,{role:"radiogroup","aria-required":a,"aria-orientation":h,"data-disabled":u?"":void 0,dir:b,...w,ref:t})})})});_.displayName=M;var z="RadioGroupItem",H=l.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:a,...i}=e,c=T(z,r),d=c.disabled||a,u=j(r),h=P(r),p=l.useRef(null),f=(0,n.s)(t,p),v=c.value===i.value,w=l.useRef(!1);return l.useEffect(()=>{let e=e=>{S.includes(e.key)&&(w.current=!0)},t=()=>w.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,y.jsx)(s.q7,{asChild:!0,...u,focusable:!d,active:v,children:(0,y.jsx)(m,{disabled:d,required:c.required,checked:v,...h,...i,name:c.name,ref:f,onCheck:()=>c.onValueChange(i.value),onKeyDown:(0,o.m)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,o.m)(i.onFocus,()=>{var e;w.current&&(null==(e=p.current)||e.click())})})})});H.displayName=z;var D=l.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...l}=e,o=P(r);return(0,y.jsx)(x,{...o,...l,ref:t})});D.displayName="RadioGroupIndicator";var N=_,V=H,O=D},26848:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Workflow",[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]])},31363:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("UserMinus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]])},36419:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]])},36654:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},44637:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return n}});let l=r(12115),o=r(79862);function n(){return(0,l.useContext)(o.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},47471:(e,t,r)=>{"use strict";r.d(t,{PromisifiedAuthProvider:()=>s,d:()=>c});var l=r(94018),o=r(633),n=r(19268),a=r(12115);let i=a.createContext(null);function s(e){let{authPromise:t,children:r}=e;return a.createElement(i.Provider,{value:t},r)}function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,n.useRouter)(),r=a.useContext(i),s=r;return(r&&"then"in r&&(s=a.use(r)),"undefined"!=typeof window)?(0,l.As)({...s,...e}):t?(0,l.As)(e):(0,o.hP)({...s,...e})}},47931:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("File",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]])},56630:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("CirclePause",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9",key:"c1nkhi"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9",key:"h65svq"}]])},57268:(e,t,r)=>{"use strict";r.d(t,{b:()=>c});var l=r(12115),o=r(97602),n=r(95155),a="horizontal",i=["horizontal","vertical"],s=l.forwardRef((e,t)=>
1{var r;let{decorative:l,orientation:s=a,...c}=e,d=(r=s,i.includes(r))?s:a;return(0,n.jsx)(o.sG.div,{"data-orientation":d,...l?{role:"none"}:{"aria-orientation":"vertical"===d?d:void 0,role:"separator"},...c,ref:t})});s.displayName="Separator";var c=s},59034:(e,t,r)=>{"use strict";r.d(t,{LM:()=>B,OK:()=>Z,VM:()=>A,bL:()=>F,lr:()=>z});var l=r(12115),o=r(97602),n=r(76842),a=r(3468),i=r(94446),s=r(70222),c=r(66218),d=r(4129),u=r(34212),h=r(92556),p=r(95155),y="ScrollArea",[f,v]=(0,a.A)(y),[w,k]=f(y),b=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:s=600,...d}=e,[u,h]=l.useState(null),[y,f]=l.useState(null),[v,k]=l.useState(null),[b,m]=l.useState(null),[g,x]=l.useState(null),[A,C]=l.useState(0),[S,M]=l.useState(0),[E,R]=l.useState(!1),[j,P]=l.useState(!1),L=(0,i.s)(t,e=>h(e)),T=(0,c.jH)(a);return(0,p.jsx)(w,{scope:r,type:n,dir:T,scrollHideDelay:s,scrollArea:u,viewport:y,onViewportChange:f,content:v,onContentChange:k,scrollbarX:b,onScrollbarXChange:m,scrollbarXEnabled:E,onScrollbarXEnabledChange:R,scrollbarY:g,onScrollbarYChange:x,scrollbarYEnabled:j,onScrollbarYEnabledChange:P,onCornerWidthChange:C,onCornerHeightChange:M,children:(0,p.jsx)(o.sG.div,{dir:T,...d,ref:L,style:{position:"relative","--radix-scroll-area-corner-width":A+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})})});b.displayName=y;var m="ScrollAreaViewport",g=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,nonce:a,...s}=e,c=k(m,r),d=l.useRef(null),u=(0,i.s)(t,d,c.onViewportChange);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,p.jsx)(o.sG.div,{"data-radix-scroll-area-viewport":"",...s,ref:u,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,p.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});g.displayName=m;var x="ScrollAreaScrollbar",A=l.forwardRef((e,t)=>{let{forceMount:r,...o}=e,n=k(x,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:i}=n,s="horizontal"===e.orientation;return l.useEffect(()=>(s?a(!0):i(!0),()=>{s?a(!1):i(!1)}),[s,a,i]),"hover"===n.type?(0,p.jsx)(C,{...o,ref:t,forceMount:r}):"scroll"===n.type?(0,p.jsx)(S,{...o,ref:t,forceMount:r}):"auto"===n.type?(0,p.jsx)(M,{...o,ref:t,forceMount:r}):"always"===n.type?(0,p.jsx)(E,{...o,ref:t}):null});A.displayName=x;var C=l.forwardRef((e,t)=>{let{forceMount:r,...o}=e,a=k(x,e.__scopeScrollArea),[i,s]=l.useState(!1);return l.useEffect(()=>{let e=a.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),s(!0)},l=()=>{t=window.setTimeout(()=>s(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",l),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",l)}}},[a.scrollArea,a.scrollHideDelay]),(0,p.jsx)(n.C,{present:r||i,children:(0,p.jsx)(M,{"data-state":i?"visible":"hidden",...o,ref:t})})}),S=l.forwardRef((e,t)=>{var r;let{forceMount:o,...a}=e,i=k(x,e.__scopeScrollArea),s="horizontal"===e.orientation,c=U(()=>u("SCROLL_END"),100),[d,u]=(r={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},l.useReducer((e,t)=>{let l=r[e][t];return null!=l?l:e},"hidden"));return l.useEffect(()=>{if("idle"===d){let e=window.setTimeout(()=>u("HIDE"),i.scrollHideDelay);return()=>window.clearTimeout(e)}},[d,i.scrollHideDelay,u]),l.useEffect(()=>{let e=i.viewport,t=s?"scrollLeft":"scrollTop";if(e){let r=e[t],l=()=>{let l=e[t];r!==l&&(u("SCROLL"),c()),r=l};return e.addEventListener("scroll",l),()=>e.removeEventListener("scroll",l)}},[i.viewport,s,u,c]),(0,p.jsx)(n.C,{present:o||"hidden"!==d,children:(0,p.jsx)(E,{"data-state":"hidden"===d?"hidden":"visible",...a,ref:t,onPointerEnter:(0,h.m)(e.onPointerEnter,()=>u("POINTER_ENTER")),onPointerLeave:(0,h.m)(e.onPointerLeave,()=>u("POINTER_LEAVE"))})})}),M=l.forwardRef((e,t)=>
1{let r=k(x,e.__scopeScrollArea),{forceMount:o,...a}=e,[i,s]=l.useState(!1),c="horizontal"===e.orientation,d=U(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;s(c?e:t)}},10);return Y(r.viewport,d),Y(r.content,d),(0,p.jsx)(n.C,{present:o||i,children:(0,p.jsx)(E,{"data-state":i?"visible":"hidden",...a,ref:t})})}),E=l.forwardRef((e,t)=>{let{orientation:r="vertical",...o}=e,n=k(x,e.__scopeScrollArea),a=l.useRef(null),i=l.useRef(0),[s,c]=l.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=q(s.viewport,s.content),u={...o,sizes:s,onSizesChange:c,hasThumb:!!(d>0&&d<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:e=>i.current=e};function h(e,t){return function(e,t,r){let l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=I(r),n=t||o/2,a=r.scrollbar.paddingStart+n,i=r.scrollbar.size-r.scrollbar.paddingEnd-(o-n),s=r.content-r.viewport;return X([a,i],"ltr"===l?[0,s]:[-1*s,0])(e)}(e,i.current,s,t)}return"horizontal"===r?(0,p.jsx)(R,{...u,ref:t,onThumbPositionChange:()=>{if(n.viewport&&a.current){let e=W(n.viewport.scrollLeft,s,n.dir);a.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{n.viewport&&(n.viewport.scrollLeft=e)},onDragScroll:e=>{n.viewport&&(n.viewport.scrollLeft=h(e,n.dir))}}):"vertical"===r?(0,p.jsx)(j,{...u,ref:t,onThumbPositionChange:()=>{if(n.viewport&&a.current){let e=W(n.viewport.scrollTop,s);a.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{n.viewport&&(n.viewport.scrollTop=e)},onDragScroll:e=>{n.viewport&&(n.viewport.scrollTop=h(e))}}):null}),R=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...n}=e,a=k(x,e.__scopeScrollArea),[s,c]=l.useState(),d=l.useRef(null),u=(0,i.s)(t,d,a.onScrollbarXChange);return l.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,p.jsx)(T,{"data-orientation":"horizontal",...n,ref:u,sizes:r,style:{bottom:0,left:"rtl"===a.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===a.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":I(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(a.viewport){let l=a.viewport.scrollLeft+t.deltaX;e.onWheelScroll(l),function(e,t){return e>0&&e<t}(l,r)&&t.preventDefault()}},onResize:()=>{d.current&&a.viewport&&s&&o({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:O(s.paddingLeft),paddingEnd:O(s.paddingRight)}})}})}),j=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...n}=e,a=k(x,e.__scopeScrollArea),[s,c]=l.useState(),d=l.useRef(null),u=(0,i.s)(t,d,a.onScrollbarYChange);return l.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,p.jsx)(T,{"data-orientation":"vertical",...n,ref:u,sizes:r,style:{top:0,right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":I(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(a.viewport){let l=a.viewport.scrollTop+t.deltaY;e.onWheelScroll(l),function(e,t){return e>0&&e<t}(l,r)&&t.preventDefault()}},onResize:()=>{d.current&&a.viewport&&s&&o({content:a.viewport.scrollHeight,viewport:
1a.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:O(s.paddingTop),paddingEnd:O(s.paddingBottom)}})}})}),[P,L]=f(x),T=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:c,onThumbPointerUp:d,onThumbPointerDown:u,onThumbPositionChange:y,onDragScroll:f,onWheelScroll:v,onResize:w,...b}=e,m=k(x,r),[g,A]=l.useState(null),C=(0,i.s)(t,e=>A(e)),S=l.useRef(null),M=l.useRef(""),E=m.viewport,R=n.content-n.viewport,j=(0,s.c)(v),L=(0,s.c)(y),T=U(w,10);function _(e){S.current&&f({x:e.clientX-S.current.left,y:e.clientY-S.current.top})}return l.useEffect(()=>{let e=e=>{let t=e.target;(null==g?void 0:g.contains(t))&&j(e,R)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[E,g,R,j]),l.useEffect(L,[n,L]),Y(g,T),Y(m.content,T),(0,p.jsx)(P,{scope:r,scrollbar:g,hasThumb:a,onThumbChange:(0,s.c)(c),onThumbPointerUp:(0,s.c)(d),onThumbPositionChange:L,onThumbPointerDown:(0,s.c)(u),children:(0,p.jsx)(o.sG.div,{...b,ref:C,style:{position:"absolute",...b.style},onPointerDown:(0,h.m)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=g.getBoundingClientRect(),M.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",m.viewport&&(m.viewport.style.scrollBehavior="auto"),_(e))}),onPointerMove:(0,h.m)(e.onPointerMove,_),onPointerUp:(0,h.m)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=M.current,m.viewport&&(m.viewport.style.scrollBehavior=""),S.current=null})})})}),_="ScrollAreaThumb",z=l.forwardRef((e,t)=>{let{forceMount:r,...l}=e,o=L(_,e.__scopeScrollArea);return(0,p.jsx)(n.C,{present:r||o.hasThumb,children:(0,p.jsx)(H,{ref:t,...l})})}),H=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,s=k(_,r),c=L(_,r),{onThumbPositionChange:d}=c,u=(0,i.s)(t,e=>c.onThumbChange(e)),y=l.useRef(void 0),f=U(()=>{y.current&&(y.current(),y.current=void 0)},100);return l.useEffect(()=>{let e=s.viewport;if(e){let t=()=>{f(),y.current||(y.current=G(e,d),d())};return d(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[s.viewport,f,d]),(0,p.jsx)(o.sG.div,{"data-state":c.hasThumb?"visible":"hidden",...a,ref:u,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:(0,h.m)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,l=e.clientY-t.top;c.onThumbPointerDown({x:r,y:l})}),onPointerUp:(0,h.m)(e.onPointerUp,c.onThumbPointerUp)})});z.displayName=_;var D="ScrollAreaCorner",N=l.forwardRef((e,t)=>{let r=k(D,e.__scopeScrollArea),l=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&l?(0,p.jsx)(V,{...e,ref:t}):null});N.displayName=D;var V=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=k(D,r),[i,s]=l.useState(0),[c,d]=l.useState(0),u=!!(i&&c);return Y(a.scrollbarX,()=>{var e;let t=(null==(e=a.scrollbarX)?void 0:e.offsetHeight)||0;a.onCornerHeightChange(t),d(t)}),Y(a.scrollbarY,()=>{var e;let t=(null==(e=a.scrollbarY)?void 0:e.offsetWidth)||0;a.onCornerWidthChange(t),s(t)}),u?(0,p.jsx)(o.sG.div,{...n,ref:t,style:{width:i,height:c,position:"absolute",right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:0,...e.style}}):null});function O(e){return e?parseInt(e,10):0}function q(e,t){let r=e/t;return isNaN(r)?0:r}function I(e){let t=q(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function W(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",l=I(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,n=t.scrollbar.size-o,a=t.content-t.viewport,i=(0,u.q)(e,"ltr"===r?[0,a]:[-1*a,0]);return X([0,a],[0,n-l])(i)}function X(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let l=(t[1]-t[0])/(e[1]-e[0]);return t[0]+l*(r-e[0])}}var G=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},r={left:e.scrollLeft,top:e.scrollTop},l=0;return!function o(){let n={left:e.scrollLeft,top:e.scrollTop},a=r.left!==n.left,i=r.top!==n.top;
1(a||i)&&t(),r=n,l=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(l)};function U(e,t){let r=(0,s.c)(e),o=l.useRef(0);return l.useEffect(()=>()=>window.clearTimeout(o.current),[]),l.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(r,t)},[r,t])}function Y(e,t){let r=(0,s.c)(t);(0,d.N)(()=>{let t=0;if(e){let l=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return l.observe(e),()=>{window.cancelAnimationFrame(t),l.unobserve(e)}}},[e,r])}var F=b,B=g,Z=N},59729:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Building",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["path",{d:"M9 22v-4h6v4",key:"r93iot"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}]])},62593:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},63037:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]])},68017:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]])},77187:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]])},78609:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Microscope",[["path",{d:"M6 18h8",key:"1borvv"}],["path",{d:"M3 22h18",key:"8prr45"}],["path",{d:"M14 22a7 7 0 1 0 0-14h-1",key:"1jwaiy"}],["path",{d:"M9 14h2",key:"197e7h"}],["path",{d:"M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z",key:"1bmzmy"}],["path",{d:"M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3",key:"1drr47"}]])},78770:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},84336:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]])},86126:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("CirclePlay",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"10 8 16 12 10 16 10 8",key:"1cimsy"}]])},88964:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]])},91480:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]])},92649:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])},93037:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("Rocket",[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z",key:"m3
1kijz"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z",key:"1fmvmk"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0",key:"1f8sc4"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}]])},98428:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});let l=(0,r(14294).A)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])}}]); 2//# chunkId=01a113cc-3eca-77c2-9638-f63d79d6a77e
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.