PageSourceSearch

https://deck.sahha.ai/_pm/_next/static/chunks/83548-322011f2f37f2f3a.js?dpl=dpl_2o2wSeiEhLPAsYSfdvwhZiK58rvi

js sahha.ai collected 2026-10-03 23:36:46 UTC 40,818 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[83548],{26964:function(e,r,t){t.d(r,{OL:function(){return b},SC:function(){return g},_T:function(){return u},aR:function(){return o},f$:function(){return p},fY:function(){return x},le:function(){return f},vW:function(){return d},xo:function(){return v},yT:function(){return h}});var n=t(85893),a=t(67294),l=t(80068),s=t(88879),i=t(20569);let o=l.fC,d=l.xz,c=l.h_,m=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.aV,{className:(0,s.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...a,ref:r})});m.displayName=l.aV.displayName;let u=a.forwardRef((e,r)=>{let{className:t,overlayClassName:a,...i}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(m,{className:a}),(0,n.jsx)(l.VY,{ref:r,className:(0,s.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 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-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),onCloseAutoFocus:e=>{e.preventDefault(),document.body.style.pointerEvents=""},...i})]})});u.displayName=l.VY.displayName;let x=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col space-y-2 text-center sm:text-left",r),...t})};x.displayName="AlertDialogHeader";let v=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",r),...t})};v.displayName="AlertDialogFooter";let p=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.Dx,{ref:r,className:(0,s.cn)("text-lg font-semibold",t),...a})});p.displayName=l.Dx.displayName;let h=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.dk,{ref:r,className:(0,s.cn)("text-sm text-muted-foreground",t),...a})});h.displayName=l.dk.displayName;let b=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.aU,{ref:r,className:(0,s.cn)((0,i.d)(),t),...a})});b.displayName=l.aU.displayName;let f=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.$j,{ref:r,className:(0,s.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",t),...a})});f.displayName=l.$j.displayName;let g=e=>{let{title:r,description:t,action:l,onAction:s,actionUpdate:c,disabled:m=!1,loading:g=!1}=e,[w,j]=(0,a.useState)(!1),N=async()=>{s&&await s(),j(!1)};return(0,n.jsxs)(o,{open:w,onOpenChange:j,children:[(0,n.jsx)(d,{asChild:!0,children:(0,n.jsx)(i.z,{variant:"destructive",size:"sm",disabled:m||g,children:g?"".concat(c,"..."):l})}),(0,n.jsxs)(u,{children:[(0,n.jsxs)(x,{children:[(0,n.jsxs)(p,{children:[" ",r," "]}),(0,n.jsx)(h,{children:t})]}),(0,n.jsxs)(v,{children:[(0,n.jsx)(f,{children:"Cancel"}),(0,n.jsx)(b,{onClick:N,className:"bg-destructive text-destructive-foreground hover:bg-destructive/90",children:l})]})]})]})}},14031:function(e,r,t){t.d(r,{v:function(){return i},x:function(){return o}});var n=t(85893),a=t(93965),l=t(88879),s=t(4962);function i(e,r){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t&&e&&r?"sm:grid-cols-[minmax(2rem,2.75rem)_minmax(0,1fr)_minmax(7rem,auto)_2.5rem]":t&&e?"sm:grid-cols-[minmax(2rem,2.75rem)_minmax(0,1fr)_minmax(7rem,auto)]":t&&r?"sm:grid-cols-[minmax(2rem,2.75rem)_minmax(0,1fr)_2.5rem]":t?"sm:grid-cols-[minmax(2rem,2.75rem)_minmax(0,1fr)]":e&&r?"sm:grid-cols-[minmax(0,1fr)_minmax(7rem,auto)_2.5rem]":e?"sm:grid-cols-[minmax(0,1fr)_minmax(7rem,auto)]":r?"sm:grid-cols-[minmax(0,1fr)_2.5rem]":"sm:grid-cols-[minmax(0,1fr)]"}function o(e){let{showUpdatedColumn:r,showSettingsColumn:t,showIndexColumn:o=!1,className:d}=e,{palette:c}=(0,s.bI)(),{t:m}=(0,a.$G)("dataroom");return(0,n.jsxs)("div",{role:"row","aria-hidden":!0,className:(0,l.cn)("hidden items-center gap-3 border-b px-2 py-2 text-xs font-medium tabular-nums sm:grid sm:px-3",i(r,t,o),d),style:{backgroundColor:c.controlBgColor,borderColor:c.panelBorderColor,color:c.mutedTextColor},children:[o?(0,n.jsx)("div",{className:"text-left tabular-nums opacity-80",children:"#"}):null,(0,n.jsx)("div",{children:m("compactList.name","Name")}),r?(0,n.jsx)("div",{className:"text-right sm:text-right",children:m("compactList.updated","Updated")}):null,t?(0,n.jsx)("div",{className:"text-center",children:m("compactList.settings","Settings")}):null]})}},10634:function(e,r,t){t.d(r,{P:function(){return d},T:function(){return o}});var n=t(85893),a=t(67294);function l(){let e={},r=new Map;return{get:r=>r in e?e[r]:void 0,subscribe(e,t){var n;let a=null!==(n=r.get(e))&&void 0!==n?n:new Set;return a.add(t),r.set(e,a),()=>{a.delete(t),0===a.size&&r.delete(e)}},write(t,n){for(let s of t){var a,l;e[s]=null!==(l=n[s])&&void 0!==l?l:null,null===(a=r.get(s))||void 0===a||a.forEach(e
1=>e())}}}}let s=(0,a.createContext)(null),i=(0,a.createContext)(null);function o(e){let{linkId:r,previewToken:t,children:o}=e,[d]=(0,a.useState)(l),c=(0,a.useRef)(new Set),m=(0,a.useRef)(new Set),u=(0,a.useRef)(null),x=(0,a.useRef)(r),v=(0,a.useRef)(t);(0,a.useEffect)(()=>{x.current=r,v.current=t},[r,t]);let p=(0,a.useCallback)(e=>{!c.current.has(e)&&(c.current.add(e),m.current.add(e),u.current||(u.current=setTimeout(()=>{u.current=null;let e=Array.from(m.current);if(m.current.clear(),0===e.length)return;let r=[];for(let t=0;t<e.length;t+=30)r.push(e.slice(t,t+30));Promise.all(r.map(async e=>{let r={};try{let t=await fetch("/api/views/dataroom-thumbnails",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({linkId:x.current,dataroomDocumentIds:e,previewToken:v.current})});t.ok&&({thumbnails:r}=await t.json())}catch(e){}d.write(e,r)}))},60)))},[]);return(0,a.useEffect)(()=>()=>{u.current&&clearTimeout(u.current)},[]),(0,n.jsx)(s.Provider,{value:p,children:(0,n.jsx)(i.Provider,{value:d,children:o})})}function d(e,r){let t=(0,a.useContext)(s),n=(0,a.useContext)(i),l=(0,a.useRef)(null),[o,d]=(0,a.useState)(!1),c=()=>null==n?void 0:n.get(e),m=(0,a.useSyncExternalStore)(r=>n?n.subscribe(e,r):()=>{},c,c),u=r&&!!t&&void 0===m;return(0,a.useEffect)(()=>{if(!u||!t)return;let r=l.current;if(!r)return;if("undefined"==typeof IntersectionObserver){t(e);return}let n=new IntersectionObserver(r=>{r.some(e=>e.isIntersecting)&&(t(e),n.disconnect())},{rootMargin:"300px 0px"});return n.observe(r),()=>n.disconnect()},[u,t,e]),{ref:l,url:r&&!o&&null!=m?m:null,onError:()=>d(!0)}}},11789:function(e,r,t){t.d(r,{Z:function(){return C}});var n=t(85893),a=t(11163),l=t(67294),s=t(8311),i=t(40684),o=t(1571),d=t(93965),c=t(64712),m=t(69225),u=t(45504),x=t(88879),v=t(59261),p=t(83459),h=t(3112),b=t(98621),f=t(20569),g=t(21516),w=t(14031),j=t(10634);let N=(0,l.memo)(function(e){let{dataroomDocumentId:r,documentName:t,fileType:a,hasThumbnail:l=!1,isLight:s,backgroundColor:i}=e,{ref:o,url:d,onError:c}=(0,j.P)(r,l);return(0,n.jsx)("div",{ref:o,className:(0,x.cn)("pointer-events-none relative flex aspect-[4/3] w-full items-center justify-center overflow-hidden border-b","border-[var(--viewer-panel-border)]"),style:{backgroundColor:i},children:d?(0,n.jsx)("img",{src:d,alt:t,className:"pointer-events-none absolute inset-0 h-full w-full object-cover object-top",loading:"lazy",draggable:!1,onError:c}):(0,h.R)({fileType:a,className:"h-16 w-16 sm:h-20 sm:w-20",isLight:s})})});var y=t(77663),k=t(4962);function C(e){var r,t,l,j,C,Z,D,S,T;let{document:z,linkId:I,viewId:_,isPreview:A,allowDownload:F,isProcessing:O=!1,dataroomIndexEnabled:U,showLastUpdated:P=!0,layout:R="LIST",compactShowUpdatedColumn:B=!0,compactShowActionsColumn:E=!0,compactShowIndexColumn:L=!1,editorialList:M=!1,editorialIndex:W=0,documentFolderLabel:$=null,manageOwnUpload:V=y.p}=e,{theme:G,systemTheme:H}=(0,o.F)(),{palette:Y}=(0,k.bI)(),{t:J,i18n:X}=(0,d.$G)("dataroom"),q=null!==(t=(0,u.Id)(X.language))&&void 0!==t?t:u.ZW,K=z.canDownload&&F,Q="light"===G||"system"===G&&"light"===H,ee=(0,a.useRouter)(),er="COMPACT"===R||"LIST"===R&&M,et=(null===(r=z.hierarchicalIndex)||void 0===r?void 0:r.trim())||"",en=String(W+1).padStart(2,"0"),ea=et||("COMPACT"===R?en:"");er||!ea?z.name:"".concat(ea," ").concat(z.name);let el=er||!ea?z.name:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:ea})," ",z.name]}),{previewToken:es,domain:ei,slug:eo}=ee.query,ed=e=>{if(O){e.preventDefault(),c.Am.error(J("navToasts.documentStillProcessing","Document is still processing. Please wait a moment and try again."));return}e.preventDefault();let r=ei&&eo?"/".concat(eo,"/d/").concat(z.dataroomDocumentId):"/view/".concat(I,"/d/").concat(z.dataroomDocumentId).concat(es?"?previewToken=".concat(es,"&preview=1"):"");window.matchMedia("(max-width: 640px)").matches?ee.push(r):window.open(r,"_blank")},ec=async()=>{var e;if(A){c.Am.error(J("navToasts.cannotDownloadDocPreview","You cannot download dataroom document in preview mode."));return}let r=(0,v.S)({endpoint:"/api/links/download/dataroom-document",body:{linkId:I,viewId:_,documentId:z.id},fallbackFileName:(0,p.Ej)({name:z.name,type:null===(e=z.versions[0])||void 0===e?void 0:e.type})});c.Am.promise(r,{loading:J("navToasts.downloadPreparing","Preparing download..."),success:J("navToasts.downloadSuccess","Download started. Check your browser's downloads."),error:e=>e.message||J("navToasts.downloadFailed","Failed to download file")})},em={"--viewer-panel-bg":Y.panelBgColor,"--viewer-panel-bg-hover":Y.panelHoverBgColor,"--viewer-panel-border":Y.panelBorderColor,"--viewer-panel-border-hover":Y.panelBorderHoverColor,"--viewer-text":Y.textColor,"--viewer-muted-text":Y.mutedTextColor,"--viewer-control-bg":Y.controlBgColor,"--viewer-control-border":Y.controlBorderColor,"--viewer-control-border-strong":Y.controlBorderStrongColor,"--viewer-control-icon":Y.controlIconColor},eu=K&&!O&&(0,n.jsxs)(g.h_,{children:[(0,n.jsx)(g.$F,{asChild:!0,children:(0,n.jsx)(f.z,{variant:"ghost",size:"icon",className:(0,x.cn)("h-8 w-8 border bg-transparent p-0","border-[var(--viewer-control-border)] text-[var(--viewer-control-icon)] hover:bg-[var(--viewer-control-bg)]","group-hover/row:border-[var(--viewer-control-border-strong)] group-hover/row:text-[var(--viewer-text)]"),"aria-label":J("cards.openMenu","Open menu"),children:(0,n.jsx)(s.Z,{className:"h-4 w-4"})})}),(0,n.jsxs)(g.AW,{align:"end",children:[(0,n.jsx)(g.Ju,{children:J("cards.actionsLabel","Actions")}),(0,n.jsxs)(g.Xi,{onClick:e=>{e.preventDefault(),e.stopPropagation(),ec()},children:[(0,n.jsx)(i.Z,{className:"h-4 w-4"}),J("cards.download","Download")]})]})]}),ex=!V.enabled||A||O?eu:(0,n.jsx)(y.R,{linkId:I,viewId:_,dataroomId:V.dataroomId,documentId:z.id,documentName:z.name,viewerEmail:V.viewerEmail,canDownload:K,onDownload:K?ec:void 0,onRenamed:V.onRenamed,onDeleted:V.onDeleted});if("GRID"===R)return(0,n.jsxs)("div",{className:(0,x.cn)("group/row relative flex h-full cursor-pointer flex-col overflow-hidden rounded-lg border transition-all","bg-[var(--viewer-panel-bg)] hover:bg-[var(--viewer-panel-bg-hover)]","border-[var(--viewer-panel-border)] hover:border-[var(--viewer-panel-border-hover)]",O&&"curs
1or-not-allowed opacity-60"),style:em,children:[(0,n.jsx)("button",{onClick:ed,className:"absolute inset-0 z-0 cursor-pointer",disabled:O,"aria-label":J("cards.openDocument","Open document {{name}}",{name:z.name})}),(0,n.jsx)(N,{dataroomDocumentId:z.dataroomDocumentId,documentName:z.name,fileType:null!==(l=z.versions[0].type)&&void 0!==l?l:"",hasThumbnail:z.versions[0].hasThumbnail,isLight:Q,backgroundColor:Y.controlBgColor}),(0,n.jsxs)("div",{className:"pointer-events-none relative flex items-center justify-between gap-2 p-3",children:[(0,n.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-2",children:[(0,n.jsx)("div",{className:"flex h-6 w-6 shrink-0 items-center justify-center",children:(0,h.R)({fileType:null!==(j=z.versions[0].type)&&void 0!==j?j:"",className:"h-5 w-5",isLight:Q})}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsxs)("h2",{className:"truncate text-sm font-medium leading-5 text-[var(--viewer-text)]",style:b.il,children:[el,O&&(0,n.jsx)("span",{className:"ml-2 text-xs text-[var(--viewer-muted-text)]",children:J("cards.processing","(Processing...)")})]}),P&&(0,n.jsx)("p",{className:"truncate text-xs leading-4 text-[var(--viewer-muted-text)]",children:J("cards.updated","Updated {{when}}",{when:(0,m.p)(z.versions[0].updatedAt,q)})})]})]}),ex&&(0,n.jsx)("div",{className:"pointer-events-auto relative z-10",children:ex})]})]});if("COMPACT"===R){let e=(null===(C=z.hierarchicalIndex)||void 0===C?void 0:C.trim())||String(W+1).padStart(2,"0"),r=(0,w.v)(B&&P,E,L),t=B&&P,a=E?ex?(0,n.jsx)("div",{className:"pointer-events-auto z-10 flex justify-end",children:ex}):(0,n.jsx)("span",{className:"inline-flex h-8 w-8 shrink-0","aria-hidden":!0}):null,l=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"flex h-6 w-6 shrink-0 items-center justify-center",children:(0,h.R)({fileType:null!==(Z=z.versions[0].type)&&void 0!==Z?Z:"",className:"h-5 w-5",isLight:Q})}),(0,n.jsxs)("h2",{className:"truncate text-sm font-medium leading-5 text-[var(--viewer-text)]",style:b.il,children:[el,O&&(0,n.jsx)("span",{className:"ml-2 text-xs text-[var(--viewer-muted-text)]",children:J("cards.processing","(Processing...)")})]})]});return(0,n.jsxs)("div",{className:(0,x.cn)("group/row relative border-b transition-colors","border-[var(--viewer-panel-border)]","hover:bg-[var(--viewer-panel-bg-hover)]","px-2 py-2 sm:px-3",O&&"cursor-not-allowed opacity-60"),style:em,children:[(0,n.jsx)("button",{type:"button",onClick:ed,className:"absolute inset-0 z-0 cursor-pointer rounded-none border-0 bg-transparent p-0 text-left focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--viewer-control-border-strong)]",disabled:O,"aria-label":J("cards.openDocument",{name:"".concat(L?"".concat(e," "):"").concat(z.name)})}),(0,n.jsxs)("div",{className:"pointer-events-none relative z-[1] flex items-center justify-between gap-3 sm:hidden",children:[L?(0,n.jsx)("span",{className:"w-9 shrink-0 text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}):null,(0,n.jsx)("div",{className:"flex min-w-0 flex-1 items-center gap-3",children:l}),(0,n.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[t?(0,n.jsx)("p",{className:"max-w-[38vw] truncate text-xs tabular-nums text-[var(--viewer-muted-text)]",children:(0,m.p)(z.versions[0].updatedAt,q)}):null,E&&ex?(0,n.jsx)("div",{className:"pointer-events-auto z-10",children:ex}):null]})]}),(0,n.jsxs)("div",{className:(0,x.cn)("pointer-events-none relative z-[1] hidden items-center gap-3 sm:grid",r),children:[L?(0,n.jsx)("span",{className:"text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}):null,(0,n.jsx)("div",{className:"flex min-w-0 items-center gap-3",children:l}),t?(0,n.jsx)("p",{className:"truncate text-right text-xs tabular-nums text-[var(--viewer-muted-text)]",children:(0,m.p)(z.versions[0].updatedAt,q)}):null,a]})]})}if("LIST"===R&&M){let e=(null===(D=z.hierarchicalIndex)||void 0===D?void 0:D.trim())||String(W+1).padStart(2,"0"),r=z.versions[0],t=function(e){if(null==e)return"—";let r=Number(e);if(!Number.isFinite(r)||r<=0)return"—";let t=["B","KB","MB","GB","TB"],n=r,a=0;for(;n>=1024&&a<t.length-1;)n/=1024,a++;return"".concat(n<10&&a>0?n.toFixed(1):Math.round(n)," ").concat(t[a])}(null==r?void 0:r.fileSize),a=(null==r?void 0:r.type)==="notion"?"NOTION":(null!==(S=null==r?void 0:r.type)&&void 0!==S?S:"").replace(/\./g,"").slice(0,8).toUpperCase()||"FILE",l=$||J("cards.documents","Documents"),s=P?J("cards.updated","Updated {{when}}",{when:(0,m.p)(r.updatedAt,q)}):null;return(0,n.jsxs)("div",{className:(0,x.cn)("group/row relative border-b transition-colors","border-[var(--viewer-panel-border)]","hover:bg-[var(--viewer-panel-bg-hover)]","py-3 pl-2 pr-1 sm:pl-3 sm:pr-2",O&&"curs
1or-not-allowed opacity-60"),style:em,children:[(0,n.jsx)("button",{onClick:ed,className:"absolute inset-0 z-0 cursor-pointer",disabled:O,"aria-label":J("cards.openDocument","Open document {{name}}",{name:z.name})}),(0,n.jsxs)("div",{className:"pointer-events-none relative z-[1] flex flex-col gap-2 md:hidden",children:[(0,n.jsxs)("div",{className:"flex items-start justify-between gap-3 pl-7",children:[(0,n.jsx)("span",{className:"absolute left-2 top-0 text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("h2",{className:"text-sm font-semibold leading-snug text-[var(--viewer-text)]",style:b.il,children:el}),(0,n.jsx)("p",{className:"mt-1 text-xs text-[var(--viewer-muted-text)]",children:l})]}),(0,n.jsxs)("div",{className:"flex shrink-0 flex-col items-end gap-1 text-[11px] text-[var(--viewer-muted-text)]",children:[s?(0,n.jsx)("span",{children:s}):null,(0,n.jsx)("span",{children:t}),(0,n.jsx)("span",{className:"font-medium",children:a})]})]}),ex?(0,n.jsx)("div",{className:"pointer-events-auto flex justify-end pr-1",children:ex}):null]}),(0,n.jsxs)("div",{className:"pointer-events-none relative z-[1] hidden md:grid md:grid-cols-[2rem_minmax(0,1fr)_minmax(6rem,8rem)_4rem_3rem_2.25rem] md:items-center md:gap-4 lg:grid-cols-[2.25rem_minmax(0,1fr)_minmax(7rem,9rem)_4.25rem_3rem_2.25rem]",children:[(0,n.jsx)("span",{className:"text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}),(0,n.jsxs)("div",{className:"min-w-0",children:[(0,n.jsxs)("h2",{className:"truncate text-sm font-semibold text-[var(--viewer-text)]",style:b.il,children:[el,O?(0,n.jsx)("span",{className:"ml-2 text-xs font-normal text-[var(--viewer-muted-text)]",children:J("cards.processing","(Processing...)")}):null]}),(0,n.jsx)("p",{className:"mt-0.5 truncate text-xs text-[var(--viewer-muted-text)]",children:l})]}),(0,n.jsx)("span",{className:"truncate text-right text-xs tabular-nums text-[var(--viewer-muted-text)]",children:null!=s?s:"—"}),(0,n.jsx)("span",{className:"text-right text-xs tabular-nums text-[var(--viewer-muted-text)]",children:t}),(0,n.jsx)("span",{className:"text-center text-[11px] font-medium uppercase tracking-wide text-[var(--viewer-muted-text)]",children:a}),(0,n.jsx)("div",{className:"pointer-events-auto flex justify-end",children:null!=ex?ex:(0,n.jsx)("span",{className:"inline-flex h-8 w-8","aria-hidden":!0})})]})]})}return(0,n.jsxs)("div",{className:(0,x.cn)("group/row relative flex items-center justify-between rounded-lg border p-3 transition-all sm:p-4","bg-[var(--viewer-panel-bg)] hover:bg-[var(--viewer-panel-bg-hover)]","border-[var(--viewer-panel-border)] hover:border-[var(--viewer-panel-border-hover)]",O&&"cursor-not-allowed opacity-60"),style:em,children:[(0,n.jsx)("button",{onClick:ed,className:"absolute inset-0 z-0 cursor-pointer",disabled:O,"aria-hidden":"true"}),(0,n.jsxs)("div",{className:"flex min-w-0 shrink items-center space-x-2 sm:space-x-4",children:[(0,n.jsx)("div",{className:"mx-0.5 flex w-8 items-center justify-center text-center sm:mx-1",children:(0,h.R)({fileType:null!==(T=z.versions[0].type)&&void 0!==T?T:"",className:"h-8 w-8",isLight:Q})}),(0,n.jsxs)("div",{className:"min-w-0 flex-1 flex-col",children:[(0,n.jsx)("div",{className:"flex items-center",children:(0,n.jsxs)("h2",{className:"truncate text-sm font-semibold leading-6 text-[var(--viewer-text)]",style:b.il,children:[el,O&&(0,n.jsx)("span",{className:"ml-2 text-xs text-[var(--viewer-muted-text)]",children:J("cards.processing","(Processing...)")})]})}),P&&(0,n.jsx)("div",{className:"mt-1 flex items-center space-x-1 text-xs leading-5 text-[var(--viewer-muted-text)]",children:(0,n.jsx)("p",{className:"truncate",children:J("cards.updated","Updated {{when}}",{when:(0,m.p)(z.versions[0].updatedAt,q)})})})]})]}),ex&&(0,n.jsx)("div",{className:"z-10",children:ex})]})}},71439:function(e,r,t){t.d(r,{Z:function(){return f}});var n=t(85893),a=t(67294),l=t(8311),s=t(40684),i=t(93965),o=t(64712),d=t(45431),c=t(69225),m=t(45504),u=t(88879),x=t(98621),v=t(20569),p=t(21516),h=t(14031),b=t(4962);function f(e){var r,t,f,g;let{folder:w,dataroomId:j,setFolderId:N,isPreview:y,linkId:k,viewId:C,allowDownload:Z,dataroomIndexEnabled:D,showLastUpdated:S=!0,layout:T="LIST",hideFolderIcons:z=!1,
1compactShowUpdatedColumn:I=!0,compactShowActionsColumn:_=!0,compactShowIndexColumn:A=!1,editorialList:F=!1,editorialIndex:O=0}=e,[U,P]=(0,a.useState)(!1),{palette:R}=(0,b.bI)(),{t:B,i18n:E}=(0,i.$G)("dataroom"),L=null!==(t=(0,m.Id)(E.language))&&void 0!==t?t:m.ZW,M="COMPACT"===T||"LIST"===T&&F,W=(null===(r=w.hierarchicalIndex)||void 0===r?void 0:r.trim())||"",$=String(O+1).padStart(2,"0"),V=W||("COMPACT"===T?$:"");M||!V?w.name:"".concat(V," ").concat(w.name);let G=M||!V?w.name:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:V})," ",w.name]}),H=()=>{if(!Z){o.Am.error(B("navToasts.foldersNotAllowed","Downloading folders is not allowed."));return}if(y){o.Am.error(B("navToasts.cannotDownloadFolderPreview","You cannot download dataroom folders in preview mode."));return}window.dispatchEvent(new CustomEvent("viewer-download-modal-open",{detail:{folderId:w.id,folderName:w.name}}))},Y=(0,d.UO)(w.icon),J=z?null:(0,d.Pu)(w.color),X={"--viewer-panel-bg":R.panelBgColor,"--viewer-panel-bg-hover":R.panelHoverBgColor,"--viewer-panel-border":R.panelBorderColor,"--viewer-panel-border-hover":R.panelBorderHoverColor,"--viewer-text":R.textColor,"--viewer-muted-text":R.mutedTextColor,"--viewer-control-bg":R.controlBgColor,"--viewer-control-border":R.controlBorderColor,"--viewer-control-border-strong":R.controlBorderStrongColor,"--viewer-control-icon":R.controlIconColor},q=Z&&(0,n.jsxs)(p.h_,{open:U,onOpenChange:P,children:[(0,n.jsx)(p.$F,{asChild:!0,children:(0,n.jsx)(v.z,{variant:"ghost",size:"icon",className:(0,u.cn)("h-8 w-8 border bg-transparent p-0","text-[var(--viewer-control-icon)] border-[var(--viewer-control-border)] hover:bg-[var(--viewer-control-bg)]","group-hover/row:text-[var(--viewer-text)] group-hover/row:border-[var(--viewer-control-border-strong)]"),"aria-label":B("cards.openMenu","Open menu"),children:(0,n.jsx)(l.Z,{className:"h-4 w-4"})})}),(0,n.jsxs)(p.AW,{align:"end",children:[(0,n.jsx)(p.Ju,{children:B("cards.actionsLabel","Actions")}),(0,n.jsxs)(p.Xi,{onClick:e=>{e.preventDefault(),e.stopPropagation(),H(),P(!1)},disabled:y,children:[(0,n.jsx)(s.Z,{className:"h-4 w-4"}),B("cards.download","Download")]})]})]});if("GRID"===T)return(0,n.jsxs)("div",{className:(0,u.cn)("group/row relative flex min-h-0 cursor-pointer items-center justify-between gap-2 rounded-lg border px-3 py-2 transition-all sm:px-3 sm:py-2.5","bg-[var(--viewer-panel-bg)] hover:bg-[var(--viewer-panel-bg-hover)]","border-[var(--viewer-panel-border)] hover:border-[var(--viewer-panel-border-hover)]"),style:X,children:[(0,n.jsx)("button",{onClick:()=>N(w.id),className:"absolute inset-0 z-0 cursor-pointer","aria-label":B("cards.openFolder","Open folder {{name}}",{name:w.name})}),(0,n.jsxs)("div",{className:"pointer-events-none relative flex min-w-0 flex-1 items-center gap-2",children:[!z&&J?(0,n.jsx)(Y,{className:"h-7 w-7 shrink-0 sm:h-8 sm:w-8 ".concat(J.iconClass),strokeWidth:1}):null,(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("h2",{className:"truncate text-sm font-medium leading-tight text-[var(--viewer-text)] sm:leading-5",style:x.il,children:G}),S&&(0,n.jsx)("p",{className:"truncate text-xs leading-4 text-[var(--viewer-muted-text)]",children:B("cards.updated","Updated {{when}}",{when:(0,c.p)(w.updatedAt,L)})})]})]}),q&&(0,n.jsx)("div",{className:"pointer-events-auto relative z-10 shrink-0",children:q})]});if("COMPACT"===T){let e=(null===(f=w.hierarchicalIndex)||void 0===f?void 0:f.trim())||String(O+1).padStart(2,"0"),r=(0,h.v)(I&&S,_,A),t=I&&S,a=_?q?(0,n.jsx)("div",{className:"z-10 flex justify-end pointer-events-auto",children:q}):(0,n.jsx)("span",{className:"inline-flex h-8 w-8 shrink-0","aria-hidden":!0}):null,l=!z&&J?(0,n.jsx)(Y,{className:"h-5 w-5 shrink-0 ".concat(J.iconClass),strokeWidth:1.5}):null,s=(0,n.jsxs)(n.Fragment,{children:[l,(0,n.jsx)("h2",{className:"truncate text-sm font-medium leading-5 text-[var(--viewer-text)]",style:x.il,children:G})]});return(0,n.jsxs)("div",{className:(0,u.cn)("group/row relative border-b transition-colors","border-[var(--viewer-panel-border)]","hover:bg-[var(--viewer-panel-bg-hover)]","px-2 py-2 sm:px-3"),style:X,children:[(0,n.jsx)("button",{type:"button",onClick:()=>N(w.id),className:"absolute inset-0 z-0 cursor-pointer rounded-none border-0 bg-transparent p-0 text-left focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--viewer-control-border-strong)]","aria-label":B("cards.openFolder",{name:"".concat(A?"".concat(e," "):"").concat(w.name)})}),(0,n.jsxs)("div",{className:"pointer-events-none relative z-[1] flex items-center justify-between gap-3 sm:hidden",children:[A?(0,n.jsx)("span",{className:"w-9 shrink-0 text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}):null,(0,n.jsx)("div",{className:"flex min-w-0 flex-1 items-center gap-3",children:s}),(0,n.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[t?(0,n.jsx)("p",{className:"max-w-[38vw] truncate text-xs tabular-nums text-[var(--viewer-muted-text)]",children:(0,c.p)(w.updatedAt,L)}):null,_&&q?(0,n.jsx)("div",{className:"z-10 pointer-events-auto",children:q}):null]})]}),(0,n.jsxs)("div",{className:(0,u.cn)("pointer-events-none relative z-[1] hidden items-center gap-3 sm:grid",r),children:[A?(0,n.jsx)("span",{className:"text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}):null,(0,n.jsx)("div",{className:"flex min-w-0 items-center gap-3",children:s}),t?(0,n.jsx)("p",{className:"truncate text-right text-xs tabular-nums text-[var(--viewer-muted-text)]",children:(0,c.p)(w.updatedAt,L)}):null,a]})]})}if("LIST"===T&&F){let e=(null===(g=w.hierarchicalIndex)||void 0===g?void 0:g.trim())||String(O+1).padStart(2,"0"),r=S?B("cards.updated","Updated {{when}}",{when:(0,c.p)(w.updatedAt,L)}):null;return(0,n.jsxs)("div",{className:(0,u.cn)("group/row relative border-b transition-colors","border-[var(--viewer-panel-border)]","hover:bg-[var(--viewer-panel-bg-hover)]","py-3 pl-2 pr-1 sm:pl-3 sm:pr-2"),style:X,children:[(0,n.jsx)("button",{onClick:()=>N(w.id),className:"absolute inset-0 z-0 cursor-pointer","aria-label":B("cards.openFolder","Open folder {{name}}",{name:w.name})}),(0,n.jsxs)("div",{className:"pointer-events-none relative z-[1] flex flex-col gap-2 md:hidden",children:[(0,n.jsxs)("div",{className:"flex items-start justify-between gap-3 pl-7",children:[(0,n.jsx)("span",{className:"absolute left-2 top-0 text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("h2",{className:"text-sm font-semibold leading-snug text-[var(--viewer-text)]",style:x.il,children:G}),(0,n.jsx)("p",{className:"mt-1 text-xs text-[var(--viewer-muted-text)]",children:B("cards.folder","Folder")})]}),(0,n.jsxs)("div",{className:"flex shrink-0 flex-col items-end gap-1 text-[11px] text-[var(--viewer-muted-text)]",children:[r?(0,n.jsx)("span",{children:r}):null,(0,n.jsx)("span",{className:"font-medium",children:B("cards.folderBadge","FOLDER")})]})]}),q?(0,n.jsx)("div",{className:"pointer-events-auto flex justify-end pr-1",children:q}):null]}),(0,n.jsxs)("div",{className:"pointer-events-none relative z-[1] hidden md:grid md:grid-cols-[2rem_minmax(0,1fr)_minmax(6rem,8rem)_3rem_2.25rem] md:items-center md:gap-4 lg:grid-cols-[2.25rem_minmax(0,1fr)_minmax(7rem,9rem)_3rem_2.25rem]",children:[(0,n.jsx)("span",{className:"text-xs tabular-nums text-[var(--viewer-muted-text)]",children:e}),(0,n.jsxs)("div",{className:"min-w-0",children:[(0,n.jsx)("h2",{className:"truncate text-sm font-semibold text-[var(--viewer-text)]",style:x.il,children:G}),(0,n.jsx)("p",{className:"mt-0.5 truncate text-xs text-[var(--viewer-muted-text)]",children:B("cards.folder","Folder")})]}),(0,n.jsx)("span",{className:"truncate text-right text-xs tabular-nums text-[var(--viewer-muted-text)]",children:null!=r?r:"—"}),(0,n.jsx)("span",{className:"text-center text-[11px] font-medium uppercase tracking-wide text-[var(--viewer-muted-text)]",children:B("cards.folderBadge","FOLDER")}),(0,n.jsx)("div",{className:"pointer-events-auto flex justify-end",children:null!=q?q:(0,n.jsx)("span",{className:"inline-flex h-8 w-8","aria-hidden":!0})})]})]})}return(0,n.jsxs)("div",{className:(0,u.cn)("group/row relative flex items-center justify-between rounded-lg border p-3 transition-all sm:p-4","bg-[var(--viewer-panel-bg)] hover:bg-[var(--viewer-panel-bg-hover)]","border-[var(--viewer-panel-border)] hover:border-[var(--viewer-panel-border-hover)]"),style:X,children:[(0,n.jsx)("button",{onClick:()=>N(w.id),className:"absolute inset-0 z-0 cursor-pointer","aria-hidden":"true"}),(0,n.jsxs)("div",{className:"flex min-w-0 shrink items-center space-x-2 sm:space-x-4",children:[!z&&J?(0,n.jsx)("div",{className:"mx-0.5 flex w-8 items-center justify-center text-center sm:mx-1",children:(0,n.jsx)(Y,{className:"h-8 w-8 ".concat(J.iconClass),strokeWidth:1})}):null,(0,n.jsxs)("div",{className:"min-w-0 flex-1 flex-col",children:[(0,n.jsx)("div",{className:"flex items-center",children:(0,n.jsx)("h2",{className:"truncate text-sm font-semibold leading-6 text-[var(--viewer-text)]",style:x.il,children:G})}),S&&(0,n.jsx)("div",{className:"mt-1 flex items-center space-x-1 text-xs leading-5 text-[var(--viewer-muted-text)]",children:(0,n.jsx)("p",{className:"truncate",children:B("cards.updated","Updated {{when}}",{when:(0,c.p)(w.updatedAt,L)})})})]})]}),q&&(0,n.jsx)("div",{className:"z-10",children:q})]})}}
1,77663:function(e,r,t){t.d(r,{R:function(){return w},p:function(){return g}});var n=t(85893),a=t(67294),l=t(8311),s=t(40684),i=t(30305),o=t(72942),d=t(93965),c=t(64712),m=t(88879),u=t(26964),x=t(20569),v=t(54847),p=t(21516),h=t(59322),b=t(16889),f=t(11178);let g={enabled:!1};function w(e){let{linkId:r,viewId:t,dataroomId:g,documentId:w,documentName:j,viewerEmail:N,canDownload:y=!1,onDownload:k,onRenamed:C,onDeleted:Z,className:D}=e,{t:S}=(0,d.$G)("dataroom"),[T,z]=(0,a.useState)({kind:"idle"}),[I,_]=(0,a.useState)(!1),A=async e=>{_(!0);try{var t,n,a,l;let s=await fetch("/api/links/".concat(r,"/upload"),{method:"rename"===e.op?"PATCH":"DELETE",headers:{"Content-Type":"application/json"},credentials:"include",body:JSON.stringify({dataroomId:g,documentId:w,..."rename"===e.op?{name:e.name}:{}})}),i=204===s.status?null:await s.json().catch(()=>null);if(401===s.status&&(null==i?void 0:i.requiresVerification)==="viewer-upload"){let r=null!==(n=null!==(t=i.email)&&void 0!==t?t:N)&&void 0!==n?n:null;if(!r){c.Am.error(S("ownUpload.verificationEmailMissing","Could not verify your email. Reopen the data room and try again."));return}z({kind:"otp",email:r,command:e});return}if(!s.ok)throw Error(null!==(a=null==i?void 0:i.message)&&void 0!==a?a:S("ownUpload.mutationFailed","Could not update the document. Please try again."));switch(e.op){case"rename":{let r=null!==(l=null==i?void 0:i.name)&&void 0!==l?l:e.name;z({kind:"idle"}),C(r),c.Am.success(S("ownUpload.renamed","Document renamed successfully."));break}case"delete":z({kind:"idle"}),Z(),c.Am.success(S("ownUpload.deleted","Document deleted successfully."));break;default:return e}}catch(e){c.Am.error(e instanceof Error?e.message:S("ownUpload.mutationFailed","Could not update the document. Please try again."))}finally{_(!1)}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(p.h_,{children:[(0,n.jsx)(p.$F,{asChild:!0,children:(0,n.jsx)(x.z,{variant:"ghost",size:"icon",className:(0,m.cn)("h-8 w-8 border bg-transparent p-0","border-[var(--viewer-control-border)] text-[var(--viewer-control-icon)] hover:bg-[var(--viewer-control-bg)]","group-hover/row:border-[var(--viewer-control-border-strong)] group-hover/row:text-[var(--viewer-text)]",D),"aria-label":S("cards.openMenu","Open menu"),children:(0,n.jsx)(l.Z,{className:"h-4 w-4"})})}),(0,n.jsxs)(p.AW,{align:"end",children:[(0,n.jsx)(p.Ju,{children:S("cards.actionsLabel","Actions")}),y&&k?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(p.Xi,{onSelect:e=>{e.preventDefault(),k()},children:[(0,n.jsx)(s.Z,{className:"h-4 w-4"}),S("cards.download","Download")]}),(0,n.jsx)(p.VD,{})]}):null,(0,n.jsxs)(p.Xi,{onSelect:()=>{z({kind:"rename",name:j})},children:[(0,n.jsx)(i.Z,{className:"h-4 w-4"}),S("ownUpload.rename","Rename")]}),(0,n.jsxs)(p.Xi,{className:"text-destructive focus:text-destructive",onSelect:()=>z({kind:"delete"}),children:[(0,n.jsx)(o.Z,{className:"h-4 w-4"}),S("ownUpload.delete","Delete")]})]})]}),(0,n.jsx)(v.Vq,{open:"rename"===T.kind,onOpenChange:e=>{e||z({kind:"idle"})},children:(0,n.jsxs)(v.cZ,{className:"overflow-hidden border-0 p-0 shadow-2xl sm:max-w-md sm:rounded-2xl",children:[(0,n.jsxs)(v.fK,{className:"border-b border-gray-100 bg-gray-50 px-6 py-5 text-left dark:border-gray-800 dark:bg-gray-900",children:[(0,n.jsx)(v.$N,{children:S("ownUpload.renameTitle","Rename document")}),(0,n.jsx)(v.Be,{children:S("ownUpload.renameDescription","Enter a new name for this document.")})]}),(0,n.jsxs)("form",{onSubmit:e=>{e.preventDefault(),e.stopPropagation(),"rename"===T.kind&&A({op:"rename",name:T.name.trim()})},className:"space-y-4 px-6 py-5",children:[(0,n.jsxs)("div",{className:"space-y-1.5",children:[(0,n.jsx)(b._,{htmlFor:"viewer-upload-name-".concat(w),children:S("ownUpload.nameLabel","Document name")}),(0,n.jsx)(h.I,{id:"viewer-upload-name-".concat(w),value:"rename"===T.kind?T.name:j,onChange:e=>z(r=>"rename"===r.kind?{kind:"rename",name:e.target.value}:r),maxLength:255,autoFocus:!0})]}),(0,n.jsxs)(v.cN,{children:[(0,n.jsx)(x.z,{type:"button",variant:"outline",onClick:()=>z({kind:"idle"}),children:S("ownUpload.cancel","Cancel")}),(0,n.jsx)(x.z,{type:"submit",loading:I,disabled:"rename"!==T.kind||!T.n
1ame.trim(),children:I?S("ownUpload.saving","Saving..."):S("ownUpload.save","Save")})]})]})]})}),(0,n.jsx)(u.aR,{open:"delete"===T.kind,onOpenChange:e=>{e||z({kind:"idle"})},children:(0,n.jsxs)(u._T,{className:"overflow-hidden border-0 p-0 shadow-2xl sm:rounded-2xl",children:[(0,n.jsxs)(u.fY,{className:"border-b border-gray-100 bg-gray-50 px-6 py-5 dark:border-gray-800 dark:bg-gray-900",children:[(0,n.jsx)(u.f$,{children:S("ownUpload.deleteTitle","Delete document?")}),(0,n.jsx)(u.yT,{children:S("ownUpload.deleteDescription",'This permanently deletes "{{name}}" from the data room.',{name:j})})]}),(0,n.jsxs)(u.xo,{className:"px-6 py-5",children:[(0,n.jsx)(u.le,{children:S("ownUpload.cancel","Cancel")}),(0,n.jsx)(u.OL,{className:"bg-destructive text-destructive-foreground hover:bg-destructive/90",disabled:I,onClick:()=>void A({op:"delete"}),children:I?S("ownUpload.deleting","Deleting..."):S("ownUpload.confirmDelete","Delete")})]})]})}),(0,n.jsx)(v.Vq,{open:"otp"===T.kind,onOpenChange:e=>{e||z({kind:"idle"})},children:(0,n.jsxs)(v.cZ,{className:"overflow-hidden border-0 p-0 shadow-2xl sm:max-w-md sm:rounded-2xl",children:[(0,n.jsx)(v.fK,{className:"border-b border-gray-100 bg-gray-50 px-6 py-5 text-left dark:border-gray-800 dark:bg-gray-900",children:(0,n.jsx)(v.$N,{children:S("ownUpload.verifyTitle","Verify it's you")})}),(0,n.jsx)("div",{className:"px-6 py-5",children:"otp"===T.kind?(0,n.jsx)(f._,{linkId:r,viewId:t,email:T.email,sendOtpOnMount:!0,description:(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:S("ownUpload.verifyDescription","Enter the code sent to {{email}} to continue.",{email:T.email})}),onVerified:()=>{if("otp"===T.kind){let{command:e}=T;z({kind:"idle"}),A(e)}}}):null})]})})]})}},83815:function(e,r,t){t.d(r,{c0:function(){return n},rz:function(){return l}});let n="no-banner",a=[".mp4",".webm",".m4v",".mov",".ogv",".ogg"];function l(e){if(!e||e===n)return{kind:"none",src:null};let r=function(e){if(!e)return null;try{let r=new URL(e),t=r.hostname.replace(/^www\./,"");if("youtu.be"===t)return r.pathname.replace(/^\//,"").split("/")[0]||null;if("youtube.com"===t||"m.youtube.com"===t){if("/watch"===r.pathname)return r.searchParams.get("v");let e=r.pathname.match(/^\/(embed|shorts|v)\/([^/?#]+)/);if(e)return e[2]}return null}catch(e){return null}}(e);return r?{kind:"youtube",src:e,youtubeId:r}:!function(e){if(e.startsWith("data:video/"))return!0;try{let r=new URL(e).pathname.toLowerCase();return a.some(e=>r.endsWith(e))}catch(t){let r=e.toLowerCase();return a.some(e=>r.endsWith(e))}}(e)?{kind:"image",src:e}:{kind:"video",src:e}}},6351:function(e,r,t){t.d(r,{Y:function(){return a}});var n=t(67294);function a(e){let[r,t]=(0,n.useState)(null);return(0,n.useEffect)(()=>{t(null)},[e]),{tone:r,imgProps:{onLoad:(0,n.useCallback)(e=>{t(function(e){try{let r=document.createElement("canvas");r.width=32,r.height=32;let t=r.getContext("2d");if(!t)return null;t.drawImage(e,0,0,32,32);let{data:n}=t.getImageData(0,0,32,32),a=0,l=0;for(let e=0;e<n.length;e+=4){let r=n[e],t=n[e+1],s=n[e+2],i=n[e+3];if(i<8)continue;let o=i/255,d=.299*r+.587*t+.114*s;a+=d*o,l+=o}if(0===l)return null;return a/l>160?"light":"dark"}catch(e){return null}}(e.currentTarget))},[]),onError:(0,n.useCallback)(()=>{t(null)},[])}}}},45431:function(e,r,t){t.d(r,{Nj:function(){return R},Pu:function(){return W},UO:function(){return M},Wy:function(){return L},aj:function(){return E},x_:function(){return B}});var n=t(52383),a=t(42904),l=t(423),s=t(90134),i=t(64486),o=t(76235),d=t(55998),c=t(52594),m=t(53504),u=t(6880),x=t(62562),v=t(86068),p=t(27349),h=t(21460),b=t(11155),f=t(66874),g=t(31885),w=t(85981),j=t(56625),N=t(66900),y=t(19305),k=t(23131),C=t(97039),Z=t(41090),D=t(41882),S=t(51143),T=t(43663),z=t(25927),I=t(44931),_=t(86540),A=t(92697),F=t(8072),O=t(54651),U=t(50188),P=t(87586);let R=[{id:"folder",icon:n.Z,label:"Folder"},{id:"folder-open",icon:a.Z,label:"Folder Open"},{id:"briefcase",icon:l.Z,label:"Briefcase"},{id:"archive",icon:s.Z,label:"Archive"},{id:"box",icon:i.Z,label:"Box"},{id:"file",icon:o.Z,label:"File"},{id:"book",icon:d.Z,label:"Book"},{id:"bookmark",icon:c.Z,label:"Bookmark"},{id:"star",icon:m.Z,label:"Star"},{id:"heart",icon:u.Z,label:"Heart"},{id:"lock",icon:x.Z,label:"Lock"},{id:"shield",icon:v.Z,label:"Shield"},{id:"users",icon:p.Z,label:"Users"},{id:"settings",icon:h.Z,label:"Settings"},{id:"tag",icon:b.Z,label:"Tag"},{id:"layers",icon:f.Z,label:"Layers"},{id:"globe",icon:g.Z,label:"Globe"},{id:"home",icon:w.Z,label:"Home"},{id:"mail",icon:j.Z,label:"Mail"},{id:"image",icon:N.Z,label:"Image"},{id:"video",icon:y.Z,label:"Video"},{id:"music",icon:k.Z,label:"Music"},{id:"palette",icon:C.Z,label:"Palette"},{id:"pen-tool",icon:Z.Z,label:"Design"},{id:"lightbulb",icon:D.Z,label:"Ideas"}
1,{id:"zap",icon:S.Z,label:"Quick"},{id:"wrench",icon:T.Z,label:"Tools"},{id:"sparkles",icon:z.Z,label:"Sparkles"},{id:"cloud",icon:I.Z,label:"Cloud"},{id:"flag",icon:_.Z,label:"Flag"},{id:"award",icon:A.Z,label:"Award"},{id:"flame",icon:F.Z,label:"Fire"},{id:"bell",icon:O.Z,label:"Bell"},{id:"sun",icon:U.Z,label:"Sun"},{id:"hash",icon:P.Z,label:"Hashtag"}],B=[{id:"gray",label:"Gray",text:"text-gray-600",bg:"bg-gray-100",border:"border-gray-300",iconClass:"text-gray-600 dark:text-gray-400"},{id:"red",label:"Red",text:"text-red-600",bg:"bg-red-100",border:"border-red-300",iconClass:"text-red-500 dark:text-red-400"},{id:"orange",label:"Orange",text:"text-orange-600",bg:"bg-orange-100",border:"border-orange-300",iconClass:"text-orange-500 dark:text-orange-400"},{id:"yellow",label:"Yellow",text:"text-yellow-600",bg:"bg-yellow-100",border:"border-yellow-300",iconClass:"text-yellow-500 dark:text-yellow-400"},{id:"green",label:"Green",text:"text-emerald-600",bg:"bg-emerald-100",border:"border-emerald-300",iconClass:"text-emerald-500 dark:text-emerald-400"},{id:"blue",label:"Blue",text:"text-blue-600",bg:"bg-blue-100",border:"border-blue-300",iconClass:"text-blue-500 dark:text-blue-400"},{id:"black",label:"Black",text:"text-neutral-900",bg:"bg-neutral-100",border:"border-neutral-300",iconClass:"text-neutral-700 dark:text-neutral-400"}];R.map(e=>e.id),B.map(e=>e.id);let E="folder",L="gray";function M(e){var r;let t=R.find(r=>r.id===e);return null!==(r=null==t?void 0:t.icon)&&void 0!==r?r:n.Z}function W(e){let r=B.find(r=>r.id===e);return null!=r?r:B[0]}},8311:function(e,r,t){t.d(r,{Z:function(){return n}});let n=(0,t(19827).Z)("ellipsis-vertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]])},30305:function(e,r,t){t.d(r,{Z:function(){return n}});let n=(0,t(19827).Z)("pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]])}}]);

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.