(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,536397,380778,e=>{"use strict";let t,r,n;var o,a,l,i,u,c,s,d,f,p=e.i(659350),m=e.i(663456),v=e.i(16043);let h=v.forwardRef(function({title:e,titleId:t,...r},n){return v.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?v.createElement("title",{id:t},e):null,v.createElement("path",{fillRule:"evenodd",d:"M10.5 3.75a6.75 6.75 0 1 0 0 13.5 6.75 6.75 0 0 0 0-13.5ZM2.25 10.5a8.25 8.25 0 1 1 14.59 5.28l4.69 4.69a.75.75 0 1 1-1.06 1.06l-4.69-4.69A8.25 8.25 0 0 1 2.25 10.5Z",clipRule:"evenodd"}))});var g=/[\\\/_+.#"@\[\(\{&]/,y=/[\\\/_+.#"@\[\(\{&]/g,b=/[\s-]/,E=/[\s-]/g;function w(e){return e.toLowerCase().replace(E," ")}function x(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function C(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function S(...e){return t=>{let r=!1,n=e.map(e=>{let n=C(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;ttypeof window&&window.document&&window.document.createElement;var N=globalThis?.document?v.useLayoutEffect:()=>{},k=v[" useId ".trim().toString()]||(()=>void 0),A=0;function I(e){let[t,r]=v.useState(k());return N(()=>{e||r(e=>e??String(A++))},[e]),e||(t?`radix-${t}`:"")}v[" useEffectEvent ".trim().toString()],v[" useInsertionEffect ".trim().toString()];var O=v[" useInsertionEffect ".trim().toString()]||N;Symbol("RADIX:SYNC_STATE");var D=e.i(18728);function M(e){var t;let r,n=(t=e,(r=v.forwardRef((e,t)=>{let{children:r,...n}=e;if(v.isValidElement(r)){var o;let e,a,l=(o=r,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),i=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==v.Fragment&&(i.ref=t?S(t,l):l),v.cloneElement(r,i)}return v.Children.count(r)>1?v.Children.only(null):null})).displayName=`${t}.SlotClone`,r),o=v.forwardRef((e,t)=>{let{children:r,...o}=e,a=v.Children.toArray(r),l=a.find(j);if(l){let e=l.props.children,r=a.map(t=>t!==l?t:v.Children.count(e)>1?v.Children.only(null):v.isValidElement(e)?e.props.children:null);return(0,p.jsx)(n,{...o,ref:t,children:v.isValidElement(e)?v.cloneElement(e,void 0,r):null})}return(0,p.jsx)(n,{...o,ref:t,children:r})});return o.displayName=`${e}.Slot`,o}var P=Symbol("radix.slottable");function j(e){return v.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===P}var T=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=M(`Primitive.${t}`),n=v.forwardRef((e,n)=>{let{asChild:o,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,p.jsx)(o?r:t,{...a,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function L(e){let t=v.useRef(e);return v.useEffect(()=>{t.current=e}),v.useMemo(()=>(...e)=>t.current?.(...e),[])}var _="dismissableLayer.update",F=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),W=v.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:l,onDismiss:i,...u}=e,c=v.useContext(F),[s,f]=v.useState(null),m=s?.ownerDocument??globalThis?.document,[,h]=v.useState({}),g=R(t,e=>f(e)),y=Array.from(c.layers),[b]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),E=y.indexOf(b),w=s?y.indexOf(s):-1,C=c.layersWithOutsidePointerEventsDisabled.size>0,S=w>=E,N=function(e,t=globalThis?.document){let r=L(e),n=v.useRef(!1),o=v.useRef(()=>{});return v.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){B("dismissableLayer.pointerDownOutside",r,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=n,t.addEventListener("click",o.current,{once:!0})):n()}else t.removeEventListener("click",o.current);n.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...c.branches].some(e=>e.contains(t));S&&!r&&(o?.(e),l?.(e),e.defaultPrevented||i?.())},m),k=function(e,t=globalThis?.document){let r=L(e),n=v.useRef(!1);return v.useEffect(()=>{let e=e=>{e.target&&!n.current&&B("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...c.branches].some(e=>e.contains(t))&&(a?.(e),l?.(e),e.defaultPrevented||i?.())},m);return!function(e,t=globalThis?.document){let r=L(e);v.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{w===c.layers.size-1&&(n?.(e),!e.defaultPrevented&&i&&(e.preventDefault(),i()))},m),v.useEffect(()=>{if(s)return r&&(0===c.layersWithOutsidePointerEventsDisabled.size&&(d=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(s)),c.layers.add(s),$(),()=>{r&&1===c.layersWithOutsidePointerEventsDisabled.size&&(m.body.style.pointerEvents=d)}},[s,m,r,c]),v.useEffect(()=>()=>{s&&(c.layers.delete(s),c.layersWithOutsidePointerEventsDisabled.delete(s),$())},[s,c]),v.useEffect(()=>{let e=()=>h({});return document.addEventListener(_,e),()=>document.removeEventListener(_,e)},[]),(0,p.jsx)(T.div,{...u,ref:g,style:{pointerEvents:C?S?"auto":"none":void 0,...e.style},onFocusCapture:x(e.onFocusCapture,k.onFocusCapture),onBlurCapture:x(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:x(e.onPointerDownCapture,N.onPointerDownCapture)})});function $(){let e=new CustomEvent(_);document.dispatchEvent(e)}function B(e,t,r,{discrete:n}){let o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&o.addEventListener(e,t,{once:!0}),n)o&&D.flushSync(()=>o.dispatchEvent(a));else o.dispatchEvent(a)}W.displayName="DismissableLayer",v.forwardRef((e,t)=>{let r=v.useContext(F),n=v.useRef(null),o=R(t,n);return v.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,p.jsx)(T.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var K="focusScope.autoFocusOnMount",U="focusScope.autoFocusOnUnmount",V={bubbles:!1,cancelable:!0},z=v.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...l}=e,[i,u]=v.useState(null),c=L(o),s=L(a),d=v.useRef(null),f=R(t,e=>u(e)),m=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect(()=>{if(n){let e=function(e){if(m.paused||!i)return;let t=e.target;i.contains(t)?d.current=t:Z(d.current,{select:!0})},t=function(e){if(m.paused||!i)return;let t=e.relatedTarget;null!==t&&(i.contains(t)||Z(d.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&&Z(i)});return i&&r.observe(i,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,i,m.paused]),v.useEffect(()=>{if(i){H.add(m);let e=document.activeElement;if(!i.contains(e)){let t=new CustomEvent(K,V);i.addEventListener(K,c),i.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(Z(n,{select:t}),document.activeElement!==r)return}(q(i).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&Z(i))}return()=>{i.removeEventListener(K,c),setTimeout(()=>{let t=new CustomEvent(U,V);i.addEventListener(U,s),i.dispatchEvent(t),t.defaultPrevented||Z(e??document.body,{select:!0}),i.removeEventListener(U,s),H.remove(m)},0)}}},[i,c,s,m]);let h=v.useCallback(e=>{if(!r&&!n||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var a;let t,n=e.currentTarget,[l,i]=[X(t=q(a=n),a),X(t.reverse(),a)];l&&i?e.shiftKey||o!==i?e.shiftKey&&o===l&&(e.preventDefault(),r&&Z(i,{select:!0})):(e.preventDefault(),r&&Z(l,{select:!0})):o===n&&e.preventDefault()}},[r,n,m.paused]);return(0,p.jsx)(T.div,{tabIndex:-1,...l,ref:f,onKeyDown:h})});function q(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 X(e,t){for(let r of e)if(!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}(r,{upTo:t}))return r}function Z(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}z.displayName="FocusScope";var H=(n=[],{add(e){let t=n[0];e!==t&&t?.pause(),(n=Y(n,e)).unshift(e)},remove(e){n=Y(n,e),n[0]?.resume()}});function Y(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var G=v.forwardRef((e,t)=>{let{container:r,...n}=e,[o,a]=v.useState(!1);N(()=>a(!0),[]);let l=r||o&&globalThis?.document?.body;return l?D.default.createPortal((0,p.jsx)(T.div,{...n,ref:t}),l):null});G.displayName="Portal";var J=e=>{var t;let r,n,{present:o,children:a}=e,l=function(e){var t,r;let[n,o]=v.useState(),a=v.useRef(null),l=v.useRef(e),i=v.useRef("none"),[u,c]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},v.useReducer((e,t)=>r[e][t]??e,t));return v.useEffect(()=>{let e=Q(a.current);i.current="mounted"===u?e:"none"},[u]),N(()=>{let t=a.current,r=l.current;if(r!==e){let n=i.current,o=Q(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):r&&n!==o?c("ANIMATION_OUT"):c("UNMOUNT"),l.current=e}},[e,c]),N(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let o=Q(a.current).includes(CSS.escape(r.animationName));if(r.target===n&&o&&(c("ANIMATION_END"),!l.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},o=e=>{e.target===n&&(i.current=Q(a.current))};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}c("ANIMATION_END")},[n,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:v.useCallback(e=>{a.current=e?getComputedStyle(e):null,o(e)},[])}}(o),i="function"==typeof a?a({present:l.isPresent}):v.Children.only(a),u=R(l.ref,(t=i,(n=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(n=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof a||l.isPresent?v.cloneElement(i,{ref:u}):null};function Q(e){return e?.animationName||"none"}J.displayName="Presence";var ee=0;function et(){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 er=function(){return(er=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}var eo=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),ea="width-before-scroll-bar";function el(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var ei="u">typeof window?v.useLayoutEffect:v.useEffect,eu=new WeakMap,ec=(void 0===o&&(o={}),(void 0===a&&(a=function(e){return e}),l=[],i=!1,u={read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return l.length?l[l.length-1]:null},useMedium:function(e){var t=a(e,i);return l.push(t),function(){l=l.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(i=!0;l.length;){var t=l;l=[],t.forEach(e)}l={push:function(t){return e(t)},filter:function(){return l}}},assignMedium:function(e){i=!0;var t=[];if(l.length){var r=l;l=[],r.forEach(e),t=l}var n=function(){var r=t;t=[],r.forEach(e)},o=function(){return Promise.resolve().then(n)};o(),l={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),l}}}}).options=er({async:!0,ssr:!1},o),u),es=function(){},ed=v.forwardRef(function(e,t){var r,n,o,a,l=v.useRef(null),i=v.useState({onScrollCapture:es,onWheelCapture:es,onTouchMoveCapture:es}),u=i[0],c=i[1],s=e.forwardProps,d=e.children,f=e.className,p=e.removeScrollBar,m=e.enabled,h=e.shards,g=e.sideCar,y=e.noRelative,b=e.noIsolation,E=e.inert,w=e.allowPinchZoom,x=e.as,C=e.gapMode,S=en(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),R=(r=[l,t],n=function(e){return r.forEach(function(t){return el(t,e)})},(o=(0,v.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}})[0]).callback=n,a=o.facade,ei(function(){var e=eu.get(a);if(e){var t=new Set(e),n=new Set(r),o=a.current;t.forEach(function(e){n.has(e)||el(e,null)}),n.forEach(function(e){t.has(e)||el(e,o)})}eu.set(a,r)},[r]),a),N=er(er({},S),u);return v.createElement(v.Fragment,null,m&&v.createElement(g,{sideCar:ec,removeScrollBar:p,shards:h,noRelative:y,noIsolation:b,inert:E,setCallbacks:c,allowPinchZoom:!!w,lockRef:l,gapMode:C}),s?v.cloneElement(v.Children.only(d),er(er({},N),{ref:R})):v.createElement(void 0===x?"div":x,er({},N,{className:f,ref:R}),d))});ed.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ed.classNames={fullWidth:ea,zeroRight:eo};var ef=function(e){var t=e.sideCar,r=en(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return v.createElement(n,er({},r))};ef.isSideCarExport=!0;var ep=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=f||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},em=function(){var e=ep();return function(t,r){v.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},ev=function(){var e=em();return function(t){return e(t.styles,t.dynamic),null}},eh={left:0,top:0,right:0,gap:0},eg=function(e){return parseInt(e||"",10)||0},ey=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[eg(r),eg(n),eg(o)]},eb=function(e){if(void 0===e&&(e="margin"),"u"