PageSourceSearch

https://www.deta.studio/_next/static/chunks/0edcfe4241f2c0d9.js?dpl=dpl_EBz3iCRsxjbAeLauK5Za4AbCpRSo

js deta.studio collected 2026-09-24 14:28:07 UTC 42,250 bytes, 7 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,623905,e=>{"use strict";var t=e.i(391610),r=e.i(138415),a=e.i(194185),n=e.i(767768),o=e.i(737471),i=e.i(492480),s=e.i(765472);function l(){return()=>{}}var d="Avatar",[u,c]=(0,a.createContextScope)(d),[p,m]=u(d),h=r.forwardRef((e,a)=>{let{__scopeAvatar:n,...o}=e,[s,l]=r.useState("idle");return(0,t.jsx)(p,{scope:n,imageLoadingStatus:s,onImageLoadingStatusChange:l,children:(0,t.jsx)(i.Primitive.span,{...o,ref:a})})});h.displayName=d;var f="AvatarImage",g=r.forwardRef((e,a)=>{let{__scopeAvatar:d,src:u,onLoadingStatusChange:c=()=>{},...p}=e,h=m(f,d),g=function(e,{referrerPolicy:t,crossOrigin:a}){let n=(0,s.useSyncExternalStore)(l,()=>!0,()=>!1),i=r.useRef(null),d=n?(i.current||(i.current=new window.Image),i.current):null,[u,c]=r.useState(()=>b(d,e));return(0,o.useLayoutEffect)(()=>{c(b(d,e))},[d,e]),(0,o.useLayoutEffect)(()=>{let e=e=>()=>{c(e)};if(!d)return;let r=e("loaded"),n=e("error");return d.addEventListener("load",r),d.addEventListener("error",n),t&&(d.referrerPolicy=t),"string"==typeof a&&(d.crossOrigin=a),()=>{d.removeEventListener("load",r),d.removeEventListener("error",n)}},[d,a,t]),u}(u,p),v=(0,n.useCallbackRef)(e=>{c(e),h.onImageLoadingStatusChange(e)});return(0,o.useLayoutEffect)(()=>{"idle"!==g&&v(g)},[g,v]),"loaded"===g?(0,t.jsx)(i.Primitive.img,{...p,ref:a,src:u}):null});g.displayName=f;var v="AvatarFallback",y=r.forwardRef((e,a)=>{let{__scopeAvatar:n,delayMs:o,...s}=e,l=m(v,n),[d,u]=r.useState(void 0===o);return r.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>u(!0),o);return()=>window.clearTimeout(e)}},[o]),d&&"loaded"!==l.imageLoadingStatus?(0,t.jsx)(i.Primitive.span,{...s,ref:a}):null});function b(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}y.displayName=v,e.s(["Avatar",()=>h,"AvatarFallback",()=>y,"AvatarImage",()=>g,"Fallback",()=>y,"Image",()=>g,"Root",()=>h,"createAvatarScope",()=>c],580395);var w=e.i(580395),w=w;e.i(53759);var _=e.i(541048);let x=({className:e,...r})=>(0,t.jsx)(w.Root,{className:(0,_.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",e),...r});x.displayName=w.Root.displayName;let N=({className:e,...r})=>(0,t.jsx)(w.Image,{className:(0,_.cn)("aspect-square h-full w-full object-cover",e),...r});N.displayName=w.Image.displayName;let S=({className:e,...r})=>(0,t.jsx)(w.Fallback,{className:(0,_.cn)("bg-muted flex h-full w-full items-center justify-center rounded-full",e),...r});S.displayName=w.Fallback.displayName,e.s(["Avatar",()=>x,"AvatarFallback",()=>S,"AvatarImage",()=>N],623905)},129850,e=>{"use strict";let t=["#6366f1","#8b5cf6","#ec4899","#f43f5e","#f97316","#eab308","#22c55e","#14b8a6","#0ea5e9","#3b82f6"];function r(e){if(!e)return t[0];let r=0;for(let t=0;t<e.length;t++)r=(r<<5)-r+e.charCodeAt(t),r&=r;let a=Math.abs(r)%t.length;return t[a]}function a(){return t[Math.floor(Math.random()*t.length)]}e.s(["getRandomUserColor",()=>a,"getUserColor",()=>r])},875487,e=>{"use strict";var t=e.i(779342);let r="Something went wrong. Please try again.",a=(e,t)=>"string"==typeof e&&""!==e.trim()?e:t;function n(e){a=e}e.s(["notify",0,{success:(e,r)=>t.toast.success(e,r),info:(e,r)=>t.toast.info(e,r),warning:(e,r)=>t.toast.warning(e,r),message:(e,r)=>(0,t.toast)(e,r),error(e,n){let{fallback:o=r,...i}=n??{};return t.toast.error(a(e,o),i)},sticky:(e,r,a)=>t.toast.error(r,{...a,id:e,duration:1/0,closeButton:!0}),progress(e,n,o){t.toast.loading(n,{...o,id:e,duration:1/0});let i=setTimeout(()=>t.toast.dismiss(e),3e5);return{update:(r,a)=>void t.toast.loading(r,{...a,id:e,duration:1/0}),succeed:(r,a)=>{clearTimeout(i),t.toast.success(r,{duration:4e3,...a,id:e})},fail:(n,o)=>{clearTimeout(i);let{fallback:s=r,...l}=o??{};t.toast.error(a(n,s),{duration:8e3,closeButton:!0,...l,id:e})},dismiss:()=>{clearTimeout(i),t.toast.dismiss(e)}}},loading:(e,r)=>t.toast.loading(e,r),promise:(e,r)=>t.toast.promise(e,r),dismiss:e=>t.toast.dismiss(e)},"setErrorNormalizer",()=>n])},389820,216116,156561,565629,e=>{"use strict";let t=new Set(["unexpected_error","validation_error","not_found","forbidden","conflict","timeout","offline","server_error","rate_limited","invali
1d_input","invalid_page","invalid_move","name_collision","file_too_large","unsupported_file_type","blank_source","password_protected","plan_limit_documents","plan_limit_workspaces","plan_limit_integrations","plan_limit_members","plan_limit_seats","no_workspace","no_current_version","version_failed","download_failed","upload_failed","import_failed","merge_failed","compose_failed","attachment_failed","integration_not_found","integration_session_expired","integration_unavailable","share_not_found","share_not_owner","share_not_external","share_already_in_workspace","share_not_in_workspace","share_update_failed","seq_mismatch"]);function r(e){return"string"==typeof e&&t.has(e)}let a={unexpected_error:"Something went wrong. Please try again.",validation_error:"Some of the details entered are invalid.",not_found:"That item no longer exists.",forbidden:"You do not have permission to do that.",conflict:"That already exists.",timeout:"That took too long. Please try again.",offline:"You appear to be offline. Reconnect and try again.",server_error:"The server is having trouble. Please try again.",rate_limited:"Too many requests. Please wait a moment and try again.",invalid_input:"Some of the details entered are invalid.",invalid_page:"That page is not available.",invalid_move:"That item cannot be moved there.",name_collision:"That name is already taken.",file_too_large:"That file is too large.",unsupported_file_type:"That file type is not supported.",blank_source:"That file appears to be empty.",password_protected:"That PDF is password-protected and cannot be imported. Remove the password and try again.",plan_limit_documents:"You have reached your plan’s document limit.",plan_limit_workspaces:"You have reached your plan’s team limit.",plan_limit_integrations:"You have reached your plan’s integration limit.",plan_limit_members:"You have reached your plan’s member limit.",plan_limit_seats:"You have reached your plan’s seat limit.",no_workspace:"No team available. Create one before continuing.",no_current_version:"This drawing has no current version.",version_failed:"A new version could not be created.",download_failed:"The download failed. Please try again.",upload_failed:"The upload failed. Please try again.",import_failed:"The import failed. Please try again.",merge_failed:"The merge failed. Please try again.",compose_failed:"The export failed. Please try again.",attachment_failed:"The attachment could not be saved.",integration_not_found:"That connection is no longer available.",integration_session_expired:"Your session has expired. Please reconnect the account.",integration_unavailable:"That service is not responding. Please try again shortly.",share_not_found:"That drawing is not available.",share_not_owner:"Only the owner can change sharing.",share_not_external:"Only externally synced drawings can be shared this way.",share_already_in_workspace:"That drawing is already in a team.",share_not_in_workspace:"That drawing is not in a team.",share_update_failed:"Sharing could not be updated. Please try again.",seq_mismatch:"Could not sync 
1with other users. Please reload and try again."},n={max_documents:"plan_limit_documents",max_workspaces:"plan_limit_workspaces",max_integrations:"plan_limit_integrations",max_members:"plan_limit_members",max_seats:"plan_limit_seats"},o={plan_limit_documents:["document","documents"],plan_limit_workspaces:["workspace","workspaces"],plan_limit_integrations:["integration","integrations"],plan_limit_members:["member","members"],plan_limit_seats:["seat","seats"]};function i(e){return"number"==typeof e&&Number.isFinite(e)?e:null}function s(e){return"string"==typeof e&&""!==e.trim()?e:null}function l(e,t){let r=a[e];if(!t)return r;let n=o[e];if(n){let e=i(t.limit);if(null!==e){let t=1===e?n[0]:n[1];return`You have reached your plan’s limit of ${e} ${t}. Upgrade to add more.`}return r}if("name_collision"===e){let e=s(t.existingName);return e?`An item named “${e}” already exists here.`:r}if("invalid_page"===e){let e=i(t.page),a=i(t.pageCount);return null!==e&&null!==a?`Page ${e} is out of range — this file has ${a} pages.`:r}if("file_too_large"===e){let e=i(t.limitMb);return null!==e?`That file is too large. The maximum is ${e} MB.`:r}if("unsupported_file_type"===e){let e=s(t.extension);return e?`Files of type .${e.replace(/^\./,"")} are not supported.`:r}if("integration_session_expired"===e){let e=s(t.provider);return e?`Your ${e} session has expired. Please reconnect the account.`:r}return r}function d(e,t){return{code:e,message:l(e,t),...t?{meta:t}:{}}}e.s(["PLAN_LIMIT_CODES",0,n,"appError",()=>d,"copyFor",()=>l,"isErrorCode",()=>r],216116);let u=/PLAN_LIMIT:(\w+):(\d+):(\d+)/,c=[/PLAN_LIMIT:/,/PGRST\d+/,/\bviolates\b.*\bconstraint\b/i,/null value in column/i,/duplicate key value/i,/permission denied for/i,/row-level security/i,/^\s*[[{]/,/\bat\s+\w+\s+\(.*:\d+:\d+\)/,/^Error:\s/,/\[object \w+\]/];function p(e){return c.some(t=>t.test(e))}function m(e){let t=u.exec(e);if(!t)return null;let[,r,a,o]=t,i=n[r];return i?d(i,{current:Number(a),limit:Number(o)}):null}function h(e){return"object"==typeof e&&null!==e?e:null}let f={"share.not_found":"share_not_found","share.not_owner":"share_not_owner","share.not_external":"share_not_external","share.already_in_workspace":"share_already_in_workspace","share.update_failed":"share_update_failed","unshare.not_found":"share_not_found","unshare.not_owner":"share_not_owner","unshare.not_external":"share_not_external","unshare.not_in_workspace":"share_not_in_workspace"},g=/^[a-z][a-z0-9_]*(\.[a-z0-9_]+)*$/;function v(e){let t;if(null==e)return d("unexpected_error");if("string"==typeof e){let t=m(e);return t||(""===e.trim()||p(e)?(y(e),d("unexpected_error")):{code:"unexpected_error",message:e})}if(e instanceof DOMException&&"TimeoutError"===e.name)return d("timeout");let a=h(e);if(!a)return y(e),d("unexpected_error");let n=function(e){let t=h(e.meta);if(r(e.code))return"unexpected_error"!==e.code||"string"!=typeof e.message||""===e.message.trim()||e.message===l("unexpected_error")||p(e.message)?d(e.code,t??void 0):{code:"unexpected_error",message:e.message,...t?{meta:t}:{}};if(!("string"==typeof e.code&&"string"==typeof e.message&&!("status"in e)&&!("statusCode"in e)&&!("details"in e)&&!("hint"in e)&&g.test(e.code)))return null;let a=f[e.code];if(a)return d(a,t??void 0);let n=e.message;return p(n)?(y(e),d("unexpected_error")):{code:"unexpected_error",message:n,...t?{meta:t}:{}}}(a)??(Array.isArray(a.issues)?d("validation_error",{issues:a.issues.map(e=>{let t=h(e);return t?{path:Array.isArray(t.path)?t.path.join("."):"",message:"string"==typeof t.message?t.message:"Invalid"}:null}).filter(Boolean)}):null)??function(e){let t="string"==typeof e.code?e.code:null;if(!t)return null;if("P0429"===t)return m("string"==typeof e.message?e.message:"")??d("forbidden");switch(t){case"23505":return d("conflict");case"23503":case"PGRST116":return d("not_found");case"42501":case"PGRST301":return d("forbidden");default:return null}}(a)??(null===(t="number"==typeof a.status?a.status:"number"==typeof a.statusCode?a.statusCode:null)?null:401===t||403===t?d("forbidden"):404===t?d("not_found"):409===t?d("conflict"):413===t?d("file_too_large"):429===t?d("rate_limited"):t>=500?d("server_error"):null);if(n)return n;if("string"==typeof a.message){let e=m(a.message);if(e)return e}return y(e),d("unexpected_error")}function y(e){console.error("[errors] unmapped",e)}e.s(["classifyError",()=>v],156561);
1class b extends Error{code;meta;constructor(e){super(e.message),this.name="ActionResultError",this.code=e.code,this.meta=e.meta}}function w(e){if(!e.ok)throw new b(e.error);return e.data}e.s(["ActionResultError",()=>b,"unwrapAction",()=>w],565629),e.s([],389820)},146258,e=>{"use strict";var t=e.i(391610),r=e.i(138415),a=e.i(194185),n=e.i(789268),o=e.i(23337),i=e.i(291967),s=e.i(468018),l="AlertDialog",[d,u]=(0,a.createContextScope)(l,[o.createDialogScope]),c=(0,o.createDialogScope)(),p=e=>{let{__scopeAlertDialog:r,...a}=e,n=c(r);return(0,t.jsx)(o.Root,{...n,...a,modal:!0})};p.displayName=l;var m=r.forwardRef((e,r)=>{let{__scopeAlertDialog:a,...n}=e,i=c(a);return(0,t.jsx)(o.Trigger,{...i,...n,ref:r})});m.displayName="AlertDialogTrigger";var h=e=>{let{__scopeAlertDialog:r,...a}=e,n=c(r);return(0,t.jsx)(o.Portal,{...n,...a})};h.displayName="AlertDialogPortal";var f=r.forwardRef((e,r)=>{let{__scopeAlertDialog:a,...n}=e,i=c(a);return(0,t.jsx)(o.Overlay,{...i,...n,ref:r})});f.displayName="AlertDialogOverlay";var g="AlertDialogContent",[v,y]=d(g),b=(0,s.createSlottable)("AlertDialogContent"),w=r.forwardRef((e,a)=>{let{__scopeAlertDialog:s,children:l,...d}=e,u=c(s),p=r.useRef(null),m=(0,n.useComposedRefs)(a,p),h=r.useRef(null);return(0,t.jsx)(o.WarningProvider,{contentName:g,titleName:_,docsSlug:"alert-dialog",children:(0,t.jsx)(v,{scope:s,cancelRef:h,children:(0,t.jsxs)(o.Content,{role:"alertdialog",...u,...d,ref:m,onOpenAutoFocus:(0,i.composeEventHandlers)(d.onOpenAutoFocus,e=>{e.preventDefault(),h.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,t.jsx)(b,{children:l}),(0,t.jsx)(A,{contentRef:p})]})})})});w.displayName=g;var _="AlertDialogTitle",x=r.forwardRef((e,r)=>{let{__scopeAlertDialog:a,...n}=e,i=c(a);return(0,t.jsx)(o.Title,{...i,...n,ref:r})});x.displayName=_;var N="AlertDialogDescription",S=r.forwardRef((e,r)=>{let{__scopeAlertDialog:a,...n}=e,i=c(a);return(0,t.jsx)(o.Description,{...i,...n,ref:r})});S.displayName=N;var C=r.forwardRef((e,r)=>{let{__scopeAlertDialog:a,...n}=e,i=c(a);return(0,t.jsx)(o.Close,{...i,...n,ref:r})});C.displayName="AlertDialogAction";var D="AlertDialogCancel",T=r.forwardRef((e,r)=>{let{__scopeAlertDialog:a,...i}=e,{cancelRef:s}=y(D,a),l=c(a),d=(0,n.useComposedRefs)(r,s);return(0,t.jsx)(o.Close,{...l,...i,ref:d})});T.displayName=D;var A=({contentRef:e})=>{let t=`\`${g}\` requires a description for the component to be accessible for screen reader users.
2
3You can add a description to the \`${g}\` by passing a \`${N}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
4
5Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${g}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
6
7For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return r.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null};e.s(["Action",()=>C,"AlertDialog",()=>p,"AlertDialogAction",()=>C,"AlertDialogCancel",()=>T,"AlertDialogContent",()=>w,"AlertDialogDescription",()=>S,"AlertDialogOverlay",()=>f,"AlertDialogPortal",()=>h,"AlertDialogTitle",()=>x,"AlertDialogTrigger",()=>m,"Cancel",()=>T,"Content",()=>w,"Description",()=>S,"Overlay",()=>f,"Portal",()=>h,"Root",()=>p,"Title",()=>x,"Trigger",()=>m,"createAlertDialogScope",()=>u],95850);var R=e.i(95850),R=R;e.i(53759);var E=e.i(541048),M=e.i(7205);let I=R.Root,O=R.Trigger,k=R.Portal,j=({className:e,...r})=>(0,t.jsx)(R.Overlay,{className:(0,E.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80",e),...r});j.displayName=R.Overlay.displayName;let P=({className:e,...r})=>(0,t.jsxs)(k,{children:[(0,t.jsx)(j,{}),(0,t.jsx)(R.Content,{className:(0,E.cn)("bg-background 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 fixed top-[50%] left-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border p-6 shadow-lg duration-200 sm:rounded-lg",e),...r})]});P.displayName=R.Content.displayName;let L=({className:e,...r})=>(0,t.jsx)("div",{className:(0,E.cn)("flex flex-col gap-y-3 text-center sm:text-left",e),...r});L.displayName="AlertDialogHeader";let V=({className:e,...r})=>(0,t.jsx)("div",{className:(0,E.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...r});V.displayName="AlertDialogFooter";let G=({className:e,...r})=>(0,t.jsx)(R.Title,{className:(0,E.cn)("text-lg font-semibold",e),...r});G.displayName=R.Title.displayName;let F=({className:e,...r})=>(0,t.jsx)(R.Description,{className:(0,E.cn)("text-muted-foreground text-sm",e),...r});F.displayName=R.Description.displayName;let U=({className:e,...r})=>(0,t.jsx)(R.Action,{className:(0,E.cn)((0,M.buttonVariants)(),e),...r});U.displayName=R.Action.displayName;let B=({className:e,...r})=>(0,t.jsx)(R.Cancel,{className:(0,E.cn)((0,M.buttonVariants)({variant:"outline"}),"mt-2 sm:mt-0",e),...r});B.displayName=R.Cancel.displayName,e.s(["AlertDialog",()=>I,"AlertDialogAction",()=>U,"AlertDialogCancel",()=>B,"AlertDialogContent",()=>P,"AlertDialogDescription",()=>F,"AlertDialogFooter",()=>V,"AlertDialogHeader",()=>L,"AlertDialogTitle",()=>G,"AlertDialogTrigger",()=>O],146258)},784711,e=>{"use strict";let t=new Set(["/home/device","/home/device/doc"]),r=!1;function a(e){r=e}function n(){return!!r&&t.has(window.location.pathname.replace(/\/$/,""))}let o=null,i=new Set;
7function s(e){o=e,i.forEach(e=>e())}function l(e){return i.add(e),()=>i.delete(e)}function d(){return o}e.s(["LOCAL_FALLBACK_USER_ID",0,"00000000-0000-4000-8000-000000000001","getLocalIdentity",()=>d,"isLocalViewerMode",()=>n,"setLocalDocumentOpen",()=>a,"setLocalIdentity",()=>s,"subscribeLocalIdentity",()=>l])},408430,e=>{"use strict";var t=e.i(138415),r=(e,t,r,a,n,o,i,s)=>{let l=document.documentElement,d=["light","dark"];function u(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,a=r&&o?n.map(e=>o[e]||e):n;r?(l.classList.remove(...a),l.classList.add(o&&o[t]?o[t]:t)):l.setAttribute(e,t)}),r=t,s&&d.includes(r)&&(l.style.colorScheme=r)}if(a)u(a);else try{let e=localStorage.getItem(t)||r,a=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;u(a)}catch(e){}},a=["light","dark"],n="(prefers-color-scheme: dark)",o="undefined"==typeof window,i=t.createContext(void 0),s={setTheme:e=>{},themes:[]},l=()=>{var e;return null!=(e=t.useContext(i))?e:s},d=e=>t.useContext(i)?t.createElement(t.Fragment,null,e.children):t.createElement(c,{...e}),u=["light","dark"],c=({forcedTheme:e,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:s=!0,storageKey:l="theme",themes:d=u,defaultTheme:c=o?"system":"light",attribute:g="data-theme",value:v,children:y,nonce:b,scriptProps:w})=>{let[_,x]=t.useState(()=>m(l,c)),[N,S]=t.useState(()=>"system"===_?f():_),C=v?Object.values(v):d,D=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=f());let n=v?v[t]:t,i=r?h(b):null,l=document.documentElement,d=e=>{"class"===e?(l.classList.remove(...C),n&&l.classList.add(n)):e.startsWith("data-")&&(n?l.setAttribute(e,n):l.removeAttribute(e))};if(Array.isArray(g)?g.forEach(d):d(g),s){let e=a.includes(c)?c:null,r=a.includes(t)?t:e;l.style.colorScheme=r}null==i||i()},[b]),T=t.useCallback(e=>{let t="function"==typeof e?e(_):e;x(t);try{localStorage.setItem(l,t)}catch(e){}},[_]),A=t.useCallback(t=>{S(f(t)),"system"===_&&o&&!e&&D("system")},[_,e]);t.useEffect(()=>{let e=window.matchMedia(n);return e.addListener(A),A(e),()=>e.removeListener(A)},[A]),t.useEffect(()=>{let e=e=>{e.key===l&&(e.newValue?x(e.newValue):T(c))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[T]),t.useEffect(()=>{D(null!=e?e:_)},[e,_]);let R=t.useMemo(()=>({theme:_,setTheme:T,forcedTheme:e,resolvedTheme:"system"===_?N:_,themes:o?[...d,"system"]:d,systemTheme:o?N:void 0}),[_,T,e,N,o,d]);return t.createElement(i.Provider,{value:R},t.createElement(p,{forcedTheme:e,storageKey:l,attribute:g,enableSystem:o,enableColorScheme:s,defaultTheme:c,value:v,themes:d,nonce:b,scriptProps:w}),y)},p=t.memo(({forcedTheme:e,storageKey:a,attribute:n,enableSystem:o,enableColorScheme:i,defaultTheme:s,value:l,themes:d,nonce:u,scriptProps:c})=>{let p=JSON.stringify([n,a,s,e,d,l,o,i]).slice(1,-1);return t.createElement("script",{...c,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?u:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${p})`}})}),m=(e,t)=>{let r;if(!o){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},f=e=>(e||(e=window.matchMedia(n)),e.matches?"dark":"light");e.s(["ThemeProvider",()=>d,"useTheme",()=>l])},831597,e=>{"use strict";var t=e.i(391610),r=e.i(408430),a=e.i(779342);let n={toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg has-[[data-close-button]]:group-[.toaster]:pl-8",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground",closeButton:"group-[.toast]:left-1 group-[.toast]:right-auto group-[.toast]:top-1"},o=({toastOptions:e,...o})=>{let{theme:i="system"}=(0,r.useTheme)();return(0,t.jsx)(a.Toaster,{className:"toaster group",richColors:!0,closeButton:!0,visibleToasts:3,...o,theme:i,toastOptions:{...e,classNames:{...n,...e?.classNames}}})};e.s(["Toaster",()=>o])},292908,e=>{"use strict";e.s(["ANNOTATION_OVERRIDE_EVENT",0,"annotation-override","BRANCH_CREATING_EVENT",0,"branch-creating","BRANCH_NAVIGATE_EVENT",0,"branch-navigate","EXTERNAL_SOURCE_STATUS_EVENT",0,"external-source-status","HIGHLIGHT_ISSUED_RECORD_EVENT",0,"highlight-issued-record","NAVIGATE_TO_BRANCH_EVENT",0,"navigate-to-branch","NAVIGATE_TO_VERSION_EVENT",0,"navigate-to-version","OPEN_RELINK_EVENT",0,"open-relink-source","PERSISTENCE_READY_EVENT",0,"persistence-ready","SYNC_ANNOTATIONS_
7EVENT",0,"dropbox-sync-annotations","TRIGGER_SYNC_EVENT",0,"trigger-sync","VERSION_TREE_UPDATE_EVENT",0,"version-tree-update"])},236138,e=>{"use strict";var t=e.i(978502),r=(0,t.createServerReference)("7fed314031f830f0b7762c121b789e086f76d8764b",t.callServer,void 0,t.findSourceMapURL,"updateDrawingAreaUnitSystemAction");e.s(["updateDrawingAreaUnitSystemAction",()=>r])},302961,e=>{"use strict";var t=e.i(978502),r=(0,t.createServerReference)("7fdea0d31e1d1dd9f1d04840b7d0ed89a87ac047ce",t.callServer,void 0,t.findSourceMapURL,"updateDrawingPrecisionAction");e.s(["updateDrawingPrecisionAction",()=>r])},228247,e=>{"use strict";var t=e.i(978502),r=(0,t.createServerReference)("7f0180d9b10d4290dd23ce131db5be37d354bdd907",t.callServer,void 0,t.findSourceMapURL,"updateDrawingUnitSystemAction");e.s(["updateDrawingUnitSystemAction",()=>r])},203998,e=>{"use strict";e.i(916612);var t=e.i(698481),r=e.i(126696),a=e.i(994977),n=e.i(624623);let o={active:!1,privateBranchId:null,readOnly:!1},i={active:!0,privateBranchId:null,readOnly:!0},s={health:"healthy",loaded:!1,entries:new Map,pendingCounts:new Map,locks:new Map,siteVisitActive:!1},l=s,d=new Set,u=0,c=null,p=!1,m=!1,h=0,f=new Map;function g(){for(let e of[...d])try{e()}catch{}}function v(e,t){return e.active===t.active&&e.privateBranchId===t.privateBranchId&&e.readOnly===t.readOnly}function y(e,t,r,n){let o=(0,a.getNetworkHealth)(),i=new Map,s=!1;if(void 0!==n)for(let[e,t]of f)t.epoch<=n&&f.delete(e);for(let[t,r]of e){let e=function(e,t){let r=e?.activeVisitBranchId??null,a=e?.visitState==="active"&&null!==r,n=e?.visitState==="ended"&&null!==r,o=e?.prepState==="ready",i=a||n||"offline"===t||o&&"degraded"===t;return{active:i,privateBranchId:r,readOnly:i&&!a}}(r,o),a=l.locks.get(t);i.set(t,a&&v(a,e)?a:e),"active"===r.visitState&&(s=!0)}for(let[e,t]of f){let r=l.locks.get(e);i.set(e,r&&v(r,t.lock)?r:t.lock),t.lock.readOnly||(s=!0)}l={health:o,loaded:r,entries:e,pendingCounts:t,locks:i,siteVisitActive:s},g()}async function b(){if(p){m=!0;return}p=!0;try{do{m=!1;try{let e=h,a=await r.offlineRegistry.list(),n=await Promise.all(a.map(e=>t.offlineOpLog.countUnpushed(e.drawingId))),o=new Map,i=new Map;a.forEach((e,t)=>{o.set(e.drawingId,e),i.set(e.drawingId,n[t]??0)}),y(o,i,!0,e)}catch(e){console.warn("[offline] registry refresh failed",e)}}while(m)}finally{p=!1}}function w(){b()}function _(){y(l.entries,l.pendingCounts,l.loaded)}function x(){"visible"===document.visibilityState&&w()}function N(e){return d.add(e),!function(){if(u++>0)return;let e=(0,a.subscribeNetworkHealth)(_),r=t.offlineOpLog.subscribeChange(w),o=(0,n.subscribeOpDrain)(w);document.addEventListener("visibilitychange",x),c=()=>{e(),r(),o(),document.removeEventListener("visibilitychange",x)},w()}(),()=>{d.delete(e)&&(--u>0||(c?.(),c=null))}}function S(){return l}function C(){return s}function D(){w()}function T(e){return l.locks.get(e)??("offline"===l.health?i:o)}function A(e,t,r){h+=1;let a={active:!0,privateBranchId:t,readOnly:r?.readOnly??!1};f.set(e,{lock:a,epoch:h});let n=new Map(l.locks);n.set(e,a),l={...l,locks:n,siteVisitActive:l.siteVisitActive||!a.readOnly},g()}function R(){return l.siteVisitActive?"site_visit":"offline"===(0,a.getNetworkHealth)()?"offline":null}function E(e,t="Unavailable"){return"site_visit"===e?`${t} during a site visit`:`${t} offline`}function M(e,t){return null===e?"loading":e?"preparing"===e.prepState?"preparing":"stale"===e.prepState?"stale":"active"===e.visitState?"visiting":"ended"===e.visitState&&t>0?"syncing":"ready":"none"}e.s(["deriveOfflineStatus",()=>M,"getInitialOfflineSnapshot",()=>C,"getInteractionLockMessage",()=>E,"getInteractionLockReason",()=>R,"getOfflineSnapshot",()=>S,"getSiteVisitLock",()=>T,"invalidateOfflineStore",()=>D,"pinVisitLock",()=>A,"subscribeOfflineStore",()=>N])},695604,e=>{"use strict";var t=e.i(549651),r=e.i(779643),a=e.i(520911),n=class extends r.Removable{#e;#t;#r;#a;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#t=[],this.state=e.state||o(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#r.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#n({type:"continue"})},r={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=(0,a.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#n({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#n({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});let n="pending"===this.state.status,o=!this.#a.canStart();try{if(n)t();else{this.#n({type:"pending",variables:e,isPaused:o}),await this.#r.config.onMutate?.(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#n({type:"pending",context:t,variables:e,isPaused:o})}let a=await this.#a.start();return await this.#r.config.onSuccess?.(a,e,this.state.context,this,r),await this.options.onSuccess?.(a,e,this.state.context,r),await this.#r.config.onSettled?.(a,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(a,null,e,this.state.context,r),this.#n({type:"success",data:a}),a}catch(t){try{throw await this.#r.config.onError?.(t,e,this.state.context,this,r),await this.options.onError?.(t,e,this.state.context,r),await this.#r.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(void 0,t,e,this.state.context,r),t}finally{this.#n({type:"error",error:t})}}finally{this.#r.runNext(this)}}#n(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
7case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}};function o(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",()=>n,"getDefaultState",()=>o])},805995,e=>{"use strict";var t=e.i(138415),r=e.i(695604),a=e.i(549651),n=e.i(659396),o=e.i(921007),i=class extends n.Subscribable{#e;#o=void 0;#i;#s;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#l()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,o.shallowEqualObjects)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#i,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,o.hashKey)(t.mutationKey)!==(0,o.hashKey)(this.options.mutationKey)?this.reset():this.#i?.state.status==="pending"&&this.#i.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#i?.removeObserver(this)}onMutationUpdate(e){this.#l(),this.#d(e)}getCurrentResult(){return this.#o}reset(){this.#i?.removeObserver(this),this.#i=void 0,this.#l(),this.#d()}mutate(e,t){return this.#s=t,this.#i?.removeObserver(this),this.#i=this.#e.getMutationCache().build(this.#e,this.options),this.#i.addObserver(this),this.#i.execute(e)}#l(){let e=this.#i?.state??(0,r.getDefaultState)();this.#o={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#d(e){a.notifyManager.batch(()=>{if(this.#s&&this.hasListeners()){let t=this.#o.variables,r=this.#o.context,a={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};e?.type==="success"?(this.#s.onSuccess?.(e.data,t,r,a),this.#s.onSettled?.(e.data,null,t,r,a)):e?.type==="error"&&(this.#s.onError?.(e.error,t,r,a),this.#s.onSettled?.(void 0,e.error,t,r,a))}this.listeners.forEach(e=>{e(this.#o)})})}},s=e.i(735924);function l(e,r){let n=(0,s.useQueryClient)(r),[l]=t.useState(()=>new i(n,e));t.useEffect(()=>{l.setOptions(e)},[l,e]);let d=t.useSyncExternalStore(t.useCallback(e=>l.subscribe(a.notifyManager.batchCalls(e)),[l]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),u=t.useCallback((e,t)=>{l.mutate(e,t).catch(o.noop)},[l]);if(d.error&&(0,o.shouldThrowError)(l.options.throwOnError,[d.error]))throw d.error;return{...d,mutate:u,mutateAsync:d.mutate}}e.s(["useMutation",()=>l],805995)},707313,e=>{"use strict";var t=e.i(138415);function r(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}e.s(["usePrevious",()=>r])},236610,e=>{"use strict";var t=e.i(391610),r=e.i(323748),a=e.i(138415),n=e.i(291967),o=e.i(789268),i=e.i(194185),s=e.i(270672),l=e.i(492480),d=e.i(815010),u=e.i(220344),c="DropdownMenu",[p,m]=(0,i.createContextScope)(c,[d.createMenuScope]),h=(0,d.createMenuScope)(),[f,g]=p(c),v=e=>{let{__scopeDropdownMenu:r,children:n,dir:o,open:i,defaultOpen:l,onOpenChange:p,modal:m=!0}=e,g=h(r),v=a.useRef(null),[y,b]=(0,s.useControllableState)({prop:i,defaultProp:l??!1,onChange:p,caller:c});return(0,t.jsx)(f,{scope:r,triggerId:(0,u.useId)(),triggerRef:v,contentId:(0,u.useId)(),open:y,onOpenChange:b,onOpenToggle:a.useCallback(()=>b(e=>!e),[b]),modal:m,children:(0,t.jsx)(d.Root,{...g,open:y,onOpenChange:b,dir:o,modal:m,children:n})})};v.displayName=c;var y="DropdownMenuTrigger",b=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,disabled:i=!1,...s}=e,u=g(y,a),c=h(a);return(0,t.jsx)(d.Anchor,{asChild:!0,...c,children:(0,t.jsx)(l.Primitive.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...s,ref:(0,o.composeRefs)(r,u.triggerRef),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,e=>{!i&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>
7{!i&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});b.displayName=y;var w=e=>{let{__scopeDropdownMenu:r,...a}=e,n=h(r);return(0,t.jsx)(d.Portal,{...n,...a})};w.displayName="DropdownMenuPortal";var _="DropdownMenuContent",x=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:o,...i}=e,s=g(_,o),l=h(o),u=a.useRef(!1);return(0,t.jsx)(d.Content,{id:s.contentId,"aria-labelledby":s.triggerId,...l,...i,ref:r,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||s.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,n.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,a=2===t.button||r;(!s.modal||a)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});x.displayName=_;var N=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.Group,{...o,...n,ref:r})});N.displayName="DropdownMenuGroup";var S=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.Label,{...o,...n,ref:r})});S.displayName="DropdownMenuLabel";var C=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.Item,{...o,...n,ref:r})});C.displayName="DropdownMenuItem";var D=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.CheckboxItem,{...o,...n,ref:r})});D.displayName="DropdownMenuCheckboxItem";var T=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.RadioGroup,{...o,...n,ref:r})});T.displayName="DropdownMenuRadioGroup";var A=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.RadioItem,{...o,...n,ref:r})});A.displayName="DropdownMenuRadioItem";var R=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.ItemIndicator,{...o,...n,ref:r})});R.displayName="DropdownMenuItemIndicator";var E=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.Separator,{...o,...n,ref:r})});E.displayName="DropdownMenuSeparator";var M=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.Arrow,{...o,...n,ref:r})});M.displayName="DropdownMenuArrow";var I=e=>{let{__scopeDropdownMenu:r,children:a,open:n,onOpenChange:o,defaultOpen:i}=e,l=h(r),[u,c]=(0,s.useControllableState)({prop:n,defaultProp:i??!1,onChange:o,caller:"DropdownMenuSub"});return(0,t.jsx)(d.Sub,{...l,open:u,onOpenChange:c,children:a})},O=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.SubTrigger,{...o,...n,ref:r})});O.displayName="DropdownMenuSubTrigger";var k=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,...n}=e,o=h(a);return(0,t.jsx)(d.SubContent,{...o,...n,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});k.displayName="DropdownMenuSubContent",e.s(["Arrow",()=>M,"CheckboxItem",()=>D,"Content",()=>x,"DropdownMenu",()=>v,"DropdownMenuArrow",()=>M,"DropdownMenuCheckboxItem",()=>D,"DropdownMenuContent",()=>x,"DropdownMenuGroup",()=>N,"DropdownMenuItem",()=>C,"DropdownMenuItemIndicator",()=>R,"DropdownMenuLabel",()=>S,"DropdownMenuPortal",()=>w,"DropdownMenuRadioGroup",()=>T,"DropdownMenuRadioItem",()=>A,"DropdownMenuSeparator",()=>E,"DropdownMenuSub",()=>I,"DropdownMenuSubContent",()=>k,"DropdownMenuSubTrigger",()=>O,"DropdownMenuTrigger",()=>b,"Group",()=>N,"Item",()=>C,"ItemIndicator",()=>R,"Label",()=>S,"Portal",()=>w,"RadioGroup",()=>T,"RadioItem",()=>A,"Root",()=>v,"Separator",()=>E,"Sub",()=>I,"SubContent",()=>k,"SubTrigger",()=>O,"Trigger",()=>b,"createDropdownMenuScope",()=>m],889407);var j=e.i(889407),j=j;e.i(53759);var P=e.i(541048);let L=j.Root,V=j.Trigger,G=j.Group,F=j.Portal,U=j.Sub,B=j.RadioGroup,K=({className:e,inset:a,children:n,...o})=>(0,t.jsxs)(j.SubTrigger,{className:(0,P.cn)("focus:bg-accent data-[state=open]:bg-accent flex cursor-default items-center rounded-xs px-2 py-1.5 text-sm outline-hidden select-none",a&&"pl-8",e),...o,children:[n,(0,t.jsx)(r.ChevronRightIcon,{className:"ml-auto h-4 w-4"})]});K.displayName=j.SubTrigger.displayName;let H=({className:e,...r})=>(0,t.jsx)(j.SubContent,{className:(0,P.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
7de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-lg",e),...r});H.displayName=j.SubContent.displayName;let $=({className:e,sideOffset:r=4,...a})=>(0,t.jsx)(j.Portal,{children:(0,t.jsx)(j.Content,{sideOffset:r,className:(0,P.cn)("bg-popover text-popover-foreground z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...a})});$.displayName=j.Content.displayName;let z=({className:e,inset:r,...a})=>(0,t.jsx)(j.Item,{className:(0,P.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center rounded-xs px-2 py-1.5 text-sm outline-hidden transition-colors select-none data-disabled:pointer-events-none data-disabled:opacity-50",r&&"pl-8",e),...a});z.displayName=j.Item.displayName;let Y=({className:e,children:a,checked:n,...o})=>(0,t.jsxs)(j.CheckboxItem,{className:(0,P.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center rounded-xs py-1.5 pr-2 pl-8 text-sm outline-hidden transition-colors select-none data-disabled:pointer-events-none data-disabled:opacity-50",e),checked:n,...o,children:[(0,t.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(j.ItemIndicator,{children:(0,t.jsx)(r.CheckIcon,{className:"h-4 w-4"})})}),a]});Y.displayName=j.CheckboxItem.displayName;let q=({className:e,children:a,...n})=>(0,t.jsxs)(j.RadioItem,{className:(0,P.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center rounded-xs py-1.5 pr-2 pl-8 text-sm outline-hidden transition-colors select-none data-disabled:pointer-events-none data-disabled:opacity-50",e),...n,children:[(0,t.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(j.ItemIndicator,{children:(0,t.jsx)(r.DotFilledIcon,{className:"h-4 w-4 fill-current"})})}),a]});q.displayName=j.RadioItem.displayName;let W=({className:e,inset:r,...a})=>(0,t.jsx)(j.Label,{className:(0,P.cn)("px-2 py-1.5 text-sm font-semibold",r&&"pl-8",e),...a});W.displayName=j.Label.displayName;let J=({className:e,...r})=>(0,t.jsx)(j.Separator,{className:(0,P.cn)("bg-muted -mx-1 my-1 h-px",e),...r});J.displayName=j.Separator.displayName;let Q=({className:e,...r})=>(0,t.jsx)("span",{className:(0,P.cn)("ml-auto text-xs tracking-widest opacity-60",e),...r});Q.displayName="DropdownMenuShortcut",e.s(["DropdownMenu",()=>L,"DropdownMenuCheckboxItem",()=>Y,"DropdownMenuContent",()=>$,"DropdownMenuGroup",()=>G,"DropdownMenuItem",()=>z,"DropdownMenuLabel",()=>W,"DropdownMenuPortal",()=>F,"DropdownMenuRadioGroup",()=>B,"DropdownMenuRadioItem",()=>q,"DropdownMenuSeparator",()=>J,"DropdownMenuShortcut",()=>Q,"DropdownMenuSub",()=>U,"DropdownMenuSubContent",()=>H,"DropdownMenuSubTrigger",()=>K,"DropdownMenuTrigger",()=>V],236610)},885129,593925,e=>{"use strict";let t=(0,e.i(607655).default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);e.s(["default",()=>t],593925),e.s(["Download",()=>t],885129)}]);

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.