1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="25501317-e5c8-902c-a349-8faf99364ef4")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,[453927,e=>{var t=e.i(619455),r=e.i(525169);let o=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),t.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"}))]]),n=t.forwardRef((e,n)=>t.createElement(r.f,{ref:n,...e,weights:o}));n.displayName="XIcon",e.s(["f",0,n],453927)},525169,e=>{var t=e.i(619455);let r=(0,t.createContext)({color:"currentColor",size:"1em",weight:"regular",mirrored:!1}),o=t.forwardRef((e,o)=>{let{alt:n,color:a,size:i,weight:l,mirrored:s,children:d,weights:c,...u}=e,{color:f="currentColor",size:p,weight:m="regular",mirrored:h=!1,...g}=t.useContext(r);return t.createElement("svg",{ref:o,xmlns:"http://www.w3.org/2000/svg",width:null!=i?i:p,height:null!=i?i:p,fill:null!=a?a:f,viewBox:"0 0 256 256",transform:s||h?"scale(-1, 1)":void 0,...g,...u},!!n&&t.createElement("title",null,n),d,c.get(null!=l?l:m))});o.displayName="IconBase",e.s(["f",0,o],525169)},780084,e=>{e.s(["f",0,function(e,[t,r]){return Math.min(r,Math.max(t,e))}])},275146,e=>{var t=e.i(619455),r=e.i(97062),o=e.i(165163),n=e.i(345255),a=e.i(561835),i=e.i(153143),l=e.i(213265),s=e.i(937266),d=e.i(952959),c=e.i(54525),u=e.i(236790),f=e.i(885238),p=e.i(608430),m=e.i(739045),h=e.i(720150),g=e.i(34493),b="Dialog",[v,y]=(0,n.f)(b),[x,w]=v(b),E=e=>{let{__scopeDialog:r,children:o,open:n,defaultOpen:l,onOpenChange:s,modal:d=!0}=e,c=t.useRef(null),u=t.useRef(null),[f,p]=(0,i.f)({prop:n,defaultProp:l??!1,onChange:s,caller:b});return(0,g.jsx)(x,{scope:r,triggerRef:c,contentRef:u,contentId:(0,a.f)(),titleId:(0,a.f)(),descriptionId:(0,a.f)(),open:f,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(e=>!e),[p]),modal:d,children:o})};E.displayName=b;var j="DialogTrigger",C=t.forwardRef((e,t)=>{let{__scopeDialog:n,...a}=e,i=w(j,n),l=(0,o.f)(t,i.triggerRef);return(0,g.jsx)(u.V.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":$(i.open),...a,ref:l,onClick:(0,r.f)(e.onClick,i.onOpenToggle)})});C.displayName=j;var S="DialogPortal",[N,R]=v(S,{forceMount:void 0}),k=e=>{let{__scopeDialog:r,forceMount:o,children:n,container:a}=e,i=w(S,r);return(0,g.jsx)(N,{scope:r,forceMount:o,children:t.Children.map(n,e=>(0,g.jsx)(c.f,{present:o||i.open,children:(0,g.jsx)(d.f,{asChild:!0,container:a,children:e})}))})};k.displayName=S;var D="DialogOverlay",_=t.forwardRef((e,t)=>
2{let r=R(D,e.__scopeDialog),{forceMount:o=r.forceMount,...n}=e,a=w(D,e.__scopeDialog);return a.modal?(0,g.jsx)(c.f,{present:o||a.open,children:(0,g.jsx)(T,{...n,ref:t})}):null});_.displayName=D;var L=(0,h.B)("DialogOverlay.RemoveScroll"),T=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=w(D,r),i=(0,l.y)(),s=(0,o.f)(t,i);return(0,g.jsx)(p.f,{as:L,allowPinchZoom:!0,shards:[a.contentRef],children:(0,g.jsx)(u.V.div,{"data-state":$(a.open),...n,ref:s,style:{pointerEvents:"auto",...n.style}})})}),A="DialogContent",P=t.forwardRef((e,t)=>{let r=R(A,e.__scopeDialog),{forceMount:o=r.forceMount,...n}=e,a=w(A,e.__scopeDialog);return(0,g.jsx)(c.f,{present:o||a.open,children:a.modal?(0,g.jsx)(O,{...n,ref:t}):(0,g.jsx)(z,{...n,ref:t})})});P.displayName=A;var O=t.forwardRef((e,n)=>{let a=w(A,e.__scopeDialog),i=t.useRef(null),l=(0,o.f)(n,a.contentRef,i);return t.useEffect(()=>{let e=i.current;if(e)return(0,m.f)(e)},[]),(0,g.jsx)(F,{...e,ref:l,trapFocus:a.open,disableOutsidePointerEvents:a.open,onCloseAutoFocus:(0,r.f)(e.onCloseAutoFocus,e=>{e.preventDefault(),a.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.f)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,r.f)(e.onFocusOutside,e=>e.preventDefault())})}),z=t.forwardRef((e,r)=>{let o=w(A,e.__scopeDialog),n=t.useRef(!1),a=t.useRef(!1);return(0,g.jsx)(F,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||o.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let r=t.target;o.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),F=t.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:n,onCloseAutoFocus:a,...i}=e,d=w(A,r);return(0,f.f)(),(0,g.jsx)(g.Fragment,{children:(0,g.jsx)(s.f,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:n,onUnmountAutoFocus:a,children:(0,g.jsx)(l.V,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":$(d.open),...i,ref:t,deferPointerDownOutside:!0,onDismiss:()=>d.onOpenChange(!1)})})})}),I="DialogTitle",V=t.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,n=w(I,r);return(0,g.jsx)(u.V.h2,{id:n.titleId,...o,ref:t})});V.displayName=I;var M="DialogDescription",W=t.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,n=w(M,r);return(0,g.jsx)(u.V.p,{id:n.descriptionId,...o,ref:t})});W.displayName=M;var H="DialogClose",B=t.forwardRef((e,t)=>{let{__scopeDialog:o,...n}=e,a=w(H,o);return(0,g.jsx)(u.V.button,{type:"button",...n,ref:t,onClick:(0,r.f)(e.onClick,()=>a.onOpenChange(!1))})});function $(e){return e?"open":"closed"}B.displayName=H,e.s(["K",0,B,"c",0,P,"u",0,W,"D",0,k,"F",0,V,"k",0,_,"z",0,k,"G",0,E,"Z",0,V,"d",0,C])},30867,e=>{var t=e.i(619455);e.i(34493);var r=t.createContext(void 0);e.s(["f",0,function(e){let o=t.useContext(r);return e||o||"ltr"}])},937266,823539,e=>{let t;var r=e.i(619455),o=e.i(165163),n=e.i(236790);function a(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}e.s(["f",0,a],823539);var i=e.i(34493),l="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",d={bubbles:!1,cancelable:!0},c=r.forwardRef((e,t)=>{let{loop:c=!1,trapped:h=!1,onMountAutoFocus:g,onUnmountAutoFocus:b,...v}=e,[y,x]=r.useState(null),w=a(g),E=a(b),j=r.useRef(null),C=(0,o.f)(t,x),S=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(h){let e=function(e){if(S.paused||!y)return;let t=e.target;y.contains(t)?j.current=t:p(j.current,{select:!0})},t=function(e){if(S.paused||!y)return;let t=e.relatedTarget;null!==t&&(y.contains(t)||p(j.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&p(y)});return y&&r.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[h,y,S.paused]),r.useEffect(()=>{if(y){m.add(S);let e=document.activeElement;
2if(!y.contains(e)){let t=new CustomEvent(l,d);y.addEventListener(l,w),y.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let o of e)if(p(o,{select:t}),document.activeElement!==r)return}(u(y).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&p(y))}return()=>{y.removeEventListener(l,w),setTimeout(()=>{let t=new CustomEvent(s,d);y.addEventListener(s,E),y.dispatchEvent(t),t.defaultPrevented||p(e??document.body,{select:!0}),y.removeEventListener(s,E),m.remove(S)},0)}}},[y,w,E,S]);let N=r.useCallback(e=>{if(!c&&!h||S.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){var o;let t,n=e.currentTarget,[a,i]=[f(t=u(o=n),o),f(t.reverse(),o)];a&&i?e.shiftKey||r!==i?e.shiftKey&&r===a&&(e.preventDefault(),c&&p(i,{select:!0})):(e.preventDefault(),c&&p(a,{select:!0})):r===n&&e.preventDefault()}},[c,h,S.paused]);return(0,i.jsx)(n.V.div,{tabIndex:-1,...v,ref:C,onKeyDown:N})});function u(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function f(e,t){let r="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let o of e)if(!(r?!o.checkVisibility({checkVisibilityCSS:!0}):function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(o,{upTo:t})))return o}function p(e,{select:t=!1}={}){if(e&&e.focus){var r;let o=document.activeElement;e.focus({preventScroll:!0}),e!==o&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}c.displayName="FocusScope";var m=(t=[],{add(e){let r=t[0];e!==r&&r?.pause(),(t=h(t,e)).unshift(e)},remove(e){t=h(t,e),t[0]?.resume()}});function h(e,t){let r=[...e],o=r.indexOf(t);return -1!==o&&r.splice(o,1),r}e.s(["f",0,c],937266)},236790,e=>{var t=e.i(619455),r=e.i(682564),o=e.i(720150),n=e.i(34493),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let a=(0,o.B)(`Primitive.${r}`),i=t.forwardRef((e,t)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,n.jsx)(o?a:r,{...i,ref:t})});return i.displayName=`Primitive.${r}`,{...e,[r]:i}},{});e.s(["V",0,a,"u",0,function(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}])},720150,165163,e=>{var t=e.i(619455);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t.useCallback(function(...e){return t=>{let o=!1,n=e.map(e=>{let n=r(e,t);return o||"function"!=typeof n||(o=!0),n});if(o)return()=>{for(let t=0;t<n.length;t++){let o=n[t];"function"==typeof o?o():r(e[t],null)}}}}(...e),e)}function n(e){let r=t.forwardRef((r,n)=>{var a;let s,p,{children:m,...h}=r,g=null,b=!1,v=[];d(m)&&"function"==typeof f&&(m=f(m._payload)),t.Children.forEach(m,e=>{var r;if(r=e,t.isValidElement(r)&&"function"==typeof r.type&&"__radixId"in r.type&&r.type.__radixId===i){b=!0;let t="child"in e.props?e.props.child:e.props.children;d(t)&&"function"==typeof f&&(t=f(t._payload)),g=l(e,t),v.push(g?.props?.children)}else v.push(e)}),g?g=t.cloneElement(g,void 0,v):!b&&1===t.Children.count(m)&&t.isValidElement(m)&&(g=m);let y=g?(a=g,(p=(s=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in s&&s.isReactWarning)?a.ref:(p=(s=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in s&&s.isReactWarning)?a.props.ref:a.props.ref||a.ref):void 0,x=o(n,y);if(!g){if(m||0===m)throw Error(b?u(e):c(e));return m}let w=function(e,t){let r={...t};for(let o in t){let n=e[o],a=t[o];/^on[A-Z]/.test(o)?n&&a?r[o]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[o]=n):"style"===o?r[o]={...n,...a}:"className"===o&&(r[o]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(h,g.props??{});return g.type!==t.Fragment&&(w.ref=n?x:y),t.cloneElement(g,w)});return r.displayName=`${e}.Slot`,r}e.s(["f",0,o],165163);var a=n("Slot"),i=Symbol.for("radix.slottable"),l=(e,r)=>{if("child"in e.props){let r=e.props.child;return t.isValidElement(r)?t.cloneElement(r,void 0,e.props.children(r.props.children)):null}return t.isValidElement(r)?r:null},s=Symbol.for("react.lazy");function d(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var c=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,u=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,f=t[" use ".trim().toString()];e.s(["M",0,a,"B",0,n,"S",0,function(e){let t=e=>"child"in e?e.children(e.child):e.children;return t.displayName=`${e}.Slottable`,t.__radixId=i,t}],720150)},618543,e=>{var t=e.i(619455),r=e.i(236790),o=e.i(34493),n=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),a=t.forwardRef((e,t)=>
2(0,o.jsx)(r.V.span,{...e,ref:t,style:{...n,...e.style}}));a.displayName="VisuallyHidden",e.s(["F",0,a,"u",0,n,"G",0,a])},207298,e=>{var t=e.i(470733);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=t.f;e.s(["f",0,(e,t)=>n=>{var a;if((null==t?void 0:t.variants)==null)return o(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:i,defaultVariants:l}=t,s=Object.keys(i).map(e=>{let t=null==n?void 0:n[e],o=null==l?void 0:l[e];if(null===t)return null;let a=r(t)||r(o);return i[e][a]}),d=n&&Object.entries(n).reduce((e,t)=>{let[r,o]=t;return void 0===o||(e[r]=o),e},{});return o(e,s,null==t||null==(a=t.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:o,...n}=t;return Object.entries(n).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...l,...d}[t]):({...l,...d})[t]===r})?[...e,r,o]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}])},470733,e=>{e.s(["f",0,function(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=function e(t){var r,o,n="";if("string"==typeof t||"number"==typeof t)n+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(r=0;r<a;r++)t[r]&&(o=e(t[r]))&&(n&&(n+=" "),n+=o)}else for(o in t)t[o]&&(n&&(n+=" "),n+=o);return n}(e))&&(o&&(o+=" "),o+=t);return o}])},289265,e=>{var t=e.i(34493),r=e.i(207298),o=e.i(234092),n=e.i(193162),a=e.i(64056),i=e.i(727902);let l=(0,r.f)(["relative inline-flex items-center justify-center rounded-full whitespace-nowrap text-center","border tracking-darko focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-primary focus-visible:ring-offset-transparent focus-visible:ring-offset-1 disabled:pointer-events-none aria-disabled:pointer-events-none","cursor-pointer select-none touch-manipulation [-webkit-tap-highlight-color:transparent] [-webkit-touch-callout:none]","gripple","[&>*:not([data-gripple-root])]:transition-opacity [&>*:not([data-gripple-root])]:duration-200"],{variants:{variant:{"basic-dark":"border-border-medium-contrast bg-background text-text-primary md:hover:bg-surface-low-contrast disabled:opacity-50 aria-disabled:opacity-50","basic-light":"border-border-medium-contrast bg-surface-low-contrast text-text-primary md:hover:bg-surface-medium-contrast disabled:opacity-50 aria-disabled:opacity-50","filled-dark":"border-primary bg-primary text-primary-foreground md:hover:border-[#283DD5] md:hover:bg-[#283DD5] disabled:opacity-50 aria-disabled:opacity-50","filled-light":"border-primary bg-primary text-primary-foreground md:hover:border-[#283DD5] md:hover:bg-[#283DD5] disabled:opacity-50 aria-disabled:opacity-50","ghost-dark":"border-[#00000000] md:hover:border-surface-low-contrast bg-[#00000000] text-text-primary md:hover:bg-surface-low-contrast disabled:opacity-50 aria-disabled:opacity-50","ghost-light":"border-[#00000000] md:hover:border-surface-medium-contrast bg-[#00000000] text-text-primary md:hover:bg-surface-medium-contrast disabled:opacity-50 aria-disabled:opacity-50","background-blur-dark":"border-0 bg-surface-low-contrast/80 text-text-primary shadow-[inset_1px_1px_1px_0_rgba(255,255,255,0.12),inset_-1px_-1px_1px_-1px_rgba(255,255,255,0.12)] backdrop-blur-[6px] md:hover:bg-surface-medium-contrast disabled:opacity-50 aria-disabled:opacity-50","background-blur-light":"border-0 bg-background/80 text-text-primary shadow-[inset_1px_1px_1px_0_rgba(255,255,255,0.12),inset_-1px_-1px_1px_-1px_rgba(255,255,255,0.12)] backdrop-blur-[6px] md:hover:bg-background disabled:opacity-50 aria-disabled:opacity-50","solid-accent":"bg-primary border-primary text-primary-foreground disabled:bg-contrast-secondary-alt disabled:border-contrast-secondary-alt disabled:text-text-secondary md:hover:bg-[#283DD5] md:hover:border-[#283DD5]","solid-weak":"bg-contrast-primary-alt border-contrast-primary-alt text-text-primary disabled:bg-contrast-secondary-alt disabled:border-contrast-secondary-alt disabled:text-text-secondary md:hover:bg-[#3A3D4D] md:hover:border-[#3A3D4D] light:md:hover:bg-surface-high-contrast light:md:hover:border-surface-high-contrast","solid-ghost":"border-[#00000000] text-text-primary disabled:text-text-secondary md:hover:bg-[#3A3D4D] md:hover:border-[#3A3D4D] light:md:hover:bg-surface-high-contrast light:md:hover:border-surface-high-contrast","outline-weak":"border-contrast-secondary-alt text-text-primary disabled:border-contrast-secondary-alt disabled:text-text-secondary md:hover:border-primary","outline-accent":"border-primary disabled:border-contrast-secondary-alt disabled:text-text-secondary md:hover:bg-primary md:hover:text-primary-foreground","solid-light":"bg-[#F3F3F3] border-[#F3F3F3] text-text-tertiary md:hover:bg-[#
2E5E5E5] md:hover:border-[#E5E5E5] light:bg-contrast-primary light:border-contrast-primary light:md:hover:bg-contrast-primary/90 light:md:hover:border-contrast-primary/90 disabled:opacity-50 aria-disabled:opacity-50","solid-destructive":"bg-[#A82222] border-[#A82222] text-white focus-visible:ring-[#A82222] disabled:bg-contrast-secondary-alt disabled:border-contrast-secondary-alt disabled:text-text-secondary md:hover:bg-[#871B1B] md:hover:border-[#871B1B]",success:"border-success bg-surface-low-contrast text-text-primary md:hover:bg-surface-medium-contrast disabled:opacity-50 aria-disabled:opacity-50"},size:{32:"[--gripple-grow:1.156] [--icon-size:0.875rem] h-8 min-w-8 px-2.5 py-2 gap-1.5 text-[13px] font-medium leading-[13px]","32-icon":"[--gripple-grow:1.250] [--icon-size:0.875rem] h-8 min-w-8 p-2 gap-1.5 text-[13px] font-medium leading-[13px]",36:"[--gripple-grow:1.139] [--icon-size:1rem] h-9 min-w-9 px-3 py-2 gap-1.5 text-[13px] font-medium leading-[13px]","36-icon":"[--gripple-grow:1.222] [--icon-size:1rem] h-9 min-w-9 p-2 gap-1.5 text-[13px] font-medium leading-[13px]",40:"[--gripple-grow:1.125] [--icon-size:1.125rem] h-10 min-w-10 px-4 py-2 gap-2 text-base font-medium leading-4","40-icon":"[--gripple-grow:1.200] [--icon-size:1.125rem] h-10 min-w-10 p-2 gap-2 text-base font-medium leading-4",48:"[--gripple-grow:1.104] [--icon-size:1rem] h-12 min-w-12 px-6 py-4 gap-2 text-sm font-semibold leading-4","48-icon":"[--gripple-grow:1.167] [--icon-size:1rem] h-12 min-w-12 p-4 gap-2 text-sm font-semibold leading-4",64:"[--gripple-grow:1.078] [--icon-size:1rem] h-16 min-w-16 px-8 py-6 gap-2 text-base font-semibold leading-4","64-icon":"[--gripple-grow:1.125] [--icon-size:1rem] h-16 min-w-16 p-6 gap-2 text-base font-semibold leading-4"},iconStyling:{on:"[&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg]:fill-current [&_svg]:h-(--icon-size) [&_svg]:w-(--icon-size)",off:""}},defaultVariants:{variant:"basic-dark",size:"36",iconStyling:"on"}}),s=(0,a.f)()((e,{variant:r,size:a,noIconStyling:s,loading:d,tag:c,disabled:u,type:f,className:p,children:m,...h})=>{let g=!!(d||u);return(0,t.jsxs)(e,{"data-testid":"astra-button",className:(0,n.f)(l({variant:r,size:a,iconStyling:s?"off":"on",className:p}),d&&'[&>*:not([data-testid="astra-button-loader"]):not([data-gripple-root])]:opacity-0 [&:not(svg[data-testid="astra-button-loader"])]:text-transparent'),"aria-disabled":g||void 0,disabled:g,type:"button"===e?f??"button":f,...h,children:[m,d&&(0,t.jsx)(o.AstraLoader,{"data-testid":"astra-button-loader",className:"absolute inset-0 m-auto animate-in fade-in duration-200",variant:"solid-light"===r?"dark-grey":"light-grey"}),c&&(0,t.jsx)(i.E,{className:"absolute top-0 left-1/2 -translate-x-1/2 -translate-y-1/2 bg-surface-low-contrast",style:{boxShadow:"0px -1px 0px 0px rgba(255, 255, 255, 0.15)"},variant:"weak",size:"small",children:c})]})},"button");s.displayName="AstraButton",e.s(["f",0,s])},387043,e=>{var t=e.i(619455);function r(e,t){if("function"==typeof e)return e(t);"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}e.s(["f",0,function(...e){return(0,t.useCallback)(function(...e){let t=new Map;return o=>{if(e.forEach(e=>{let n=r(e,o);n&&t.set(e,n)}),t.size>0)return()=>{e.forEach(e=>{let o=t.get(e);o&&"function"==typeof o?o():r(e,null)}),t.clear()}}}(...e),e)}])},234092,e=>{var t=e.i(34493),r=e.i(619455),o=e.i(193162);let n={primary:"text-primary","dark-grey":"text-background","light-grey":"text-contrast-primary",secondary:"text-secondary",current:"text-current"};e.s(["AstraLoader",0,({variant:e="secondary",stopped:a,onStopped:i,className:l,...s})=>{let d=(0,r.useId)(),c=`${d}-top`,u=`${d}-bl`,f=`${d}-br`;return(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",className:(0,o.f)("h-8 w-8",n[e],l),xmlns:"http://www.w3.org/2000/svg",shapeRendering:"optimizeSpeed",...s,children:[(0,t.jsxs)("defs",{children:[(0,t.jsx)("mask",{id:c,children:(0,t.jsx)("path",{fill:"none",stroke:"white",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"21.796415328979492 21.796415328979492",strokeDashoffset:"0",d:"m 8.1799053,8.29757 c 0,0 0.39838,-1.5155259 0.8614926,-2.2875481 0.4631126,-0.7720222 1.5066051,-2.377565 3.1584151,-2.4367659 2.145143,-0.076882 3.595398,2.3051004 4.087636,4.3469792 0.226805,0.940822 0.498043,3.5582228 -0.217525,5.5752838 -0.258092,0.727516 -0.615196,1.616118 -1.420021,2.754656",children:(0,t.jsx)("animate",{attributeName:"stroke-dashoffset",values:"0;-21.796415328979492;-43.592830657958984;-43.592830657958984",keyTimes:"0;0.3333;0.6666;
21",dur:"1500ms",repeatCount:"indefinite"})})}),(0,t.jsx)("mask",{id:u,children:(0,t.jsx)("path",{fill:"none",stroke:"white",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"26.167236328125 26.167236328125",strokeDashoffset:"0",d:"m 11.81341,18.478078 c -0.43037,0.298855 -2.7814343,1.913117 -5.9089237,1.155047 -2.59757,-0.629623 -3.2705365,-3.735068 -0.8142023,-6.426209 2.2277385,-2.440693 5.02931,-3.4189846 6.979799,-3.4741114 2.383304,-0.067359 3.861887,0.8477324 3.861887,0.8477324",children:(0,t.jsx)("animate",{attributeName:"stroke-dashoffset",values:"0;0;-26.167236328125;-52.33447265625",keyTimes:"0;0.3333;0.6666;1",dur:"1500ms",repeatCount:"indefinite"})})}),(0,t.jsx)("mask",{id:f,children:(0,t.jsx)("path",{fill:"none",stroke:"white",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"21.52686309814453 21.52686309814453",strokeDashoffset:"21.52686309814453",d:"m 18.713274,12.346234 c 3.674341,3.787144 2.500904,6.848182 -0.420892,7.411522 C 16.626965,20.078859 14.271753,19.52173 12.275159,18.288133 9.5236254,16.588096 9.025584,14.616455 8.6464834,14.035159",children:(0,t.jsx)("animate",{attributeName:"stroke-dashoffset",values:"21.52686309814453;0;0;-21.52686309814453",keyTimes:"0;0.3333;0.6666;1",dur:"1500ms",repeatCount:"indefinite"})})})]}),i&&(0,t.jsx)("path",{d:"m 21.4616,14.0164 c -0.4081,-0.7721 -0.9608,-1.5099 -1.6325,-2.1877 -0.085,-0.0858 -0.1785,-0.1716 -0.2721,-0.2574 -0.0425,0.5749 -0.1275,1.1325 -0.238,1.6902 -0.0851,0.4204 -0.1871,0.815 -0.3146,1.2097 0.153,0.2144 0.289,0.4289 0.3996,0.6434 0.2976,0.5662 0.7227,1.6472 0.238,2.4966 -0.6206,1.0896 -2.7633,1.4413 -5.161,0.4804 -0.102,-0.0429 -0.9268,-0.4289 -1.2499,-0.6091 -0.3316,-0.1887 -0.6377,-0.4032 -0.9353,-0.6263 -0.3061,-0.2316 -0.6037,-0.489 -0.8672,-0.7464 -0.5357,-0.5233 -0.9693,-1.0982 -1.2754,-1.673 C 9.99163,14.1451 9.83859,13.8277 9.71105,13.4674 9.541,13.5532 9.37095,13.639 9.2094,13.7333 8.8778,13.9221 8.57171,14.1366 8.29962,14.3596 8.11257,14.514 7.92551,14.6685 7.75546,14.8401 l -0.0085,0.0085 c 0.10203,0.2403 0.22106,0.4719 0.3401,0.6864 0.48465,0.9094 1.17335,1.7845 2.02364,2.5481 C 7.71295,19.0439 5.5703,18.6922 4.94961,17.6026 4.46497,16.7533 4.89009,15.6723 5.18768,15.106 5.48527,14.5398 5.91891,13.9735 6.44606,13.4588 6.65863,13.2529 6.8882,13.047 7.12627,12.8582 c 0.35711,-0.2831 0.73972,-0.549 1.14785,-0.7893 0.3316,-0.1887 0.6632,-0.3603 1.0033,-0.5061 1.00328,-0.4376 2.03208,-0.6692 2.95038,-0.6692 h 0.1361 c 0.6206,0 1.2838,0.1029 1.9555,0.3088 0.3316,0.103 0.6717,0.2231 1.0033,0.3689 -0.034,0.3175 -0.085,0.6177 -0.153,0.9094 -0.153,0.695 -0.3911,1.3213 -0.6717,1.836 0,0.0086 -0.0085,0.0172 -0.0085,0.0172 -0.1871,0.3861 -0.4506,0.7893 -0.7822,1.1839 0.153,0.103 0.3146,0.2059 0.4761,0.3003 0.2551,0.1459 1.0118,0.4976 1.0118,0.4976 0.2296,0.0944 0.6717,0.2231 0.6802,0.2317 0.2381,-0.3261 0.4421,-0.6607 0.6207,-0.9953 0.4336,-0.7807 0.7652,-1.6901 0.9778,-2.6853 0.1615,-0.7635 0.2466,-1.5872 0.2466,-2.4451 V 10.1729 C 17.6354,5.78886 15.2887,2.40002 12.3043,2.40002 9.8726,2.40002 7.86599,4.65639 7.16028,7.85648 7.67043,7.60768 8.19759,7.40178 8.72475,7.22161 9.12437,7.08434 9.52399,6.98139 9.92361,6.88702 10.5273,5.54864 11.4456,4.74218 12.3043,4.74218 c 1.2499,0 2.6188,1.70729 2.9929,4.28967 C 14.2854,8.69726 13.2651,8.52567 12.3043,8.53425 11.4031,8.55141 10.2552,8.723 9.31143,9.03185 8.57171,9.28065 7.82348,9.61525 7.10926,10.0271 7.03274,10.07 6.95622,10.1128 6.8882,10.1643 5.2387,11.1767 3.9038,12.5322 3.13006,14.0079 2.22879,15.7237 2.16077,17.4224 2.9345,18.778 3.77626,20.245 5.44276,21 7.41536,21 c 1.52196,0 3.23094,-0.4547 4.88894,-1.3727 1.658,0.918 3.3585,1.3727 4.889,1.3727 1.9726,0 3.6391,-0.755 4.4809,-2.222 0.7651,-1.347 0.6972,-3.0457 -0.2126,-4.7616 z",fill:"currentColor",className:a?"animate-in fade-in-0 duration-300":"animate-out fade-out-0 duration-300 fill-mode-forwards",onAnimationEnd:()=>{a&&i()}}),(0,t.jsx)("path",{mask:`url(#${c})`,fill:"currentColor",d:"m 12.304688,2.4003906 c -2.4317015,0 -4.4388216,2.2569413 -5.1445318,5.4570313 0.9186276,-0.4480143 1.7948745,-0.7419222 2.7636719,-0.9707031 0.6036899,-1.33838 1.5221669,-2.1407857 2.3808599,-2.1445313 1.673196,0.045401 3.042867,2.6278828 3.075079,5.5001125 0.02461,2.193968 -0.566998,3.93996 -1.672762,5.27
25278 1.170412,0.787924 2.145342,1.006404 2.167969,1.029297 0.898847,-1.231055 1.845703,-3.119295 1.845703,-6.373047 -0.08515,-4.3840397 -2.431589,-7.7734374 -5.415989,-7.7734374 z"}),(0,t.jsx)("path",{mask:`url(#${f})`,fill:"currentColor",d:"m 21.4616,14.0164 c -0.488246,-0.916057 -1.141525,-1.742626 -1.9046,-2.4451 -0.08062,0.982009 -0.251472,1.960521 -0.5526,2.8999 0.585805,0.840919 1.109951,1.950299 0.718073,2.978206 -0.434937,0.945309 -1.584684,1.194812 -2.530486,1.201932 -1.660407,-0.0038 -3.225364,-0.669435 -4.614178,-1.589026 C 11.305938,16.156016 10.287456,15.02004 9.71105,13.4674 c -0.726026,0.34686 -1.3894999,0.818689 -1.96409,1.3812 0.4616208,1.067128 1.1892313,2.168406 2.0971447,2.987133 1.1252563,1.01472 1.7956233,1.512829 3.3331233,2.230867 1.59531,0.704945 3.349771,1.156827 5.345889,0.818279 1.561842,-0.263948 3.039573,-1.339332 3.493538,-2.899455 0.413532,-1.326879 0.0864,-2.772001 -0.555055,-3.969024 z"}),(0,t.jsx)("path",{mask:`url(#${u})`,fill:"currentColor",d:"M 10.122419,18.075288 C 9.1716791,18.466466 7.928744,18.696609 7.1186859,18.633745 5.8551506,18.535685 4.8286294,18.078658 4.7349944,16.870394 4.6157307,15.331417 6.110044,13.638775 7.2440805,12.766153 c 1.5482933,-1.191385 3.2658325,-1.719105 4.3152465,-1.834008 1.127246,-0.123425 2.428043,0.05724 3.770493,0.642216 0.01843,-0.185717 0.07413,-0.620752 0.07026,-1.178381 C 15.39558,9.7467148 15.3307,9.2083269 15.30892,9.0357563 12.68473,8.1009061 9.805018,8.5386479 7.4375679,9.8398156 5.2606242,11.035077 3.2390454,12.991503 2.5883937,15.365449 2.1324242,16.879861 2.4676381,18.552292 3.6222523,19.659807 4.8757062,20.870392 6.636305,21.104952 8.1850885,20.966485 9.5751843,20.826433 11.002286,20.365278 12.3043,19.6273 11.58798,19.227113 11.616058,19.220345 11.09718,18.860061 10.693338,18.579653 10.288845,18.234022 10.122419,18.075288 Z"})]})}])},526637,e=>{var t=e.i(34493),r=e.i(453927),o=e.i(275146),n=e.i(618543),a=e.i(619455),i=e.i(289265),l=e.i(387043),s=e.i(193162),d=e.i(751950),c=e.i(602057),u=e.i(85884);let f=o.G,p=o.d,m=a.forwardRef(({className:e,children:n,asChild:a,closeLabel:l="Close",...s},d)=>a&&n?(0,t.jsx)(o.K,{ref:d,...s,asChild:!0,children:n}):(0,t.jsx)(o.K,{ref:d,...s,asChild:!0,children:(0,t.jsxs)(i.f,{type:"button",variant:"background-blur-dark",size:"36-icon",className:e,children:[(0,t.jsx)(r.f,{weight:"bold"}),(0,t.jsx)("span",{className:"sr-only",children:l})]})}));m.displayName=o.K.displayName;let h=a.forwardRef(({className:e,...r},n)=>(0,t.jsx)(o.k,{ref:n,className:(0,s.f)("fixed inset-0 z-50 grid place-items-center overflow-y-auto bg-black/75 p-safe-offset-2 backdrop-blur-[2px] md:p-8",c.default.overlay,e),...r}));h.displayName=o.k.displayName;let g=a.forwardRef(({className:e,overlayClassName:r,children:n,size:i="small",background:u,onEscapeKeyDown:f,onPointerDownOutside:p,...m},g)=>{let b=a.useRef(null),v=(0,l.f)(g,b);return(0,t.jsx)(o.z,{children:(0,t.jsx)(h,{className:r,children:(0,t.jsxs)(o.c,{"aria-describedby":void 0,ref:v,onEscapeKeyDown:(0,d.m)({contentRef:b,onEscapeKeyDown:f}),className:(0,s.f)("relative z-50 grid h-fit max-h-full w-full max-w-dvw overflow-y-auto rounded-2xl border border-border-low-contrast bg-background text-text-primary shadow-lg outline-0 ring-0 focus:outline-hidden",c.default.content,"large"===i?"md:max-w-312":"medium"===i?"md:max-w-3xl":"md:max-w-lg",e),onPointerDownOutside:(0,d.z)({contentRef:b,onPointerDownOutside:p}),onOpenAutoFocus:e=>{e.preventDefault()},...m,children:[n,u]})})})});g.displayName=o.c.displayName;let b=({className:e,scroll:r,yPadding:o,...n})=>{let a=(0,t.jsx)("div",{className:(0,s.f)("flex flex-col gap-6 px-4 md:px-6","top"===o?"pt-6 pb-0":"bottom"===o?"pt-0 pb-6":o?"py-6":"py-0",e),...n});return r?(0,t.jsx)(u.f,{type:"auto",viewportClassName:"[&>div[style]]:block!",scrollBarClassName:"right-1!",..."boolean"==typeof r?{}:r,children:a}):a};b.displayName="ModalBody";let v=({title:e,className:r,children:o,...n})=>(0,t.jsxs)("div",{className:(0,s.f)("space-y-2",r),...n,children:[(0,t.jsx)("div",{className:"text-lg font-semibold text-text-primary",children:e}),(0,t.jsx)("div",{className:"text-base font-normal leading-6 text-text-primary",children:o})]});v.displayName="ModalSection";let y=({className:e,...r})=>(0,t.jsx)("div",{className:(0,s.f)("flex items-center gap-4 p-4 md:p-6 *:w-full",e),...r});y.displayName="ModalFooter";let x=a.forwardRef(({className:e,visuallyHidden:r,...a},i)=>{let l=(0,t.jsx)(o.Z,{ref:i,className:(0,s.f)("w-full overflow-hidden wrap-break-word text-start text-xl leading-8 font-semibold text-text-primary",e),...a});return r?(0,t.jsx)(n.G,{asChild:!0,children:l}):l});x.displayName=o.Z.displayName;let w=a.forwardRef(({className:e,...r},n)=>(0,t.jsx)(o.u,{ref:n,className:(0,s.f)("text-base font-normal text-text-secondary",e),...r}));w.displayName=o.u.displayName,e.s(["n",0,f,"z",0,b,"_",0,m,"c",0,g,"Q",0,w,"V",0,y,"H",0,v,"Y",0,x,"M",0,p])},85884,e=>{var t=e.i(34493),r=e.i(619455),o=e.i(236790),n=e.i(54525),a=e.i(345255),i=e.i(165163),l=e.i(823539),s=e.i(30867),d=e.i(615921),c=e.i(780084),u=e.i(97062),f="ScrollArea",[p,m]=(0,a.f)(f),[h,g]=p(f),b=r.forwardRef((e,n
2)=>{let{__scopeScrollArea:a,type:l="hover",dir:d,scrollHideDelay:c=600,...u}=e,[f,p]=r.useState(null),[m,g]=r.useState(null),[b,v]=r.useState(null),[y,x]=r.useState(null),[w,E]=r.useState(null),[j,C]=r.useState(0),[S,N]=r.useState(0),[R,k]=r.useState(!1),[D,_]=r.useState(!1),L=(0,i.f)(n,p),T=(0,s.f)(d);return(0,t.jsx)(h,{scope:a,type:l,dir:T,scrollHideDelay:c,scrollArea:f,viewport:m,onViewportChange:g,content:b,onContentChange:v,scrollbarX:y,onScrollbarXChange:x,scrollbarXEnabled:R,onScrollbarXEnabledChange:k,scrollbarY:w,onScrollbarYChange:E,scrollbarYEnabled:D,onScrollbarYEnabledChange:_,onCornerWidthChange:C,onCornerHeightChange:N,children:(0,t.jsx)(o.V.div,{dir:T,...u,ref:L,style:{position:"relative","--radix-scroll-area-corner-width":j+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})})});b.displayName=f;var v="ScrollAreaViewport",y=r.forwardRef((e,n)=>{let{__scopeScrollArea:a,children:l,nonce:s,...d}=e,c=g(v,a),u=r.useRef(null),f=(0,i.f)(n,u,c.onViewportChange);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x,{nonce:s}),(0,t.jsx)(o.V.div,{"data-radix-scroll-area-viewport":"",...d,ref:f,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,t.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:l})})]})});y.displayName=v;var x=r.memo(({nonce:e})=>(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:e}),(e,t)=>e.nonce===t.nonce),w="ScrollAreaScrollbar",E=r.forwardRef((e,o)=>{let{forceMount:n,...a}=e,i=g(w,e.__scopeScrollArea),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:s}=i,d="horizontal"===e.orientation;return r.useEffect(()=>(d?l(!0):s(!0),()=>{d?l(!1):s(!1)}),[d,l,s]),"hover"===i.type?(0,t.jsx)(j,{...a,ref:o,forceMount:n}):"scroll"===i.type?(0,t.jsx)(C,{...a,ref:o,forceMount:n}):"auto"===i.type?(0,t.jsx)(S,{...a,ref:o,forceMount:n}):"always"===i.type?(0,t.jsx)(N,{...a,ref:o,"data-state":"visible"}):null});E.displayName=w;var j=r.forwardRef((e,o)=>{let{forceMount:a,...i}=e,l=g(w,e.__scopeScrollArea),[s,d]=r.useState(!1);return r.useEffect(()=>{let e=l.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),d(!0)},o=()=>{t=window.setTimeout(()=>d(!1),l.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",o),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",o)}}},[l.scrollArea,l.scrollHideDelay]),(0,t.jsx)(n.f,{present:a||s,children:(0,t.jsx)(S,{"data-state":s?"visible":"hidden",...i,ref:o})})}),C=r.forwardRef((e,o)=>{var a;let{forceMount:i,...l}=e,s=g(w,e.__scopeScrollArea),d="horizontal"===e.orientation,c=$(()=>p("SCROLL_END"),100),[f,p]=(a={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},r.useReducer((e,t)=>a[e][t]??e,"hidden"));return r.useEffect(()=>{if("idle"===f){let e=window.setTimeout(()=>p("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(e)}},[f,s.scrollHideDelay,p]),r.useEffect(()=>{let e=s.viewport,t=d?"scrollLeft":"scrollTop";if(e){let r=e[t],o=()=>{let o=e[t];r!==o&&(p("SCROLL"),c()),r=o};return e.addEventListener("scroll",o),()=>e.removeEventListener("scroll",o)}},[s.viewport,d,p,c]),(0,t.jsx)(n.f,{present:i||"hidden"!==f,children:(0,t.jsx)(N,{"data-state":"hidden"===f?"hidden":"visible",...l,ref:o,onPointerEnter:(0,u.f)(e.onPointerEnter,()=>p("POINTER_ENTER")),onPointerLeave:(0,u.f)(e.onPointerLeave,()=>p("POINTER_LEAVE"))})})}),S=r.forwardRef((e,o)=>{let a=g(w,e.__scopeScrollArea),{forceMount:i,...l}=e,[s,d]=r.useState(!1),c="horizontal"===e.orientation,u=$(()=>{if(a.viewport){let e=a.viewport.offsetWidth<a.viewport.scrollWidth,t=a.viewport.offsetHeight<a.viewport.scrollHeight;d(c?e:t)}},10);return X(a.viewport,u),X(a.content,u),(0,t.jsx)(n.f,{present:i||s,children:(0,t.jsx)(N,{"data-state":s?"visible":"hidden",...l,ref:o})})}),N=r.forwardRef((e,o)=>{let{orientation:n="vertical",...a}=e,i=g(w,e.__scopeScrollArea),l=r.useRef(null),s=r.useRef(0),[d,c]=r.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=V(d.viewport,d.content),f={...a,sizes:d,onSizesChange:c,hasThumb:!!(u>0&&u<1),onThumbChange:e=>l.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function p(e,t){return function(e,t,r,o="ltr"){let n=M(r),a=t||n/2,i=r.scrollbar.paddingStart+a,l=r.scrollbar.size-r.scrollbar.paddingEnd-(n-a),s=r.content-r.viewport;return H([i,l],"ltr"===o?[0,s]:[-1*s,0])(e)}(e,s.current,d,t)}return"horizontal"===n?(0,t.jsx)(R,{...f,ref:o,onThumbPositionChange:()=>{if(i.viewport&&l.current){let e=W(i.viewport.scrollLeft,d,i.dir);l.current.style.transform=`translate3d(${e}px, 0, 0)`}}
2,onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=p(e,i.dir))}}):"vertical"===n?(0,t.jsx)(k,{...f,ref:o,onThumbPositionChange:()=>{if(i.viewport&&l.current){let e=W(i.viewport.scrollTop,d);l.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=p(e))}}):null}),R=r.forwardRef((e,o)=>{let{sizes:n,onSizesChange:a,...l}=e,s=g(w,e.__scopeScrollArea),[d,c]=r.useState(),u=r.useRef(null),f=(0,i.f)(o,u,s.onScrollbarXChange);return r.useEffect(()=>{u.current&&c(getComputedStyle(u.current))},[u]),(0,t.jsx)(L,{"data-orientation":"horizontal",...l,ref:f,sizes:n,style:{bottom:0,left:"rtl"===s.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===s.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":M(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(s.viewport){var o,n;let a=s.viewport.scrollLeft+t.deltaX;e.onWheelScroll(a),o=a,n=r,o>
20&&o<n&&t.preventDefault()}},onResize:()=>{u.current&&s.viewport&&d&&a({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:I(d.paddingLeft),paddingEnd:I(d.paddingRight)}})}})}),k=r.forwardRef((e,o)=>{let{sizes:n,onSizesChange:a,...l}=e,s=g(w,e.__scopeScrollArea),[d,c]=r.useState(),u=r.useRef(null),f=(0,i.f)(o,u,s.onScrollbarYChange);return r.useEffect(()=>{u.current&&c(getComputedStyle(u.current))},[u]),(0,t.jsx)(L,{"data-orientation":"vertical",...l,ref:f,sizes:n,style:{top:0,right:"ltr"===s.dir?0:void 0,left:"rtl"===s.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":M(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(s.viewport){var o,n;let a=s.viewport.scrollTop+t.deltaY;e.onWheelScroll(a),o=a,n=r,o>0&&o<n&&t.preventDefault()}},onResize:()=>{u.current&&s.viewport&&d&&a({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:I(d.paddingTop),paddingEnd:I(d.paddingBottom)}})}})}),[D,_]=p(w),L=r.forwardRef((e,n)=>{let{__scopeScrollArea:a,sizes:s,hasThumb:d,onThumbChange:c,onThumbPointerUp:f,onThumbPointerDown:p,onThumbPositionChange:m,onDragScroll:h,onWheelScroll:b,onResize:v,...y}=e,x=g(w,a),[E,j]=r.useState(null),C=(0,i.f)(n,j),S=r.useRef(null),N=r.useRef(""),R=x.viewport,k=s.content-s.viewport,_=(0,l.f)(b),L=(0,l.f)(m),T=$(v,10);function A(e){S.current&&h({x:e.clientX-S.current.left,y:e.clientY-S.current.top})}return r.useEffect(()=>{let e=e=>{let t=e.target;E?.contains(t)&&_(e,k)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[R,E,k,_]),r.useEffect(L,[s,L]),X(E,T),X(x.content,T),(0,t.jsx)(D,{scope:a,scrollbar:E,hasThumb:d,onThumbChange:(0,l.f)(c),onThumbPointerUp:(0,l.f)(f),onThumbPositionChange:L,onThumbPointerDown:(0,l.f)(p),children:(0,t.jsx)(o.V.div,{...y,ref:C,style:{position:"absolute",...y.style},onPointerDown:(0,u.f)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=E.getBoundingClientRect(),N.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",x.viewport&&(x.viewport.style.scrollBehavior="auto"),A(e))}),onPointerMove:(0,u.f)(e.onPointerMove,A),onPointerUp:(0,u.f)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=N.current,x.viewport&&(x.viewport.style.scrollBehavior=""),S.current=null})})})}),T="ScrollAreaThumb",A=r.forwardRef((e,r)=>{let{forceMount:o,...a}=e,i=_(T,e.__scopeScrollArea);return(0,t.jsx)(n.f,{present:o||i.hasThumb,children:(0,t.jsx)(P,{ref:r,...a})})}),P=r.forwardRef((e,n)=>{let{__scopeScrollArea:a,style:l,...s}=e,d=g(T,a),c=_(T,a),{onThumbPositionChange:f}=c,p=(0,i.f)(n,c.onThumbChange),m=r.useRef(void 0),h=$(()=>{m.current&&(m.current(),m.current=void 0)},100);return r.useEffect(()=>{let e=d.viewport;if(e){let t=()=>{h(),m.current||(m.current=B(e,f),f())};return f(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[d.viewport,h,f]),(0,t.jsx)(o.V.div,{"data-state":c.hasThumb?"visible":"hidden",...s,ref:p,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...l},onPointerDownCapture:(0,u.f)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,o=e.clientY-t.top;c.onThumbPointerDown({x:r,y:o})}),onPointerUp:(0,u.f)(e.onPointerUp,c.onThumbPointerUp)})});A.displayName=T;var O="ScrollAreaCorner",z=r.forwardRef((e,r)=>{let o=g(O,e.__scopeScrollArea),n=!!(o.scrollbarX&&o.scrollbarY);return"scroll"!==o.type&&n?(0,t.jsx)(F,{...e,ref:r}):null});z.displayName=O;var F=r.forwardRef((e,n)=>{let{__scopeScrollArea:a,...i}=e,l=g(O,a),[s,d]=r.useState(0),[c,u]=r.useState(0),f=!!(s&&c),{onCornerWidthChange:p,onCornerHeightChange:m}=l;return X(l.scrollbarX,()=>{let e=l.scrollbarX?.offsetHeight||0;l.onCornerHeightChange(e),u(e)}),X(l.scrollbarY,()=>{let e=l.scrollbarY?.offsetWidth||0;l.onCornerWidthChange(e),d(e)}),r.useEffect(()=>()=>{p(0),m(0)},[p,m]),f?(0,t.jsx)(o.V.div,{...i,ref:n,style:{width:s,height:c,position:"absolute",right:"ltr"===l.dir?0:void 0,left:"rtl"===l.dir?0:void 0,bottom:0,...e.style}}):null});function I(e){return e?parseInt(e,10):0}function V(e,t){let r=e/t;return isNaN(r)?0:r}function M(e){let t=V(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function W(e,t,r="ltr"){let o=M(t),n=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-n,i=t.content-t.viewport,l=(0,c.f)(e,"ltr"===r?[0,i]:[-1*i,0]);return H([0,i],[0,a-o])(l)}function H(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let o=(t[1]-t[0])/(e[1]-e[0]);return t[0]+o*(r-e[0])}}var B=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},o=0;return!function n(){let a={left:e.scrollLeft,top:e.scrollTop},i=r.left!==a.left,l=r.top!==a.top;(i||l)&&t(),r=a,o=window.requestAnimationFrame(n)}(),()=>window.cancelAnimationFrame(o)};function $(e,t){let o=(0,l.f)(e),n=r.useRef(0);return r.useEffect(()=>()=>window.clearTimeout(n.current),[]),r.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(o,t)},[o,t])}function X(e,t){let r=(0,l.f)(t);(0,d.f)(()=>{let t=0;if(e){let o=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return o.observe(e),()=>{window.cancelAnimationFrame(t),o.unobserve(e)}}},[e,r])}var K=e.i(193162);let U=r.forwardRef(({scrollBarClassName:e,viewportClassName:r,viewportRef:o,orientation:n,className:a,children:i,...l},s)=>(0,t.jsxs)(b,{ref:s,className:(0,K.f)("relative overflow-hidden",a),...l,children:[(0,t.jsx)(y,{ref:o,className:(0,K.f)("h-full w-full rounded-[inherit]",r),children:i}),(0,t.jsx)(Z,{className:e,orientation:n}),(0,t.jsx)(z,{})]}));U.displayName=b.displayName;let Z=r.forwardRef(({className:e,orientation:r="vertical",...o},n)=>(0,t.jsx)(E,{ref:n,orientation:r,className:(0,K.f)("flex touch-none select-none transition-colors","vertical"===r&&"h-full w-2.5 border-l border-l-transparent p-px","horizontal"===r&&"h-2.5 flex-col border-t border-t-transparent p-px",e),...o,children:(0,t.jsx)(A,{className:"relative flex-1 rounded-full bg-contrast-secondary"})}));Z.displayName=E.displayName,e.s(["f",0,U],85884)},727902,e=>{var t=e.i(34493),r=e.i(207298),o=e.i(193162);let n=(0,r.f)("inline-flex items-center justify-center w-fit roun
2ded-full uppercase border transition-colors",{variants:{variant:{strong:"bg-contrast-secondary-alt border-contrast-secondary-alt",weak:"bg-contrast-primary-alt border-contrast-primary-alt",border:"border-surface-medium-contrast bg-transparent",color:"bg-primary border-primary text-primary-foreground!",alert:"bg-[#A82222] border-[#A82222] text-primary-foreground!",success:"border-success bg-success/5 text-success!"},size:{large:"px-2 py-0.5 h-5 text-[10px] font-semibold leading-4 tracking-darko text-text-secondary min-w-[8px]",small:"px-1.5 py-0.5 h-4 text-[9px] font-semibold leading-3 tracking-darko text-text-primary min-w-[8px]"}},defaultVariants:{variant:"weak",size:"large"}});e.s(["y",0,function({children:e,className:r}){return(0,t.jsx)("span",{className:(0,o.f)("inline-flex w-fit overflow-hidden","rounded-full p-0.25 bg-gradient-attention-horizontal h-5",r),children:(0,t.jsx)("span",{className:"bg-background rounded-full px-2 inline-flex items-center justify-center text-text-secondary text-[10px] font-semibold leading-4 tracking-darko",children:e})})},"E",0,function({className:e,variant:r,size:a,component:i="div",...l}){return(0,t.jsx)(i,{className:(0,o.f)(n({variant:r,size:a}),e),...l})}])},751950,e=>{function t({content:e,node:r}){return!!(4&e.compareDocumentPosition(r))}function r(e){if(null===e)return!1;for(let r of e.ownerDocument.querySelectorAll(':is([role="dialog"], [role="alertdialog"]):is([data-open], [data-state="open"])'))if(!(r===e||e.contains(r))&&t({content:e,node:r}))return!0;return!1}e.s(["m",0,function({contentRef:e,onEscapeKeyDown:t}){return o=>{r(e.current)?o.preventDefault():t?.(o)}},"z",0,function({contentRef:e,onPointerDownOutside:o}){return n=>{var a;(a=n.target)instanceof Element&&null!==a.closest("[data-sonner-toast], [data-update-notice]")||function({content:e,target:o}){return null!==e&&o instanceof Element&&(o.isConnected?t({content:e,node:o}):r(e))}({content:e.current,target:n.target})?n.preventDefault():o?.(n)}},"x",0,r])},64056,e=>{e.s(["f",0,function(){return(e,t)=>({as:r=t,...o})=>e(r,o)}])}],602057,e=>{e.v({content:"wXqymG_content",modalContentIn:"wXqymG_modalContentIn",modalContentOut:"wXqymG_modalContentOut",modalOverlayIn:"wXqymG_modalOverlayIn",modalOverlayOut:"wXqymG_modalOverlayOut",overlay:"wXqymG_overlay"})}]); 3 4//# debugId=25501317-e5c8-902c-a349-8faf99364ef4
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.