PageSourceSearch

https://diligentinsights.ai/_next/static/chunks/3217-27825763ab4af423.js

js diligentinsights.ai collected 2026-10-05 15:32:16 UTC 31,534 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3217],{57145:function(e,t,n){n.d(t,{Dx:function(){return en},VY:function(){return et},aV:function(){return ee},dk:function(){return er},fC:function(){return G},h_:function(){return Q},jm:function(){return X},p8:function(){return E},x8:function(){return eo},xz:function(){return J}});var r=n(98455),o=n(37166),a=n(24635),i=n(7535),l=n(30958),u=n(68005),c=n(70960),s=n(70725),d=n(36474),f=n(55884),p=n(56892),m=n(46909),g=n(90303),h=n(90093),v=n(39450),w=n(69303),b="Dialog",[y,E]=(0,i.b)(b),[x,D]=y(b),R=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:a,onOpenChange:i,modal:c=!0}=e,s=r.useRef(null),d=r.useRef(null),[f=!1,p]=(0,u.T)({prop:o,defaultProp:a,onChange:i});return(0,w.jsx)(x,{scope:t,triggerRef:s,contentRef:d,contentId:(0,l.M)(),titleId:(0,l.M)(),descriptionId:(0,l.M)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:c,children:n})};R.displayName=b;var T="DialogTrigger",C=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=D(T,n),l=(0,a.e)(t,i.triggerRef);return(0,w.jsx)(p.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Y(i.open),...r,ref:l,onClick:(0,o.M)(e.onClick,i.onOpenToggle)})});C.displayName=T;var A="DialogPortal",[O,M]=y(A,{forceMount:void 0}),N=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:a}=e,i=D(A,t);return(0,w.jsx)(O,{scope:t,forceMount:n,children:r.Children.map(o,e=>(0,w.jsx)(f.z,{present:n||i.open,children:(0,w.jsx)(d.h,{asChild:!0,container:a,children:e})}))})};N.displayName=A;var P="DialogOverlay",I=r.forwardRef((e,t)=>{let n=M(P,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=D(P,e.__scopeDialog);return a.modal?(0,w.jsx)(f.z,{present:r||a.open,children:(0,w.jsx)(j,{...o,ref:t})}):null});I.displayName=P;var j=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=D(P,n);return(0,w.jsx)(g.Z,{as:v.g7,allowPinchZoom:!0,shards:[o.contentRef],children:(0,w.jsx)(p.WV.div,{"data-state":Y(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),S="DialogContent",k=r.forwardRef((e,t)=>{let n=M(S,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=D(S,e.__scopeDialog);return(0,w.jsx)(f.z,{present:r||a.open,children:a.modal?(0,w.jsx)(W,{...o,ref:t}):(0,w.jsx)(F,{...o,ref:t})})});k.displayName=S;var W=r.forwardRef((e,t)=>{let n=D(S,e.__scopeDialog),i=r.useRef(null),l=(0,a.e)(t,n.contentRef,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,h.Ry)(e)},[]),(0,w.jsx)(z,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault())})}),F=r.forwardRef((e,t)=>{let n=D(S,e.__scopeDialog),o=r.useRef(!1),a=r.useRef(!1);return(0,w.jsx)(z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var r,i;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target;(null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),z=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:l,...u}=e,d=D(S,n),f=r.useRef(null),p=(0,a.e)(t,f);return(0,m.EW)(),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(s.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,w.jsx)(c.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":Y(d.open),...u,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(Z,{titleId:d.titleId}),(0,w.jsx)($,{contentRef:f,descriptionId:d.descriptionId})]})]})}),H="DialogTitle",U=r.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=D(H,n);return(0,w.jsx)(p.WV.h2,{id:o.titleId,...r,ref:t})});U.displayName=H;var L="DialogDescription",_=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=D(L,n);return(0,w.jsx)(p.WV.p,{id:o.descriptionId,...r,ref:t})});_.displayName=L;var B="DialogClose",V=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=D(B,n);return(0,w.jsx)(p.WV.button,{type:"button",...r,ref:t,onClick:(0,o.M)(e.onClick,()=>a.onOpenChange(!1))})});function Y(e){return e?"open":"closed"}V.displayName=B;var q="DialogTitleWarning",[X,K]=(0,i.k)(q,{contentName:S,titleName:H,docsSlug:"dialog"}),Z=e=>{let{titleId:t}=e,n=K(q),o="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return r.useEffect(()=>{t&&!document.getElementById(t)&&console.error(o)},[o,t]),null},$=e=>{let{contentRef:t,descriptionId:n}=e,o=K("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return r.useEffect(()=>{var e;let r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");n&&r&&!document.getElementById(n)&&console.warn(a)},[a,t,n]),null},G=R,J=C,Q=N,ee=I,et=k,en=U,er=_,eo=V},33217:function(e,t,n){let r;n.d(t,{d:function(){return k}});var o=n(57145),a=n(98455);let i=a.createContext({drawerRef:{current:null},overlayRef:{current:null},scaleBackground:()=>{},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,handleOnly:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},visible:!1,closeDrawer:()=>{},setVisible:()=>{},direction:"bottom"}),l=()=>{let e=a.useContext(i);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};!function(e){if(!e||"undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1)}[vaul-drawer][vaul-drawer-direction=bottom]{transform:translate3d(0,100%,0)}[vaul-drawer][vaul-drawer-direction=top]{transform:translate3d(0,-100%,0)}[vaul-drawer][vaul-drawer-direction=left]{transform:translate3d(-100%,0,0)}[vaul-drawer][vaul-drawer-direction=right]{transform:translate3d(100%,0,0)}.vaul-dragging .vaul-scrollable [vault-drawer-direction=top]{overflow-y:hidden!important}.vaul-dragging .vaul-scrollable [vault-drawer-direction=bottom]{overflow-y:hidden!important}.vaul-dragging .vaul-scrollable [vault-drawer-direction=left]{overflow-x:hidden!important}.vaul-dragging .vaul-scrollable [vault-drawer-direction=right]{overflow-x:hidden!important}[vaul-drawer][vaul-drawer-visible=true][vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[vaul-drawer][vaul-drawer-visible=true][vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[vaul-drawer][vaul-drawer-visible=true][vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[vaul-drawer][vaul-drawer-visible=true][vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[vaul-overlay]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[vaul-overlay][vaul-drawer-visible=true]{opacity:1}[vaul-drawer]::after{content:'';position:absolute;background:inherit;background-color:inherit}[vaul-drawer][vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[vaul-drawer][vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[vaul-drawer][vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[vaul-drawer][vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[vaul-handle]{display:block;position:relative;opacity:.8;margin-left:auto;margin-right:auto;height:5px;width:56px;border-radius:1rem;touch-action:pan-y;cursor:grab}[vaul-handle]:active,[vaul-handle]:hover{opacity:1}[vaul-handle]:active{cursor:grabbing}[vaul-handle-hitarea]{position:absolute;
1left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}[vaul-overlay][vaul-snap-points=true]:not([vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[vaul-overlay][vaul-snap-points-overlay=true]:not([vaul-drawer-visible=false]){opacity:1}@media (hover:hover) and (pointer:fine){[vaul-drawer]{user-select:none}}@media (pointer:fine){[vaul-handle-hitarea]:{width:100%;height:100%}}");let u="undefined"!=typeof window?a.useLayoutEffect:a.useEffect;function c(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];for(let e of t)"function"==typeof e&&e(...n)}}function s(){return d(/^iPhone/)||d(/^iPad/)||d(/^Mac/)&&navigator.maxTouchPoints>1}function d(e){return"undefined"!=typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}let f="undefined"!=typeof document&&window.visualViewport;function p(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function m(e){for(p(e)&&(e=e.parentElement);e&&!p(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let g=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),h=0;function v(e,t,n){let r=e.style[t];return e.style[t]=n,()=>{e.style[t]=r}}function w(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function b(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=m(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom&&(t.scrollTop+=r-n)}e=t.parentElement}}function y(e){return e instanceof HTMLInputElement&&!g.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function E(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return a.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.forEach(t=>{"function"==typeof t?t(e):null!=t&&(t.current=e)})}(...t),t)}let x=null,D=new WeakMap;function R(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(t=>{let[n,o]=t;if(n.startsWith("--")){e.style.setProperty(n,o);return}r[n]=e.style[n],e.style[n]=o}),n||D.set(e,r)}function T(e,t){if(!e||!(e instanceof HTMLElement))return;let n=D.get(e);n&&(t?e.style[t]=n[t]:Object.entries(n).forEach(t=>{let[n,r]=t;e.style[n]=r}))}let C=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function A(e,t){if(!e)return null;let n=window.getComputedStyle(e),r=n.transform||n.webkitTransform||n.mozTransform,o=r.match(/^matrix3d\((.+)\)$/);return o?parseFloat(o[1].split(", ")[C(t)?13:12]):(o=r.match(/^matrix\((.+)\)$/))?parseFloat(o[1].split(", ")[C(t)?5:4]):null}let O={DURATION:.5,EASE:[.32,.72,0,1]};function M(e){let t=a.useRef(e);return a.useEffect(()=>{t.current=e}),a.useMemo(()=>function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current.call(t,...n)},[])}let N="vaul-dragging";function P(e){var t;let{open:n,onOpenChange:l,children:d,shouldScaleBackground:p,onDrag:g,onRelease:E,snapPoints:D,nested:P=!1,setBackgroundColorOnScale:I=!0,closeThreshold:j=.25,scrollLockTimeout:S=100,dismissible:k=!0,handleOnly:W=!1,fadeFromIndex:F=D&&D.length-1,activeSnapPoint:z,setActiveSnapPoint:H,fixed:U,modal:L=!0,onClose:_,noBodyStyles:B,direction:V="bottom",preventScrollRestoration:Y=!0,disablePreventScroll:q=!1}=e,[X=!1,K]=a.useState(!1),[Z,$]=a.useState(!1),[G,J]=a.useState(!1),[Q,ee]=a.useState(!1),[et,en]=a.useState(!1),[er,eo]=a.useState(!1),ea=a.useRef(null),ei=a.useRef(null),el=a.useRef(null),eu=a.useRef(null),ec=a.useRef(null),es=a.useRef(!1),ed=a.useRef(null),ef=a.useRef(0),ep=a.useRef(!1),em=a.useRef(0),eg=a.useRef(null),eh=a.useRef((null==(t=eg.current)?void 0:t.getBoundingClientRect().height)||0),ev=a.useRef(0),ew=a.useCallback(e=>
1{D&&e===eD.length-1&&(ei.current=new Date)},[]),{activeSnapPoint:eb,activeSnapPointIndex:ey,setActiveSnapPoint:eE,onRelease:ex,snapPointsOffset:eD,onDrag:eR,shouldFade:eT,getPercentageDragged:eC}=function(e){let{activeSnapPointProp:t,setActiveSnapPointProp:n,snapPoints:r,drawerRef:o,overlayRef:i,fadeFromIndex:l,onSnapPointChange:u,direction:c="bottom"}=e,[s,d]=function(e){let{prop:t,defaultProp:n,onChange:r=()=>{}}=e,[o,i]=function(e){let{defaultProp:t,onChange:n}=e,r=a.useState(t),[o]=r,i=a.useRef(o),l=M(n);return a.useEffect(()=>{i.current!==o&&(l(o),i.current=o)},[o,i,l]),r}({defaultProp:n,onChange:r}),l=void 0!==t,u=l?t:o,c=M(r);return[u,a.useCallback(e=>{if(l){let n="function"==typeof e?e(t):e;n!==t&&c(n)}else i(e)},[l,t,i,c])]}({prop:t,defaultProp:null==r?void 0:r[0],onChange:n}),f=a.useMemo(()=>s===(null==r?void 0:r[r.length-1])||null,[r,s]),p=r&&r.length>0&&(l||0===l)&&!Number.isNaN(l)&&r[l]===s||!r,m=a.useMemo(()=>null==r?void 0:r.findIndex(e=>e===s),[r,s]),g=a.useMemo(()=>{var e;return null!=(e=null==r?void 0:r.map(e=>{let t="undefined"!=typeof window,n="string"==typeof e,r=0;if(n&&(r=parseInt(e,10)),C(c)){let o=n?r:t?e*window.innerHeight:0;return t?"bottom"===c?window.innerHeight-o:-window.innerHeight+o:o}let o=n?r:t?e*window.innerWidth:0;return t?"right"===c?window.innerWidth-o:-window.innerWidth+o:o}))?e:[]},[r]),h=a.useMemo(()=>null!==m?null==g?void 0:g[m]:null,[g,m]),v=a.useCallback(e=>{var t;let n=null!=(t=null==g?void 0:g.findIndex(t=>t===e))?t:null;u(n),R(o.current,{transition:"transform ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")"),transform:C(c)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")}),g&&n!==g.length-1&&n!==l?R(i.current,{transition:"opacity ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")"),opacity:"0"}):R(i.current,{transition:"opacity ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")"),opacity:"1"}),d(null!==n?null==r?void 0:r[n]:null)},[o.current,r,g,l,i,d]);return a.useEffect(()=>{if(s||t){var e;let n=null!=(e=null==r?void 0:r.findIndex(e=>e===t||e===s))?e:-1;g&&-1!==n&&"number"==typeof g[n]&&v(g[n])}},[s,t,r,g,v]),{isLastSnapPoint:f,activeSnapPoint:s,shouldFade:p,getPercentageDragged:function(e,t){if(!r||"number"!=typeof m||!g||void 0===l)return null;let n=m===l-1;if(m>=l&&t)return 0;if(n&&!t)return 1;if(!p&&!n)return null;let o=n?m+1:m-1,a=e/Math.abs(n?g[o]-g[o-1]:g[o+1]-g[o]);return n?1-a:a},setActiveSnapPoint:d,activeSnapPointIndex:m,onRelease:function(e){let{draggedDistance:t,closeDrawer:n,velocity:o,dismissible:a}=e;if(void 0===l)return;let u="bottom"===c||"right"===c?(null!=h?h:0)-t:(null!=h?h:0)+t,s=m===l-1,d=0===m,p=t>0;if(s&&R(i.current,{transition:"opacity ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")")}),o>2&&!p){a?n():v(g[0]);return}if(o>2&&p&&g&&r){v(g[r.length-1]);return}let w=null==g?void 0:g.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-u)<Math.abs(e-u)?t:e),b=C(c)?window.innerHeight:window.innerWidth;if(o>.4&&Math.abs(t)<.4*b){let e=p?1:-1;if(e>0&&f){v(g[r.length-1]);return}if(d&&e<0&&a&&n(),null===m)return;v(g[m+e]);return}v(w)},onDrag:function(e){let{draggedDistance:t}=e;if(null===h)return;let n="bottom"===c||"right"===c?h-t:h+t;("bottom"===c||"right"===c)&&n<g[g.length-1]||("top"===c||"left"===c)&&n>g[g.length-1]||R(o.current,{transform:C(c)?"translate3d(0, ".concat(n,"px, 0)"):"translate3d(".concat(n,"px, 0, 0)")})},snapPointsOffset:g}}({snapPoints:D,activeSnapPointProp:z,setActiveSnapPointProp:H,drawerRef:eg,fadeFromIndex:F,overlayRef:ea,onSnapPointChange:ew,direction:V});!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isDisabled:t}=e;u(()=>{if(!t){let e,t,n,o,a,i;return 1==++h&&(r=s()?(t=0,n=window.pageXOffset,o=window.pageYOffset,a=c(v(document.documentElement,"paddingRight","".concat(window.innerWidth-document.documentElement.clientWidth,"px"))),window.scrollTo(0,0),i=c(w(document,"touchstart",n=>{((e=m(n.target))!==document.documentElement||e!==document.body)&&(t=n.changedTouches[0].pageY)},{passive:!1,capture:!0}),w(document,"touchmove",n=>{if(!e||e===document.documentElement||e===document.body){n.preventDefault();return}let r=n.changedTouches[0].pageY,o=e.scrollTop,a=e.scrollHeight-e.clientHeight;0!==a&&((o<=0&&r>t||o>=a&&r<t)&&n.preventDefault(),t=r)},{passive:!1,capture:!0}),w(document,"touchend",e=>{let t=e.target;y(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),w(document,"focus",e=>{let t=e.target;y(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",f&&(f.height<window.innerHeight?requestAnimationFrame(()=>{b(t)}):f.addEventListener("resize",()=>b(t),{once:!0}))}))},!0),w(window,"scroll",()=>{window.scrollTo(0,0)})),()=>{a(),i(),window.scrollTo(n,o)}):c(v(document.documentElement,"paddingRight","".concat(window.innerWidth-document.documentElement.clientWidth,"px")))),(
1)=>{0==--h&&r()}}},[t])}({isDisabled:!X||et||!L||er||!Z||q});let{restorePositionSetting:eA}=function(e){let{isOpen:t,modal:n,nested:r,hasBeenOpened:o,preventScrollRestoration:i,noBodyStyles:l}=e,[u,c]=a.useState(()=>"undefined"!=typeof window?window.location.href:""),s=a.useRef(0),d=a.useCallback(()=>{if(null===x&&t&&!l){x={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:"".concat(-s.current,"px"),left:"".concat(-e,"px"),right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&s.current>=t&&(document.body.style.top="".concat(-(s.current+e),"px"))}),300)}},[t]),f=a.useCallback(()=>{if(null!==x&&!l){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,x),window.requestAnimationFrame(()=>{if(i&&u!==window.location.href){c(window.location.href);return}window.scrollTo(t,e)}),x=null}},[u]);return a.useEffect(()=>{function e(){s.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),a.useEffect(()=>{r||!o||(t?(window.matchMedia("(display-mode: standalone)").matches||d(),n||window.setTimeout(()=>{f()},500)):f())},[t,o,u,n,r,d,f]),{restorePositionSetting:f}}({isOpen:X,modal:L,nested:P,hasBeenOpened:Z,preventScrollRestoration:Y,noBodyStyles:B});function eO(){return(window.innerWidth-26)/window.innerWidth}function eM(e,t){var n;let r=e,o=null==(n=window.getSelection())?void 0:n.toString(),a=eg.current?A(eg.current,V):null,i=new Date;if(r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;if("right"===V||"left"===V)return!0;if(ei.current&&i.getTime()-ei.current.getTime()<500)return!1;if(null!==a&&("bottom"===V?a>0:a<0))return!0;if(o&&o.length>0)return!1;if(ec.current&&i.getTime()-ec.current.getTime()<S&&0===a||t)return ec.current=i,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return ec.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function eN(){eg.current&&(et&&eg.current&&(eg.current.classList.remove(N),es.current=!1,en(!1),eu.current=new Date),null==_||_(),R(eg.current,{transform:C(V)?"translate3d(0, ".concat("bottom"===V?"100%":"-100%",", 0)"):"translate3d(".concat("right"===V?"100%":"-100%",", 0, 0)"),transition:"transform ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")")}),R(ea.current,{opacity:"0",transition:"opacity ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")")}),eI(!1),setTimeout(()=>{J(!1),K(!1)},300),setTimeout(()=>{D&&eE(D[0])},1e3*O.DURATION))}function eP(){if(!eg.current)return;let e=document.querySelector("[vaul-drawer-wrapper]"),t=A(eg.current,V);R(eg.current,{transform:"translate3d(0, 0, 0)",transition:"transform ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")")}),R(ea.current,{transition:"opacity ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")"),opacity:"1"}),p&&t&&t>0&&X&&R(e,{borderRadius:"".concat(8,"px"),overflow:"hidden",...C(V)?{transform:"scale(".concat(eO(),") translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)"),transformOrigin:"top"}:{transform:"scale(".concat(eO(),") translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)"),transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"".concat(O.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(O.EASE.join(","),")")},!0)}function eI(e){let t=document.querySelector("[vaul-drawer-wrapper]");t&&p&&(e?(I&&!B&&(R(document.body,{background:document.body.style.backgroundColor||document.body.style.background}),R(document.body,{background:"black"},!0)),R(t,{borderRadius:"".concat(8,"px"),overflow:"hidden",...C(V)?{transform:"scale(".concat(eO(),") translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)"),transformOrigin:"top"}:{transform:"scale(".concat(eO(),") translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)"),transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"".concat(O.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(O.EASE.join(","),")")})):(T(t,"overflow"),T(t,"transform"),T(t,"borderRadius"),R(t,{transitionProperty:"transform, border-radius",transitionDuration:"".concat(O.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(O.EASE.join(","),")")})))}return a.useEffect(()=>()=>{eI(!1),eA()},[]),a.useEffect(()=>{var e;function t(){if(eg.current&&(y(document.activeElement)||ep.current)){var e;
1let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight-t,r=eg.current.getBoundingClientRect().height||0;ev.current||(ev.current=r);let o=eg.current.getBoundingClientRect().top;if(Math.abs(em.current-n)>60&&(ep.current=!ep.current),D&&D.length>0&&eD&&ey&&(n+=eD[ey]||0),em.current=n,r>t||ep.current){let e=eg.current.getBoundingClientRect().height,r=e;e>t&&(r=t-26),U?eg.current.style.height="".concat(e-Math.max(n,0),"px"):eg.current.style.height="".concat(Math.max(r,t-o),"px")}else eg.current.style.height="".concat(ev.current,"px");D&&D.length>0&&!ep.current?eg.current.style.bottom="0px":eg.current.style.bottom="".concat(Math.max(n,0),"px")}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[ey,D,eD]),a.useEffect(()=>{if(!X&&p){let e=setTimeout(()=>{T(document.body)},200);return()=>clearTimeout(e)}},[X,p]),a.useLayoutEffect(()=>{n?(K(!0),$(!0)):eN()},[n]),a.useEffect(()=>{Q&&(null==l||l(X))},[X]),a.useEffect(()=>{ee(!0)},[]),a.useEffect(()=>{X&&(R(document.documentElement,{scrollBehavior:"auto"}),ei.current=new Date,eI(!0))},[X]),a.useEffect(()=>{if(eg.current&&G){var e;let t=null==eg?void 0:null==(e=eg.current)?void 0:e.querySelectorAll("*");null==t||t.forEach(e=>{(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)&&e.classList.add("vaul-scrollable")})}},[G]),a.createElement(o.fC,{modal:L,onOpenChange:e=>{if(void 0!==n){null==l||l(e);return}e?($(!0),K(e)):eN()},open:X},a.createElement(i.Provider,{value:{visible:G,activeSnapPoint:eb,snapPoints:D,setActiveSnapPoint:eE,drawerRef:eg,overlayRef:ea,scaleBackground:eI,onOpenChange:l,onPress:function(e){var t;(k||D)&&(!eg.current||eg.current.contains(e.target))&&(eh.current=(null==(t=eg.current)?void 0:t.getBoundingClientRect().height)||0,en(!0),el.current=new Date,s()&&window.addEventListener("touchend",()=>es.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),ef.current=C(V)?e.clientY:e.clientX)},setVisible:J,onRelease:function(e){var t;if(!et||!eg.current)return;eg.current.classList.remove(N),es.current=!1,en(!1),eu.current=new Date;let n=A(eg.current,V);
1if(!eM(e.target,!1)||!n||Number.isNaN(n)||null===el.current)return;let r=eu.current.getTime()-el.current.getTime(),o=ef.current-(C(V)?e.clientY:e.clientX),a=Math.abs(o)/r;if(a>.05&&(eo(!0),setTimeout(()=>{eo(!1)},200)),D){ex({draggedDistance:o*("bottom"===V||"right"===V?1:-1),closeDrawer:eN,velocity:a,dismissible:k}),null==E||E(e,!0);return}if("bottom"===V||"right"===V?o>0:o<0){eP(),null==E||E(e,!0);return}if(a>.4||n>=Math.min(null!=(t=eg.current.getBoundingClientRect().height)?t:0,window.innerHeight)*j){eN(),null==E||E(e,!1);return}null==E||E(e,!0),eP()},onDrag:function(e){if(eg.current&&et){let t="bottom"===V||"right"===V?1:-1,n=(ef.current-(C(V)?e.clientY:e.clientX))*t,r=n>0,o=D&&!k&&!r;if(o&&0===ey)return;let a=Math.abs(n),i=document.querySelector("[vaul-drawer-wrapper]"),l=a/eh.current,u=eC(a,r);if(null!==u&&(l=u),o&&l>=1||!es.current&&!eM(e.target,r))return;if(eg.current.classList.add(N),es.current=!0,R(eg.current,{transition:"none"}),R(ea.current,{transition:"none"}),D&&eR({draggedDistance:n}),r&&!D){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;R(eg.current,{transform:C(V)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")});return}let c=1-l;if((eT||F&&ey===F-1)&&(null==g||g(e,l),R(ea.current,{opacity:"".concat(c),transition:"none"},!0)),i&&ea.current&&p){let e=Math.min(eO()+l*(1-eO()),1),t=8-8*l,n=Math.max(0,14-14*l);R(i,{borderRadius:"".concat(t,"px"),transform:C(V)?"scale(".concat(e,") translate3d(0, ").concat(n,"px, 0)"):"scale(".concat(e,") translate3d(").concat(n,"px, 0, 0)"),transition:"none"},!0)}if(!D){let e=a*t;R(eg.current,{transform:C(V)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")})}}},dismissible:k,handleOnly:W,isOpen:X,isDragging:et,shouldFade:eT,closeDrawer:eN,onNestedDrag:function(e,t){if(t<0)return;let n=C(V)?window.innerHeight:window.innerWidth,r=(n-16)/n,o=r+t*(1-r),a=-16+16*t;R(eg.current,{transform:C(V)?"scale(".concat(o,") translate3d(0, ").concat(a,"px, 0)"):"scale(".concat(o,") translate3d(").concat(a,"px, 0, 0)"),transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1;ed.current&&window.clearTimeout(ed.current),R(eg.current,{transition:"transform ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")"),transform:"scale(".concat(t,") translate3d(0, ").concat(e?-16:0,"px, 0)")}),!e&&eg.current&&(ed.current=setTimeout(()=>{let e=A(eg.current,V);R(eg.current,{transition:"none",transform:C(V)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")})},500))},onNestedRelease:function(e,t){let n=C(V)?window.innerHeight:window.innerWidth,r=t?(n-16)/n:1,o=t?-16:0;t&&R(eg.current,{transition:"transform ".concat(O.DURATION,"s cubic-bezier(").concat(O.EASE.join(","),")"),transform:C(V)?"scale(".concat(r,") translate3d(0, ").concat(o,"px, 0)"):"scale(".concat(r,") translate3d(").concat(o,"px, 0, 0)")})},keyboardIsOpen:ep,openProp:n,modal:L,snapPointsOffset:eD,direction:V}},d))}let I=a.forwardRef(function(e,t){let{preventCycle:n=!1,children:r,...o}=e,{visible:i,closeDrawer:u,isDragging:c,snapPoints:s,activeSnapPoint:d,setActiveSnapPoint:f,dismissible:p,handleOnly:m,onPress:g,onDrag:h}=l(),v=a.useRef(null),w=a.useRef(!1);function b(){window.clearTimeout(v.current),w.current=!1}return a.createElement("div",{onClick:function(){if(w.current){b();return}window.setTimeout(()=>{!function(){if(c||n||w.current){b();return}if(b(),(!s||0===s.length)&&p||d===s[s.length-1]&&p){u();return}let e=s.findIndex(e=>e===d);-1!==e&&f(s[e+1])}()},120)},onDoubleClick:()=>{w.current=!0,u()},onPointerCancel:b,onPointerDown:e=>{m&&g(e),v.current=window.setTimeout(()=>{w.current=!0},250)},onPointerMove:e=>{m&&h(e)},ref:t,"vaul-drawer-visible":i?"true":"false","vaul-handle":"","aria-hidden":"true",...o},a.createElement("span",{"vaul-handle-hitarea":"","aria-hidden":"true"},r))});I.displayName="Drawer.Handle";let j=a.forwardRef(function(e,t){let{children:n,...r}=e,{overlayRef:i,snapPoints:u,onRelease:c,shouldFade:s,isOpen:d,visible:f}=l(),p=E(t,i),m=u&&u.length>0;return a.createElement(o.aV,{onMouseUp:c,ref:p,"vaul-drawer-visible":f?"true":"false","vaul-overlay":"","vaul-snap-points":d&&m?"true":"false","vaul-snap-points-overlay":d&&s?"true":"false",...r})});j.displayName="Drawer.Overlay";let S=a.forwardRef(function(e,t){let{onOpenAutoFocus:n,onPointerDownOutside:r,onAnimationEnd:i,style:u,...c}
1=e,{drawerRef:s,onPress:d,onRelease:f,onDrag:p,dismissible:m,keyboardIsOpen:g,snapPointsOffset:h,visible:v,closeDrawer:w,modal:b,openProp:y,onOpenChange:x,setVisible:D,handleOnly:R,direction:T}=l(),C=E(t,s),A=a.useRef(null),O=a.useRef(!1),M=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(O.current)return!0;let r=Math.abs(e.y),o=Math.abs(e.x),a=o>r,i=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*i<0)&&o>=0&&o<=n)return a}else if(!(e.y*i<0)&&r>=0&&r<=n)return!a;return O.current=!0,!0};return a.useEffect(()=>{D(!0)},[]),a.createElement(o.VY,{"vaul-drawer":"","vaul-drawer-direction":T,"vaul-drawer-visible":v?"true":"false",...c,ref:C,style:h&&h.length>0?{"--snap-point-height":"".concat(h[0],"px"),...u}:u,onOpenAutoFocus:e=>{if(n)n(e);else{var t;e.preventDefault(),null==(t=s.current)||t.focus()}},onPointerDown:e=>{R||(null==c.onPointerDown||c.onPointerDown.call(c,e),A.current={x:e.clientX,y:e.clientY},d(e))},onPointerDownOutside:e=>{if(null==r||r(e),!b||e.defaultPrevented){e.preventDefault();return}g.current&&(g.current=!1),e.preventDefault(),null==x||x(!1),m&&void 0===y&&w()},onFocusOutside:e=>{if(!b){e.preventDefault();return}},onEscapeKeyDown:e=>{if(!b){e.preventDefault();return}},onPointerMove:e=>{if(R||(null==c.onPointerMove||c.onPointerMove.call(c,e),!A.current))return;let t=e.clientY-A.current.y,n=e.clientX-A.current.x,r="touch"===e.pointerType?10:2;M({x:n,y:t},T,r)?p(e):(Math.abs(n)>r||Math.abs(t)>r)&&(A.current=null)},onPointerUp:e=>{null==c.onPointerUp||c.onPointerUp.call(c,e),A.current=null,O.current=!1,f(e)}})});S.displayName="Drawer.Content";let k={Root:P,NestedRoot:function(e){let{onDrag:t,onOpenChange:n,...r}=e,{onNestedDrag:o,onNestedOpenChange:i,onNestedRelease:u}=l();if(!o)throw Error("Drawer.NestedRoot must be placed in another drawer");return a.createElement(P,{nested:!0,onClose:()=>{i(!1)},onDrag:(e,n)=>{o(e,n),null==t||t(e,n)},onOpenChange:e=>{e&&i(e),null==n||n(e)},onRelease:u,...r})},Content:S,Handle:I,Overlay:j,Trigger:o.xz,Portal:o.h_,Close:o.x8,Title:o.Dx,Description:o.dk}}}]);

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.