1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];if(null!=r)for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:designsense-web":!0})}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2099],{6296:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(90425).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},24164:(e,t,r)=>{r.d(t,{bm:()=>ei,UC:()=>eo,VY:()=>el,hJ:()=>en,ZL:()=>er,bL:()=>ee,hE:()=>ea,l9:()=>et,G$:()=>J,Hs:()=>R});var n=r(12115),o=r(70379),a=r(47527),l=r(68599),i=r(89971),s=r(98979),d=r(73819),u=r(25045),c=r(31246),f=r(83935);r(47650);var p=r(95155);function g(e){var t;let r,o=(t=e,(r=n.forwardRef((e,t)=>{let{children:r,...o}=e;if(n.isValidElement(r)){var l;let e,i,s=(l=r,(i=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(i=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),d=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(o,r.props);return r.type!==n.Fragment&&(d.ref=t?(0,a.t)(t,s):s),n.cloneElement(r,d)}return n.Children.count(r)>1?n.Children.only(null):null})).displayName=`${t}.SlotClone`,r),l=n.forwardRef((e,t)=>{let{children:r,...a}=e,l=n.Children.toArray(r),i=l.find(y);if(i){let e=i.props.children,r=l.map(t=>t!==i?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,p.jsx)(o,{...a,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,p.jsx)(o,{...a,ref:t,children:r})});return l.displayName=`${e}.Slot`,l}var m=Symbol("radix.slottable");function y(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===m}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=g(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,p.jsx)(o?r:t,{...a,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),v=r(32007),w=r(78919),b=r(22954),C="Dialog",[x,R]=(0,l.A)(C),[j,D]=x(C),N=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:l,modal:d=!0}=e,u=n.useRef(null),c=n.useRef(null),[f,g]=(0,s.i)({prop:o,defaultProp:a??!1,onChange:l,caller:C});return(0,p.jsx)(j,{scope:t,triggerRef:u,contentRef:c,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),open:f,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),modal:d,children:r})};N.displayName=C;var A="DialogTrigger",E=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=D(A,r),i=(0,a.s)(t,l.triggerRef);return(0,p.jsx)(h.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":H(l.open),...n,ref:i,onClick:(0,o.mK)(e.onClick,l.onOpenToggle)})});E.displayName=A;var _="DialogPortal",[O,k]=x(_,{forceMount:void 0}),M=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,l=D(_,t);return(0,p.jsx)(O,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,p.jsx)(f.C,{present:r||l.open,children:(0,p.jsx)(c.Z,{asChild:!0,container:a,children:e})}))})};M.displayName=_;var I="DialogOverlay",F=n.forwardRef((e,t)=>{let r=k(I,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=D(I,e.__scopeDialog);return a.modal?(0,p.jsx)(f.C,{present:n||a.open,children:(0,p.jsx)($,{...o,ref:t})}):null});F.displayName=I;var P=g("DialogOverlay.RemoveScroll"),$=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(I,r);return(0,p.jsx)(w.A,{as:P,allowPinchZoom:!0,shards:[o.contentRef],children:(0,p.jsx)(h.div,{"data-state":H(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),T="DialogContent",W=n.forwardRef((e,t)=>
1{let r=k(T,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=D(T,e.__scopeDialog);return(0,p.jsx)(f.C,{present:n||a.open,children:a.modal?(0,p.jsx)(B,{...o,ref:t}):(0,p.jsx)(K,{...o,ref:t})})});W.displayName=T;var B=n.forwardRef((e,t)=>{let r=D(T,e.__scopeDialog),l=n.useRef(null),i=(0,a.s)(t,r.contentRef,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,b.Eq)(e)},[]),(0,p.jsx)(S,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault())})}),K=n.forwardRef((e,t)=>{let r=D(T,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,p.jsx)(S,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||r.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let n=t.target;r.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),S=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:i,...s}=e,c=D(T,r),f=n.useRef(null),g=(0,a.s)(t,f);return(0,v.Oh)(),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(u.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,p.jsx)(d.qW,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":H(c.open),...s,ref:g,onDismiss:()=>c.onOpenChange(!1)})}),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(Q,{titleId:c.titleId}),(0,p.jsx)(X,{contentRef:f,descriptionId:c.descriptionId})]})]})}),L="DialogTitle",V=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(L,r);return(0,p.jsx)(h.h2,{id:o.titleId,...n,ref:t})});V.displayName=L;var Z="DialogDescription",q=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(Z,r);return(0,p.jsx)(h.p,{id:o.descriptionId,...n,ref:t})});q.displayName=Z;var U="DialogClose",z=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=D(U,r);return(0,p.jsx)(h.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>a.onOpenChange(!1))})});function H(e){return e?"open":"closed"}z.displayName=U;var G="DialogTitleWarning",[J,Y]=(0,l.q)(G,{contentName:T,titleName:L,docsSlug:"dialog"}),Q=e=>{let{titleId:t}=e,r=Y(G),o=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return n.useEffect(()=>{t&&(document.getElementById(t)||console.error(o))},[o,t]),null},X=e=>{let{contentRef:t,descriptionId:r}=e,o=Y("DialogDescriptionWarning"),a=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${o.contentName}}.`;return n.useEffect(()=>{let e=t.current?.getAttribute("aria-describedby");r&&e&&(document.getElementById(r)||console.warn(a))},[a,t,r]),null},ee=N,et=E,er=M,en=F,eo=W,ea=V,el=q,ei=z},33210:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(90425).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},38926:(e,t,r)=>{r.d(t,{A:()=>d});var n=r(49303),o=r(12115),a=r(18343),l=r(25317);function i(e){var t=(0,l.A)(),r=t.formatMessage,n=t.textComponent,a=void 0===n?o.Fragment:n,i=e.id,s=e.description,d=e.defaultMessage,u=e.values,c=e.children,f=e.tagName,p=void 0===f?a:f,g=r({id:i,description:s,defaultMessage:d},u,{ignoreTag:e.ignoreTag});return"function"==typeof c?c(Array.isArray(g)?g:[g]):p?o.createElement(p,null,o.Children.toArray(g)):o.createElement(o.Fragment,null,g)}i.displayName="FormattedMessage";var s=o.memo(i,function(e,t){var r=e.values,o=(0,n.Tt)(e,["values"]),l=t.values,i=(0,n.Tt)(t,["values"]);return(0,a.bN)(l,r)&&(0,a.bN)(o,i)});s.displayName="MemoizedFormattedMessage";let d=s},90425:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(12115);let o=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()},a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:a=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:d="",children:u,iconNode:c,...f}=e;return(0,n.createElement)("svg",{ref:t,...l,width:a,height:a,stroke:r,strokeWidth:s?24*Number(i)/Number(a):i,className:o("lucide",d),...!u&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(f)&&{"aria-hidden":"true"},...f},[...c.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(u)?u:[u]])}),s=(e,t)=>{let r=(0,n.forwardRef)((r,l)=>{let{className:s,...d}=r;return(0,n.createElement)(i,{ref:l,iconNode:t,className:o(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,s),...d})});return r.displayName=a(e),r}}}]); 6//# sourceMappingURL=2099.75751a5e5f88ce4f.js.map
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.