1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="77a35ca5-3bbd-47f1-8e3c-aa19cbab1f9b",e._sentryDebugIdIdentifier="sentry-dbid-77a35ca5-3bbd-47f1-8e3c-aa19cbab1f9b")}catch(e){}{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=Object.assign({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:gaia-app":!0})}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9203],{1743:(e,t,n)=>{n.d(t,{bm:()=>eO,UC:()=>ew,VY:()=>eD,hJ:()=>eh,ZL:()=>eE,bL:()=>eg,hE:()=>eN,l9:()=>eb});var r,o=n(12115);function l(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var i=n(94446),a=n(3468),u=n(68946),s=n(23558),d=n(47650),c=n(32467),f=n(95155),p=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,c.createSlot)(`Primitive.${t}`),r=o.forwardRef((e,r)=>{let{asChild:o,...l}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(o?n:t,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),v=n(70222),m=n(59584),y="dismissableLayer.update",g=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),b=o.forwardRef((e,t)=>{var n,a;let{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:s,onPointerDownOutside:d,onFocusOutside:c,onInteractOutside:b,onDismiss:w,...N}=e,D=o.useContext(g),[O,C]=o.useState(null),x=null!=(a=null==O?void 0:O.ownerDocument)?a:null==(n=globalThis)?void 0:n.document,[,R]=o.useState({}),T=(0,i.s)(t,e=>C(e)),I=Array.from(D.layers),[P]=[...D.layersWithOutsidePointerEventsDisabled].slice(-1),L=I.indexOf(P),M=O?I.indexOf(O):-1,_=D.layersWithOutsidePointerEventsDisabled.size>0,j=M>=L,F=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,v.c)(e),l=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!l.current){let t=function(){h("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);l.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>l.current=!0}}(e=>{let t=e.target,n=[...D.branches].some(e=>e.contains(t));j&&!n&&(null==d||d(e),null==b||b(e),e.defaultPrevented||null==w||w())},x),A=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,v.c)(e),l=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!l.current&&h("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}(e=>{let t=e.target;![...D.branches].some(e=>e.contains(t))&&(null==c||c(e),null==b||b(e),e.defaultPrevented||null==w||w())},x);return(0,m.U)(e=>{M===D.layers.size-1&&(null==s||s(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},x),o.useEffect(()=>{if(O)return u&&(0===D.layersWithOutsidePointerEventsDisabled.size&&(r=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),D.layersWithOutsidePointerEventsDisabled.add(O)),D.layers.add(O),E(),()=>{u&&1===D.layersWithOutsidePointerEventsDisabled.size&&(x.body.style.pointerEvents=r)}},[O,x,u,D]),o.useEffect(()=>()=>{O&&(D.layers.delete(O),D.layersWithOutsidePointerEventsDisabled.delete(O),E())},[O,D]),o.useEffect(()=>{let e=()=>R({});return document.addEventListener(y,e),()=>document.removeEventListener(y,e)},[]),(0,f.jsx)(p.div,{...N,ref:T,style:{pointerEvents:_?j?"auto":"none":void 0,...e.style},onFocusCapture:l(e.onFocusCapture,A.onFocusCapture),onBlurCapture:l(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:l(e.onPointerDownCapture,F.onPointerDownCapture)})});function E(){let e=new CustomEvent(y);document.dispatchEvent(e)}function h(e,t,n,r){let{discrete:o}=r,l=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&l.addEventListener(e,t,{once:!0}),o)l&&d.flushSync(()=>
1l.dispatchEvent(i));else l.dispatchEvent(i)}b.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(g),r=o.useRef(null),l=(0,i.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,f.jsx)(p.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var w="focusScope.autoFocusOnMount",N="focusScope.autoFocusOnUnmount",D={bubbles:!1,cancelable:!0},O=o.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:l,onUnmountAutoFocus:a,...u}=e,[s,d]=o.useState(null),c=(0,v.c)(l),m=(0,v.c)(a),y=o.useRef(null),g=(0,i.s)(t,e=>d(e)),b=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(b.paused||!s)return;let t=e.target;s.contains(t)?y.current=t:R(y.current,{select:!0})},t=function(e){if(b.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||R(y.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&R(s)});return s&&n.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,s,b.paused]),o.useEffect(()=>{if(s){T.add(b);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(w,D);s.addEventListener(w,c),s.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(R(r,{select:t}),document.activeElement!==n)return}(C(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&R(s))}return()=>{s.removeEventListener(w,c),setTimeout(()=>{let t=new CustomEvent(N,D);s.addEventListener(N,m),s.dispatchEvent(t),t.defaultPrevented||R(null!=e?e:document.body,{select:!0}),s.removeEventListener(N,m),T.remove(b)},0)}}},[s,c,m,b]);let E=o.useCallback(e=>{if(!n&&!r||b.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,l]=function(e){let t=C(e);return[x(t,e),x(t.reverse(),e)]}(t);r&&l?e.shiftKey||o!==l?e.shiftKey&&o===r&&(e.preventDefault(),n&&R(l,{select:!0})):(e.preventDefault(),n&&R(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,b.paused]);return(0,f.jsx)(p.div,{tabIndex:-1,...u,ref:g,onKeyDown:E})});function C(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function x(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function R(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}O.displayName="FocusScope";var T=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=I(e,t)).unshift(t)},remove(t){var n;null==(n=(e=I(e,t))[0])||n.resume()}}}();function I(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var P=n(4129),L=o.forwardRef((e,t)=>{var n,r;let{container:l,...i}=e,[a,u]=o.useState(!1);(0,P.N)(()=>u(!0),[]);let s=l||a&&(null==(r=globalThis)||null==(n=r.document)?void 0:n.body);return s?d.createPortal((0,f.jsx)(p.div,{...i,ref:t}),s):null});L.displayName="Portal";var M=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,l]=o.useState(),i=o.useRef(null),a=o.useRef(e),u=o.useRef("none"),[s,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},o.useReducer((e,t)=>
1{let r=n[e][t];return null!=r?r:e},t));return o.useEffect(()=>{let e=_(i.current);u.current="mounted"===s?e:"none"},[s]),(0,P.N)(()=>{let t=i.current,n=a.current;if(n!==e){let r=u.current,o=_(t);e?d("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),a.current=e}},[e,d]),(0,P.N)(()=>{if(r){var e;let t,n=null!=(e=r.ownerDocument.defaultView)?e:window,o=e=>{let o=_(i.current).includes(e.animationName);if(e.target===r&&o&&(d("ANIMATION_END"),!a.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},l=e=>{e.target===r&&(u.current=_(i.current))};return r.addEventListener("animationstart",l),r.addEventListener("animationcancel",o),r.addEventListener("animationend",o),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",l),r.removeEventListener("animationcancel",o),r.removeEventListener("animationend",o)}}d("ANIMATION_END")},[r,d]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:o.useCallback(e=>{i.current=e?getComputedStyle(e):null,l(e)},[])}}(t),l="function"==typeof n?n({present:r.isPresent}):o.Children.only(n),a=(0,i.s)(r.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof n||r.isPresent?o.cloneElement(l,{ref:a}):null};function _(e){return(null==e?void 0:e.animationName)||"none"}M.displayName="Presence";var j=0;function F(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var A=n(40101),S=n(97745),k="Dialog",[U,W]=(0,a.A)(k),[B,K]=U(k),q=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:l,onOpenChange:i,modal:a=!0}=e,d=o.useRef(null),c=o.useRef(null),[p,v]=(0,s.i)({prop:r,defaultProp:null!=l&&l,onChange:i,caller:k});return(0,f.jsx)(B,{scope:t,triggerRef:d,contentRef:c,contentId:(0,u.B)(),titleId:(0,u.B)(),descriptionId:(0,u.B)(),open:p,onOpenChange:v,onOpenToggle:o.useCallback(()=>v(e=>!e),[v]),modal:a,children:n})};q.displayName=k;var z="DialogTrigger",H=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(z,n),a=(0,i.s)(t,o.triggerRef);return(0,f.jsx)(p.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":ec(o.open),...r,ref:a,onClick:l(e.onClick,o.onOpenToggle)})});H.displayName=z;var V="DialogPortal",[Z,$]=U(V,{forceMount:void 0}),J=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:l}=e,i=K(V,t);return(0,f.jsx)(Z,{scope:t,forceMount:n,children:o.Children.map(r,e=>(0,f.jsx)(M,{present:n||i.open,children:(0,f.jsx)(L,{asChild:!0,container:l,children:e})}))})};J.displayName=V;var Y="DialogOverlay",G=o.forwardRef((e,t)=>{let n=$(Y,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=K(Y,e.__scopeDialog);return l.modal?(0,f.jsx)(M,{present:r||l.open,children:(0,f.jsx)(X,{...o,ref:t})}):null});G.displayName=Y;var Q=(0,c.createSlot)("DialogOverlay.RemoveScroll"),X=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(Y,n);return(0,f.jsx)(A.A,{as:Q,allowPinchZoom:!0,shards:[o.contentRef],children:(0,f.jsx)(p.div,{"data-state":ec(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),ee="DialogContent",et=o.forwardRef((e,t)=>{let n=$(ee,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=K(ee,e.__scopeDialog);return(0,f.jsx)(M,{present:r||l.open,children:l.modal?(0,f.jsx)(en,{...o,ref:t}):(0,f.jsx)(er,{...o,ref:t})})});et.displayName=ee;var en=o.forwardRef((e,t)=>{let n=K(ee,e.__scopeDialog),r=o.useRef(null),a=(0,i.s)(t,n.contentRef,r);return o.useEffect(()=>{let e=r.current;if(e)return(0,S.Eq)(e)},[]),(0,f.jsx)(eo,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:l(e.onCloseAutoFocus,e=>{var t;
1e.preventDefault(),null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:l(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:l(e.onFocusOutside,e=>e.preventDefault())})}),er=o.forwardRef((e,t)=>{let n=K(ee,e.__scopeDialog),r=o.useRef(!1),l=o.useRef(!1);return(0,f.jsx)(eo,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,i;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(r.current||null==(i=n.triggerRef.current)||i.focus(),t.preventDefault()),r.current=!1,l.current=!1},onInteractOutside:t=>{var o,i;null==(o=e.onInteractOutside)||o.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let a=t.target;(null==(i=n.triggerRef.current)?void 0:i.contains(a))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),eo=o.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:l,onCloseAutoFocus:a,...u}=e,s=K(ee,n),d=o.useRef(null),c=(0,i.s)(t,d);return o.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=n[0])?e:F()),document.body.insertAdjacentElement("beforeend",null!=(t=n[1])?t:F()),j++,()=>{1===j&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),j--}},[]),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(O,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:l,onUnmountAutoFocus:a,children:(0,f.jsx)(b,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":ec(s.open),...u,ref:c,onDismiss:()=>s.onOpenChange(!1)})}),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(em,{titleId:s.titleId}),(0,f.jsx)(ey,{contentRef:d,descriptionId:s.descriptionId})]})]})}),el="DialogTitle",ei=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(el,n);return(0,f.jsx)(p.h2,{id:o.titleId,...r,ref:t})});ei.displayName=el;var ea="DialogDescription",eu=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(ea,n);return(0,f.jsx)(p.p,{id:o.descriptionId,...r,ref:t})});eu.displayName=ea;var es="DialogClose",ed=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(es,n);return(0,f.jsx)(p.button,{type:"button",...r,ref:t,onClick:l(e.onClick,()=>o.onOpenChange(!1))})});function ec(e){return e?"open":"closed"}ed.displayName=es;var ef="DialogTitleWarning",[ep,ev]=(0,a.q)(ef,{contentName:ee,titleName:el,docsSlug:"dialog"}),em=e=>{let{titleId:t}=e,n=ev(ef),r="`".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 o.useEffect(()=>{t&&(document.getElementById(t)||console.error(r))},[r,t]),null},ey=e=>{let{contentRef:t,descriptionId:n}=e,r=ev("DialogDescriptionWarning"),l="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(r.contentName,"}.");return o.useEffect(()=>{var e;let r=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");n&&r&&(document.getElementById(n)||console.warn(l))},[l,t,n]),null},eg=q,eb=H,eE=J,eh=G,ew=et,eN=ei,eD=eu,eO=ed},65229:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(71847).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])}}]);
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.