(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[896],{3275:(e,t,i)=>{"use strict";i.d(t,{X:()=>n});var r=i(19989);function n(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n{"use strict";i.d(t,{m:()=>o});var r=i(12115),n=i(11295);function o(e){let{key:t,recipe:i}=e,o=(0,n.$)();return(0,r.useMemo)(()=>{let e=i||(null!=t?o.getRecipe(t):{});return o.cva(structuredClone(e))},[t,i,o])}},4966:(e,t,i)=>{"use strict";function r(e){if(!e)return;let t=e.selectionStart??0;0===Math.abs((e.selectionEnd??0)-t)&&0===t&&e.setSelectionRange(e.value.length,e.value.length)}i.d(t,{$S:()=>Z,$b:()=>_,$h:()=>eL,AO:()=>en,Al:()=>eO,CF:()=>X,CN:()=>I,Ge:()=>ep,Gj:()=>eA,I5:()=>ez,IR:()=>f,Il:()=>eg,K:()=>B,KY:()=>es,L9:()=>E,MC:()=>eS,Ml:()=>F,NH:()=>ey,Ng:()=>h,P:()=>eP,RD:()=>el,Rt:()=>eb,TH:()=>$,U4:()=>K,Ut:()=>e_,VL:()=>D,Y:()=>eI,YE:()=>y,YF:()=>A,YG:()=>eT,_T:()=>q,aR:()=>T,aX:()=>eN,bq:()=>k,cX:()=>P,dY:()=>ec,eC:()=>eF,er:()=>ed,fe:()=>eM,fg:()=>v,fv:()=>L,gR:()=>b,gX:()=>r,hx:()=>s,i7:()=>et,j9:()=>er,kf:()=>S,kn:()=>U,mx:()=>eu,nr:()=>R,ob:()=>eh,q_:()=>z,rq:()=>d,rs:()=>G,ru:()=>ew,sE:()=>c,sb:()=>u,tp:()=>ei,tt:()=>eD,uf:()=>J,uh:()=>V,v9:()=>function e(t,i=[]){let r=eh(t),n=r===t.ownerDocument.body,o=x(r);return n?i.concat(o,o.visualViewport||[],ev(r)?r:[]):i.concat(r,e(r,[]))},wt:()=>N,wz:()=>p,xk:()=>eW,yT:()=>ea,zk:()=>x,zn:()=>ex});var n=e=>Math.max(0,Math.min(1,e)),o=(...e)=>t=>e.reduce((e,t)=>t(e),t),a=()=>void 0,l=e=>"object"==typeof e&&null!==e,s=0x7fffffff,c=e=>e?"":void 0,d=e=>e?"true":void 0,u=e=>l(e)&&1===e.nodeType&&"string"==typeof e.nodeName,p=e=>l(e)&&9===e.nodeType,g=e=>u(e)?e.localName||"":"#document",h=e=>(e=>l(e)&&void 0!==e.nodeType)(e)&&11===e.nodeType&&"host"in e,f=e=>!!e?.matches("a[href]"),m=/(textarea|select)/;function v(e){if(null==e||!u(e))return!1;try{return u(e)&&"input"===e.localName&&null!=e.selectionStart||m.test(e.localName)||e.isContentEditable||"true"===e.getAttribute("contenteditable")||""===e.getAttribute("contenteditable")}catch{return!1}}function b(e,t){if(!e||!t||!u(e)||!u(t))return!1;let i=t.getRootNode?.();if(e===t||e.contains(t))return!0;if(i&&h(i)){let i=t;for(;i;){if(e===i)return!0;i=i.parentNode||i.host}}return!1}function y(e){return p(e)?e:l(e)&&e===e.window?e.document:e?.ownerDocument??document}function x(e){return h(e)?x(e.host):p(e)?e.defaultView??window:u(e)?e.ownerDocument?.defaultView??window:window}function k(e){let t=e.activeElement;for(;t?.shadowRoot;){let e=t.shadowRoot.activeElement;if(e===t)break;t=e}return t}var C=new WeakMap;function E(e){return C.has(e)||C.set(e,x(e).getComputedStyle(e)),C.get(e)}function S(e,t){let{type:i,quality:r=.92,background:n}=t;if(!e)throw Error("[zag-js > getDataUrl]: Could not find the svg element");let o=x(e),a=o.document,l=e.getBoundingClientRect(),s=e.cloneNode(!0);s.hasAttribute("viewBox")||s.setAttribute("viewBox",`0 0 ${l.width} ${l.height}`);let c="data:image/svg+xml;charset=utf-8,"+encodeURIComponent('\r\n'+new o.XMLSerializer().serializeToString(s));if("image/svg+xml"===i)return Promise.resolve(c).then(e=>(s.remove(),e));let d=o.devicePixelRatio||1,u=a.createElement("canvas"),p=new o.Image;p.src=c,u.width=l.width*d,u.height=l.height*d;let g=u.getContext("2d");return("image/jpeg"===i||n)&&(g.fillStyle=n||"white",g.fillRect(0,0,u.width,u.height)),new Promise(e=>{p.onload=()=>{g?.drawImage(p,0,0,u.width,u.height),e(u.toDataURL(i,r)),s.remove()}})}var O=e=>"undefined"!=typeof document&&e.test(function(){let e=navigator.userAgentData;return e?.platform??navigator.platform}()),w=e=>"undefined"!=typeof document&&e.test(function(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}()),I=()=>"undefined"!=typeof document&&!!navigator.maxTouchPoints,T=()=>O(/^iPhone/i)||O(/^iPad/i)||P()&&navigator.maxTouchPoints>1,P=()=>O(/^Mac/i),R=()=>{let e;return(P()||T())&&(e=/apple/i,"undefined"!=typeof document&&e.test(navigator.vendor))};function N(e){let t=e.composedPath?.()??e.nativeEvent?.composedPath?.();return t?.[0]??e.target}var V=e=>b(e.currentTarget,N(e));function _(e){var t;let i=e.currentTarget;if(!i||!i.matches("a[href], button[type='submit'], input[type='submit']"))return!1;let r=1===e.button,n=(t=e,P()?t.metaKey:t.ctrlKey);return r||n}function z(e){var t;return((t=e).nativeEvent??t).isComposing||229===e.keyCode}function A(e){return 0===e.mozInputSource&&!!e.isTrusted||(w(/Android/i)&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}var F=e=>0===e.button,L=e=>2===e.button||P()&&e.ctrlKey&&0===e.button,D=e=>e.ctrlKey||e.altKey||e.metaKey,M={Up:"ArrowUp",Down:"ArrowDown",Esc:"Escape"," ":"Space",",":"Comma",Left:"ArrowLeft",Right:"ArrowRight"},W={ArrowLeft:"ArrowRight",ArrowRight:"ArrowLeft"};function B(e,t={}){let{dir:i="ltr",orientation:r="horizontal"}=t,n=e.key;return n=M[n]??n,"rtl"===i&&"horizontal"===r&&n in W&&(n=W[n]),n}var H=new Set(["PageUp","PageDown"]),j=new Set(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"]);function G(e){return e.ctrlKey||e.metaKey?.1:H.has(e.key)||e.shiftKey&&j.has(e.key)?10:1}function $(e,t="client"){let i="touches"in e&&e.touches.length>0?e.touches[0]||e.changedTouches[0]:e;return{x:i[`${t}X`],y:i[`${t}Y`]}}var U=(e,t,i,r)=>{let n="function"==typeof e?e():e;return n?.addEventListener(t,i,r),()=>{n?.removeEventListener(t,i,r)}};function Y(e,t){let{type:i="HTMLInputElement",property:r="value"}=t;return Object.getOwnPropertyDescriptor(x(e)[i].prototype,r)??{}}function K(e,t,i="value"){if(!e)return;let r="input"===e.localName?"HTMLInputElement":"textarea"===e.localName?"HTMLTextAreaElement":"select"===e.localName?"HTMLSelectElement":void 0;if(r){let n=Y(e,{type:r,property:i});n.set?.call(e,t)}e.setAttribute(i,t)}function q(e,t){if(!e)return;let i=Y(e,{type:"HTMLInputElement",property:"checked"});i.set?.call(e,t),t?e.setAttribute("checked",""):e.removeAttribute("checked")}function X(e,t){let{value:i,bubbles:r=!0}=t;if(!e)return;let n=x(e);e instanceof n.HTMLInputElement&&(K(e,`${i}`),e.dispatchEvent(new n.Event("input",{bubbles:r})))}function J(e,t){let{checked:i,bubbles:r=!0}=t;if(!e)return;let n=x(e);e instanceof n.HTMLInputElement&&(q(e,i),e.dispatchEvent(new n.Event("click",{bubbles:r})))}function Z(e,t){if(!e)return;let{onFieldsetDisabledChange:i,onFormReset:r}=t,n=[function(e,t){if(!e)return;let i=e.matches("textarea, input, select, button")?e.form:e.closest("form"),r=e=>{e.defaultPrevented||t()};return i?.addEventListener("reset",r,{passive:!0}),()=>i?.removeEventListener("reset",r)}(e,r),function(e,t){let i=e?.closest("fieldset");if(!i)return;t(i.disabled);let r=new(x(i)).MutationObserver(()=>t(i.disabled));return r.observe(i,{attributes:!0,attributeFilter:["disabled"]}),()=>r.disconnect()}(e,i)];return()=>n.forEach(e=>e?.())}var Q=e=>u(e)&&"IFRAME"===e.tagName,ee="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false']), details > summary:first-of-type",et=(e,t=!1)=>{if(!e)return[];let i=Array.from(e.querySelectorAll(ee));(!0==t||"if-empty"==t&&0===i.length)&&u(e)&&ei(e)&&i.unshift(e);let r=i.filter(ei);return r.forEach((e,t)=>{if(Q(e)&&e.contentDocument){let i=e.contentDocument.body;r.splice(t,1,...et(i))}}),r};function ei(e){return!(!e||e.closest("[inert]"))&&e.matches(ee)&&!!u(e)&&(e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0)}function er(e,t){if(!e)return[];let i=Array.from(e.querySelectorAll(ee)),r=i.filter(en);return(t&&en(e)&&r.unshift(e),r.forEach((e,t)=>{if(Q(e)&&e.contentDocument){let i=er(e.contentDocument.body);r.splice(t,1,...i)}}),!r.length&&t)?i:r}function en(e){return null!=e&&!!(e.tabIndex>0)||ei(e)&&!(0>parseInt(e.getAttribute("tabindex")||"0",10))}function eo(e,t){let i=er(e,t);return[i[0]||null,i[i.length-1]||null]}function ea(e){return e.tabIndex<0&&(/^(audio|video|details)$/.test(e.localName)||v(e))&&Number.isNaN(parseInt(e.getAttribute("tabindex")||"0",10))?0:e.tabIndex}function el(e){let{root:t,getInitialEl:i,filter:r,enabled:n=!0}=e;if(!n)return;let o=null;if((o="function"==typeof i?i():i)||(o=t?.querySelector("[data-autofocus],[autofocus]")),!o){let e=er(t);o=r?e.filter(r)[0]:e[0]}return o||t||void 0}function es(e){let t=e.currentTarget;if(!t)return!1;let[i,r]=eo(t),n=t.ownerDocument||document;return(n.activeElement!==i||!e.shiftKey)&&(n.activeElement!==r||!!e.shiftKey)&&(!!i||!!r)}function ec(e){let t=new Set;function i(e){let i=globalThis.requestAnimationFrame(e);t.add(()=>globalThis.cancelAnimationFrame(i))}return i(()=>i(e)),function(){t.forEach(e=>e())}}function ed(e){let t,i=globalThis.requestAnimationFrame(()=>{t=e()});return()=>{globalThis.cancelAnimationFrame(i),t?.()}}function eu(e,t){let{defer:i}=t,r=[];return r.push((i?ed:e=>e())(()=>{let i="function"==typeof e?e():e;r.push(function(e,t){if(!e)return;let{attributes:i,callback:r}=t,n=new(e.ownerDocument.defaultView||window).MutationObserver(e=>{for(let t of e)"attributes"===t.type&&t.attributeName&&i.includes(t.attributeName)&&r(t)});return n.observe(e,{attributes:!0,attributeFilter:i}),()=>n.disconnect()}(i,t))})),()=>{r.forEach(e=>e?.())}}function ep(e,t){let{defer:i}=t,r=[];return r.push((i?ed:e=>e())(()=>{let i="function"==typeof e?e():e;r.push(function(e,t){let{callback:i}=t;if(!e)return;let r=new(e.ownerDocument.defaultView||window).MutationObserver(i);return r.observe(e,{childList:!0,subtree:!0}),()=>r.disconnect()}(i,t))})),()=>{r.forEach(e=>e?.())}}function eg(e){let t=()=>{let t=x(e);e.dispatchEvent(new t.MouseEvent("click"))};w(/Firefox/i)?function(e,t,i){let r=ed(()=>{e.removeEventListener(t,n,!0),i()}),n=()=>{r(),i()};e.addEventListener(t,n,{once:!0,capture:!0})}(e,"keyup",t):queueMicrotask(t)}function eh(e){let t=function(e){if("html"===g(e))return e;let t=e.assignedSlot||e.parentNode||h(e)&&e.host||y(e).documentElement;return h(t)?t.host:t}(e);return["html","body","#document"].includes(g(t))?y(t).body:u(t)&&ev(t)?t:eh(t)}var ef=/auto|scroll|overlay|hidden|clip/,em=new Set(["inline","contents"]);function ev(e){let{overflow:t,overflowX:i,overflowY:r,display:n}=x(e).getComputedStyle(e);return ef.test(t+r+i)&&!em.has(n)}function eb(e,t){let{rootEl:i,...r}=t||{};e&&i&&ev(i)&&(i.scrollHeight>i.clientHeight||i.scrollWidth>i.clientWidth)&&e.scrollIntoView(r)}function ey(e,t){let{left:i,top:r,width:o,height:a}=t.getBoundingClientRect(),l={x:e.x-i,y:e.y-r},s={x:n(l.x/o),y:n(l.y/a)};return{offset:l,percent:s,getPercentValue:function(e={}){let{dir:t="ltr",orientation:i="horizontal",inverted:r}=e,n="object"==typeof r?r.x:r,o="object"==typeof r?r.y:r;return"horizontal"===i?"rtl"===t||n?1-s.x:s.x:o?1-s.y:s.y}}}function ex(e,t){let i=e.body;if(!("pointerLockElement"in e||"mozPointerLockElement"in e))return;try{i.requestPointerLock()}catch{}let r=[U(e,"pointerlockchange",function(){t?.(!!e.pointerLockElement)},!1),U(e,"pointerlockerror",function(i){e.pointerLockElement&&t?.(!1),console.error("PointerLock error occurred:",i),e.exitPointerLock()},!1)];return()=>{r.forEach(e=>e()),e.exitPointerLock()}}var ek="default",eC="",eE=new WeakMap;function eS(e={}){let{defer:t,target:i,...r}=e,n=[];return n.push((t?ed:e=>e())(()=>{let e="function"==typeof i?i():i;n.push(function(e={}){let{target:t,doc:i}=e,r=i??document,n=r.documentElement;return T()?("default"===ek&&(eC=n.style.webkitUserSelect,n.style.webkitUserSelect="none"),ek="disabled"):t&&(eE.set(t,t.style.userSelect),t.style.userSelect="none"),()=>(function(e={}){let{target:t,doc:i}=e,r=(i??document).documentElement;if(T()){if("disabled"!==ek)return;ek="restoring",setTimeout(()=>{ec(()=>{"restoring"===ek&&("none"===r.style.webkitUserSelect&&(r.style.webkitUserSelect=eC||""),eC="",ek="default")})},300)}else if(t&&eE.has(t)){let e=eE.get(t);"none"===t.style.userSelect&&(t.style.userSelect=e??""),""===t.getAttribute("style")&&t.removeAttribute("style"),eE.delete(t)}})({target:t,doc:r})}({...r,target:e}))})),()=>{n.forEach(e=>e?.())}}function eO(e,t){let{onPointerMove:i,onPointerUp:r}=t,n=[U(e,"pointermove",e=>{let t=$(e);if(!(Math.sqrt(t.x**2+t.y**2)<("touch"===e.pointerType?10:5))){if("mouse"===e.pointerType&&0===e.button)return void r();i({point:t,event:e})}},!1),U(e,"pointerup",r,!1),U(e,"pointercancel",r,!1),U(e,"contextmenu",r,!1),eS({doc:e})];return()=>{n.forEach(e=>e())}}function ew(e){let{pointerNode:t,keyboardNode:i=t,onPress:r,onPressStart:n,onPressEnd:l,isValidKey:s=e=>"Enter"===e.key}=e;if(!t)return a;let c=x(t),d=y(t),u=a,p=a,g=a,h=e=>({point:$(e),event:e});function f(e){l?.(h(e))}let m=U(t,"pointerdown",e=>{p(),p=o(U(c,"pointerup",e=>{b(t,N(e))?r?.(h(e)):l?.(h(e))},{passive:!r,once:!0}),U(c,"pointercancel",f,{passive:!l,once:!0})),d.activeElement===i&&"mouse"===e.pointerType&&e.preventDefault(),n?.(h(e))},{passive:!n});return u=o(m,U(i,"focus",function(){g=o(U(i,"keydown",e=>{var t;s(e)&&(p(),p=U(i,"keyup",e=>{if(!s(e))return;let t=h(new c.PointerEvent("pointerup"));r?.(t),l?.(t)}),t=new c.PointerEvent("pointerdown"),n?.(h(t)))}),U(i,"blur",()=>{f(new c.PointerEvent("pointercancel"))}))})),()=>{u(),p(),g()}}function eI(e,t){let{defer:i,triggerElement:r,...n}=t,o=[];return o.push((i?ed:e=>e())(()=>{let t="function"==typeof e?e():e,i="function"==typeof r?r():r;o.push(function(e,t={}){let{triggerElement:i,onFocus:r,onFocusEnter:n}=t,o=e?.ownerDocument||document,a=o.body;return U(o,"keydown",function(t){if("Tab"!==t.key)return;let l=null,[s,c]=eo(e,!0),d=function(e,t){let i=er(e),r=e?.ownerDocument||document,n=t??r.activeElement;if(!n)return null;let o=i.indexOf(n);return i[o+1]||null}(a,i),u=!s&&!c;t.shiftKey&&d===o.activeElement?(n?.(),l=c):t.shiftKey&&(o.activeElement===s||u)?l=i:t.shiftKey||o.activeElement!==i?!t.shiftKey&&(o.activeElement===c||u)&&(l=d):(n?.(),l=s),l&&(t.preventDefault(),"function"==typeof r?r(l):l.focus())},!0)}(t,{triggerElement:i,...n}))})),()=>{o.forEach(e=>e?.())}}function eT(e,t){return Array.from(e?.querySelectorAll(t)??[])}function eP(e,t){return e?.querySelector(t)??null}var eR=e=>e.id;function eN(e,t,i=eR){return e.find(e=>i(e)===t)}function eV(e,t,i=eR){let r=eN(e,t,i);return r?e.indexOf(r):-1}function e_(e,t,i=!0){let r=eV(e,t);return r=i?(r+1)%e.length:Math.min(r+1,e.length-1),e[r]}function ez(e,t,i=!0){let r=eV(e,t);return -1===r?i?e[e.length-1]:null:(r=i?(r-1+e.length)%e.length:Math.max(0,r-1),e[r])}function eA(e,t){let{onEntry:i,measure:r,box:n="border-box"}=t,o=(Array.isArray(e)?e:[e]).filter(u),a=x(o[0]),l=e=>{i({rects:o.map(e=>r(e)),entries:e})};l([]);let s=new a.ResizeObserver(l);return o.forEach(e=>s.observe(e,{box:n})),()=>s.disconnect()}function eF(e,t){if(!e)return a;let i=Object.keys(t).reduce((t,i)=>(t[i]=e.style.getPropertyValue(i),t),{});return Object.assign(e.style,t),()=>{Object.assign(e.style,i),0===e.style.length&&e.removeAttribute("style")}}function eL(e,t,i){if(!e)return a;let r=e.style.getPropertyValue(t);return e.style.setProperty(t,i),()=>{e.style.setProperty(t,r),0===e.style.length&&e.removeAttribute("style")}}var eD=Object.assign(function(e,t){let{state:i,activeId:r,key:n,timeout:o=350,itemToId:a}=t,l=i.keysSoFar+n,s=l.length>1&&Array.from(l).every(e=>e===l[0])?l[0]:l,c=function(e,t,i,r=eR){let n=i?eV(e,i,r):-1,o=i?e.map((t,i)=>e[(Math.max(n,0)+i)%e.length]):e;return 1===t.length&&(o=o.filter(e=>r(e)!==i)),o.find(e=>{let i;return i=(e.dataset?.valuetext??e.textContent??"").split("").map(e=>{let t=e.charCodeAt(0);return t>0&&t<128?e:t>=128&&t<=255?`/x${t.toString(16)}`.replace("/","\\"):""}).join("").trim(),i.trim().toLowerCase().startsWith(t.toLowerCase())})}(e.slice(),s,r,a);function d(){clearTimeout(i.timer),i.timer=-1}return!function e(t){i.keysSoFar=t,d(),""!==t&&(i.timer=+setTimeout(()=>{e(""),d()},o))}(l),c},{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}}),eM={border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"};function eW(e,t){let{timeout:i,rootNode:r}=t,n=x(r),o=y(r),a=new n.AbortController;var l=new Promise(t=>{let i=e();if(i)return void t(i);let r=new n.MutationObserver(()=>{let i=e();i&&i.isConnected&&(r.disconnect(),t(i))});r.observe(o.body,{childList:!0,subtree:!0})});let{signal:s}=a;return[new Promise((e,t)=>{let r=setTimeout(()=>{t(Error(`Timeout of ${i}ms exceeded`))},i);s.addEventListener("abort",()=>{clearTimeout(r),t(Error("Promise aborted"))}),l.then(t=>{s.aborted||(clearTimeout(r),e(t))}).catch(e=>{s.aborted||(clearTimeout(r),t(e))})}),()=>a.abort()]}},5379:(e,t,i)=>{"use strict";i.d(t,{D:()=>c,N:()=>d});var r=i(12115),n=(e,t,i,r,n,o,a,l)=>{let s=document.documentElement,c=["light","dark"];function d(t){var i;(Array.isArray(e)?e:[e]).forEach(e=>{let i="class"===e,r=i&&o?n.map(e=>o[e]||e):n;i?(s.classList.remove(...r),s.classList.add(o&&o[t]?o[t]:t)):s.setAttribute(e,t)}),i=t,l&&c.includes(i)&&(s.style.colorScheme=i)}if(r)d(r);else try{let e=localStorage.getItem(t)||i,r=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;d(r)}catch(e){}},o=["light","dark"],a="(prefers-color-scheme: dark)",l=r.createContext(void 0),s={setTheme:e=>{},themes:[]},c=()=>{var e;return null!=(e=r.useContext(l))?e:s},d=e=>r.useContext(l)?r.createElement(r.Fragment,null,e.children):r.createElement(p,{...e}),u=["light","dark"],p=e=>{let{forcedTheme:t,disableTransitionOnChange:i=!1,enableSystem:n=!0,enableColorScheme:s=!0,storageKey:c="theme",themes:d=u,defaultTheme:p=n?"system":"light",attribute:v="data-theme",value:b,children:y,nonce:x,scriptProps:k}=e,[C,E]=r.useState(()=>h(c,p)),[S,O]=r.useState(()=>"system"===C?m():C),w=b?Object.values(b):d,I=r.useCallback(e=>{let t=e;if(!t)return;"system"===e&&n&&(t=m());let r=b?b[t]:t,a=i?f(x):null,l=document.documentElement,c=e=>{"class"===e?(l.classList.remove(...w),r&&l.classList.add(r)):e.startsWith("data-")&&(r?l.setAttribute(e,r):l.removeAttribute(e))};if(Array.isArray(v)?v.forEach(c):c(v),s){let e=o.includes(p)?p:null,i=o.includes(t)?t:e;l.style.colorScheme=i}null==a||a()},[x]),T=r.useCallback(e=>{let t="function"==typeof e?e(C):e;E(t);try{localStorage.setItem(c,t)}catch(e){}},[C]),P=r.useCallback(e=>{O(m(e)),"system"===C&&n&&!t&&I("system")},[C,t]);r.useEffect(()=>{let e=window.matchMedia(a);return e.addListener(P),P(e),()=>e.removeListener(P)},[P]),r.useEffect(()=>{let e=e=>{e.key===c&&(e.newValue?E(e.newValue):T(p))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[T]),r.useEffect(()=>{I(null!=t?t:C)},[t,C]);let R=r.useMemo(()=>({theme:C,setTheme:T,forcedTheme:t,resolvedTheme:"system"===C?S:C,themes:n?[...d,"system"]:d,systemTheme:n?S:void 0}),[C,T,t,S,n,d]);return r.createElement(l.Provider,{value:R},r.createElement(g,{forcedTheme:t,storageKey:c,attribute:v,enableSystem:n,enableColorScheme:s,defaultTheme:p,value:b,themes:d,nonce:x,scriptProps:k}),y)},g=r.memo(e=>{let{forcedTheme:t,storageKey:i,attribute:o,enableSystem:a,enableColorScheme:l,defaultTheme:s,value:c,themes:d,nonce:u,scriptProps:p}=e,g=JSON.stringify([o,i,s,t,d,c,a,l]).slice(1,-1);return r.createElement("script",{...p,suppressHydrationWarning:!0,nonce:"",dangerouslySetInnerHTML:{__html:"(".concat(n.toString(),")(").concat(g,")")}})}),h=(e,t)=>{let i;try{i=localStorage.getItem(e)||void 0}catch(e){}return i||t},f=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},m=e=>(e||(e=window.matchMedia(a)),e.matches?"dark":"light")},7642:(e,t,i)=>{"use strict";i.d(t,{k:()=>o});var r=i(4966),n="data-scroll-lock";function o(e){let t=e??document,i=t.defaultView??window,{documentElement:o,body:a}=t;if(a.hasAttribute(n))return;let l=i.innerWidth-o.clientWidth;a.setAttribute(n,"");let s=Math.round(o.getBoundingClientRect().left)+o.scrollLeft?"paddingLeft":"paddingRight",c=[(0,r.$h)(o,"--scrollbar-width",`${l}px`),(0,r.aR)()?(()=>{let{scrollX:e,scrollY:t,visualViewport:n}=i,o=n?.offsetLeft??0,c=n?.offsetTop??0,d=(0,r.eC)(a,{position:"fixed",overflow:"hidden",top:`${-(t-Math.floor(c))}px`,left:`${-(e-Math.floor(o))}px`,right:"0",[s]:`${l}px`});return()=>{d?.(),i.scrollTo({left:e,top:t,behavior:"instant"})}})():(0,r.eC)(a,{overflow:"hidden",[s]:`${l}px`})];return()=>{c.forEach(e=>e?.()),a.removeAttribute(n)}}},10519:(e,t,i)=>{"use strict";i.d(t,{v:()=>o});let r=function(){for(var e=arguments.length,t=Array(e),i=0;i{var t;return null==e||null==(t=e.trim)?void 0:t.call(e)}).filter(Boolean).join(" ")},n=/^on[A-Z]/;function o(){for(var e,t,i=arguments.length,o=Array(i),a=0;anull==e?void 0:e(...i))}}(l[o],i[o]);continue}if("className"===o||"class"===o){l[o]=r(l[o],i[o]);continue}if("style"===o){l[o]=Object.assign({},null!=(e=l[o])?e:{},null!=(t=i[o])?t:{});continue}l[o]=void 0!==i[o]?i[o]:l[o]}for(let e in i)void 0===l[e]&&(l[e]=i[e])}return l}},10729:(e,t,i)=>{"use strict";function r(e){var t=Object.create(null);return function(i){return void 0===t[i]&&(t[i]=e(i)),t[i]}}i.d(t,{A:()=>r})},11295:(e,t,i)=>{"use strict";i.d(t,{s:()=>g,$:()=>p});var r=i(95155),n=i(22390),o=i(12115),a=i(34529),l=i(54299),s=i(90209);i(74286),i(76076);var c=function(e,t){var i=arguments;if(null==t||!n.h.call(t,"css"))return o.createElement.apply(void 0,i);var r=i.length,a=Array(r);a[0]=n.E,a[1]=(0,n.c)(e,t);for(var l=2;l"});function g(e){let{value:t,children:i}=e;return(0,r.jsxs)(u,{value:t,children:[!t._config.disableLayers&&(0,r.jsx)(d,{styles:t.layers.atRule}),(0,r.jsx)(d,{styles:t._global}),i]})}},14366:(e,t,i)=>{"use strict";i.d(t,{f:()=>r});let r=i(94807).MI.extendWith("group")},15682:(e,t,i)=>{"use strict";function r(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}i.d(t,{o:()=>r})},17174:(e,t,i)=>{"use strict";i.d(t,{cx:()=>r});let r=function(){for(var e=arguments.length,t=Array(e),i=0;ie.trim()).join(" ")}},19971:(e,t,i)=>{"use strict";i.d(t,{EA:()=>o}),i(95155),i(12115);let{withContext:r,PropsProvider:n}=(0,i(27318).a)({key:"skeleton"}),o=r("div")},19989:(e,t,i)=>{"use strict";i.d(t,{Gv:()=>r,Kg:()=>n,Tn:()=>o});let r=e=>null!=e&&"object"==typeof e&&!Array.isArray(e),n=e=>"string"==typeof e,o=e=>"function"==typeof e},20768:(e,t,i)=>{"use strict";i.d(t,{M:()=>d});var r=new WeakMap,n=new WeakMap,o={},a=0,l=e=>e&&(e.host||l(e.parentNode)),s=new Set(["script","output","status","next-route-announcer"]),c=e=>(Array.isArray(e)?e[0]:e).ownerDocument.body;function d(e,t={}){let{defer:i=!0}=t,u=[];return u.push((i?e=>{let t=requestAnimationFrame(()=>e());return()=>cancelAnimationFrame(t)}:e=>e())(()=>{let t=("function"==typeof e?e():e).filter(Boolean);0!==t.length&&u.push(((e,t=c(e),i="data-aria-hidden")=>{if(t)return((e,t)=>{let i,{parentNode:c,markerName:d,controlAttribute:u}=t,p=(i=c,(Array.isArray(e)?e:[e]).map(e=>{if(i.contains(e))return e;let t=l(e);return t&&i.contains(t)?t:(console.error("[zag-js > ariaHidden] target",e,"in not contained inside",i,". Doing nothing"),null)}).filter(e=>!!e));o[d]||(o[d]=new WeakMap);let g=o[d],h=[],f=new Set,m=new Set(p),v=e=>{!e||f.has(e)||(f.add(e),v(e.parentNode))};p.forEach(v);let b=e=>{!e||m.has(e)||Array.prototype.forEach.call(e.children,e=>{if(f.has(e))b(e);else try{let t;if(t=e,s.has(t.localName)||"status"===t.role||t.hasAttribute("aria-live")||t.matches("[data-live-announcer]"))return;let i=e.getAttribute(u),o="true"===i,a=(r.get(e)||0)+1,l=(g.get(e)||0)+1;r.set(e,a),g.set(e,l),h.push(e),1===a&&o&&n.set(e,!0),1===l&&e.setAttribute(d,""),o||e.setAttribute(u,"true")}catch(t){console.error("[zag-js > ariaHidden] cannot operate on ",e,t)}})};return b(c),f.clear(),a++,()=>{h.forEach(e=>{let t=r.get(e)-1,i=g.get(e)-1;r.set(e,t),g.set(e,i),t||(n.has(e)||e.removeAttribute(u),n.delete(e)),i||e.removeAttribute(d)}),--a||(r=new WeakMap,r=new WeakMap,n=new WeakMap,o={})}})(e,{parentNode:t,markerName:i,controlAttribute:"aria-hidden"})})(t))})),()=>{u.forEach(e=>e?.())}}},21467:(e,t,i)=>{"use strict";i.d(t,{_B:()=>h,zl:()=>u});var r=i(95449),n=i(87509),o=i(12115),a=i(47650),l=i(47033);i(95155);var s=void 0!==globalThis.document?o.useLayoutEffect:o.useEffect;function c(e){var t,i;let r=null!=(t=e().value)?t:e().defaultValue,l=null!=(i=e().isEqual)?i:Object.is,[c]=(0,o.useState)(r),[d,u]=(0,o.useState)(c),p=void 0!==e().value,g=(0,o.useRef)(d);g.current=p?e().value:d;let h=(0,o.useRef)(g.current);return s(()=>{h.current=g.current},[d,e().value]),{initial:c,ref:g,get:function(){return p?e().value:d},set(t){(e().sync?a.flushSync:n.D_)(()=>(t=>{let i=h.current,r=(0,n.Tn)(t)?t(i):t;if(e().debug&&console.log("[bindable > ".concat(e().debug,"] setValue"),{next:r,prev:i}),p||u(r),!l(r,i)){var o,a;null==(o=(a=e()).onChange)||o.call(a,r,i)}})(t))},invoke(t,i){var r,n;null==(r=(n=e()).onChange)||r.call(n,t,i)},hash(t){var i,r,n;return null!=(n=null==(i=(r=e()).hash)?void 0:i.call(r,t))?n:String(t)}}}c.cleanup=e=>{(0,o.useEffect)(()=>e,[])},c.ref=e=>{let t=(0,o.useRef)(e);return{get:()=>t.current,set:e=>{t.current=e}}};var d=(e,t)=>{let i=(0,o.useRef)(!1),r=(0,o.useRef)(!1);(0,o.useEffect)(()=>{if(i.current&&r.current)return t();r.current=!0},[...(null!=e?e:[]).map(e=>"function"==typeof e?e():e)]),(0,o.useEffect)(()=>(i.current=!0,()=>{i.current=!1}),[])};function u(e){var t,i,l,u,h,f;let m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},v=(0,o.useMemo)(()=>{let{id:e,ids:t,getRootNode:i}=m;return(0,r.Ds)({id:e,ids:t,getRootNode:i})},[m]),b=function(){for(var t=arguments.length,i=Array(t),r=0;rk,getComputed:()=>z,getRefs:()=>T,getEvent:()=>w()})),k={get(e){var t;return null==(t=x.current)?void 0:t[e].ref.current},set(e,t){var i;null==(i=x.current)||i[e].set(t)},initial(e){var t;return null==(t=x.current)?void 0:t[e].initial},hash(e){var t,i;let r=null==(t=x.current)?void 0:t[e].get();return null==(i=x.current)?void 0:i[e].hash(r)}},C=(0,o.useRef)(new Map),E=(0,o.useRef)(null),S=(0,o.useRef)(null),O=(0,o.useRef)({type:""}),w=()=>({...O.current,current:()=>O.current,previous:()=>S.current}),I=()=>({...A,matches(){for(var e=arguments.length,t=Array(e),i=0;it.current[e],set(e,i){t.current[e]=i}}}(null!=(f=null==(l=e.refs)?void 0:l.call(e,{prop:y,context:k}))?f:{}),P=()=>({state:I(),context:k,event:w(),prop:y,send:D,action:R,guard:N,track:d,refs:T,computed:z,flush:g,scope:v,choose:_}),R=t=>{let i=(0,n.Tn)(t)?t(P()):t;if(i)for(let t of i.map(t=>{var i,r;let o=null==(r=e.implementations)||null==(i=r.actions)?void 0:i[t];return o||(0,n.R8)('[zag-js] No implementation found for action "'.concat(JSON.stringify(t),'"')),o}))null==t||t(P())},N=t=>{var i,r;return(0,n.Tn)(t)?t(P()):null==(r=e.implementations)||null==(i=r.guards)?void 0:i[t](P())},V=t=>{let i=(0,n.Tn)(t)?t(P()):t;if(!i)return;let r=i.map(t=>{var i,r;let o=null==(r=e.implementations)||null==(i=r.effects)?void 0:i[t];return o||(0,n.R8)('[zag-js] No implementation found for effect "'.concat(JSON.stringify(t),'"')),o}),o=[];for(let e of r){let t=null==e?void 0:e(P());t&&o.push(t)}return()=>o.forEach(e=>null==e?void 0:e())},_=e=>(0,n.$r)(e).find(e=>{let t=!e.guard;return(0,n.Kg)(e.guard)?t=!!N(e.guard):(0,n.Tn)(e.guard)&&(t=e.guard(P())),t}),z=t=>((0,n.D8)(e.computed,()=>"[zag-js] No computed object found on machine"),(0,e.computed[t])({context:k,event:w(),prop:y,refs:T,scope:v,computed:z})),A=c(()=>({defaultValue:e.initialState({prop:y}),onChange(t,i){var n,o,a,l;if(i){let e=C.current.get(i);null==e||e(),C.current.delete(i)}i&&R(null==(l=e.states[i])?void 0:l.exit),R(null==(n=E.current)?void 0:n.actions);let s=V(null==(o=e.states[t])?void 0:o.effects);if(s&&C.current.set(t,s),i===r.h2){R(e.entry);let t=V(e.effects);t&&C.current.set(r.h2,t)}R(null==(a=e.states[t])?void 0:a.entry)}})),F=(0,o.useRef)(void 0),L=(0,o.useRef)(r.Aj.NotStarted);s(()=>{queueMicrotask(()=>{var e;let t=L.current===r.Aj.Started;L.current=r.Aj.Started,b(t?"rehydrating...":"initializing...");let i=null!=(e=F.current)?e:A.initial;A.invoke(i,t?A.get():r.h2)});let t=C.current,i=A.ref.current;return()=>{b("unmounting..."),F.current=i,L.current=r.Aj.Stopped,t.forEach(e=>null==e?void 0:e()),C.current=new Map,E.current=null,queueMicrotask(()=>{R(e.exit)})}},[]);let D=t=>{queueMicrotask(()=>{var i,n,o,l,s;if(L.current!==r.Aj.Started)return;S.current=O.current,O.current=t;let c="ref"in A?A.ref.current:A.get(),d=_(null!=(o=null==(i=e.states[c].on)?void 0:i[t.type])?o:null==(n=e.on)?void 0:n[t.type]);if(!d)return;E.current=d;let u=null!=(l=d.target)?l:c;b("transition",t.type,d.target||c,"(".concat(d.actions,")"));let p=u!==c;p?(0,a.flushSync)(()=>A.set(u)):d.reenter&&!p?A.invoke(c,c):R(null!=(s=d.actions)?s:[])})};return null==(u=e.watch)||u.call(e,P()),{state:I(),send:D,context:k,prop:y,scope:v,refs:T,computed:z,event:w(),getStatus:()=>L.current}}function p(e){let t=(0,o.useRef)(e);return t.current=e,t}function g(e){queueMicrotask(()=>{(0,a.flushSync)(()=>e())})}var h=(0,l._)(e=>e)},22390:(e,t,i)=>{"use strict";i.d(t,{E:()=>f,T:()=>d,c:()=>g,h:()=>u,w:()=>c});var r=i(12115),n=i(74286),o=i(34529),a=i(90209),l=i(54299),s=r.createContext("undefined"!=typeof HTMLElement?(0,n.A)({key:"css"}):null);s.Provider;var c=function(e){return(0,r.forwardRef)(function(t,i){return e(t,(0,r.useContext)(s),i)})},d=r.createContext({}),u={}.hasOwnProperty,p="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",g=function(e,t){var i={};for(var r in t)u.call(t,r)&&(i[r]=t[r]);return i[p]=e,i},h=function(e){var t=e.cache,i=e.serialized,r=e.isStringTag;return(0,o.SF)(t,i,r),(0,l.s)(function(){return(0,o.sk)(t,i,r)}),null},f=c(function(e,t,i){var n=e.css;"string"==typeof n&&void 0!==t.registered[n]&&(n=t.registered[n]);var l=e[p],s=[n],c="";"string"==typeof e.className?c=(0,o.Rk)(t.registered,s,e.className):null!=e.className&&(c=e.className+" ");var g=(0,a.J)(s,void 0,r.useContext(d));c+=t.key+"-"+g.name;var f={};for(var m in e)u.call(e,m)&&"css"!==m&&m!==p&&(f[m]=e[m]);return f.className=c,i&&(f.ref=i),r.createElement(r.Fragment,null,r.createElement(h,{cache:t,serialized:g,isStringTag:"string"==typeof l}),r.createElement(l,f))})},22977:(e,t,i)=>{"use strict";i.d(t,{w:()=>n});let[r,n]=(0,i(98581).q)({name:"EnvironmentContext",hookName:"useEnvironmentContext",providerName:"",strict:!1,defaultValue:{getRootNode:()=>document,getDocument:()=>document,getWindow:()=>window}})},26304:(e,t,i)=>{"use strict";i.d(t,{B:()=>o,s:()=>a});var r=i(19989);let n=e=>null!=e;function o(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{stop:o,getKey:a}=i;return function e(i){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if((0,r.Gv)(i)||Array.isArray(i)){let r={};for(let[c,d]of Object.entries(i)){var s;let u=null!=(s=null==a?void 0:a(c,d))?s:c,p=[...l,u];if(null==o?void 0:o(i,p))return t(i,l);let g=e(d,p);n(g)&&(r[u]=g)}return r}return t(i,l)}(e)}function a(e,t){return Array.isArray(e)?e.map(e=>n(e)?t(e):e):(0,r.Gv)(e)?o(e,e=>t(e)):n(e)?t(e):e}},27318:(e,t,i)=>{"use strict";i.d(t,{a:()=>u});var r=i(95155),n=i(12115),o=i(42953),a=i(10519),l=i(17174),s=i(51152),c=i(74474),d=i(4207);function u(e){let t,{key:i,recipe:u}=e,p=(t=i||u.className||"Component").charAt(0).toUpperCase()+t.slice(1),[g,h]=(0,o.q)({strict:!1,name:"".concat(p,"PropsContext"),providerName:"".concat(p,"PropsContext")});function f(e){let{unstyled:t,...r}=e,o=(0,d.m)({key:i,recipe:r.recipe||u}),[a,l]=(0,n.useMemo)(()=>o.splitVariantProps(r),[o,r]);return{styles:t?s.z:o(a),className:o.className,props:l}}return{withContext:(e,t)=>{let i=(0,c.B)(e,{},t),o=(0,n.forwardRef)((e,t)=>{let o=h(),s=(0,n.useMemo)(()=>(0,a.v)(o,e),[e,o]),{styles:c,className:d,props:u}=f(s);return(0,r.jsx)(i,{...u,ref:t,css:[c,s.css],className:(0,l.cx)(d,s.className)})});return o.displayName=e.displayName||e.name,o},PropsProvider:g,withPropsProvider:function(){return g},usePropsContext:h,useRecipeResult:f}}},33463:(e,t,i)=>{"use strict";i.d(t,{S:()=>a});var r=i(3275),n=i(26304);let o=["value","type","description"],a=function(){for(var e,t=arguments.length,i=Array(t),a=0;ae(t));let i=Object.create(Object.getPrototypeOf(t));for(let r of Object.keys(t))i[r]=e(t[r]);return i}));return(null==(e=l.theme)?void 0:e.tokens)&&(0,n.B)(l.theme.tokens,e=>{let t=Object.keys(e).filter(e=>!o.includes(e)).length>0,i=o.some(t=>null!=e[t]);return t&&i&&(e.DEFAULT||(e.DEFAULT={}),o.forEach(t=>{var i;null!=e[t]&&((i=e.DEFAULT)[t]||(i[t]=e[t]),delete e[t])})),e},{stop:e=>e&&"object"==typeof e&&!Array.isArray(e)&&Object.keys(e).some(e=>o.includes(e)||e!==e.toLowerCase()&&e!==e.toUpperCase())}),l}},33864:(e,t,i)=>{"use strict";i.d(t,{Y:()=>a});var r=i(95155),n=i(12115);function o(e){let t,{when:i,fallback:o,children:a}=e;return t=i?"function"==typeof a?a(i):a:o,(0,n.isValidElement)(t)?t:(0,r.jsx)(r.Fragment,{children:t})}let a=e=>{let{children:t,fallback:i}=e,[a,l]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{l(!0)},[]),(0,r.jsx)(o,{when:a,fallback:i,children:t})}},34365:(e,t,i)=>{"use strict";i.d(t,{C8:()=>f,H2:()=>s,Ok:()=>g,RP:()=>c,Yw:()=>d,eq:()=>h,g3:()=>n,i_:()=>o,jC:()=>a,nf:()=>u,sJ:()=>r,tt:()=>l});let r=e=>e,n=e=>e,o=e=>e,a=e=>e,l=e=>e,s=e=>e,c=e=>e,d=e=>e,u=e=>e;function p(){let e=e=>e;return new Proxy(e,{get:()=>e})}let g=p(),h=p(),f=e=>e},34529:(e,t,i)=>{"use strict";function r(e,t,i){var r="";return i.split(" ").forEach(function(i){void 0!==e[i]?t.push(e[i]+";"):i&&(r+=i+" ")}),r}i.d(t,{Rk:()=>r,SF:()=>n,sk:()=>o});var n=function(e,t,i){var r=e.key+"-"+t.name;!1===i&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},o=function(e,t,i){n(e,t,i);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},36426:(e,t,i)=>{"use strict";i.d(t,{K:()=>r,r:()=>n});let r=(0,i(91065).y)("field").parts("root","errorText","helperText","input","label","select","textarea","requiredIndicator"),n=r.build()},37314:(e,t,i)=>{"use strict";i.d(t,{Aq:()=>E,MI:()=>p,Ng:()=>C});var r=i(91065),n=i(20768),o=i(95449),a=i(73168),l=i(4966),s=i(57110),c=i(7642),d=i(47033),u=i(87509),p=(0,r.y)("dialog").parts("trigger","backdrop","positioner","content","title","description","closeTrigger"),g=p.build(),h=e=>e.ids?.positioner??`dialog:${e.id}:positioner`,f=e=>e.ids?.backdrop??`dialog:${e.id}:backdrop`,m=e=>e.ids?.content??`dialog:${e.id}:content`,v=e=>e.ids?.trigger??`dialog:${e.id}:trigger`,b=e=>e.ids?.title??`dialog:${e.id}:title`,y=e=>e.ids?.description??`dialog:${e.id}:description`,x=e=>e.ids?.closeTrigger??`dialog:${e.id}:close`,k=e=>e.getById(m(e));function C(e,t){let{state:i,send:r,context:n,prop:o,scope:a}=e,l=o("aria-label"),s=i.matches("open");return{open:s,setOpen(e){i.matches("open")!==e&&r({type:e?"OPEN":"CLOSE"})},getTriggerProps:()=>t.button({...g.trigger.attrs,dir:o("dir"),id:v(a),"aria-haspopup":"dialog",type:"button","aria-expanded":s,"data-state":s?"open":"closed","aria-controls":m(a),onClick(e){e.defaultPrevented||r({type:"TOGGLE"})}}),getBackdropProps:()=>t.element({...g.backdrop.attrs,dir:o("dir"),hidden:!s,id:f(a),"data-state":s?"open":"closed"}),getPositionerProps:()=>t.element({...g.positioner.attrs,dir:o("dir"),id:h(a),style:{pointerEvents:s?void 0:"none"}}),getContentProps(){let e=n.get("rendered");return t.element({...g.content.attrs,dir:o("dir"),role:o("role"),hidden:!s,id:m(a),tabIndex:-1,"data-state":s?"open":"closed","aria-modal":!0,"aria-label":l||void 0,"aria-labelledby":l||!e.title?void 0:b(a),"aria-describedby":e.description?y(a):void 0})},getTitleProps:()=>t.element({...g.title.attrs,dir:o("dir"),id:b(a)}),getDescriptionProps:()=>t.element({...g.description.attrs,dir:o("dir"),id:y(a)}),getCloseTriggerProps:()=>t.button({...g.closeTrigger.attrs,dir:o("dir"),id:x(a),type:"button",onClick(e){e.defaultPrevented||(e.stopPropagation(),r({type:"CLOSE"}))}})}}var E=(0,o.Op)({props({props:e,scope:t}){let i="alertdialog"===e.role,r=i?()=>t.getById(x(t)):void 0,n="boolean"!=typeof e.modal||e.modal;return{role:"dialog",modal:n,trapFocus:n,preventScroll:n,closeOnInteractOutside:!i,closeOnEscape:!0,restoreFocus:!0,initialFocusEl:r,...e}},initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e})=>({rendered:e(()=>({defaultValue:{title:!0,description:!0}}))}),watch({track:e,action:t,prop:i}){e([()=>i("open")],()=>{t(["toggleVisibility"])})},states:{open:{entry:["checkRenderedElements","syncZIndex"],effects:["trackDismissableElement","trapFocus","preventScroll","hideContentBelow"],on:{"CONTROLLED.CLOSE":{target:"closed"},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}]}},closed:{on:{"CONTROLLED.OPEN":{target:"open"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackDismissableElement:({scope:e,send:t,prop:i})=>(0,a.u)(()=>k(e),{defer:!0,pointerBlocking:i("modal"),exclude:[e.getById(v(e))],onInteractOutside(e){i("onInteractOutside")?.(e),i("closeOnInteractOutside")||e.preventDefault()},persistentElements:i("persistentElements"),onFocusOutside:i("onFocusOutside"),onPointerDownOutside:i("onPointerDownOutside"),onEscapeKeyDown(e){i("onEscapeKeyDown")?.(e),i("closeOnEscape")||e.preventDefault()},onDismiss(){t({type:"CLOSE",src:"interact-outside"})}}),preventScroll({scope:e,prop:t}){if(t("preventScroll"))return(0,c.k)(e.getDoc())},trapFocus({scope:e,prop:t}){if(t("trapFocus"))return(0,s.o)(()=>k(e),{preventScroll:!0,returnFocusOnDeactivate:!!t("restoreFocus"),initialFocus:t("initialFocusEl"),setReturnFocus:e=>t("finalFocusEl")?.()??e})},hideContentBelow({scope:e,prop:t}){if(t("modal"))return(0,n.M)(()=>[k(e)],{defer:!0})}},actions:{checkRenderedElements({context:e,scope:t}){(0,l.er)(()=>{e.set("rendered",{title:!!t.getById(b(t)),description:!!t.getById(y(t))})})},syncZIndex({scope:e}){(0,l.er)(()=>{let t=k(e);if(!t)return;let i=(0,l.L9)(t);[e.getById(h(e)),e.getById(f(e))].forEach(e=>{e?.style.setProperty("--z-index",i.zIndex),e?.style.setProperty("--layer-index",i.getPropertyValue("--layer-index"))})})},invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},toggleVisibility({prop:e,send:t,event:i}){t({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:i})}}}}),S=(0,d.x)()(["aria-label","closeOnEscape","closeOnInteractOutside","dir","finalFocusEl","getRootNode","getRootNode","id","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","defaultOpen","open","persistentElements","preventScroll","restoreFocus","role","trapFocus"]);(0,u.PM)(S)},37849:(e,t,i)=>{"use strict";e.exports=i(68381)},39495:e=>{e.exports=a,a.default=a,a.stable=c,a.stableStringify=c;var t="[...]",i="[Circular]",r=[],n=[];function o(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function a(e,a,s,c){void 0===c&&(c=o()),function e(r,n,o,a,s,c,d){if(c+=1,"object"==typeof r&&null!==r){for(u=0;ud.depthLimit||void 0!==d.edgesLimit&&o+1>d.edgesLimit)return void l(t,r,n,s);if(a.push(r),Array.isArray(r))for(u=0;ut)}function c(e,a,c,u){void 0===u&&(u=o());var p,g=function e(n,o,a,c,d,u,p){if(u+=1,"object"==typeof n&&null!==n){for(g=0;gp.depthLimit||void 0!==p.edgesLimit&&a+1>p.edgesLimit)return void l(t,n,o,d);if(c.push(n),Array.isArray(n))for(g=0;g0)for(var r=0;r{"use strict";i.d(t,{K:()=>b});var r=i(95155),n=i(12115),o=i(10519),a=i(27318),l=i(74474),s=i(91698),c=i(17174);let d=(0,l.B)("span");var u=i(86555);let p=(0,l.B)("div",{base:{position:"absolute",display:"flex",alignItems:"center",justifyContent:"center"},variants:{axis:{horizontal:{insetStart:"50%",translate:"-50%",_rtl:{translate:"50%"}},vertical:{top:"50%",translate:"0 -50%"},both:{insetStart:"50%",top:"50%",translate:"-50% -50%",_rtl:{translate:"50% -50%"}}}},defaultVariants:{axis:"both"}});p.displayName="AbsoluteCenter";let g=n.forwardRef(function(e,t){let{spinner:i=(0,r.jsx)(u.y,{size:"inherit",borderWidth:"0.125em",color:"inherit"}),spinnerPlacement:n="start",children:o,text:a,visible:l=!0,...s}=e;return l?a?(0,r.jsxs)(d,{ref:t,display:"contents",...s,children:["start"===n&&i,a,"end"===n&&i]}):i?(0,r.jsxs)(d,{ref:t,display:"contents",...s,children:[(0,r.jsx)(p,{display:"inline-flex",children:i}),(0,r.jsx)(d,{visibility:"hidden",display:"contents",children:o})]}):(0,r.jsx)(d,{ref:t,display:"contents",...s,children:o}):o}),{useRecipeResult:h,PropsProvider:f,usePropsContext:m}=(0,a.a)({key:"button"}),v=(0,n.forwardRef)(function(e,t){let i=m(),a=(0,n.useMemo)(()=>(0,o.v)(i,e),[i,e]),d=h(a),{loading:u,loadingText:p,children:f,spinner:v,spinnerPlacement:b,...y}=d.props;return(0,r.jsx)(l.B.button,{type:"button",ref:t,...y,"data-loading":(0,s.s)(u),disabled:u||y.disabled,className:(0,c.cx)(d.className,a.className),css:[d.styles,a.css],children:!a.asChild&&u?(0,r.jsx)(g,{spinner:v,text:p,spinnerPlacement:b,children:f}):f})}),b=(0,n.forwardRef)(function(e,t){return(0,r.jsx)(v,{px:"0",py:"0",_icon:{fontSize:"1.2em"},ref:t,...e})})},41247:(e,t,i)=>{"use strict";i.d(t,{MI:()=>w,Ng:()=>_,Aq:()=>F});var r=i(91065),n=i(4966),o=i(41711),a=i(44298);let l=Symbol(),s=Symbol(),c=Object.getPrototypeOf,d=new WeakMap,u=e=>e&&(d.has(e)?d.get(e):c(e)===Object.prototype||c(e)===Array.prototype),p=e=>u(e)&&e[s]||null,g=(e,t=!0)=>{d.set(e,t)};function h(e,t){let i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0;return i?(i[e]||(i[e]=t()),i[e]):t()}var f=h("__zag__refSet",()=>new WeakSet),m=e=>null!==e&&"object"==typeof e,v=e=>m(e)&&!f.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!(e=>(e=>"object"==typeof e&&null!==e&&"$$typeof"in e&&"props"in e)(e)||(e=>"object"==typeof e&&null!==e&&"__v_isVNode"in e)(e)||(e=>"object"==typeof e&&null!==e&&"nodeType"in e&&"string"==typeof e.nodeName)(e))(e)&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer)&&!(e instanceof Promise),b=()=>!1,y=h("__zag__proxyStateMap",()=>new WeakMap),[x]=((e=Object.is,t=(e,t)=>new Proxy(e,t),i=new WeakMap,r=(e,t)=>{let r=i.get(e);if(r?.[0]===t)return r[1];let n=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return g(n,!0),i.set(e,[t,n]),Reflect.ownKeys(e).forEach(t=>{let i=Reflect.get(e,t);f.has(i)?(g(i,!1),n[t]=i):y.has(i)?n[t]=C(i):n[t]=i}),Object.freeze(n)},n=new WeakMap,o=[1,1],a=i=>{if(!m(i))throw Error("object required");let a=n.get(i);if(a)return a;let l=o[0],s=new Set,c=(e,t=++o[0])=>{l!==t&&(l=t,s.forEach(i=>i(e,t)))},d=o[1],u=(e=++o[1])=>(d===e||s.size||(d=e,h.forEach(([t])=>{let i=t[1](e);i>l&&(l=i)})),l),g=e=>(t,i)=>{let r=[...t];r[1]=[e,...r[1]],c(r,i)},h=new Map,x=(e,t)=>{if(b()&&h.has(e))throw Error("prop listener already exists");if(s.size){let i=t[3](g(e));h.set(e,[t,i])}else h.set(e,[t])},C=e=>{let t=h.get(e);t&&(h.delete(e),t[1]?.())},E=e=>{s.add(e),1===s.size&&h.forEach(([e,t],i)=>{if(b()&&t)throw Error("remove already exists");let r=e[3](g(i));h.set(i,[e,r])});let t=()=>{s.delete(e),0===s.size&&h.forEach(([e,t],i)=>{t&&(t(),h.set(i,[e]))})};return t},S=Array.isArray(i)?[]:Object.create(Object.getPrototypeOf(i)),O={deleteProperty(e,t){let i=Reflect.get(e,t);C(t);let r=Reflect.deleteProperty(e,t);return r&&c(["delete",[t],i]),r},set(t,i,r,o){let a=Reflect.has(t,i),l=Reflect.get(t,i,o);if(a&&(e(l,r)||n.has(r)&&e(l,n.get(r))))return!0;C(i),m(r)&&(r=p(r)||r);let s=r;if(Object.getOwnPropertyDescriptor(t,i)?.set);else{!y.has(r)&&v(r)&&(s=k(r));let e=!f.has(s)&&y.get(s);e&&x(i,e)}return Reflect.set(t,i,s,o),c(["set",[i],r,l]),!0}},w=t(S,O);n.set(i,w);let I=[S,u,r,E];return y.set(w,I),Reflect.ownKeys(i).forEach(e=>{let t=Object.getOwnPropertyDescriptor(i,e);t.get||t.set?Object.defineProperty(S,e,t):w[e]=i[e]}),w})=>[a,y,f,e,t,v,i,r,n,o])();function k(e={}){return x(e)}function C(e){let t=y.get(e);b()&&!t&&console.warn("Please use proxy object");let[i,r,n]=t;return n(i,r())}var E=i(95449),S=i(47033),O=i(87509),w=(0,r.y)("tooltip").parts("trigger","arrow","arrowTip","positioner","content"),I=w.build(),T=e=>e.ids?.trigger??`tooltip:${e.id}:trigger`,P=e=>e.ids?.positioner??`tooltip:${e.id}:popper`,R=e=>e.getById(T(e)),N=e=>e.getById(P(e)),V=k({id:null});function _(e,t){let{state:i,context:r,send:l,scope:s,prop:c,event:d}=e,u=c("id"),p=!!c("aria-label"),g=i.matches("open","closing"),h=T(s),f=s.ids?.content??`tooltip:${s.id}:content`,m=c("disabled"),v=(0,a.aC)({...c("positioning"),placement:r.get("currentPlacement")});return{open:g,setOpen(e){i.matches("open","closing")!==e&&l({type:e?"open":"close"})},reposition(e={}){l({type:"positioning.set",options:e})},getTriggerProps:()=>t.button({...I.trigger.attrs,id:h,dir:c("dir"),"data-expanded":(0,n.sE)(g),"data-state":g?"open":"closed","aria-describedby":g?f:void 0,onClick(e){e.defaultPrevented||m||c("closeOnClick")&&l({type:"close",src:"trigger.click"})},onFocus(e){queueMicrotask(()=>{e.defaultPrevented||m||"trigger.pointerdown"===d.src||(0,o.pP)()&&l({type:"open",src:"trigger.focus"})})},onBlur(e){!e.defaultPrevented&&(m||u===V.id&&l({type:"close",src:"trigger.blur"}))},onPointerDown(e){!e.defaultPrevented&&!m&&(0,n.Ml)(e)&&c("closeOnPointerDown")&&u===V.id&&l({type:"close",src:"trigger.pointerdown"})},onPointerMove(e){e.defaultPrevented||m||"touch"!==e.pointerType&&l({type:"pointer.move"})},onPointerLeave(){m||l({type:"pointer.leave"})},onPointerCancel(){m||l({type:"pointer.leave"})}}),getArrowProps:()=>t.element({id:s.ids?.arrow??`tooltip:${s.id}:arrow`,...I.arrow.attrs,dir:c("dir"),style:v.arrow}),getArrowTipProps:()=>t.element({...I.arrowTip.attrs,dir:c("dir"),style:v.arrowTip}),getPositionerProps:()=>t.element({id:P(s),...I.positioner.attrs,dir:c("dir"),style:v.floating}),getContentProps:()=>t.element({...I.content.attrs,dir:c("dir"),hidden:!g,"data-state":g?"open":"closed",role:p?void 0:"tooltip",id:p?void 0:f,"data-placement":r.get("currentPlacement"),onPointerEnter(){l({type:"content.pointer.move"})},onPointerLeave(){l({type:"content.pointer.leave"})},style:{pointerEvents:c("interactive")?"auto":"none"}})}}var{and:z,not:A}=(0,E.b6)(),F=(0,E.Op)({initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",props:({props:e})=>({id:"x",openDelay:1e3,closeDelay:500,closeOnPointerDown:!0,closeOnEscape:!0,interactive:!1,closeOnScroll:!0,closeOnClick:!0,disabled:!1,...e,positioning:{placement:"bottom",...e.positioning}}),effects:["trackFocusVisible","trackStore"],context:({bindable:e})=>({currentPlacement:e(()=>({defaultValue:void 0})),hasPointerMoveOpened:e(()=>({defaultValue:!1}))}),watch({track:e,action:t,prop:i}){e([()=>i("disabled")],()=>{t(["closeIfDisabled"])}),e([()=>i("open")],()=>{t(["toggleVisibility"])})},states:{closed:{entry:["clearGlobalId"],on:{"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],"pointer.leave":{actions:["clearPointerMoveOpened"]},"pointer.move":[{guard:z("noVisibleTooltip",A("hasPointerMoveOpened")),target:"opening"},{guard:A("hasPointerMoveOpened"),target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}]}},opening:{effects:["trackScroll","trackPointerlockChange","waitForOpenDelay"],on:{"after.openDelay":[{guard:"isOpenControlled",actions:["setPointerMoveOpened","invokeOnOpen"]},{target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}],"controlled.open":{target:"open"},"controlled.close":{target:"closed"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],"pointer.leave":[{guard:"isOpenControlled",actions:["clearPointerMoveOpened","invokeOnClose","toggleVisibility"]},{target:"closed",actions:["clearPointerMoveOpened","invokeOnClose"]}],close:[{guard:"isOpenControlled",actions:["invokeOnClose","toggleVisibility"]},{target:"closed",actions:["invokeOnClose"]}]}},open:{effects:["trackEscapeKey","trackScroll","trackPointerlockChange","trackPositioning"],entry:["setGlobalId"],on:{"controlled.close":{target:"closed"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"pointer.leave":[{guard:"isVisible",target:"closing",actions:["clearPointerMoveOpened"]},{guard:"isOpenControlled",actions:["clearPointerMoveOpened","invokeOnClose"]},{target:"closed",actions:["clearPointerMoveOpened","invokeOnClose"]}],"content.pointer.leave":{guard:"isInteractive",target:"closing"},"positioning.set":{actions:["reposition"]}}},closing:{effects:["trackPositioning","waitForCloseDelay"],on:{"after.closeDelay":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"controlled.close":{target:"closed"},"controlled.open":{target:"open"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"pointer.move":[{guard:"isOpenControlled",actions:["setPointerMoveOpened","invokeOnOpen","toggleVisibility"]},{target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}],"content.pointer.move":{guard:"isInteractive",target:"open"},"positioning.set":{actions:["reposition"]}}}},implementations:{guards:{noVisibleTooltip:()=>null===V.id,isVisible:({prop:e})=>e("id")===V.id,isInteractive:({prop:e})=>!!e("interactive"),hasPointerMoveOpened:({context:e})=>e.get("hasPointerMoveOpened"),isOpenControlled:({prop:e})=>void 0!==e("open")},actions:{setGlobalId:({prop:e})=>{V.id=e("id")},clearGlobalId:({prop:e})=>{e("id")===V.id&&(V.id=null)},invokeOnOpen:({prop:e})=>{e("onOpenChange")?.({open:!0})},invokeOnClose:({prop:e})=>{e("onOpenChange")?.({open:!1})},closeIfDisabled:({prop:e,send:t})=>{e("disabled")&&t({type:"close",src:"disabled.change"})},reposition:({context:e,event:t,prop:i,scope:r})=>{if("positioning.set"===t.type)return(0,a.Ox)(R(r),()=>N(r),{...i("positioning"),...t.options,defer:!0,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},toggleVisibility:({prop:e,event:t,send:i})=>{queueMicrotask(()=>{i({type:e("open")?"controlled.open":"controlled.close",previousEvent:t})})},setPointerMoveOpened:({context:e})=>{e.set("hasPointerMoveOpened",!0)},clearPointerMoveOpened:({context:e})=>{e.set("hasPointerMoveOpened",!1)}},effects:{trackFocusVisible:({scope:e})=>(0,o.Yy)({root:e.getRootNode?.()}),trackPositioning:({context:e,prop:t,scope:i})=>(e.get("currentPlacement")||e.set("currentPlacement",t("positioning").placement),(0,a.Ox)(R(i),()=>N(i),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})),trackPointerlockChange:({send:e,scope:t})=>{let i=t.getDoc();return(0,n.kn)(i,"pointerlockchange",()=>e({type:"close",src:"pointerlock:change"}),!1)},trackScroll:({send:e,prop:t,scope:i})=>{if(!t("closeOnScroll"))return;let r=R(i);if(!r)return;let o=(0,n.v9)(r).map(t=>(0,n.kn)(t,"scroll",()=>{e({type:"close",src:"scroll"})},{passive:!0,capture:!0}));return()=>{o.forEach(e=>e?.())}},trackStore:({prop:e,send:t})=>{let i;return queueMicrotask(()=>{i=function(e,t,i){let r,n=y.get(e);b()&&!n&&console.warn("Please use proxy object");let o=[],a=n[3],l=!1,s=a(e=>{o.push(e),r||(r=Promise.resolve().then(()=>{r=void 0,l&&t(o.splice(0))}))});return l=!0,()=>{l=!1,s()}}(V,()=>{V.id!==e("id")&&t({type:"close",src:"id.change"})})}),()=>i?.()},trackEscapeKey:({send:e,prop:t})=>{if(t("closeOnEscape"))return(0,n.kn)(document,"keydown",t=>{(0,n.q_)(t)||"Escape"===t.key&&(t.stopPropagation(),e({type:"close",src:"keydown.escape"}))},!0)},waitForOpenDelay:({send:e,prop:t})=>{let i=setTimeout(()=>{e({type:"after.openDelay"})},t("openDelay"));return()=>clearTimeout(i)},waitForCloseDelay:({send:e,prop:t})=>{let i=setTimeout(()=>{e({type:"after.closeDelay"})},t("closeDelay"));return()=>clearTimeout(i)}}}}),L=(0,S.x)()(["aria-label","closeDelay","closeOnEscape","closeOnPointerDown","closeOnScroll","closeOnClick","dir","disabled","getRootNode","id","ids","interactive","onOpenChange","defaultOpen","open","openDelay","positioning"]);(0,O.PM)(L)},41711:(e,t,i)=>{"use strict";i.d(t,{Yy:()=>b,pP:()=>v});var r=i(4966),n=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),o=null,a=new Set,l=new Map,s=!1,c=!1,d={Tab:!0,Escape:!0};function u(e,t){for(let i of a)i(e,t)}function p(e){s=!0,e.metaKey||!(0,r.cX)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(o="keyboard",u("keyboard",e))}function g(e){o="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(s=!0,u("pointer",e))}function h(e){(0,r.YF)(e)&&(s=!0,o="virtual")}function f(e){let t=(0,r.wt)(e);t!==(0,r.zk)(t)&&t!==(0,r.YE)(t)&&(s||c||(o="virtual",u("virtual",e)),s=!1,c=!1)}function m(){s=!1,c=!0}function v(){return"keyboard"===o}function b(e={}){let{isTextInput:t,autoFocus:i,onChange:c,root:y}=e;!function(e){if("undefined"==typeof window||l.get((0,r.zk)(e)))return;let t=(0,r.zk)(e),i=(0,r.YE)(e),n=t.HTMLElement.prototype.focus;Object.defineProperty(t.HTMLElement.prototype,"focus",{configurable:!0,value:function(){o="virtual",u("virtual",null),s=!0,n.apply(this,arguments)}}),i.addEventListener("keydown",p,!0),i.addEventListener("keyup",p,!0),i.addEventListener("click",h,!0),t.addEventListener("focus",f,!0),t.addEventListener("blur",m,!1),void 0!==t.PointerEvent?(i.addEventListener("pointerdown",g,!0),i.addEventListener("pointermove",g,!0),i.addEventListener("pointerup",g,!0)):(i.addEventListener("mousedown",g,!0),i.addEventListener("mousemove",g,!0),i.addEventListener("mouseup",g,!0)),t.addEventListener("beforeunload",()=>{var t=e;let i=(0,r.zk)(t),n=(0,r.YE)(t);l.has(i)&&(i.HTMLElement.prototype.focus=l.get(i).focus,n.removeEventListener("keydown",p,!0),n.removeEventListener("keyup",p,!0),n.removeEventListener("click",h,!0),i.removeEventListener("focus",f,!0),i.removeEventListener("blur",m,!1),void 0!==i.PointerEvent?(n.removeEventListener("pointerdown",g,!0),n.removeEventListener("pointermove",g,!0),n.removeEventListener("pointerup",g,!0)):(n.removeEventListener("mousedown",g,!0),n.removeEventListener("mousemove",g,!0),n.removeEventListener("mouseup",g,!0)),l.delete(i))},{once:!0}),l.set(t,{focus:n})}(y),c?.({isFocusVisible:i||v(),modality:o});let x=(e,i)=>{(function(e,t,i){let o=i?(0,r.wt)(i):null,a=(0,r.zk)(o);return!((e=e||o instanceof a.HTMLInputElement&&!n.has(o?.type)||o instanceof a.HTMLTextAreaElement||o instanceof a.HTMLElement&&o.isContentEditable)&&"keyboard"===t&&i instanceof a.KeyboardEvent&&!Reflect.has(d,i.key))})(!!t,e,i)&&c?.({isFocusVisible:v(),modality:e})};return a.add(x),()=>{a.delete(x)}}},42278:(e,t,i)=>{"use strict";i.d(t,{$:()=>s});var r=i(4966),n=i(87509),o="pointerdown.outside",a="focus.outside";function l(e,t){if(!t||!("clientY"in e))return!1;let i=t.scrollHeight>t.clientHeight,r=i&&e.clientX>t.offsetLeft+t.clientWidth,n=t.scrollWidth>t.clientWidth,o=n&&e.clientY>t.offsetTop+t.clientHeight,a={x:t.offsetLeft,y:t.offsetTop,width:t.clientWidth+16*!!i,height:t.clientHeight+16*!!n},l={x:e.clientX,y:e.clientY};return a.y<=l.y&&l.y<=a.y+a.height&&a.x<=l.x&&l.x<=a.x+a.width&&(r||o)}function s(e,t){let{defer:i}=t,s=i?r.er:e=>e(),d=[];return d.push(s(()=>{let i="function"==typeof e?e():e;d.push(function(e,t){let{exclude:i,onFocusOutside:s,onPointerDownOutside:d,onInteractOutside:u,defer:p}=t;if(!e)return;let g=(0,r.YE)(e),h=(0,r.zk)(e),f=function(e){let t={each(t){for(let i=0;i(t.each(t=>{try{t.document.addEventListener(e,i,r)}catch{}}),()=>{try{t.removeEventListener(e,i,r)}catch{}}),removeEventListener(e,i,r){t.each(t=>{try{t.document.removeEventListener(e,i,r)}catch{}})}};return t}(h),m=function(e){let t=null!=e.frameElement?e.parent:null;return{addEventListener:(e,i,r)=>{try{t?.addEventListener(e,i,r)}catch{}return()=>{try{t?.removeEventListener(e,i,r)}catch{}}},removeEventListener:(e,i,r)=>{try{t?.removeEventListener(e,i,r)}catch{}}}}(h);function v(t,n){if(!(0,r.sb)(n)||!n.isConnected||(0,r.gR)(e,n)||function(e,t){if(!("clientY"in t)||!e)return!1;let i=e.getBoundingClientRect();return 0!==i.width&&0!==i.height&&i.top<=t.clientY&&t.clientY<=i.top+i.height&&i.left<=t.clientX&&t.clientX<=i.left+i.width}(e,t))return!1;let o=g.querySelector(`[aria-controls="${e.id}"]`);return!(o&&l(t,(0,r.ob)(o)))&&!l(t,(0,r.ob)(e))&&!i?.(n)}let b=new Set,y=(0,r.Ng)(e?.getRootNode());function x(t){function i(i){let a=p&&!(0,r.CN)()?r.er:e=>e(),l=i??t,s=l?.composedPath?.()??[l?.target];a(()=>{let i=y?s[0]:(0,r.wt)(t);if(e&&v(t,i)){if(d||u){let t=(0,n.OK)(d,u);e.addEventListener(o,t,{once:!0})}c(e,o,{bubbles:!1,cancelable:!0,detail:{originalEvent:l,contextmenu:(0,r.fv)(l),focusable:function(e){for(let t of e)if((0,r.sb)(t)&&(0,r.tp)(t))return!0;return!1}(s),target:i}})}})}"touch"===t.pointerType?(b.forEach(e=>e()),b.add((0,r.kn)(g,"click",i,{once:!0})),b.add(m.addEventListener("click",i,{once:!0})),b.add(f.addEventListener("click",i,{once:!0}))):i()}let k=new Set,C=setTimeout(()=>{k.add((0,r.kn)(g,"pointerdown",x,!0)),k.add(m.addEventListener("pointerdown",x,!0)),k.add(f.addEventListener("pointerdown",x,!0))},0);function E(t){(p?r.er:e=>e())(()=>{let i=(0,r.wt)(t);if(e&&v(t,i)){if(s||u){let t=(0,n.OK)(s,u);e.addEventListener(a,t,{once:!0})}c(e,a,{bubbles:!1,cancelable:!0,detail:{originalEvent:t,contextmenu:!1,focusable:(0,r.tp)(i),target:i}})}})}return(0,r.CN)()||(k.add((0,r.kn)(g,"focusin",E,!0)),k.add(m.addEventListener("focusin",E,!0)),k.add(f.addEventListener("focusin",E,!0))),()=>{clearTimeout(C),b.forEach(e=>e()),k.forEach(e=>e())}}(i,t))})),()=>{d.forEach(e=>e?.())}}function c(e,t,i){let r=new(e.ownerDocument.defaultView||window).CustomEvent(t,i);return e.dispatchEvent(r)}},42846:(e,t,i)=>{"use strict";i.d(t,{Aq:()=>R,MI:()=>u,Ng:()=>w});var r=i(91065),n=i(46918),o=i(4966),a=i(44298),l=i(87509),s=i(95449),c=i(73168),d=i(47033),u=(0,r.y)("select").parts("label","positioner","trigger","indicator","clearTrigger","item","itemText","itemIndicator","itemGroup","itemGroupLabel","list","content","root","control","valueText"),p=u.build(),g=e=>new n.Jk(e);g.empty=()=>new n.Jk({items:[]});var h=e=>e.ids?.content??`select:${e.id}:content`,f=e=>e.ids?.trigger??`select:${e.id}:trigger`,m=e=>e.ids?.clearTrigger??`select:${e.id}:clear-trigger`,v=e=>e.ids?.label??`select:${e.id}:label`,b=(e,t)=>e.ids?.item?.(t)??`select:${e.id}:option:${t}`,y=e=>e.ids?.hiddenSelect??`select:${e.id}:select`,x=e=>e.ids?.positioner??`select:${e.id}:positioner`,k=(e,t)=>e.ids?.itemGroupLabel?.(t)??`select:${e.id}:optgroup-label:${t}`,C=e=>e.getById(y(e)),E=e=>e.getById(h(e)),S=e=>e.getById(f(e)),O=e=>e.getById(x(e));function w(e,t){let{context:i,prop:r,scope:n,state:s,computed:c,send:d}=e,u=r("disabled")||i.get("fieldsetDisabled"),g=r("invalid"),C=r("readOnly"),E=r("composite"),O=r("collection"),w=s.hasTag("open"),I=s.matches("focused"),T=i.get("highlightedValue"),P=i.get("highlightedItem"),R=i.get("selectedItems"),N=i.get("currentPlacement"),V=c("isTypingAhead"),_=c("isInteractive"),z=T?b(n,T):void 0;function A(e){let t=O.getItemDisabled(e.item),r=O.getItemValue(e.item);return(0,l.D8)(r,()=>`[zag-js] No value found for item ${JSON.stringify(e.item)}`),{value:r,disabled:!!(u||t),highlighted:T===r,selected:i.get("value").includes(r)}}let F=(0,a.aC)({...r("positioning"),placement:N});return{open:w,focused:I,empty:0===i.get("value").length,highlightedItem:P,highlightedValue:T,selectedItems:R,hasSelectedItems:c("hasSelectedItems"),value:i.get("value"),valueAsString:c("valueAsString"),collection:O,multiple:!!r("multiple"),disabled:!!u,reposition(e={}){d({type:"POSITIONING.SET",options:e})},focus(){S(n)?.focus({preventScroll:!0})},setOpen(e){s.hasTag("open")!==e&&d({type:e?"OPEN":"CLOSE"})},selectValue(e){d({type:"ITEM.SELECT",value:e})},setValue(e){d({type:"VALUE.SET",value:e})},selectAll(){d({type:"VALUE.SET",value:O.getValues()})},setHighlightValue(e){d({type:"HIGHLIGHTED_VALUE.SET",value:e})},clearHighlightValue(){d({type:"HIGHLIGHTED_VALUE.CLEAR"})},clearValue(e){e?d({type:"ITEM.CLEAR",value:e}):d({type:"VALUE.CLEAR"})},getItemState:A,getRootProps:()=>t.element({...p.root.attrs,dir:r("dir"),id:n.ids?.root??`select:${n.id}`,"data-invalid":(0,o.sE)(g),"data-readonly":(0,o.sE)(C)}),getLabelProps:()=>t.label({dir:r("dir"),id:v(n),...p.label.attrs,"data-disabled":(0,o.sE)(u),"data-invalid":(0,o.sE)(g),"data-readonly":(0,o.sE)(C),htmlFor:y(n),onClick(e){!e.defaultPrevented&&(u||S(n)?.focus({preventScroll:!0}))}}),getControlProps:()=>t.element({...p.control.attrs,dir:r("dir"),id:n.ids?.control??`select:${n.id}:control`,"data-state":w?"open":"closed","data-focus":(0,o.sE)(I),"data-disabled":(0,o.sE)(u),"data-invalid":(0,o.sE)(g)}),getValueTextProps:()=>t.element({...p.valueText.attrs,dir:r("dir"),"data-disabled":(0,o.sE)(u),"data-invalid":(0,o.sE)(g),"data-focus":(0,o.sE)(I)}),getTriggerProps:()=>t.button({id:f(n),disabled:u,dir:r("dir"),type:"button",role:"combobox","aria-controls":h(n),"aria-expanded":w,"aria-haspopup":"listbox","data-state":w?"open":"closed","aria-invalid":g,"aria-labelledby":v(n),...p.trigger.attrs,"data-disabled":(0,o.sE)(u),"data-invalid":(0,o.sE)(g),"data-readonly":(0,o.sE)(C),"data-placement":N,"data-placeholder-shown":(0,o.sE)(!c("hasSelectedItems")),onClick(e){_&&(e.defaultPrevented||d({type:"TRIGGER.CLICK"}))},onFocus(){d({type:"TRIGGER.FOCUS"})},onBlur(){d({type:"TRIGGER.BLUR"})},onKeyDown(e){if(e.defaultPrevented||!_)return;let t={ArrowUp(){d({type:"TRIGGER.ARROW_UP"})},ArrowDown(e){d({type:e.altKey?"OPEN":"TRIGGER.ARROW_DOWN"})},ArrowLeft(){d({type:"TRIGGER.ARROW_LEFT"})},ArrowRight(){d({type:"TRIGGER.ARROW_RIGHT"})},Home(){d({type:"TRIGGER.HOME"})},End(){d({type:"TRIGGER.END"})},Enter(){d({type:"TRIGGER.ENTER"})},Space(e){V?d({type:"TRIGGER.TYPEAHEAD",key:e.key}):d({type:"TRIGGER.ENTER"})}}[(0,o.K)(e,{dir:r("dir"),orientation:"vertical"})];if(t){t(e),e.preventDefault();return}o.tt.isValidEvent(e)&&(d({type:"TRIGGER.TYPEAHEAD",key:e.key}),e.preventDefault())}}),getIndicatorProps:()=>t.element({...p.indicator.attrs,dir:r("dir"),"aria-hidden":!0,"data-state":w?"open":"closed","data-disabled":(0,o.sE)(u),"data-invalid":(0,o.sE)(g),"data-readonly":(0,o.sE)(C)}),getItemProps(i){let a=A(i);return t.element({id:b(n,a.value),role:"option",...p.item.attrs,dir:r("dir"),"data-value":a.value,"aria-selected":a.selected,"data-state":a.selected?"checked":"unchecked","data-highlighted":(0,o.sE)(a.highlighted),"data-disabled":(0,o.sE)(a.disabled),"aria-disabled":(0,o.rq)(a.disabled),onPointerMove(e){a.disabled||"mouse"!==e.pointerType||a.value!==T&&d({type:"ITEM.POINTER_MOVE",value:a.value})},onClick(e){!e.defaultPrevented&&(a.disabled||d({type:"ITEM.CLICK",src:"pointerup",value:a.value}))},onPointerLeave(t){a.disabled||i.persistFocus||"mouse"!==t.pointerType||e.event.previous()?.type.includes("POINTER")&&d({type:"ITEM.POINTER_LEAVE"})}})},getItemTextProps(e){let i=A(e);return t.element({...p.itemText.attrs,"data-state":i.selected?"checked":"unchecked","data-disabled":(0,o.sE)(i.disabled),"data-highlighted":(0,o.sE)(i.highlighted)})},getItemIndicatorProps(e){let i=A(e);return t.element({"aria-hidden":!0,...p.itemIndicator.attrs,"data-state":i.selected?"checked":"unchecked",hidden:!i.selected})},getItemGroupLabelProps(e){let{htmlFor:i}=e;return t.element({...p.itemGroupLabel.attrs,id:k(n,i),dir:r("dir"),role:"presentation"})},getItemGroupProps(e){let{id:i}=e;return t.element({...p.itemGroup.attrs,"data-disabled":(0,o.sE)(u),id:n.ids?.itemGroup?.(i)??`select:${n.id}:optgroup:${i}`,"aria-labelledby":k(n,i),role:"group",dir:r("dir")})},getClearTriggerProps:()=>t.button({...p.clearTrigger.attrs,id:m(n),type:"button","aria-label":"Clear value","data-invalid":(0,o.sE)(g),disabled:u,hidden:!c("hasSelectedItems"),dir:r("dir"),onClick(e){e.defaultPrevented||d({type:"CLEAR.CLICK"})}}),getHiddenSelectProps(){let e=i.get("value"),a=r("multiple")?e:e?.[0];return t.select({name:r("name"),form:r("form"),disabled:u,multiple:r("multiple"),required:r("required"),"aria-hidden":!0,id:y(n),defaultValue:a,style:o.fe,tabIndex:-1,onFocus(){S(n)?.focus({preventScroll:!0})},"aria-labelledby":v(n)})},getPositionerProps:()=>t.element({...p.positioner.attrs,dir:r("dir"),id:x(n),style:F.floating}),getContentProps:()=>t.element({hidden:!w,dir:r("dir"),id:h(n),role:E?"listbox":"dialog",...p.content.attrs,"data-state":w?"open":"closed","data-placement":N,"data-activedescendant":z,"aria-activedescendant":E?z:void 0,"aria-multiselectable":!!r("multiple")&&!!E||void 0,"aria-labelledby":v(n),tabIndex:0,onKeyDown(e){if(!_||!(0,o.uh)(e))return;if("Tab"===e.key&&!(0,o.KY)(e))return void e.preventDefault();let t={ArrowUp(){d({type:"CONTENT.ARROW_UP"})},ArrowDown(){d({type:"CONTENT.ARROW_DOWN"})},Home(){d({type:"CONTENT.HOME"})},End(){d({type:"CONTENT.END"})},Enter(){d({type:"ITEM.CLICK",src:"keydown.enter"})},Space(e){V?d({type:"CONTENT.TYPEAHEAD",key:e.key}):t.Enter?.(e)}},i=t[(0,o.K)(e)];if(i){i(e),e.preventDefault();return}let r=(0,o.wt)(e);!(0,o.fg)(r)&&o.tt.isValidEvent(e)&&(d({type:"CONTENT.TYPEAHEAD",key:e.key}),e.preventDefault())}}),getListProps:()=>t.element({...p.list.attrs,tabIndex:0,role:E?void 0:"listbox","aria-labelledby":f(n),"aria-activedescendant":E?void 0:z,"aria-multiselectable":!!(!E&&r("multiple"))||void 0})}}var{and:I,not:T,or:P}=(0,s.b6)(),R=(0,s.Op)({props:({props:e})=>({loopFocus:!1,closeOnSelect:!e.multiple,composite:!0,defaultValue:[],...e,collection:e.collection??g.empty(),positioning:{placement:"bottom-start",gutter:8,...e.positioning}}),context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:l.n4,onChange(t){let i=e("collection").findMany(t);return e("onValueChange")?.({value:t,items:i})}})),highlightedValue:t(()=>({defaultValue:e("defaultHighlightedValue")||null,value:e("highlightedValue"),onChange(t){e("onHighlightChange")?.({highlightedValue:t,highlightedItem:e("collection").find(t),highlightedIndex:e("collection").indexOf(t)})}})),currentPlacement:t(()=>({defaultValue:void 0})),fieldsetDisabled:t(()=>({defaultValue:!1})),highlightedItem:t(()=>({defaultValue:null})),selectedItems:t(()=>{let t=e("value")??e("defaultValue")??[];return{defaultValue:e("collection").findMany(t)}})}),refs:()=>({typeahead:{...o.tt.defaultOptions}}),computed:{hasSelectedItems:({context:e})=>e.get("value").length>0,isTypingAhead:({refs:e})=>""!==e.get("typeahead").keysSoFar,isDisabled:({prop:e,context:t})=>!!e("disabled")||!!t.get("fieldsetDisabled"),isInteractive:({prop:e})=>!(e("disabled")||e("readOnly")),valueAsString:({context:e,prop:t})=>t("collection").stringifyItems(e.get("selectedItems"))},initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"idle",entry:["syncSelectElement"],watch({context:e,prop:t,track:i,action:r}){i([()=>e.get("value").toString()],()=>{r(["syncSelectedItems","syncSelectElement","dispatchChangeEvent"])}),i([()=>t("open")],()=>{r(["toggleVisibility"])}),i([()=>e.get("highlightedValue")],()=>{r(["syncHighlightedItem"])}),i([()=>t("collection").toString()],()=>{r(["syncCollection"])})},on:{"HIGHLIGHTED_VALUE.SET":{actions:["setHighlightedItem"]},"HIGHLIGHTED_VALUE.CLEAR":{actions:["clearHighlightedItem"]},"ITEM.SELECT":{actions:["selectItem"]},"ITEM.CLEAR":{actions:["clearItem"]},"VALUE.SET":{actions:["setSelectedItems"]},"VALUE.CLEAR":{actions:["clearSelectedItems"]},"CLEAR.CLICK":{actions:["clearSelectedItems","focusTriggerEl"]}},effects:["trackFormControlState"],states:{idle:{tags:["closed"],on:{"CONTROLLED.OPEN":[{guard:"isTriggerClickEvent",target:"open",actions:["setInitialFocus","highlightFirstSelectedItem"]},{target:"open",actions:["setInitialFocus"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus","highlightFirstSelectedItem"]}],"TRIGGER.FOCUS":{target:"focused"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitialFocus","invokeOnOpen"]}]}},focused:{tags:["closed"],on:{"CONTROLLED.OPEN":[{guard:"isTriggerClickEvent",target:"open",actions:["setInitialFocus","highlightFirstSelectedItem"]},{guard:"isTriggerArrowUpEvent",target:"open",actions:["setInitialFocus","highlightComputedLastItem"]},{guard:P("isTriggerArrowDownEvent","isTriggerEnterEvent"),target:"open",actions:["setInitialFocus","highlightComputedFirstItem"]},{target:"open",actions:["setInitialFocus"]}],OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitialFocus","invokeOnOpen"]}],"TRIGGER.BLUR":{target:"idle"},"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitialFocus","invokeOnOpen","highlightFirstSelectedItem"]}],"TRIGGER.ENTER":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitialFocus","invokeOnOpen","highlightComputedFirstItem"]}],"TRIGGER.ARROW_UP":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitialFocus","invokeOnOpen","highlightComputedLastItem"]}],"TRIGGER.ARROW_DOWN":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitialFocus","invokeOnOpen","highlightComputedFirstItem"]}],"TRIGGER.ARROW_LEFT":[{guard:I(T("multiple"),"hasSelectedItems"),actions:["selectPreviousItem"]},{guard:T("multiple"),actions:["selectLastItem"]}],"TRIGGER.ARROW_RIGHT":[{guard:I(T("multiple"),"hasSelectedItems"),actions:["selectNextItem"]},{guard:T("multiple"),actions:["selectFirstItem"]}],"TRIGGER.HOME":{guard:T("multiple"),actions:["selectFirstItem"]},"TRIGGER.END":{guard:T("multiple"),actions:["selectLastItem"]},"TRIGGER.TYPEAHEAD":{guard:T("multiple"),actions:["selectMatchingItem"]}}},open:{tags:["open"],exit:["scrollContentToTop"],effects:["trackDismissableElement","computePlacement","scrollToHighlightedItem"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["focusTriggerEl","clearHighlightedItem"]},{target:"idle",actions:["clearHighlightedItem"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{guard:"restoreFocus",target:"focused",actions:["invokeOnClose","focusTriggerEl","clearHighlightedItem"]},{target:"idle",actions:["invokeOnClose","clearHighlightedItem"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","clearHighlightedItem"]}],"ITEM.CLICK":[{guard:I("closeOnSelect","isOpenControlled"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","focusTriggerEl","clearHighlightedItem"]},{actions:["selectHighlightedItem"]}],"CONTENT.HOME":{actions:["highlightFirstItem"]},"CONTENT.END":{actions:["highlightLastItem"]},"CONTENT.ARROW_DOWN":[{guard:I("hasHighlightedItem","loop","isLastItemHighlighted"),actions:["highlightFirstItem"]},{guard:"hasHighlightedItem",actions:["highlightNextItem"]},{actions:["highlightFirstItem"]}],"CONTENT.ARROW_UP":[{guard:I("hasHighlightedItem","loop","isFirstItemHighlighted"),actions:["highlightLastItem"]},{guard:"hasHighlightedItem",actions:["highlightPreviousItem"]},{actions:["highlightLastItem"]}],"CONTENT.TYPEAHEAD":{actions:["highlightMatchingItem"]},"ITEM.POINTER_MOVE":{actions:["highlightItem"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedItem"]},"POSITIONING.SET":{actions:["reposition"]}}}},implementations:{guards:{loop:({prop:e})=>!!e("loopFocus"),multiple:({prop:e})=>!!e("multiple"),hasSelectedItems:({computed:e})=>!!e("hasSelectedItems"),hasHighlightedItem:({context:e})=>null!=e.get("highlightedValue"),isFirstItemHighlighted:({context:e,prop:t})=>e.get("highlightedValue")===t("collection").firstValue,isLastItemHighlighted:({context:e,prop:t})=>e.get("highlightedValue")===t("collection").lastValue,closeOnSelect:({prop:e,event:t})=>!!(t.closeOnSelect??e("closeOnSelect")),restoreFocus:({event:e})=>N(e),isOpenControlled:({prop:e})=>void 0!==e("open"),isTriggerClickEvent:({event:e})=>e.previousEvent?.type==="TRIGGER.CLICK",isTriggerEnterEvent:({event:e})=>e.previousEvent?.type==="TRIGGER.ENTER",isTriggerArrowUpEvent:({event:e})=>e.previousEvent?.type==="TRIGGER.ARROW_UP",isTriggerArrowDownEvent:({event:e})=>e.previousEvent?.type==="TRIGGER.ARROW_DOWN"},effects:{trackFormControlState:({context:e,scope:t})=>(0,o.$S)(C(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){let t=e.initial("value");e.set("value",t)}}),trackDismissableElement({scope:e,send:t,prop:i}){let r=!0;return(0,c.u)(()=>E(e),{defer:!0,exclude:[S(e),e.getById(m(e))],onFocusOutside:i("onFocusOutside"),onPointerDownOutside:i("onPointerDownOutside"),onInteractOutside(e){i("onInteractOutside")?.(e),r=!(e.detail.focusable||e.detail.contextmenu)},onDismiss(){t({type:"CLOSE",src:"interact-outside",restoreFocus:r})}})},computePlacement({context:e,prop:t,scope:i}){let r=t("positioning");return e.set("currentPlacement",r.placement),(0,a.Ox)(()=>S(i),()=>O(i),{defer:!0,...r,onComplete(t){e.set("currentPlacement",t.placement)}})},scrollToHighlightedItem({context:e,prop:t,scope:i,event:r}){let n=n=>{let a=e.get("highlightedValue");if(null==a||r.current().type.includes("POINTER"))return;let l=i.getById(b(i,a)),s=E(i),c=t("scrollToIndexFn");if(c){let e=t("collection").indexOf(a);c?.({index:e,immediate:n});return}(0,o.Rt)(l,{rootEl:s,block:"nearest"})};return(0,o.er)(()=>n(!0)),(0,o.mx)(()=>E(i),{defer:!0,attributes:["data-activedescendant"],callback(){n(!1)}})}},actions:{reposition({context:e,prop:t,scope:i,event:r}){(0,a.Ox)(S(i),()=>O(i),{...t("positioning"),...r.options,defer:!0,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},toggleVisibility({send:e,prop:t,event:i}){e({type:t("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:i})},highlightPreviousItem({context:e,prop:t}){let i=e.get("highlightedValue");if(null==i)return;let r=t("collection").getPreviousValue(i,1,t("loopFocus"));null!=r&&e.set("highlightedValue",r)},highlightNextItem({context:e,prop:t}){let i=e.get("highlightedValue");if(null==i)return;let r=t("collection").getNextValue(i,1,t("loopFocus"));null!=r&&e.set("highlightedValue",r)},highlightFirstItem({context:e,prop:t}){let i=t("collection").firstValue;e.set("highlightedValue",i)},highlightLastItem({context:e,prop:t}){let i=t("collection").lastValue;e.set("highlightedValue",i)},setInitialFocus({scope:e}){(0,o.er)(()=>{let t=(0,o.RD)({root:E(e)});t?.focus({preventScroll:!0})})},focusTriggerEl({event:e,scope:t}){N(e)&&(0,o.er)(()=>{let e=S(t);e?.focus({preventScroll:!0})})},selectHighlightedItem({context:e,prop:t,event:i}){let r=i.value??e.get("highlightedValue");null!=r&&t("collection").has(r)&&(t("onSelect")?.({value:r}),r=t("deselectable")&&!t("multiple")&&e.get("value").includes(r)?null:r,e.set("value",e=>null==r?[]:t("multiple")?(0,l.Xx)(e,r):[r]))},highlightComputedFirstItem({context:e,prop:t,computed:i}){let r=t("collection"),n=i("hasSelectedItems")?r.sort(e.get("value"))[0]:r.firstValue;e.set("highlightedValue",n)},highlightComputedLastItem({context:e,prop:t,computed:i}){let r=t("collection"),n=i("hasSelectedItems")?r.sort(e.get("value"))[0]:r.lastValue;e.set("highlightedValue",n)},highlightFirstSelectedItem({context:e,prop:t,computed:i}){if(!i("hasSelectedItems"))return;let r=t("collection").sort(e.get("value"))[0];e.set("highlightedValue",r)},highlightItem({context:e,event:t}){e.set("highlightedValue",t.value)},highlightMatchingItem({context:e,prop:t,event:i,refs:r}){let n=t("collection").search(i.key,{state:r.get("typeahead"),currentValue:e.get("highlightedValue")});null!=n&&e.set("highlightedValue",n)},setHighlightedItem({context:e,event:t}){e.set("highlightedValue",t.value)},clearHighlightedItem({context:e}){e.set("highlightedValue",null)},selectItem({context:e,prop:t,event:i}){t("onSelect")?.({value:i.value});let r=t("deselectable")&&!t("multiple")&&e.get("value").includes(i.value)?null:i.value;e.set("value",e=>null==r?[]:t("multiple")?(0,l.Xx)(e,r):[r])},clearItem({context:e,event:t}){e.set("value",e=>e.filter(e=>e!==t.value))},setSelectedItems({context:e,event:t}){e.set("value",t.value)},clearSelectedItems({context:e}){e.set("value",[])},selectPreviousItem({context:e,prop:t}){let[i]=e.get("value"),r=t("collection").getPreviousValue(i);r&&e.set("value",[r])},selectNextItem({context:e,prop:t}){let[i]=e.get("value"),r=t("collection").getNextValue(i);r&&e.set("value",[r])},selectFirstItem({context:e,prop:t}){let i=t("collection").firstValue;i&&e.set("value",[i])},selectLastItem({context:e,prop:t}){let i=t("collection").lastValue;i&&e.set("value",[i])},selectMatchingItem({context:e,prop:t,event:i,refs:r}){let n=t("collection").search(i.key,{state:r.get("typeahead"),currentValue:e.get("value")[0]});null!=n&&e.set("value",[n])},scrollContentToTop({prop:e,scope:t}){e("scrollToIndexFn")?e("scrollToIndexFn")?.({index:0,immediate:!0}):E(t)?.scrollTo(0,0)},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},syncSelectElement({context:e,prop:t,scope:i}){let r=C(i);if(r){if(0===e.get("value").length&&!t("multiple")){r.selectedIndex=-1;return}for(let t of r.options)t.selected=e.get("value").includes(t.value)}},syncCollection({context:e,prop:t}){let i=t("collection"),r=i.find(e.get("highlightedValue"));r&&e.set("highlightedItem",r);let n=i.findMany(e.get("value"));e.set("selectedItems",n)},syncSelectedItems({context:e,prop:t}){let i=t("collection"),r=e.get("selectedItems"),n=e.get("value").map(e=>r.find(t=>i.getItemValue(t)===e)||i.find(e));e.set("selectedItems",n)},syncHighlightedItem({context:e,prop:t}){let i=t("collection"),r=e.get("highlightedValue"),n=r?i.find(r):null;e.set("highlightedItem",n)},dispatchChangeEvent({scope:e}){queueMicrotask(()=>{let t=C(e);if(!t)return;let i=new(e.getWin()).Event("change",{bubbles:!0,composed:!0});t.dispatchEvent(i)})}}}});function N(e){let t=e.restoreFocus??e.previousEvent?.restoreFocus;return null==t||!!t}var V=(0,d.x)()(["closeOnSelect","collection","composite","defaultHighlightedValue","defaultOpen","defaultValue","deselectable","dir","disabled","form","getRootNode","highlightedValue","id","ids","invalid","loopFocus","multiple","name","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onSelect","onValueChange","open","positioning","readOnly","required","scrollToIndexFn","value"]);(0,l.PM)(V);var _=(0,d.x)()(["item","persistFocus"]);(0,l.PM)(_);var z=(0,d.x)()(["id"]);(0,l.PM)(z);var A=(0,d.x)()(["htmlFor"]);(0,l.PM)(A)},42953:(e,t,i)=>{"use strict";i.d(t,{q:()=>n});var r=i(12115);function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{name:t,strict:i=!0,hookName:n="useContext",providerName:o="Provider",errorMessage:a,defaultValue:l}=e,s=(0,r.createContext)(l);return s.displayName=t,[s.Provider,function e(){let t=(0,r.useContext)(s);if(!t&&i){var l,c;let t=Error(null!=a?a:"".concat(n," returned `undefined`. Seems you forgot to wrap component within ").concat(o));throw t.name="ContextError",null==(l=(c=Error).captureStackTrace)||l.call(c,t,e),t}return t},s]}},44298:(e,t,i)=>{"use strict";let r;i.d(t,{Ox:()=>ew,bf:()=>eC,aC:()=>eT});let n=["top","right","bottom","left"],o=Math.min,a=Math.max,l=Math.round,s=Math.floor,c=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function g(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function f(e){return"y"===e?"height":"width"}function m(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function v(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let b=["left","right"],y=["right","left"],x=["top","bottom"],k=["bottom","top"];function C(e){let t=p(e);return d[t]+e.slice(t.length)}function E(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function S(e){let{x:t,y:i,width:r,height:n}=e;return{width:r,height:n,top:i,left:t,right:t+r,bottom:i+n,x:t,y:i}}function O(e,t,i){let r,{reference:n,floating:o}=e,a=m(t),l=h(m(t)),s=f(l),c=p(t),d="y"===a,u=n.x+n.width/2-o.width/2,v=n.y+n.height/2-o.height/2,b=n[s]/2-o[s]/2;switch(c){case"top":r={x:u,y:n.y-o.height};break;case"bottom":r={x:u,y:n.y+n.height};break;case"right":r={x:n.x+n.width,y:v};break;case"left":r={x:n.x-o.width,y:v};break;default:r={x:n.x,y:n.y}}switch(g(t)){case"start":r[l]-=b*(i&&d?-1:1);break;case"end":r[l]+=b*(i&&d?-1:1)}return r}async function w(e,t){var i;void 0===t&&(t={});let{x:r,y:n,platform:o,rects:a,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:p="floating",altBoundary:g=!1,padding:h=0}=u(t,e),f=E(h),m=l[g?"floating"===p?"reference":"floating":p],v=S(await o.getClippingRect({element:null==(i=await (null==o.isElement?void 0:o.isElement(m)))||i?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:c,rootBoundary:d,strategy:s})),b="floating"===p?{x:r,y:n,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),x=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},k=S(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:b,offsetParent:y,strategy:s}):b);return{top:(v.top-k.top+f.top)/x.y,bottom:(k.bottom-v.bottom+f.bottom)/x.y,left:(v.left-k.left+f.left)/x.x,right:(k.right-v.right+f.right)/x.x}}let I=async(e,t,i)=>{let{placement:r="bottom",strategy:n="absolute",middleware:o=[],platform:a}=i,l=a.detectOverflow?a:{...a,detectOverflow:w},s=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:u}=O(c,r,s),p=r,g=0,h={};for(let i=0;ie[t]>=0)}let R=new Set(["left","top"]);async function N(e,t){let{placement:i,platform:r,elements:n}=e,o=await (null==r.isRTL?void 0:r.isRTL(n.floating)),a=p(i),l=g(i),s="y"===m(i),c=R.has(a)?-1:1,d=o&&s?-1:1,h=u(t,e),{mainAxis:f,crossAxis:v,alignmentAxis:b}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return l&&"number"==typeof b&&(v="end"===l?-1*b:b),s?{x:v*d,y:f*c}:{x:f*c,y:v*d}}function V(){return"undefined"!=typeof window}function _(e){return F(e)?(e.nodeName||"").toLowerCase():"#document"}function z(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function A(e){var t;return null==(t=(F(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function F(e){return!!V()&&(e instanceof Node||e instanceof z(e).Node)}function L(e){return!!V()&&(e instanceof Element||e instanceof z(e).Element)}function D(e){return!!V()&&(e instanceof HTMLElement||e instanceof z(e).HTMLElement)}function M(e){return!!V()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof z(e).ShadowRoot)}function W(e){let{overflow:t,overflowX:i,overflowY:r,display:n}=K(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+i)&&"inline"!==n&&"contents"!==n}function B(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let H=/transform|translate|scale|rotate|perspective|filter/,j=/paint|layout|strict|content/,G=e=>!!e&&"none"!==e;function $(e){let t=L(e)?K(e):e;return G(t.transform)||G(t.translate)||G(t.scale)||G(t.rotate)||G(t.perspective)||!U()&&(G(t.backdropFilter)||G(t.filter))||H.test(t.willChange||"")||j.test(t.contain||"")}function U(){return null==r&&(r="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function Y(e){return/^(html|body|#document)$/.test(_(e))}function K(e){return z(e).getComputedStyle(e)}function q(e){return L(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function X(e){if("html"===_(e))return e;let t=e.assignedSlot||e.parentNode||M(e)&&e.host||A(e);return M(t)?t.host:t}function J(e,t,i){var r;void 0===t&&(t=[]),void 0===i&&(i=!0);let n=function e(t){let i=X(t);return Y(i)?t.ownerDocument?t.ownerDocument.body:t.body:D(i)&&W(i)?i:e(i)}(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),a=z(n);if(!o)return t.concat(n,J(n,[],i));{let e=Z(a);return t.concat(a,a.visualViewport||[],W(n)?n:[],e&&i?J(e):[])}}function Z(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Q(e){let t=K(e),i=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=D(e),o=n?e.offsetWidth:i,a=n?e.offsetHeight:r,s=l(i)!==o||l(r)!==a;return s&&(i=o,r=a),{width:i,height:r,$:s}}function ee(e){return L(e)?e:e.contextElement}function et(e){let t=ee(e);if(!D(t))return c(1);let i=t.getBoundingClientRect(),{width:r,height:n,$:o}=Q(t),a=(o?l(i.width):i.width)/r,s=(o?l(i.height):i.height)/n;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let ei=c(0);function er(e){let t=z(e);return U()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ei}function en(e,t,i,r){var n;void 0===t&&(t=!1),void 0===i&&(i=!1);let o=e.getBoundingClientRect(),a=ee(e),l=c(1);t&&(r?L(r)&&(l=et(r)):l=et(e));let s=(void 0===(n=i)&&(n=!1),r&&(!n||r===z(a))&&n)?er(a):c(0),d=(o.left+s.x)/l.x,u=(o.top+s.y)/l.y,p=o.width/l.x,g=o.height/l.y;if(a){let e=z(a),t=r&&L(r)?z(r):r,i=e,n=Z(i);for(;n&&r&&t!==i;){let e=et(n),t=n.getBoundingClientRect(),r=K(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;d*=e.x,u*=e.y,p*=e.x,g*=e.y,d+=o,u+=a,n=Z(i=z(n))}}return S({width:p,height:g,x:d,y:u})}function eo(e,t){let i=q(e).scrollLeft;return t?t.left+i:en(A(e)).left+i}function ea(e,t,i){void 0===i&&(i=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(i?0:eo(e,r)),y:r.top+t.scrollTop}}let el=new Set(["absolute","fixed"]);function es(e,t,i){let r;if("viewport"===t)r=function(e,t){let i=z(e),r=A(e),n=i.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,s=0;if(n){o=n.width,a=n.height;let e=U();(!e||e&&"fixed"===t)&&(l=n.offsetLeft,s=n.offsetTop)}return{width:o,height:a,x:l,y:s}}(e,i);else if("document"===t)r=function(e){let t=A(e),i=q(e),r=e.ownerDocument.body,n=a(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=a(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-i.scrollLeft+eo(e),s=-i.scrollTop;return"rtl"===K(r).direction&&(l+=a(t.clientWidth,r.clientWidth)-n),{width:n,height:o,x:l,y:s}}(A(e));else if(L(t))r=function(e,t){let i=en(e,!0,"fixed"===t),r=i.top+e.clientTop,n=i.left+e.clientLeft,o=D(e)?et(e):c(1),a=e.clientWidth*o.x,l=e.clientHeight*o.y;return{width:a,height:l,x:n*o.x,y:r*o.y}}(t,i);else{let i=er(e);r={x:t.x-i.x,y:t.y-i.y,width:t.width,height:t.height}}return S(r)}function ec(e){return"static"===K(e).position}function ed(e,t){if(!D(e)||"fixed"===K(e).position)return null;if(t)return t(e);let i=e.offsetParent;return A(e)===i&&(i=i.ownerDocument.body),i}function eu(e,t){var i;let r=z(e);if(B(e))return r;if(!D(e)){let t=X(e);for(;t&&!Y(t);){if(L(t)&&!ec(t))return t;t=X(t)}return r}let n=ed(e,t);for(;n&&(i=n,/^(table|td|th)$/.test(_(i)))&&ec(n);)n=ed(n,t);return n&&Y(n)&&ec(n)&&!$(n)?r:n||function(e){let t=X(e);for(;D(t)&&!Y(t);){if($(t))return t;if(B(t))break;t=X(t)}return null}(e)||r}let ep=async function(e){let t=this.getOffsetParent||eu,i=this.getDimensions,r=await i(e.floating);return{reference:function(e,t,i){let r=D(t),n=A(t),o="fixed"===i,a=en(e,!0,o,t),l={scrollLeft:0,scrollTop:0},s=c(0);if(r||!r&&!o)if(("body"!==_(t)||W(n))&&(l=q(t)),r){let e=en(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else n&&(s.x=eo(n));o&&!r&&n&&(s.x=eo(n));let d=!n||r||o?c(0):ea(n,l);return{x:a.left+l.scrollLeft-s.x-d.x,y:a.top+l.scrollTop-s.y-d.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eg={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:i,offsetParent:r,strategy:n}=e,o="fixed"===n,a=A(r),l=!!t&&B(t.floating);if(r===a||l&&o)return i;let s={scrollLeft:0,scrollTop:0},d=c(1),u=c(0),p=D(r);if((p||!p&&!o)&&(("body"!==_(r)||W(a))&&(s=q(r)),D(r))){let e=en(r);d=et(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let g=!a||p||o?c(0):ea(a,s,!0);return{width:i.width*d.x,height:i.height*d.y,x:i.x*d.x-s.scrollLeft*d.x+u.x+g.x,y:i.y*d.y-s.scrollTop*d.y+u.y+g.y}},getDocumentElement:A,getClippingRect:function(e){let{element:t,boundary:i,rootBoundary:r,strategy:n}=e,l=[..."clippingAncestors"===i?B(t)?[]:function(e,t){let i=t.get(e);if(i)return i;let r=J(e,[],!1).filter(e=>L(e)&&"body"!==_(e)),n=null,o="fixed"===K(e).position,a=o?X(e):e;for(;L(a)&&!Y(a);){let t=K(a),i=$(a);i||"fixed"!==t.position||(n=null),(o?!i&&!n:!i&&"static"===t.position&&!!n&&el.has(n.position)||W(a)&&!i&&function e(t,i){let r=X(t);return!(r===i||!L(r)||Y(r))&&("fixed"===K(r).position||e(r,i))}(e,a))?r=r.filter(e=>e!==a):n=t,a=X(a)}return t.set(e,r),r}(t,this._c):[].concat(i),r],s=l[0],c=l.reduce((e,i)=>{let r=es(t,i,n);return e.top=a(r.top,e.top),e.right=o(r.right,e.right),e.bottom=o(r.bottom,e.bottom),e.left=a(r.left,e.left),e},es(t,s,n));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:eu,getElementRects:ep,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:i}=Q(e);return{width:t,height:i}},getScale:et,isElement:L,isRTL:function(e){return"rtl"===K(e).direction}};function eh(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}var ef=i(4966),em=i(87509);function ev(e=0,t=0,i=0,r=0){if("function"==typeof DOMRect)return new DOMRect(e,t,i,r);let n={x:e,y:t,width:i,height:r,top:t,right:e+i,bottom:t+r,left:e};return{...n,toJSON:()=>n}}var eb=e=>({variable:e,reference:`var(${e})`}),ey={arrowSize:eb("--arrow-size"),arrowSizeHalf:eb("--arrow-size-half"),arrowBg:eb("--arrow-background"),transformOrigin:eb("--transform-origin"),arrowOffset:eb("--arrow-offset")},ex={name:"transformOrigin",fn({placement:e,elements:t,middlewareData:i}){let{arrow:r}=i,n={top:"bottom center","top-start":r?`${r.x}px bottom`:"left bottom","top-end":r?`${r.x}px bottom`:"right bottom",bottom:"top center","bottom-start":r?`${r.x}px top`:"top left","bottom-end":r?`${r.x}px top`:"top right",left:"right center","left-start":r?`right ${r.y}px`:"right top","left-end":r?`right ${r.y}px`:"right bottom",right:"left center","right-start":r?`left ${r.y}px`:"left top","right-end":r?`left ${r.y}px`:"left bottom"}[e],{floating:o}=t;return o.style.setProperty(ey.transformOrigin.variable,n),{data:{transformOrigin:n}}}},ek={name:"rects",fn:({rects:e})=>({data:e})};function eC(e){return e.split("-")[0]}var eE={strategy:"absolute",placement:"bottom",listeners:!0,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function eS(e,t){let i=e.devicePixelRatio||1;return Math.round(t*i)/i}function eO(e){return(0,em.Jg)(e.boundary)}function ew(e,t,i={}){let{defer:r,...n}=i,l=r?ef.er:e=>e(),c=[];return c.push(l(()=>{let i="function"==typeof e?e():e,r="function"==typeof t?t():t;c.push(function(e,t,i={}){var r,n,l;let c=(r=i.getAnchorRect,{contextElement:(0,ef.sb)(e)?e:void 0,getBoundingClientRect:()=>{let t=r?.(e);if(t||!e){if(!t)return ev();let{x:e,y:i,width:r,height:n}=t;return ev(e,i,r,n)}return e.getBoundingClientRect()}});if(!t||!c)return;let d=Object.assign({},eE,i),S=t.querySelector("[data-part=arrow]"),O=[function(e,t){if(!(0,em.kZ)(t.offset??t.gutter)){var i;return void 0===(i=({placement:i})=>{let r=(e?.clientHeight||0)/2,n=t.offset?.mainAxis??t.gutter,{hasAlign:o}=function(e){let[t,i]=e.split("-");return{side:t,align:i,hasAlign:null!=i}}(i),a=o?void 0:t.shift,l=t.offset?.crossAxis??a;return(0,em.oE)({crossAxis:l,mainAxis:"number"==typeof n?n+r:n??r,alignmentAxis:t.shift})})&&(i=0),{name:"offset",options:i,async fn(e){var t,r;let{x:n,y:o,placement:a,middlewareData:l}=e,s=await N(e,i);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:n+s.x,y:o+s.y,data:{...s,placement:a}}}}}}(S,d),function(e){if(e.flip){var t;return{name:"flip",options:t={boundary:eO(e),padding:e.overflowPadding,fallbackPlacements:!0===e.flip?void 0:e.flip},async fn(e){var i,r,n,o,a;let{placement:l,middlewareData:s,rects:c,initialPlacement:d,platform:E,elements:S}=e,{mainAxis:O=!0,crossAxis:w=!0,fallbackPlacements:I,fallbackStrategy:T="bestFit",fallbackAxisSideDirection:P="none",flipAlignment:R=!0,...N}=u(t,e);if(null!=(i=s.arrow)&&i.alignmentOffset)return{};let V=p(l),_=m(d),z=p(d)===d,A=await (null==E.isRTL?void 0:E.isRTL(S.floating)),F=I||(z||!R?[C(d)]:function(e){let t=C(e);return[v(e),t,v(t)]}(d)),L="none"!==P;!I&&L&&F.push(...function(e,t,i,r){let n=g(e),o=function(e,t,i){switch(e){case"top":case"bottom":if(i)return t?y:b;return t?b:y;case"left":case"right":return t?x:k;default:return[]}}(p(e),"start"===i,r);return n&&(o=o.map(e=>e+"-"+n),t&&(o=o.concat(o.map(v)))),o}(d,R,P,A));let D=[d,...F],M=await E.detectOverflow(e,N),W=[],B=(null==(r=s.flip)?void 0:r.overflows)||[];if(O&&W.push(M[V]),w){let e=function(e,t,i){void 0===i&&(i=!1);let r=g(e),n=h(m(e)),o=f(n),a="x"===n?r===(i?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=C(a)),[a,C(a)]}(l,c,A);W.push(M[e[0]],M[e[1]])}if(B=[...B,{placement:l,overflows:W}],!W.every(e=>e<=0)){let e=((null==(n=s.flip)?void 0:n.index)||0)+1,t=D[e];if(t&&("alignment"!==w||_===m(t)||B.every(e=>m(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:B},reset:{placement:t}};let i=null==(o=B.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!i)switch(T){case"bestFit":{let e=null==(a=B.filter(e=>{if(L){let t=m(e.placement);return t===_||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(i=e);break}case"initialPlacement":i=d}if(l!==i)return{reset:{placement:i}}}return{}}}}}(d),function(e){if(e.slide||e.overlap){var t,i;return{name:"shift",options:i={boundary:eO(e),mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:i,y:r,placement:n,rects:o,middlewareData:a}=e,{offset:l=0,mainAxis:s=!0,crossAxis:c=!0}=u(t,e),d={x:i,y:r},g=m(n),f=h(g),v=d[f],b=d[g],y=u(l,e),x="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(s){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+x.mainAxis,i=o.reference[f]+o.reference[e]-x.mainAxis;vi&&(v=i)}if(c){var k,C;let e="y"===f?"width":"height",t=R.has(p(n)),i=o.reference[g]-o.floating[e]+(t&&(null==(k=a.offset)?void 0:k[g])||0)+(t?0:x.crossAxis),r=o.reference[g]+o.reference[e]+(t?0:(null==(C=a.offset)?void 0:C[g])||0)-(t?x.crossAxis:0);br&&(b=r)}return{[f]:v,[g]:b}}})},async fn(e){let{x:t,y:r,placement:n,platform:l}=e,{mainAxis:s=!0,crossAxis:c=!1,limiter:d={fn:e=>{let{x:t,y:i}=e;return{x:t,y:i}}},...g}=u(i,e),f={x:t,y:r},v=await l.detectOverflow(e,g),b=m(p(n)),y=h(b),x=f[y],k=f[b];if(s){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",i=x+v[e],r=x-v[t];x=a(i,o(x,r))}if(c){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",i=k+v[e],r=k-v[t];k=a(i,o(k,r))}let C=d.fn({...e,[y]:x,[b]:k});return{...C,data:{x:C.x-t,y:C.y-r,enabled:{[y]:s,[b]:c}}}}}}}(d),function(e,t){if(e){let i;return{name:"arrow",options:i={element:e,padding:t.arrowPadding},async fn(e){let{x:t,y:r,placement:n,rects:l,platform:s,elements:c,middlewareData:d}=e,{element:p,padding:v=0}=u(i,e)||{};if(null==p)return{};let b=E(v),y={x:t,y:r},x=h(m(n)),k=f(x),C=await s.getDimensions(p),S="y"===x,O=S?"clientHeight":"clientWidth",w=l.reference[k]+l.reference[x]-y[x]-l.floating[k],I=y[x]-l.reference[x],T=await (null==s.getOffsetParent?void 0:s.getOffsetParent(p)),P=T?T[O]:0;P&&await (null==s.isElement?void 0:s.isElement(T))||(P=c.floating[O]||l.floating[k]);let R=P/2-C[k]/2-1,N=o(b[S?"top":"left"],R),V=o(b[S?"bottom":"right"],R),_=P-C[k]-V,z=P/2-C[k]/2+(w/2-I/2),A=a(N,o(z,_)),F=!d.arrow&&null!=g(n)&&z!==A&&l.reference[k]/2-(z{if(e)return{name:"shiftArrow",fn({placement:t,middlewareData:i}){if(!i.arrow)return{};let{x:r,y:n}=i.arrow,o=t.split("-")[0];return Object.assign(e.style,{left:null!=r?`${r}px`:"",top:null!=n?`${n}px`:"",[o]:`calc(100% + ${ey.arrowOffset.reference})`}),{}}}})(S),ex,{name:"size",options:n={padding:d.overflowPadding,apply({elements:e,rects:t,availableHeight:i,availableWidth:r}){let n=e.floating,o=Math.round(t.reference.width);r=Math.floor(r),i=Math.floor(i),n.style.setProperty("--reference-width",`${o}px`),n.style.setProperty("--available-width",`${r}px`),n.style.setProperty("--available-height",`${i}px`)}},async fn(e){var t,i;let r,l,{placement:s,rects:c,platform:d,elements:h}=e,{apply:f=()=>{},...v}=u(n,e),b=await d.detectOverflow(e,v),y=p(s),x=g(s),k="y"===m(s),{width:C,height:E}=c.floating;"top"===y||"bottom"===y?(r=y,l=x===(await (null==d.isRTL?void 0:d.isRTL(h.floating))?"start":"end")?"left":"right"):(l=y,r="end"===x?"top":"bottom");let S=E-b.top-b.bottom,O=C-b.left-b.right,w=o(E-b[r],S),I=o(C-b[l],O),T=!e.middlewareData.shift,P=w,R=I;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(R=O),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(P=S),T&&!x){let e=a(b.left,0),t=a(b.right,0),i=a(b.top,0),r=a(b.bottom,0);k?R=C-2*(0!==e||0!==t?e+t:a(b.left,b.right)):P=E-2*(0!==i||0!==r?i+r:a(b.top,b.bottom))}await f({...e,availableWidth:R,availableHeight:P});let N=await d.getDimensions(h.floating);return C!==N.width||E!==N.height?{reset:{rects:!0}}:{}}},function(e){if(e.hideWhenDetached){var t;return{name:"hide",options:t={strategy:"referenceHidden",boundary:e.boundary?.()??"clippingAncestors"},async fn(e){let{rects:i,platform:r}=e,{strategy:n="referenceHidden",...o}=u(t,e);switch(n){case"referenceHidden":{let t=T(await r.detectOverflow(e,{...o,elementContext:"reference"}),i.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:P(t)}}}case"escaped":{let t=T(await r.detectOverflow(e,{...o,altBoundary:!0}),i.floating);return{data:{escapedOffsets:t,escaped:P(t)}}}default:return{}}}}}}(d),ek],{placement:w,strategy:V,onComplete:_,onPositioned:z}=d,F=async()=>{if(!c||!t)return;let e=await ((e,t,i)=>{let r=new Map,n={platform:eg,...i},o={...n.platform,_c:r};return I(e,t,{...n,platform:o})})(c,t,{placement:w,middleware:O,strategy:V});_?.(e),z?.({placed:!0});let i=(0,ef.zk)(t),r=eS(i,e.x),n=eS(i,e.y);t.style.setProperty("--x",`${r}px`),t.style.setProperty("--y",`${n}px`),d.hideWhenDetached&&(e.middlewareData.hide?.referenceHidden?(t.style.setProperty("visibility","hidden"),t.style.setProperty("pointer-events","none")):(t.style.removeProperty("visibility"),t.style.removeProperty("pointer-events")));let o=t.firstElementChild;if(o){let e=(0,ef.L9)(o);t.style.setProperty("--z-index",e.zIndex)}},L=async()=>{i.updatePosition?(await i.updatePosition({updatePosition:F,floatingElement:t}),z?.({placed:!0})):await F()},D=(l=d.listeners)?!0===l?{ancestorResize:!0,ancestorScroll:!0,elementResize:!0,layoutShift:!0}:l:{},M=d.listeners?function(e,t,i,r){let n;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:c=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:p=!1}=r,g=ee(e),h=l||c?[...g?J(g):[],...J(t)]:[];h.forEach(e=>{l&&e.addEventListener("scroll",i,{passive:!0}),c&&e.addEventListener("resize",i)});let f=g&&u?function(e,t){let i,r=null,n=A(e);function l(){var e;clearTimeout(i),null==(e=r)||e.disconnect(),r=null}return!function c(d,u){void 0===d&&(d=!1),void 0===u&&(u=1),l();let p=e.getBoundingClientRect(),{left:g,top:h,width:f,height:m}=p;if(d||t(),!f||!m)return;let v=s(h),b=s(n.clientWidth-(g+f)),y={rootMargin:-v+"px "+-b+"px "+-s(n.clientHeight-(h+m))+"px "+-s(g)+"px",threshold:a(0,o(1,u))||1},x=!0;function k(t){let r=t[0].intersectionRatio;if(r!==u){if(!x)return c();r?c(!1,r):i=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==r||eh(p,e.getBoundingClientRect())||c(),x=!1}try{r=new IntersectionObserver(k,{...y,root:n.ownerDocument})}catch(e){r=new IntersectionObserver(k,y)}r.observe(e)}(!0),l}(g,i):null,m=-1,v=null;d&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===g&&v&&(v.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),i()}),g&&!p&&v.observe(g),v.observe(t));let b=p?en(e):null;return p&&function t(){let r=en(e);b&&!eh(b,r)&&i(),b=r,n=requestAnimationFrame(t)}(),i(),()=>{var e;h.forEach(e=>{l&&e.removeEventListener("scroll",i),c&&e.removeEventListener("resize",i)}),null==f||f(),null==(e=v)||e.disconnect(),v=null,p&&cancelAnimationFrame(n)}}(c,t,L,D):em.lQ;return L(),()=>{M?.(),z?.({placed:!1})}}(i,r,n))})),()=>{c.forEach(e=>e?.())}}var eI={bottom:"rotate(45deg)",left:"rotate(135deg)",top:"rotate(225deg)",right:"rotate(315deg)"};function eT(e={}){let{placement:t,sameWidth:i,fitViewport:r,strategy:n="absolute"}=e;return{arrow:{position:"absolute",width:ey.arrowSize.reference,height:ey.arrowSize.reference,[ey.arrowSizeHalf.variable]:`calc(${ey.arrowSize.reference} / 2)`,[ey.arrowOffset.variable]:`calc(${ey.arrowSizeHalf.reference} * -1)`},arrowTip:{transform:t?eI[t.split("-")[0]]:void 0,background:ey.arrowBg.reference,top:"0",left:"0",width:"100%",height:"100%",position:"absolute",zIndex:"inherit"},floating:{position:n,isolation:"isolate",minWidth:i?void 0:"max-content",width:i?"var(--reference-width)":void 0,maxWidth:r?"var(--available-width)":void 0,maxHeight:r?"var(--available-height)":void 0,pointerEvents:t?void 0:"none",top:"0px",left:"0px",transform:t?"translate3d(var(--x), var(--y), 0)":"translate3d(0, -100vh, 0)",zIndex:"var(--z-index)"}}}},45913:(e,t,i)=>{"use strict";i.d(t,{sb:()=>ay});var r,n,o,a,l,s,c,d,u,p,g,h,f,m,v,b,y,x,k,C,E,S,O,w,I,T,P,R,N,V,_,z,A,F,L,D,M,W,B,H,j,G,$,U,Y,K,q,X,J,Z,Q,ee,et,ei,er,en,eo,ea,el,es,ec,ed,eu,ep=i(52741),eg=i(34365),eh=i(60362);let ef=(e,t)=>null!=t?"".concat(e,"(").concat(t,")"):t,em=e=>{if(/^var\(--.+\)$/.test(e)||null==e)return e;let t="string"==typeof e&&!e.endsWith("deg");return"number"==typeof e||t?"".concat(e,"deg"):e},ev=e=>({values:["outside","inside","mixed","none"],transform(t,i){var r;let{token:n}=i,o=n("colors.colorPalette.focusRing");return null!=(r=({inside:{"--focus-ring-color":o,[e]:{outlineOffset:"0px",outlineWidth:"var(--focus-ring-width, 1px)",outlineColor:"var(--focus-ring-color)",outlineStyle:"var(--focus-ring-style, solid)",borderColor:"var(--focus-ring-color)"}},outside:{"--focus-ring-color":o,[e]:{outlineWidth:"var(--focus-ring-width, 2px)",outlineOffset:"var(--focus-ring-offset, 2px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"var(--focus-ring-color)"}},mixed:{"--focus-ring-color":o,[e]:{outlineWidth:"var(--focus-ring-width, 3px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"color-mix(in srgb, var(--focus-ring-color), transparent 60%)",borderColor:"var(--focus-ring-color)"}},none:{"--focus-ring-color":o,[e]:{outline:"none"}}})[t])?r:{}}}),eb=(0,ep.U)("borderColor"),ey=e=>({transition:e,transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"}),ex=(0,eg.sJ)({hover:["@media (hover: hover)","&:is(:hover, [data-hover]):not(:disabled, [data-disabled])"],active:"&:is(:active, [data-active]):not(:disabled, [data-disabled], [data-state=open])",focus:"&:is(:focus, [data-focus])",focusWithin:"&:is(:focus-within, [data-focus-within])",focusVisible:"&:is(:focus-visible, [data-focus-visible])",disabled:"&:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])",visited:"&:visited",target:"&:target",readOnly:"&:is([data-readonly], [aria-readonly=true], [readonly])",readWrite:"&:read-write",empty:"&:is(:empty, [data-empty])",checked:"&:is(:checked, [data-checked], [aria-checked=true], [data-state=checked])",enabled:"&:enabled",expanded:"&:is([aria-expanded=true], [data-expanded], [data-state=expanded])",highlighted:"&[data-highlighted]",complete:"&[data-complete]",incomplete:"&[data-incomplete]",dragging:"&[data-dragging]",before:"&::before",after:"&::after",firstLetter:"&::first-letter",firstLine:"&::first-line",marker:"&::marker",selection:"&::selection",file:"&::file-selector-button",backdrop:"&::backdrop",first:"&:first-of-type",last:"&:last-of-type",notFirst:"&:not(:first-of-type)",notLast:"&:not(:last-of-type)",only:"&:only-child",even:"&:nth-of-type(even)",odd:"&:nth-of-type(odd)",peerFocus:".peer:is(:focus, [data-focus]) ~ &",peerHover:".peer:is(:hover, [data-hover]):not(:disabled, [data-disabled]) ~ &",peerActive:".peer:is(:active, [data-active]):not(:disabled, [data-disabled]) ~ &",peerFocusWithin:".peer:focus-within ~ &",peerFocusVisible:".peer:is(:focus-visible, [data-focus-visible]) ~ &",peerDisabled:".peer:is(:disabled, [disabled], [data-disabled]) ~ &",peerChecked:".peer:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) ~ &",peerInvalid:".peer:is(:invalid, [data-invalid], [aria-invalid=true]) ~ &",peerExpanded:".peer:is([aria-expanded=true], [data-expanded], [data-state=expanded]) ~ &",peerPlaceholderShown:".peer:placeholder-shown ~ &",groupFocus:".group:is(:focus, [data-focus]) &",groupHover:".group:is(:hover, [data-hover]):not(:disabled, [data-disabled]) &",groupActive:".group:is(:active, [data-active]):not(:disabled, [data-disabled]) &",groupFocusWithin:".group:focus-within &",groupFocusVisible:".group:is(:focus-visible, [data-focus-visible]) &",groupDisabled:".group:is(:disabled, [disabled], [data-disabled]) &",groupChecked:".group:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) &",groupExpanded:".group:is([aria-expanded=true], [data-expanded], [data-state=expanded]) &",groupInvalid:".group:invalid &",indeterminate:"&:is(:indeterminate, [data-indeterminate], [aria-checked=mixed], [data-state=indeterminate])",required:"&:is([data-required], [aria-required=true])",valid:"&:is([data-valid], [data-state=valid])",invalid:"&:is([data-invalid], [aria-invalid=true], [data-state=invalid])",autofill:"&:autofill",inRange:"&:is(:in-range, [data-in-range])",outOfRange:"&:is(:out-of-range, [data-outside-range])",placeholder:"&::placeholder, &[data-placeholder]",placeholderShown:"&:is(:placeholder-shown, [data-placeholder-shown])",pressed:"&:is([aria-pressed=true], [data-pressed])",selected:"&:is([aria-selected=true], [data-selected])",grabbed:"&:is([aria-grabbed=true], [data-grabbed])",underValue:"&[data-state=under-value]",overValue:"&[data-state=over-value]",atValue:"&[data-state=at-value]",default:"&:default",optional:"&:optional",open:"&:is([open], [data-open], [data-state=open])",closed:"&:is([closed], [data-closed], [data-state=closed])",fullscreen:"&:is(:fullscreen, [data-fullscreen])",loading:"&:is([data-loading], [aria-busy=true])",hidden:"&:is([hidden], [data-hidden])",current:"&[data-current]",currentPage:"&[aria-current=page]",currentStep:"&[aria-current=step]",today:"&[data-today]",unavailable:"&[data-unavailable]",rangeStart:"&[data-range-start]",rangeEnd:"&[data-range-end]",now:"&[data-now]",topmost:"&[data-topmost]",motionReduce:"@media (prefers-reduced-motion: reduce)",motionSafe:"@media (prefers-reduced-motion: no-preference)",print:"@media print",landscape:"@media (orientation: landscape)",portrait:"@media (orientation: portrait)",dark:".dark &, .dark .chakra-theme:not(.light) &",light:":root &, .light &",osDark:"@media (prefers-color-scheme: dark)",osLight:"@media (prefers-color-scheme: light)",highContrast:"@media (forced-colors: active)",lessContrast:"@media (prefers-contrast: less)",moreContrast:"@media (prefers-contrast: more)",ltr:"[dir=ltr] &",rtl:"[dir=rtl] &",scrollbar:"&::-webkit-scrollbar",scrollbarThumb:"&::-webkit-scrollbar-thumb",scrollbarTrack:"&::-webkit-scrollbar-track",horizontal:"&[data-orientation=horizontal]",vertical:"&[data-orientation=vertical]",icon:"& :where(svg)",starting:"@starting-style"}),ek=(0,eh.V)("bg-currentcolor"),eC=e=>e===ek.ref||"currentBg"===e,eE=e=>({...e("colors"),currentBg:ek}),eS=(0,eg.C8)({conditions:ex,utilities:{background:{values:eE,shorthand:["bg"],transform(e,t){if(eC(t.raw))return{background:ek.ref};let i=(0,ep.U)("background")(e,t);return{...i,[ek.var]:null==i?void 0:i.background}}},backgroundColor:{values:eE,shorthand:["bgColor"],transform(e,t){if(eC(t.raw))return{backgroundColor:ek.ref};let i=(0,ep.U)("backgroundColor")(e,t);return{...i,[ek.var]:null==i?void 0:i.backgroundColor}}},backgroundSize:{shorthand:["bgSize"]},backgroundPosition:{shorthand:["bgPos"]},backgroundRepeat:{shorthand:["bgRepeat"]},backgroundAttachment:{shorthand:["bgAttachment"]},backgroundClip:{shorthand:["bgClip"],values:["text"],transform:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e}},backgroundGradient:{shorthand:["bgGradient"],values:e=>({...e("gradients"),"to-t":"linear-gradient(to top, var(--gradient))","to-tr":"linear-gradient(to top right, var(--gradient))","to-r":"linear-gradient(to right, var(--gradient))","to-br":"linear-gradient(to bottom right, var(--gradient))","to-b":"linear-gradient(to bottom, var(--gradient))","to-bl":"linear-gradient(to bottom left, var(--gradient))","to-l":"linear-gradient(to left, var(--gradient))","to-tl":"linear-gradient(to top left, var(--gradient))"}),transform:e=>({"--gradient-stops":"var(--gradient-from), var(--gradient-to)","--gradient":"var(--gradient-via-stops, var(--gradient-stops))",backgroundImage:e})},gradientFrom:{values:eE,transform:(0,ep.U)("--gradient-from")},gradientTo:{values:eE,transform:(0,ep.U)("--gradient-to")},gradientVia:{values:eE,transform:(e,t)=>({...(0,ep.U)("--gradient-via")(e,t),"--gradient-via-stops":"var(--gradient-from), var(--gradient-via), var(--gradient-to)"})},backgroundImage:{values:e=>({...e("gradients"),...e("assets")}),shorthand:["bgImg","bgImage"]},border:{values:"borders"},borderTop:{values:"borders"},borderLeft:{values:"borders"},borderBlockStart:{values:"borders"},borderRight:{values:"borders"},borderBottom:{values:"borders"},borderBlockEnd:{values:"borders"},borderInlineStart:{values:"borders",shorthand:["borderStart"]},borderInlineEnd:{values:"borders",shorthand:["borderEnd"]},borderInline:{values:"borders",shorthand:["borderX"]},borderBlock:{values:"borders",shorthand:["borderY"]},borderColor:{values:eE,transform:(0,ep.U)("borderColor")},borderTopColor:{values:eE,transform:(0,ep.U)("borderTopColor")},borderBlockStartColor:{values:eE,transform:(0,ep.U)("borderBlockStartColor")},borderBottomColor:{values:eE,transform:(0,ep.U)("borderBottomColor")},borderBlockEndColor:{values:eE,transform:(0,ep.U)("borderBlockEndColor")},borderLeftColor:{values:eE,transform:(0,ep.U)("borderLeftColor")},borderInlineStartColor:{values:eE,shorthand:["borderStartColor"],transform:(0,ep.U)("borderInlineStartColor")},borderRightColor:{values:eE,transform:(0,ep.U)("borderRightColor")},borderInlineEndColor:{values:eE,shorthand:["borderEndColor"],transform:(0,ep.U)("borderInlineEndColor")},borderStyle:{values:"borderStyles"},borderTopStyle:{values:"borderStyles"},borderBlockStartStyle:{values:"borderStyles"},borderBottomStyle:{values:"borderStyles"},borderBlockEndStyle:{values:"borderStyles"},borderInlineStartStyle:{values:"borderStyles",shorthand:["borderStartStyle"]},borderInlineEndStyle:{values:"borderStyles",shorthand:["borderEndStyle"]},borderLeftStyle:{values:"borderStyles"},borderRightStyle:{values:"borderStyles"},borderRadius:{values:"radii",shorthand:["rounded"]},borderTopLeftRadius:{values:"radii",shorthand:["roundedTopLeft"]},borderStartStartRadius:{values:"radii",shorthand:["roundedStartStart","borderTopStartRadius"]},borderEndStartRadius:{values:"radii",shorthand:["roundedEndStart","borderBottomStartRadius"]},borderTopRightRadius:{values:"radii",shorthand:["roundedTopRight"]},borderStartEndRadius:{values:"radii",shorthand:["roundedStartEnd","borderTopEndRadius"]},borderEndEndRadius:{values:"radii",shorthand:["roundedEndEnd","borderBottomEndRadius"]},borderBottomLeftRadius:{values:"radii",shorthand:["roundedBottomLeft"]},borderBottomRightRadius:{values:"radii",shorthand:["roundedBottomRight"]},borderInlineStartRadius:{values:"radii",property:"borderRadius",shorthand:["roundedStart","borderStartRadius"],transform:e=>({borderStartStartRadius:e,borderEndStartRadius:e})},borderInlineEndRadius:{values:"radii",property:"borderRadius",shorthand:["roundedEnd","borderEndRadius"],transform:e=>({borderStartEndRadius:e,borderEndEndRadius:e})},borderTopRadius:{values:"radii",property:"borderRadius",shorthand:["roundedTop"],transform:e=>({borderTopLeftRadius:e,borderTopRightRadius:e})},borderBottomRadius:{values:"radii",property:"borderRadius",shorthand:["roundedBottom"],transform:e=>({borderBottomLeftRadius:e,borderBottomRightRadius:e})},borderLeftRadius:{values:"radii",property:"borderRadius",shorthand:["roundedLeft"],transform:e=>({borderTopLeftRadius:e,borderBottomLeftRadius:e})},borderRightRadius:{values:"radii",property:"borderRadius",shorthand:["roundedRight"],transform:e=>({borderTopRightRadius:e,borderBottomRightRadius:e})},borderWidth:{values:"borderWidths"},borderBlockStartWidth:{values:"borderWidths"},borderTopWidth:{values:"borderWidths"},borderBottomWidth:{values:"borderWidths"},borderBlockEndWidth:{values:"borderWidths"},borderRightWidth:{values:"borderWidths"},borderInlineWidth:{values:"borderWidths",shorthand:["borderXWidth"]},borderInlineStartWidth:{values:"borderWidths",shorthand:["borderStartWidth"]},borderInlineEndWidth:{values:"borderWidths",shorthand:["borderEndWidth"]},borderLeftWidth:{values:"borderWidths"},borderBlockWidth:{values:"borderWidths",shorthand:["borderYWidth"]},color:{values:eE,transform:(0,ep.U)("color")},fill:{values:eE,transform:(0,ep.U)("fill")},stroke:{values:eE,transform:(0,ep.U)("stroke")},accentColor:{values:eE,transform:(0,ep.U)("accentColor")},divideX:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderInlineStartWidth:e,borderInlineEndWidth:"0px"}})},divideY:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderTopWidth:e,borderBottomWidth:"0px"}})},divideColor:{values:eE,transform:(e,t)=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":eb(e,t)})},divideStyle:{property:"borderStyle",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderStyle:e}})},boxShadow:{values:"shadows",shorthand:["shadow"]},boxShadowColor:{values:eE,transform:(0,ep.U)("--shadow-color"),shorthand:["shadowColor"]},mixBlendMode:{shorthand:["blendMode"]},backgroundBlendMode:{shorthand:["bgBlendMode"]},opacity:{values:"opacity"},filter:{transform:e=>"auto"!==e?{filter:e}:{filter:"var(--blur) var(--brightness) var(--contrast) var(--grayscale) var(--hue-rotate) var(--invert) var(--saturate) var(--sepia) var(--drop-shadow)"}},blur:{values:"blurs",transform:e=>({"--blur":ef("blur",e)})},brightness:{transform:e=>({"--brightness":ef("brightness",e)})},contrast:{transform:e=>({"--contrast":ef("contrast",e)})},grayscale:{transform:e=>({"--grayscale":ef("grayscale",e)})},hueRotate:{transform:e=>({"--hue-rotate":ef("hue-rotate",em(e))})},invert:{transform:e=>({"--invert":ef("invert",e)})},saturate:{transform:e=>({"--saturate":ef("saturate",e)})},sepia:{transform:e=>({"--sepia":ef("sepia",e)})},dropShadow:{transform:e=>({"--drop-shadow":ef("drop-shadow",e)})},backdropFilter:{transform:e=>"auto"!==e?{backdropFilter:e}:{backdropFilter:"var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-opacity) var(--backdrop-saturate) var(--backdrop-sepia)"}},backdropBlur:{values:"blurs",transform:e=>({"--backdrop-blur":ef("blur",e)})},backdropBrightness:{transform:e=>({"--backdrop-brightness":ef("brightness",e)})},backdropContrast:{transform:e=>({"--backdrop-contrast":ef("contrast",e)})},backdropGrayscale:{transform:e=>({"--backdrop-grayscale":ef("grayscale",e)})},backdropHueRotate:{transform:e=>({"--backdrop-hue-rotate":ef("hue-rotate",em(e))})},backdropInvert:{transform:e=>({"--backdrop-invert":ef("invert",e)})},backdropOpacity:{transform:e=>({"--backdrop-opacity":ef("opacity",e)})},backdropSaturate:{transform:e=>({"--backdrop-saturate":ef("saturate",e)})},backdropSepia:{transform:e=>({"--backdrop-sepia":ef("sepia",e)})},flexBasis:{values:"sizes"},gap:{values:"spacing"},rowGap:{values:"spacing",shorthand:["gapY"]},columnGap:{values:"spacing",shorthand:["gapX"]},flexDirection:{shorthand:["flexDir"]},gridGap:{values:"spacing"},gridColumnGap:{values:"spacing"},gridRowGap:{values:"spacing"},outlineColor:{values:eE,transform:(0,ep.U)("outlineColor")},focusRing:ev("&:is(:focus, [data-focus])"),focusVisibleRing:ev("&:is(:focus-visible, [data-focus-visible])"),focusRingColor:{values:eE,transform:(0,ep.U)("--focus-ring-color")},focusRingOffset:{values:"spacing",transform:e=>({"--focus-ring-offset":e})},focusRingWidth:{values:"borderWidths",property:"outlineWidth",transform:e=>({"--focus-ring-width":e})},focusRingStyle:{values:"borderStyles",property:"outlineStyle",transform:e=>({"--focus-ring-style":e})},aspectRatio:{values:"aspectRatios"},width:{values:"sizes",shorthand:["w"]},inlineSize:{values:"sizes"},height:{values:"sizes",shorthand:["h"]},blockSize:{values:"sizes"},boxSize:{values:"sizes",property:"width",transform:e=>({width:e,height:e})},minWidth:{values:"sizes",shorthand:["minW"]},minInlineSize:{values:"sizes"},minHeight:{values:"sizes",shorthand:["minH"]},minBlockSize:{values:"sizes"},maxWidth:{values:"sizes",shorthand:["maxW"]},maxInlineSize:{values:"sizes"},maxHeight:{values:"sizes",shorthand:["maxH"]},maxBlockSize:{values:"sizes"},hideFrom:{values:"breakpoints",transform:(e,t)=>{let{raw:i,token:r}=t;return{[r.raw("breakpoints.".concat(i))?"@breakpoint ".concat(i):"@media screen and (min-width: ".concat(e,")")]:{display:"none"}}}},hideBelow:{values:"breakpoints",transform(e,t){let{raw:i,token:r}=t;return{[r.raw("breakpoints.".concat(i))?"@breakpoint ".concat(i,"Down"):"@media screen and (max-width: ".concat(e,")")]:{display:"none"}}}},overscrollBehavior:{shorthand:["overscroll"]},overscrollBehaviorX:{shorthand:["overscrollX"]},overscrollBehaviorY:{shorthand:["overscrollY"]},scrollbar:{values:["visible","hidden"],transform(e){switch(e){case"visible":return{msOverflowStyle:"auto",scrollbarWidth:"auto","&::-webkit-scrollbar":{display:"block"}};case"hidden":return{msOverflowStyle:"none",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}};default:return{}}}},scrollbarColor:{values:eE,transform:(0,ep.U)("scrollbarColor")},scrollbarGutter:{values:"spacing"},scrollbarWidth:{values:"sizes"},scrollMargin:{values:"spacing"},scrollMarginTop:{values:"spacing"},scrollMarginBottom:{values:"spacing"},scrollMarginLeft:{values:"spacing"},scrollMarginRight:{values:"spacing"},scrollMarginX:{values:"spacing",transform:e=>({scrollMarginLeft:e,scrollMarginRight:e})},scrollMarginY:{values:"spacing",transform:e=>({scrollMarginTop:e,scrollMarginBottom:e})},scrollPadding:{values:"spacing"},scrollPaddingTop:{values:"spacing"},scrollPaddingBottom:{values:"spacing"},scrollPaddingLeft:{values:"spacing"},scrollPaddingRight:{values:"spacing"},scrollPaddingInline:{values:"spacing",shorthand:["scrollPaddingX"]},scrollPaddingBlock:{values:"spacing",shorthand:["scrollPaddingY"]},scrollSnapType:{values:{none:"none",x:"x var(--scroll-snap-strictness)",y:"y var(--scroll-snap-strictness)",both:"both var(--scroll-snap-strictness)"}},scrollSnapStrictness:{values:["mandatory","proximity"],transform:e=>({"--scroll-snap-strictness":e})},scrollSnapMargin:{values:"spacing"},scrollSnapMarginTop:{values:"spacing"},scrollSnapMarginBottom:{values:"spacing"},scrollSnapMarginLeft:{values:"spacing"},scrollSnapMarginRight:{values:"spacing"},listStylePosition:{shorthand:["listStylePos"]},listStyleImage:{values:"assets",shorthand:["listStyleImg"]},position:{shorthand:["pos"]},zIndex:{values:"zIndex"},inset:{values:"spacing"},insetInline:{values:"spacing",shorthand:["insetX"]},insetBlock:{values:"spacing",shorthand:["insetY"]},top:{values:"spacing"},insetBlockStart:{values:"spacing"},bottom:{values:"spacing"},insetBlockEnd:{values:"spacing"},left:{values:"spacing"},right:{values:"spacing"},insetInlineStart:{values:"spacing",shorthand:["insetStart"]},insetInlineEnd:{values:"spacing",shorthand:["insetEnd"]},ring:{transform:e=>({"--ring-offset-shadow":"var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color)","--ring-shadow":"var(--ring-inset) 0 0 0 calc(var(--ring-width) + var(--ring-offset-width)) var(--ring-color)","--ring-width":e,boxShadow:"var(--ring-offset-shadow), var(--ring-shadow), var(--shadow, 0 0 #0000)"})},ringColor:{values:eE,transform:(0,ep.U)("--ring-color")},ringOffset:{transform:e=>({"--ring-offset-width":e})},ringOffsetColor:{values:eE,transform:(0,ep.U)("--ring-offset-color")},ringInset:{transform:e=>({"--ring-inset":e})},margin:{values:"spacing",shorthand:["m"]},marginTop:{values:"spacing",shorthand:["mt"]},marginBlockStart:{values:"spacing"},marginRight:{values:"spacing",shorthand:["mr"]},marginBottom:{values:"spacing",shorthand:["mb"]},marginBlockEnd:{values:"spacing"},marginLeft:{values:"spacing",shorthand:["ml"]},marginInlineStart:{values:"spacing",shorthand:["ms","marginStart"]},marginInlineEnd:{values:"spacing",shorthand:["me","marginEnd"]},marginInline:{values:"spacing",shorthand:["mx","marginX"]},marginBlock:{values:"spacing",shorthand:["my","marginY"]},padding:{values:"spacing",shorthand:["p"]},paddingTop:{values:"spacing",shorthand:["pt"]},paddingRight:{values:"spacing",shorthand:["pr"]},paddingBottom:{values:"spacing",shorthand:["pb"]},paddingBlockStart:{values:"spacing"},paddingBlockEnd:{values:"spacing"},paddingLeft:{values:"spacing",shorthand:["pl"]},paddingInlineStart:{values:"spacing",shorthand:["ps","paddingStart"]},paddingInlineEnd:{values:"spacing",shorthand:["pe","paddingEnd"]},paddingInline:{values:"spacing",shorthand:["px","paddingX"]},paddingBlock:{values:"spacing",shorthand:["py","paddingY"]},textDecoration:{shorthand:["textDecor"]},textDecorationColor:{values:eE,transform:(0,ep.U)("textDecorationColor")},textShadow:{values:"shadows"},transform:{transform:e=>{let t=e;return"auto"===e&&(t="translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),"auto-gpu"===e&&(t="translate3d(var(--translate-x, 0), var(--translate-y, 0), 0) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),{transform:t}}},skewX:{transform:e=>({"--skew-x":em(e)})},skewY:{transform:e=>({"--skew-y":em(e)})},scaleX:{transform:e=>({"--scale-x":e})},scaleY:{transform:e=>({"--scale-y":e})},scale:{transform:e=>"auto"!==e?{scale:e}:{scale:"var(--scale-x, 1) var(--scale-y, 1)"}},spaceXReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":e?"1":void 0}})},spaceX:{property:"marginInlineStart",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":"0",marginInlineStart:"calc(".concat(e," * calc(1 - var(--space-x-reverse)))"),marginInlineEnd:"calc(".concat(e," * var(--space-x-reverse))")}})},spaceYReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":e?"1":void 0}})},spaceY:{property:"marginTop",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":"0",marginTop:"calc(".concat(e," * calc(1 - var(--space-y-reverse)))"),marginBottom:"calc(".concat(e," * var(--space-y-reverse))")}})},rotate:{transform:e=>"auto"!==e?{rotate:em(e)}:{rotate:"var(--rotate-x, 0) var(--rotate-y, 0) var(--rotate-z, 0)"}},rotateX:{transform:e=>({"--rotate-x":em(e)})},rotateY:{transform:e=>({"--rotate-y":em(e)})},translate:{transform:e=>"auto"!==e?{translate:e}:{translate:"var(--translate-x) var(--translate-y)"}},translateX:{values:"spacing",transform:e=>({"--translate-x":e})},translateY:{values:"spacing",transform:e=>({"--translate-y":e})},transition:{values:["all","common","colors","opacity","position","backgrounds","size","shadow","transform"],transform(e){switch(e){case"all":return ey("all");case"position":return ey("left, right, top, bottom, inset-inline, inset-block");case"colors":return ey("color, background-color, border-color, text-decoration-color, fill, stroke");case"opacity":return ey("opacity");case"shadow":return ey("box-shadow");case"transform":return ey("transform");case"size":return ey("width, height");case"backgrounds":return ey("background, background-color, background-image, background-position");case"common":return ey("color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter");default:return{transition:e}}}},transitionDuration:{values:"durations"},transitionProperty:{values:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, translate, transform",colors:"background-color, border-color, color, fill, stroke",size:"width, height",position:"left, right, top, bottom, inset-inline, inset-block",background:"background, background-color, background-image, background-position"}},transitionTimingFunction:{values:"easings"},animation:{values:"animations"},animationDuration:{values:"durations"},animationDelay:{values:"durations"},animationTimingFunction:{values:"easings"},fontFamily:{values:"fonts"},fontSize:{values:"fontSizes"},fontWeight:{values:"fontWeights"},lineHeight:{values:"lineHeights"},letterSpacing:{values:"letterSpacings"},textIndent:{values:"spacing"},truncate:{values:{type:"boolean"},transform:e=>!0===e?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}:{}},lineClamp:{transform:e=>"none"===e?{WebkitLineClamp:"unset"}:{overflow:"hidden",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical",textWrap:"wrap"}},borderSpacing:{values:e=>({...e("spacing"),auto:"var(--border-spacing-x, 0) var(--border-spacing-y, 0)"})},borderSpacingX:{values:"spacing",transform:e=>({"--border-spacing-x":e})},borderSpacingY:{values:"spacing",transform:e=>({"--border-spacing-y":e})},srOnly:{values:{type:"boolean"},transform:e=>eO[e]||{}},debug:{values:{type:"boolean"},transform:e=>e?{outline:"1px solid blue !important","& > *":{outline:"1px solid red !important"}}:{}},caretColor:{values:eE,transform:(0,ep.U)("caretColor")},cursor:{values:"cursor"}}}),eO={true:{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},false:{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto",whiteSpace:"normal"}};var ew=i(94847);let eI="var(--chakra-empty,/*!*/ /*!*/)",eT=(0,eg.tt)({"*":{fontFeatureSettings:'"cv11"',"--ring-inset":eI,"--ring-offset-width":"0px","--ring-offset-color":"#fff","--ring-color":"rgba(66, 153, 225, 0.6)","--ring-offset-shadow":"0 0 #0000","--ring-shadow":"0 0 #0000",...Object.fromEntries(["brightness","contrast","grayscale","hue-rotate","invert","saturate","sepia","drop-shadow"].map(e=>["--".concat(e),eI])),...Object.fromEntries(["blur","brightness","contrast","grayscale","hue-rotate","invert","opacity","saturate","sepia"].map(e=>["--backdrop-".concat(e),eI])),"--global-font-mono":"fonts.mono","--global-font-body":"fonts.body","--global-color-border":"colors.border"},html:{color:"fg",bg:"bg",lineHeight:"1.5",colorPalette:"gray"},"*::placeholder, *[data-placeholder]":{color:"fg.muted/80"},"*::selection":{bg:"colorPalette.emphasized/80"}}),eP=(0,eg.nf)({"fill.muted":{value:{background:"colorPalette.muted",color:"colorPalette.fg"}},"fill.subtle":{value:{background:"colorPalette.subtle",color:"colorPalette.fg"}},"fill.surface":{value:{background:"colorPalette.subtle",color:"colorPalette.fg",boxShadow:"0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.muted"}},"fill.solid":{value:{background:"colorPalette.solid",color:"colorPalette.contrast"}},"outline.subtle":{value:{color:"colorPalette.fg",boxShadow:"inset 0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.subtle"}},"outline.solid":{value:{borderWidth:"1px",borderColor:"colorPalette.solid",color:"colorPalette.fg"}},"indicator.bottom":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",bottom:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.top":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",top:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.start":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineStart:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.end":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineEnd:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},disabled:{value:{opacity:"0.5",cursor:"not-allowed"}},none:{value:{}}}),eR=(0,eg.Yw)({"slide-fade-in":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-from-bottom, fade-in"},"&[data-placement^=bottom]":{animationName:"slide-from-top, fade-in"},"&[data-placement^=left]":{animationName:"slide-from-right, fade-in"},"&[data-placement^=right]":{animationName:"slide-from-left, fade-in"}}},"slide-fade-out":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-to-bottom, fade-out"},"&[data-placement^=bottom]":{animationName:"slide-to-top, fade-out"},"&[data-placement^=left]":{animationName:"slide-to-right, fade-out"},"&[data-placement^=right]":{animationName:"slide-to-left, fade-out"}}},"scale-fade-in":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-in, fade-in"}},"scale-fade-out":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-out, fade-out"}}}),eN=(0,eg.g3)({className:"chakra-badge",base:{display:"inline-flex",alignItems:"center",borderRadius:"l2",gap:"1",fontWeight:"medium",fontVariantNumeric:"tabular-nums",whiteSpace:"nowrap",userSelect:"none"},variants:{variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg"},outline:{color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},plain:{color:"colorPalette.fg"}},size:{xs:{textStyle:"2xs",px:"1",minH:"4"},sm:{textStyle:"xs",px:"1.5",minH:"5"},md:{textStyle:"sm",px:"2",minH:"6"},lg:{textStyle:"sm",px:"2.5",minH:"7"}}},defaultVariants:{variant:"subtle",size:"sm"}}),eV=(0,eg.g3)({className:"chakra-button",base:{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",borderRadius:"l2",whiteSpace:"nowrap",verticalAlign:"middle",borderWidth:"1px",borderColor:"transparent",cursor:"button",flexShrink:"0",outline:"0",lineHeight:"1.2",isolation:"isolate",fontWeight:"medium",transitionProperty:"common",transitionDuration:"moderate",focusVisibleRing:"outside",_disabled:{layerStyle:"disabled"},_icon:{flexShrink:"0"}},variants:{size:{"2xs":{h:"6",minW:"6",textStyle:"xs",px:"2",gap:"1",_icon:{width:"3.5",height:"3.5"}},xs:{h:"8",minW:"8",textStyle:"xs",px:"2.5",gap:"1",_icon:{width:"4",height:"4"}},sm:{h:"9",minW:"9",px:"3.5",textStyle:"sm",gap:"2",_icon:{width:"4",height:"4"}},md:{h:"10",minW:"10",textStyle:"sm",px:"4",gap:"2",_icon:{width:"5",height:"5"}},lg:{h:"11",minW:"11",textStyle:"md",px:"5",gap:"3",_icon:{width:"5",height:"5"}},xl:{h:"12",minW:"12",textStyle:"md",px:"5",gap:"2.5",_icon:{width:"5",height:"5"}},"2xl":{h:"16",minW:"16",textStyle:"lg",px:"7",gap:"3",_icon:{width:"6",height:"6"}}},variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"transparent",_hover:{bg:"colorPalette.solid/90"},_expanded:{bg:"colorPalette.solid/90"}},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"transparent",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},outline:{borderWidth:"1px",borderColor:"colorPalette.muted",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},ghost:{bg:"transparent",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},plain:{color:"colorPalette.fg"}}},defaultVariants:{size:"md",variant:"solid"}}),e_=(0,eg.g3)({className:"chakra-checkmark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"l1",cursor:"checkbox",focusVisibleRing:"outside",_icon:{boxSize:"full"},_invalid:{colorPalette:"red",borderColor:"border.error"},_disabled:{opacity:"0.5",cursor:"disabled"}},variants:{size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5",p:"0.5"},lg:{boxSize:"6",p:"0.5"}},variant:{solid:{borderColor:"border.emphasized","&:is([data-state=checked], [data-state=indeterminate])":{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},outline:{borderColor:"border","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg",borderColor:"colorPalette.solid"}},subtle:{bg:"colorPalette.muted",borderColor:"colorPalette.muted","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},plain:{"&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},inverted:{borderColor:"border",color:"colorPalette.fg","&:is([data-state=checked], [data-state=indeterminate])":{borderColor:"colorPalette.solid"}}}},defaultVariants:{variant:"solid",size:"md"}}),{variants:ez,defaultVariants:eA}=eN,eF=(0,eg.g3)({className:"chakra-code",base:{fontFamily:"mono",alignItems:"center",display:"inline-flex",borderRadius:"l2"},variants:ez,defaultVariants:eA}),eL=(0,eg.g3)({className:"color-swatch",base:{boxSize:"var(--swatch-size)",shadow:"inset 0 0 0 1px rgba(0, 0, 0, 0.1)","--checker-size":"8px","--checker-bg":"colors.bg","--checker-fg":"colors.bg.emphasized",background:"linear-gradient(var(--color), var(--color)), repeating-conic-gradient(var(--checker-fg) 0%, var(--checker-fg) 25%, var(--checker-bg) 0%, var(--checker-bg) 50%) 0% 50% / var(--checker-size) var(--checker-size) !important",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},variants:{size:{"2xs":{"--swatch-size":"sizes.3.5"},xs:{"--swatch-size":"sizes.4"},sm:{"--swatch-size":"sizes.4.5"},md:{"--swatch-size":"sizes.5"},lg:{"--swatch-size":"sizes.6"},xl:{"--swatch-size":"sizes.7"},"2xl":{"--swatch-size":"sizes.8"},inherit:{"--swatch-size":"inherit"},full:{"--swatch-size":"100%"}},shape:{square:{borderRadius:"none"},circle:{borderRadius:"full"},rounded:{borderRadius:"l1"}}},defaultVariants:{size:"md",shape:"rounded"}}),eD=(0,eg.g3)({className:"chakra-container",base:{position:"relative",maxWidth:"8xl",w:"100%",mx:"auto",px:{base:"4",md:"6",lg:"8"}},variants:{centerContent:{true:{display:"flex",flexDirection:"column",alignItems:"center"}},fluid:{true:{maxWidth:"full"}}}}),eM=(0,eg.g3)({className:"chakra-heading",base:{fontFamily:"heading",fontWeight:"semibold"},variants:{size:{xs:{textStyle:"xs"},sm:{textStyle:"sm"},md:{textStyle:"md"},lg:{textStyle:"lg"},xl:{textStyle:"xl"},"2xl":{textStyle:"2xl"},"3xl":{textStyle:"3xl"},"4xl":{textStyle:"4xl"},"5xl":{textStyle:"5xl"},"6xl":{textStyle:"6xl"},"7xl":{textStyle:"7xl"}}},defaultVariants:{size:"xl"}}),eW=(0,eg.g3)({className:"chakra-icon",base:{display:"inline-block",lineHeight:"1em",flexShrink:"0",color:"currentcolor",verticalAlign:"middle"},variants:{size:{inherit:{},xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"},xl:{boxSize:"7"},"2xl":{boxSize:"8"}}},defaultVariants:{size:"inherit"}}),eB=(0,eg.g3)({className:"chakra-input",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},height:"var(--input-height)",minW:"var(--input-height)","--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{"2xs":{textStyle:"xs",px:"2","--input-height":"sizes.7"},xs:{textStyle:"xs",px:"2","--input-height":"sizes.8"},sm:{textStyle:"sm",px:"2.5","--input-height":"sizes.9"},md:{textStyle:"sm",px:"3","--input-height":"sizes.10"},lg:{textStyle:"md",px:"4","--input-height":"sizes.11"},xl:{textStyle:"md",px:"4.5","--input-height":"sizes.12"},"2xl":{textStyle:"lg",px:"5","--input-height":"sizes.16"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)",_invalid:{borderColor:"var(--error-color)",boxShadow:"0px 1px 0px 0px var(--error-color)"}}}}},defaultVariants:{size:"md",variant:"outline"}}),eH=(0,eg.g3)({className:"chakra-input-addon",base:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap",alignSelf:"stretch",borderRadius:"l2"},variants:{size:eB.variants.size,variant:{outline:{borderWidth:"1px",borderColor:"border",bg:"bg.muted"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.emphasized"},flushed:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}},defaultVariants:{size:"md",variant:"outline"}}),ej=(0,eg.g3)({className:"chakra-kbd",base:{display:"inline-flex",alignItems:"center",fontWeight:"medium",fontFamily:"mono",flexShrink:"0",whiteSpace:"nowrap",wordSpacing:"-0.5em",userSelect:"none",px:"1",borderRadius:"l2"},variants:{variant:{raised:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderWidth:"1px",borderBottomWidth:"2px",borderColor:"colorPalette.muted"},outline:{borderWidth:"1px",color:"colorPalette.fg"},subtle:{bg:"colorPalette.muted",color:"colorPalette.fg"},plain:{color:"colorPalette.fg"}},size:{sm:{textStyle:"xs",height:"4.5"},md:{textStyle:"sm",height:"5"},lg:{textStyle:"md",height:"6"}}},defaultVariants:{size:"md",variant:"raised"}}),eG=(0,eg.g3)({className:"chakra-link",base:{display:"inline-flex",alignItems:"center",outline:"none",gap:"1.5",cursor:"pointer",borderRadius:"l1",focusRing:"outside"},variants:{variant:{underline:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"},plain:{color:"colorPalette.fg",_hover:{textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"}}}},defaultVariants:{variant:"plain"}}),e$=(0,eg.g3)({className:"chakra-mark",base:{bg:"transparent",color:"inherit",whiteSpace:"nowrap"},variants:{variant:{subtle:{bg:"colorPalette.subtle",color:"inherit"},solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},text:{fontWeight:"medium"},plain:{}}}}),eU=(0,eg.g3)({className:"chakra-radiomark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,verticalAlign:"top",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"full",cursor:"radio",_focusVisible:{outline:"2px solid",outlineColor:"colorPalette.focusRing",outlineOffset:"2px"},_invalid:{colorPalette:"red",borderColor:"red.500"},_disabled:{opacity:"0.5",cursor:"disabled"},"& .dot":{height:"100%",width:"100%",borderRadius:"full",bg:"currentColor",scale:"0.4"}},variants:{variant:{solid:{borderWidth:"1px",borderColor:"border.emphasized",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},subtle:{borderWidth:"1px",bg:"colorPalette.muted",borderColor:"colorPalette.muted",color:"transparent",_checked:{color:"colorPalette.fg"}},outline:{borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.fg",borderColor:"colorPalette.solid"},"& .dot":{scale:"0.6"}},inverted:{bg:"bg",borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.solid",borderColor:"currentcolor"}}},size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"}}},defaultVariants:{variant:"solid",size:"md"}}),eY=(0,eg.g3)({className:"chakra-separator",base:{display:"block",borderColor:"border"},variants:{variant:{solid:{borderStyle:"solid"},dashed:{borderStyle:"dashed"},dotted:{borderStyle:"dotted"}},orientation:{vertical:{borderInlineStartWidth:"var(--separator-thickness)"},horizontal:{borderTopWidth:"var(--separator-thickness)"}},size:{xs:{"--separator-thickness":"0.5px"},sm:{"--separator-thickness":"1px"},md:{"--separator-thickness":"2px"},lg:{"--separator-thickness":"3px"}}},defaultVariants:{size:"sm",variant:"solid",orientation:"horizontal"}}),eK=(0,eg.g3)({className:"chakra-skeleton",base:{},variants:{loading:{true:{borderRadius:"l2",boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none",flexShrink:"0","&::before, &::after, *":{visibility:"hidden"}},false:{background:"unset",animation:"fade-in var(--fade-duration, 0.1s) ease-out !important"}},variant:{pulse:{background:"bg.emphasized",animation:"pulse",animationDuration:"var(--duration, 1.2s)"},shine:{"--animate-from":"200%","--animate-to":"-200%","--start-color":"colors.bg.muted","--end-color":"colors.bg.emphasized",backgroundImage:"linear-gradient(270deg,var(--start-color),var(--end-color),var(--end-color),var(--start-color))",backgroundSize:"400% 100%",animation:"bg-position var(--duration, 5s) ease-in-out infinite"},none:{animation:"none"}}},defaultVariants:{variant:"pulse",loading:!0}}),eq=(0,eg.g3)({className:"chakra-skip-nav",base:{display:"inline-flex",bg:"bg.panel",padding:"2.5",borderRadius:"l2",fontWeight:"semibold",focusVisibleRing:"outside",textStyle:"sm",userSelect:"none",border:"0",height:"1px",width:"1px",margin:"-1px",outline:"0",overflow:"hidden",position:"absolute",clip:"rect(0 0 0 0)",_focusVisible:{clip:"auto",width:"auto",height:"auto",position:"fixed",top:"6",insetStart:"6"}}}),eX=(0,eg.g3)({className:"chakra-spinner",base:{display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderWidth:"2px",borderRadius:"full",width:"var(--spinner-size)",height:"var(--spinner-size)",animation:"spin",animationDuration:"slowest","--spinner-track-color":"transparent",borderBottomColor:"var(--spinner-track-color)",borderInlineStartColor:"var(--spinner-track-color)"},variants:{size:{inherit:{"--spinner-size":"1em"},xs:{"--spinner-size":"sizes.3"},sm:{"--spinner-size":"sizes.4"},md:{"--spinner-size":"sizes.5"},lg:{"--spinner-size":"sizes.8"},xl:{"--spinner-size":"sizes.10"}}},defaultVariants:{size:"md"}}),eJ=(0,eg.g3)({className:"chakra-textarea",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{xs:{textStyle:"xs",px:"2",py:"1.5",scrollPaddingBottom:"1.5"},sm:{textStyle:"sm",px:"2.5",py:"2",scrollPaddingBottom:"2"},md:{textStyle:"sm",px:"3",py:"2",scrollPaddingBottom:"2"},lg:{textStyle:"md",px:"4",py:"3",scrollPaddingBottom:"3"},xl:{textStyle:"md",px:"4.5",py:"3.5",scrollPaddingBottom:"3.5"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}}}},defaultVariants:{size:"md",variant:"outline"}}),eZ=eg.eq.colors({bg:{DEFAULT:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},emphasized:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},inverted:{value:{_light:"{colors.black}",_dark:"{colors.white}"}},panel:{value:{_light:"{colors.white}",_dark:"{colors.gray.950}"}},error:{value:{_light:"{colors.red.50}",_dark:"{colors.red.950}"}},warning:{value:{_light:"{colors.orange.50}",_dark:"{colors.orange.950}"}},success:{value:{_light:"{colors.green.50}",_dark:"{colors.green.950}"}},info:{value:{_light:"{colors.blue.50}",_dark:"{colors.blue.950}"}}},fg:{DEFAULT:{value:{_light:"{colors.black}",_dark:"{colors.gray.50}"}},muted:{value:{_light:"{colors.gray.600}",_dark:"{colors.gray.400}"}},subtle:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.500}"}},inverted:{value:{_light:"{colors.gray.50}",_dark:"{colors.black}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.300}"}},success:{value:{_light:"{colors.green.600}",_dark:"{colors.green.300}"}},info:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.300}"}}},border:{DEFAULT:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},inverted:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.400}"}},success:{value:{_light:"{colors.green.500}",_dark:"{colors.green.400}"}},info:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.400}"}}},gray:{contrast:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},fg:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},subtle:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},muted:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},solid:{value:{_light:"{colors.gray.900}",_dark:"{colors.white}"}},focusRing:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.400}"}}},red:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.red.700}",_dark:"{colors.red.300}"}},subtle:{value:{_light:"{colors.red.100}",_dark:"{colors.red.900}"}},muted:{value:{_light:"{colors.red.200}",_dark:"{colors.red.800}"}},emphasized:{value:{_light:"{colors.red.300}",_dark:"{colors.red.700}"}},solid:{value:{_light:"{colors.red.600}",_dark:"{colors.red.600}"}},focusRing:{value:{_light:"{colors.red.500}",_dark:"{colors.red.500}"}}},orange:{contrast:{value:{_light:"white",_dark:"black"}},fg:{value:{_light:"{colors.orange.700}",_dark:"{colors.orange.300}"}},subtle:{value:{_light:"{colors.orange.100}",_dark:"{colors.orange.900}"}},muted:{value:{_light:"{colors.orange.200}",_dark:"{colors.orange.800}"}},emphasized:{value:{_light:"{colors.orange.300}",_dark:"{colors.orange.700}"}},solid:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.500}"}},focusRing:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.500}"}}},green:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.green.700}",_dark:"{colors.green.300}"}},subtle:{value:{_light:"{colors.green.100}",_dark:"{colors.green.900}"}},muted:{value:{_light:"{colors.green.200}",_dark:"{colors.green.800}"}},emphasized:{value:{_light:"{colors.green.300}",_dark:"{colors.green.700}"}},solid:{value:{_light:"{colors.green.600}",_dark:"{colors.green.600}"}},focusRing:{value:{_light:"{colors.green.500}",_dark:"{colors.green.500}"}}},blue:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.blue.700}",_dark:"{colors.blue.300}"}},subtle:{value:{_light:"{colors.blue.100}",_dark:"{colors.blue.900}"}},muted:{value:{_light:"{colors.blue.200}",_dark:"{colors.blue.800}"}},emphasized:{value:{_light:"{colors.blue.300}",_dark:"{colors.blue.700}"}},solid:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.600}"}},focusRing:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.500}"}}},yellow:{contrast:{value:{_light:"black",_dark:"black"}},fg:{value:{_light:"{colors.yellow.800}",_dark:"{colors.yellow.300}"}},subtle:{value:{_light:"{colors.yellow.100}",_dark:"{colors.yellow.900}"}},muted:{value:{_light:"{colors.yellow.200}",_dark:"{colors.yellow.800}"}},emphasized:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.700}"}},solid:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.300}"}},focusRing:{value:{_light:"{colors.yellow.500}",_dark:"{colors.yellow.500}"}}},teal:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.teal.700}",_dark:"{colors.teal.300}"}},subtle:{value:{_light:"{colors.teal.100}",_dark:"{colors.teal.900}"}},muted:{value:{_light:"{colors.teal.200}",_dark:"{colors.teal.800}"}},emphasized:{value:{_light:"{colors.teal.300}",_dark:"{colors.teal.700}"}},solid:{value:{_light:"{colors.teal.600}",_dark:"{colors.teal.600}"}},focusRing:{value:{_light:"{colors.teal.500}",_dark:"{colors.teal.500}"}}},purple:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.purple.700}",_dark:"{colors.purple.300}"}},subtle:{value:{_light:"{colors.purple.100}",_dark:"{colors.purple.900}"}},muted:{value:{_light:"{colors.purple.200}",_dark:"{colors.purple.800}"}},emphasized:{value:{_light:"{colors.purple.300}",_dark:"{colors.purple.700}"}},solid:{value:{_light:"{colors.purple.600}",_dark:"{colors.purple.600}"}},focusRing:{value:{_light:"{colors.purple.500}",_dark:"{colors.purple.500}"}}},pink:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.pink.700}",_dark:"{colors.pink.300}"}},subtle:{value:{_light:"{colors.pink.100}",_dark:"{colors.pink.900}"}},muted:{value:{_light:"{colors.pink.200}",_dark:"{colors.pink.800}"}},emphasized:{value:{_light:"{colors.pink.300}",_dark:"{colors.pink.700}"}},solid:{value:{_light:"{colors.pink.600}",_dark:"{colors.pink.600}"}},focusRing:{value:{_light:"{colors.pink.500}",_dark:"{colors.pink.500}"}}},cyan:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.cyan.700}",_dark:"{colors.cyan.300}"}},subtle:{value:{_light:"{colors.cyan.100}",_dark:"{colors.cyan.900}"}},muted:{value:{_light:"{colors.cyan.200}",_dark:"{colors.cyan.800}"}},emphasized:{value:{_light:"{colors.cyan.300}",_dark:"{colors.cyan.700}"}},solid:{value:{_light:"{colors.cyan.600}",_dark:"{colors.cyan.600}"}},focusRing:{value:{_light:"{colors.cyan.500}",_dark:"{colors.cyan.500}"}}}}),eQ=eg.eq.radii({l1:{value:"{radii.xs}"},l2:{value:"{radii.sm}"},l3:{value:"{radii.md}"}}),e0=eg.eq.shadows({xs:{value:{_light:"0px 1px 2px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/20}",_dark:"0px 1px 1px {black/64}, 0px 0px 1px inset {colors.gray.300/20}"}},sm:{value:{_light:"0px 2px 4px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 2px 4px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},md:{value:{_light:"0px 4px 8px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 4px 8px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},lg:{value:{_light:"0px 8px 16px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 8px 16px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},xl:{value:{_light:"0px 16px 24px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 16px 24px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},"2xl":{value:{_light:"0px 24px 40px {colors.gray.900/16}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 24px 40px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},inner:{value:{_light:"inset 0 2px 4px 0 {black/5}",_dark:"inset 0 2px 4px 0 black"}},inset:{value:{_light:"inset 0 0 0 1px {black/5}",_dark:"inset 0 0 0 1px {colors.gray.300/5}"}}});var e1=i(91065),e2=i(46918),e5=i(4966),e3=i(44298),e4=i(87509),e6=i(20768),e8=i(95449),e9=i(73168),e7=i(47033),te=(0,e1.y)("combobox").parts("root","clearTrigger","content","control","input","item","itemGroup","itemGroupLabel","itemIndicator","itemText","label","list","positioner","trigger");te.build();var tt=e=>new e2.Jk(e);tt.empty=()=>new e2.Jk({items:[]});var ti=e=>e.getById((e=>e.ids?.content??`combobox:${e.id}:content`)(e)),tr=e=>e.getById((e=>e.ids?.input??`combobox:${e.id}:input`)(e)),tn=e=>e.getById((e=>e.ids?.positioner??`combobox:${e.id}:popper`)(e)),to=e=>e.getById((e=>e.ids?.control??`combobox:${e.id}:control`)(e)),ta=e=>e.getById((e=>e.ids?.trigger??`combobox:${e.id}:toggle-btn`)(e)),tl=e=>e.getById((e=>e.ids?.clearTrigger??`combobox:${e.id}:clear-btn`)(e)),ts=(e,t)=>{if(null==t)return;let i=`[role=option][data-value="${CSS.escape(t)}"]`;return(0,e5.P)(ti(e),i)},tc=e=>{let t=tr(e);e.isActiveElement(t)||t?.focus({preventScroll:!0})},{guards:td,createMachine:tu,choose:tp}=(0,e8.mj)(),{and:tg,not:th}=td;function tf(e){return(e.previousEvent||e).src}tu({props:({props:e})=>({loopFocus:!0,openOnClick:!1,defaultValue:[],closeOnSelect:!e.multiple,allowCustomValue:!1,inputBehavior:"none",selectionBehavior:e.multiple?"clear":"replace",openOnKeyPress:!0,openOnChange:!0,composite:!0,navigate({node:e}){(0,e5.Il)(e)},collection:tt.empty(),...e,positioning:{placement:"bottom",sameWidth:!0,...e.positioning},translations:{triggerLabel:"Toggle suggestions",clearTriggerLabel:"Clear value",...e.translations}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"suggesting":"idle",context:({prop:e,bindable:t,getContext:i,getEvent:r})=>({currentPlacement:t(()=>({defaultValue:void 0})),value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:e4.n4,hash:e=>e.join(","),onChange(t){let r=i(),n=r.get("selectedItems"),o=e("collection"),a=t.map(e=>n.find(t=>o.getItemValue(t)===e)||o.find(e));r.set("selectedItems",a),e("onValueChange")?.({value:t,items:a})}})),highlightedValue:t(()=>({defaultValue:e("defaultHighlightedValue")||null,value:e("highlightedValue"),onChange(t){let i=e("collection").find(t);e("onHighlightChange")?.({highlightedValue:t,highlightedItem:i})}})),inputValue:t(()=>{let t=e("inputValue")||e("defaultInputValue")||"",i=e("defaultValue")||e("value")||[];if(!t.trim()&&!e("multiple")){let r=e("collection").stringifyMany(i);t=(0,e4.YW)(e("selectionBehavior"),{preserve:t||r,replace:r,clear:""})}return{defaultValue:t,value:e("inputValue"),onChange(t){let i=r(),n=(i.previousEvent||i).src;e("onInputValueChange")?.({inputValue:t,reason:n})}}}),highlightedItem:t(()=>{let t=e("highlightedValue");return{defaultValue:e("collection").find(t)}}),selectedItems:t(()=>{let t=e("value")||e("defaultValue")||[];return{defaultValue:e("collection").findMany(t)}})}),computed:{isInputValueEmpty:({context:e})=>0===e.get("inputValue").length,isInteractive:({prop:e})=>!(e("readOnly")||e("disabled")),autoComplete:({prop:e})=>"autocomplete"===e("inputBehavior"),autoHighlight:({prop:e})=>"autohighlight"===e("inputBehavior"),hasSelectedItems:({context:e})=>e.get("value").length>0,valueAsString:({context:e,prop:t})=>t("collection").stringifyItems(e.get("selectedItems")),isCustomValue:({context:e,computed:t})=>e.get("inputValue")!==t("valueAsString")},watch({context:e,prop:t,track:i,action:r,send:n}){i([()=>e.hash("value")],()=>{r(["syncSelectedItems"])}),i([()=>e.get("inputValue")],()=>{r(["syncInputValue"])}),i([()=>e.get("highlightedValue")],()=>{r(["syncHighlightedItem","autofillInputValue"])}),i([()=>t("open")],()=>{r(["toggleVisibility"])}),i([()=>t("collection").toString()],()=>{n({type:"CHILDREN_CHANGE"})})},on:{"SELECTED_ITEMS.SYNC":{actions:["syncSelectedItems"]},"HIGHLIGHTED_VALUE.SET":{actions:["setHighlightedValue"]},"HIGHLIGHTED_VALUE.CLEAR":{actions:["clearHighlightedValue"]},"ITEM.SELECT":{actions:["selectItem"]},"ITEM.CLEAR":{actions:["clearItem"]},"VALUE.SET":{actions:["setValue"]},"INPUT_VALUE.SET":{actions:["setInputValue"]},"POSITIONING.SET":{actions:["reposition"]}},entry:tp([{guard:"autoFocus",actions:["setInitialFocus"]}]),states:{idle:{tags:["idle","closed"],entry:["scrollContentToTop","clearHighlightedValue"],on:{"CONTROLLED.OPEN":{target:"interacting"},"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.CLICK":[{guard:"isOpenControlled",actions:["highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.FOCUS":{target:"focused"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"interacting",actions:["invokeOnOpen"]}],"VALUE.CLEAR":{target:"focused",actions:["clearInputValue","clearSelectedItems","setInitialFocus"]}}},focused:{tags:["focused","closed"],entry:["scrollContentToTop","clearHighlightedValue"],on:{"CONTROLLED.OPEN":[{guard:"isChangeEvent",target:"suggesting"},{target:"interacting"}],"INPUT.CHANGE":[{guard:tg("isOpenControlled","openOnChange"),actions:["setInputValue","invokeOnOpen","highlightFirstItemIfNeeded"]},{guard:"openOnChange",target:"suggesting",actions:["setInputValue","invokeOnOpen","highlightFirstItemIfNeeded"]},{actions:["setInputValue"]}],"LAYER.INTERACT_OUTSIDE":{target:"idle"},"INPUT.ESCAPE":{guard:tg("isCustomValue",th("allowCustomValue")),actions:["revertInputValue"]},"INPUT.BLUR":{target:"idle"},"INPUT.CLICK":[{guard:"isOpenControlled",actions:["highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstSelectedItem","invokeOnOpen"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.ARROW_DOWN":[{guard:tg("isOpenControlled","autoComplete"),actions:["invokeOnOpen"]},{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{guard:"isOpenControlled",actions:["highlightFirstOrSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstOrSelectedItem","invokeOnOpen"]}],"INPUT.ARROW_UP":[{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{target:"interacting",actions:["highlightLastOrSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightLastOrSelectedItem","invokeOnOpen"]}],OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"interacting",actions:["invokeOnOpen"]}],"VALUE.CLEAR":{actions:["clearInputValue","clearSelectedItems"]}}},interacting:{tags:["open","focused"],entry:["setInitialFocus"],effects:["scrollToHighlightedItem","trackDismissableLayer","trackPlacement","hideOtherElements"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["setFinalFocus"]},{target:"idle"}],CHILDREN_CHANGE:[{guard:"isHighlightedItemRemoved",actions:["clearHighlightedValue"]},{actions:["scrollToHighlightedItem"]}],"INPUT.HOME":{actions:["highlightFirstItem"]},"INPUT.END":{actions:["highlightLastItem"]},"INPUT.ARROW_DOWN":[{guard:tg("autoComplete","isLastItemHighlighted"),actions:["clearHighlightedValue","scrollContentToTop"]},{actions:["highlightNextItem"]}],"INPUT.ARROW_UP":[{guard:tg("autoComplete","isFirstItemHighlighted"),actions:["clearHighlightedValue"]},{actions:["highlightPrevItem"]}],"INPUT.ENTER":[{guard:tg("isOpenControlled","isCustomValue",th("hasHighlightedItem"),th("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:tg("isCustomValue",th("hasHighlightedItem"),th("allowCustomValue")),target:"focused",actions:["revertInputValue","invokeOnClose"]},{guard:tg("isOpenControlled","closeOnSelect"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","setFinalFocus"]},{actions:["selectHighlightedItem"]}],"INPUT.CHANGE":[{guard:"autoComplete",target:"suggesting",actions:["setInputValue"]},{target:"suggesting",actions:["clearHighlightedValue","setInputValue"]}],"ITEM.POINTER_MOVE":{actions:["setHighlightedValue"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedValue"]},"ITEM.CLICK":[{guard:tg("isOpenControlled","closeOnSelect"),actions:["selectItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectItem","invokeOnClose","setFinalFocus"]},{actions:["selectItem"]}],"LAYER.ESCAPE":[{guard:tg("isOpenControlled","autoComplete"),actions:["syncInputValue","invokeOnClose"]},{guard:"autoComplete",target:"focused",actions:["syncInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"LAYER.INTERACT_OUTSIDE":[{guard:tg("isOpenControlled","isCustomValue",th("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:tg("isCustomValue",th("allowCustomValue")),target:"idle",actions:["revertInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"VALUE.CLEAR":[{guard:"isOpenControlled",actions:["clearInputValue","clearSelectedItems","invokeOnClose"]},{target:"focused",actions:["clearInputValue","clearSelectedItems","invokeOnClose","setFinalFocus"]}]}},suggesting:{tags:["open","focused"],effects:["trackDismissableLayer","scrollToHighlightedItem","trackPlacement","hideOtherElements"],entry:["setInitialFocus"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["setFinalFocus"]},{target:"idle"}],CHILDREN_CHANGE:[{guard:"autoHighlight",actions:["highlightFirstItem"]},{guard:"isHighlightedItemRemoved",actions:["clearHighlightedValue"]}],"INPUT.ARROW_DOWN":{target:"interacting",actions:["highlightNextItem"]},"INPUT.ARROW_UP":{target:"interacting",actions:["highlightPrevItem"]},"INPUT.HOME":{target:"interacting",actions:["highlightFirstItem"]},"INPUT.END":{target:"interacting",actions:["highlightLastItem"]},"INPUT.ENTER":[{guard:tg("isOpenControlled","isCustomValue",th("hasHighlightedItem"),th("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:tg("isCustomValue",th("hasHighlightedItem"),th("allowCustomValue")),target:"focused",actions:["revertInputValue","invokeOnClose"]},{guard:tg("isOpenControlled","closeOnSelect"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","setFinalFocus"]},{actions:["selectHighlightedItem"]}],"INPUT.CHANGE":{actions:["setInputValue"]},"LAYER.ESCAPE":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"ITEM.POINTER_MOVE":{target:"interacting",actions:["setHighlightedValue"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedValue"]},"LAYER.INTERACT_OUTSIDE":[{guard:tg("isOpenControlled","isCustomValue",th("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:tg("isCustomValue",th("allowCustomValue")),target:"idle",actions:["revertInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"ITEM.CLICK":[{guard:tg("isOpenControlled","closeOnSelect"),actions:["selectItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectItem","invokeOnClose","setFinalFocus"]},{actions:["selectItem"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"VALUE.CLEAR":[{guard:"isOpenControlled",actions:["clearInputValue","clearSelectedItems","invokeOnClose"]},{target:"focused",actions:["clearInputValue","clearSelectedItems","invokeOnClose","setFinalFocus"]}]}}},implementations:{guards:{isInputValueEmpty:({computed:e})=>e("isInputValueEmpty"),autoComplete:({computed:e,prop:t})=>e("autoComplete")&&!t("multiple"),autoHighlight:({computed:e})=>e("autoHighlight"),isFirstItemHighlighted:({prop:e,context:t})=>e("collection").firstValue===t.get("highlightedValue"),isLastItemHighlighted:({prop:e,context:t})=>e("collection").lastValue===t.get("highlightedValue"),isCustomValue:({computed:e})=>e("isCustomValue"),allowCustomValue:({prop:e})=>!!e("allowCustomValue"),hasHighlightedItem:({context:e})=>null!=e.get("highlightedValue"),closeOnSelect:({prop:e})=>!!e("closeOnSelect"),isOpenControlled:({prop:e})=>null!=e("open"),openOnChange:({prop:e,context:t})=>{let i=e("openOnChange");return(0,e4.Lm)(i)?i:!!i?.({inputValue:t.get("inputValue")})},restoreFocus:({event:e})=>null==e.restoreFocus||!!e.restoreFocus,isChangeEvent:({event:e})=>e.previousEvent?.type==="INPUT.CHANGE",autoFocus:({prop:e})=>!!e("autoFocus"),isHighlightedItemRemoved:({prop:e,context:t})=>!e("collection").has(t.get("highlightedValue"))},effects:{trackDismissableLayer({send:e,prop:t,scope:i}){if(!t("disableLayer"))return(0,e9.u)(()=>ti(i),{defer:!0,exclude:()=>[tr(i),ta(i),tl(i)],onFocusOutside:t("onFocusOutside"),onPointerDownOutside:t("onPointerDownOutside"),onInteractOutside:t("onInteractOutside"),onEscapeKeyDown(t){t.preventDefault(),t.stopPropagation(),e({type:"LAYER.ESCAPE",src:"escape-key"})},onDismiss(){e({type:"LAYER.INTERACT_OUTSIDE",src:"interact-outside",restoreFocus:!1})}})},hideOtherElements:({scope:e})=>(0,e6.M)([tr(e),ti(e),ta(e),tl(e)]),trackPlacement:({context:e,prop:t,scope:i})=>(e.set("currentPlacement",t("positioning").placement),(0,e3.Ox)(()=>to(i)||ta(i),()=>tn(i),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})),scrollToHighlightedItem({context:e,prop:t,scope:i,event:r}){let n=tr(i),o=[],a=n=>{let a=r.current().type.includes("POINTER"),l=e.get("highlightedValue");if(a||!l)return;let s=ts(i,l),c=ti(i),d=t("scrollToIndexFn");if(d)return void d({index:t("collection").indexOf(l),immediate:n});let u=(0,e5.er)(()=>{(0,e5.Rt)(s,{rootEl:c,block:"nearest"})});o.push(u)},l=(0,e5.er)(()=>a(!0));o.push(l);let s=(0,e5.mx)(n,{attributes:["aria-activedescendant"],callback:()=>a(!1)});return o.push(s),()=>{o.forEach(e=>e())}}},actions:{reposition({context:e,prop:t,scope:i,event:r}){(0,e3.Ox)(()=>to(i),()=>tn(i),{...t("positioning"),...r.options,defer:!0,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},setHighlightedValue({context:e,event:t}){null!=t.value&&e.set("highlightedValue",t.value)},clearHighlightedValue({context:e}){e.set("highlightedValue",null)},selectHighlightedItem(e){let{context:t,prop:i}=e,r=i("collection"),n=t.get("highlightedValue");if(!n||!r.has(n))return;let o=i("multiple")?(0,e4.Xx)(t.get("value"),n):[n];i("onSelect")?.({value:o,itemValue:n}),t.set("value",o);let a=(0,e4.YW)(i("selectionBehavior"),{preserve:t.get("inputValue"),replace:r.stringifyMany(o),clear:""});t.set("inputValue",a)},scrollToHighlightedItem({context:e,prop:t,scope:i}){(0,e5.dY)(()=>{let r=e.get("highlightedValue");if(null==r)return;let n=ts(i,r),o=ti(i),a=t("scrollToIndexFn");if(a)return void a({index:t("collection").indexOf(r),immediate:!0});(0,e5.Rt)(n,{rootEl:o,block:"nearest"})})},selectItem(e){let{context:t,event:i,flush:r,prop:n}=e;null!=i.value&&r(()=>{let e=n("multiple")?(0,e4.Xx)(t.get("value"),i.value):[i.value];n("onSelect")?.({value:e,itemValue:i.value}),t.set("value",e);let r=(0,e4.YW)(n("selectionBehavior"),{preserve:t.get("inputValue"),replace:n("collection").stringifyMany(e),clear:""});t.set("inputValue",r)})},clearItem(e){let{context:t,event:i,flush:r,prop:n}=e;null!=i.value&&r(()=>{let e=(0,e4.TF)(t.get("value"),i.value);t.set("value",e);let r=(0,e4.YW)(n("selectionBehavior"),{preserve:t.get("inputValue"),replace:n("collection").stringifyMany(e),clear:""});t.set("inputValue",r)})},setInitialFocus({scope:e}){(0,e5.er)(()=>{tc(e)})},setFinalFocus({scope:e}){(0,e5.er)(()=>{let t=ta(e);if(t?.dataset.focusable==null)tc(e);else{let t=ta(e);e.isActiveElement(t)||t?.focus({preventScroll:!0})}})},syncInputValue({context:e,scope:t,event:i}){let r=tr(t);r&&(r.value=e.get("inputValue"),queueMicrotask(()=>{"INPUT.CHANGE"!==i.current().type&&(0,e5.gX)(r)}))},setInputValue({context:e,event:t}){e.set("inputValue",t.value)},clearInputValue({context:e}){e.set("inputValue","")},revertInputValue({context:e,prop:t,computed:i}){let r=t("selectionBehavior"),n=(0,e4.YW)(r,{replace:i("hasSelectedItems")?i("valueAsString"):"",preserve:e.get("inputValue"),clear:""});e.set("inputValue",n)},setValue(e){let{context:t,flush:i,event:r,prop:n}=e;i(()=>{t.set("value",r.value);let e=(0,e4.YW)(n("selectionBehavior"),{preserve:t.get("inputValue"),replace:n("collection").stringifyMany(r.value),clear:""});t.set("inputValue",e)})},clearSelectedItems(e){let{context:t,flush:i,prop:r}=e;i(()=>{t.set("value",[]);let e=(0,e4.YW)(r("selectionBehavior"),{preserve:t.get("inputValue"),replace:r("collection").stringifyMany([]),clear:""});t.set("inputValue",e)})},scrollContentToTop({prop:e,scope:t}){let i=e("scrollToIndexFn");if(i)i({index:0,immediate:!0});else{let e=ti(t);if(!e)return;e.scrollTop=0}},invokeOnOpen({prop:e,event:t}){let i=tf(t);e("onOpenChange")?.({open:!0,reason:i})},invokeOnClose({prop:e,event:t}){let i=tf(t);e("onOpenChange")?.({open:!1,reason:i})},highlightFirstItem({context:e,prop:t,scope:i}){(ti(i)?queueMicrotask:e5.er)(()=>{let i=t("collection").firstValue;i&&e.set("highlightedValue",i)})},highlightFirstItemIfNeeded({computed:e,action:t}){e("autoHighlight")&&t(["highlightFirstItem"])},highlightLastItem({context:e,prop:t,scope:i}){(ti(i)?queueMicrotask:e5.er)(()=>{let i=t("collection").lastValue;i&&e.set("highlightedValue",i)})},highlightNextItem({context:e,prop:t}){let i=null,r=e.get("highlightedValue"),n=t("collection");r?!(i=n.getNextValue(r))&&t("loopFocus")&&(i=n.firstValue):i=n.firstValue,i&&e.set("highlightedValue",i)},highlightPrevItem({context:e,prop:t}){let i=null,r=e.get("highlightedValue"),n=t("collection");r?!(i=n.getPreviousValue(r))&&t("loopFocus")&&(i=n.lastValue):i=n.lastValue,i&&e.set("highlightedValue",i)},highlightFirstSelectedItem({context:e,prop:t}){(0,e5.er)(()=>{let[i]=t("collection").sort(e.get("value"));i&&e.set("highlightedValue",i)})},highlightFirstOrSelectedItem({context:e,prop:t,computed:i}){(0,e5.er)(()=>{let r=null;(r=i("hasSelectedItems")?t("collection").sort(e.get("value"))[0]:t("collection").firstValue)&&e.set("highlightedValue",r)})},highlightLastOrSelectedItem({context:e,prop:t,computed:i}){(0,e5.er)(()=>{let r=t("collection"),n=null;(n=i("hasSelectedItems")?r.sort(e.get("value"))[0]:r.lastValue)&&e.set("highlightedValue",n)})},autofillInputValue({context:e,computed:t,prop:i,event:r,scope:n}){let o=tr(n),a=i("collection");if(!t("autoComplete")||!o||!r.keypress)return;let l=a.stringify(e.get("highlightedValue"));(0,e5.er)(()=>{o.value=l||e.get("inputValue")})},syncSelectedItems(e){queueMicrotask(()=>{let{context:t,prop:i}=e,r=i("collection"),n=t.get("value"),o=n.map(e=>t.get("selectedItems").find(t=>r.getItemValue(t)===e)||r.find(e));t.set("selectedItems",o);let a=(0,e4.YW)(i("selectionBehavior"),{preserve:t.get("inputValue"),replace:r.stringifyMany(n),clear:""});t.set("inputValue",a)})},syncHighlightedItem({context:e,prop:t}){let i=t("collection").find(e.get("highlightedValue"));e.set("highlightedItem",i)},toggleVisibility({event:e,send:t,prop:i}){t({type:i("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:e})}}}});var tm=(0,e7.x)()(["allowCustomValue","autoFocus","closeOnSelect","collection","composite","defaultHighlightedValue","defaultInputValue","defaultOpen","defaultValue","dir","disabled","disableLayer","form","getRootNode","highlightedValue","id","ids","inputBehavior","inputValue","invalid","loopFocus","multiple","name","navigate","onFocusOutside","onHighlightChange","onInputValueChange","onInteractOutside","onOpenChange","onOpenChange","onPointerDownOutside","onSelect","onValueChange","open","openOnChange","openOnClick","openOnKeyPress","placeholder","positioning","readOnly","required","scrollToIndexFn","selectionBehavior","translations","value"]);(0,e4.PM)(tm);var tv=(0,e7.x)()(["htmlFor"]);(0,e4.PM)(tv);var tb=(0,e7.x)()(["id"]);(0,e4.PM)(tb);var ty=(0,e7.x)()(["item","persistFocus"]);(0,e4.PM)(ty);var tx=(0,e1.y)("accordion").parts("root","item","itemTrigger","itemContent","itemIndicator");tx.build();var tk=e=>e.ids?.root??`accordion:${e.id}`,tC=(e,t)=>e.ids?.itemTrigger?.(t)??`accordion:${e.id}:trigger:${t}`,tE=e=>{let t=CSS.escape(tk(e)),i=`[aria-controls][data-ownedby='${t}']:not([disabled])`;return(0,e5.YG)((e=>e.getById(tk(e)))(e),i)},{and:tS,not:tO}=(0,e8.b6)();(0,e8.Op)({props:({props:e})=>({collapsible:!1,multiple:!1,orientation:"vertical",defaultValue:[],...e}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({focusedValue:t(()=>({defaultValue:null,sync:!0,onChange(t){e("onFocusChange")?.({value:t})}})),value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}}))}),computed:{isHorizontal:({prop:e})=>"horizontal"===e("orientation")},on:{"VALUE.SET":{actions:["setValue"]}},states:{idle:{on:{"TRIGGER.FOCUS":{target:"focused",actions:["setFocusedValue"]}}},focused:{on:{"GOTO.NEXT":{actions:["focusNextTrigger"]},"GOTO.PREV":{actions:["focusPrevTrigger"]},"TRIGGER.CLICK":[{guard:tS("isExpanded","canToggle"),actions:["collapse"]},{guard:tO("isExpanded"),actions:["expand"]}],"GOTO.FIRST":{actions:["focusFirstTrigger"]},"GOTO.LAST":{actions:["focusLastTrigger"]},"TRIGGER.BLUR":{target:"idle",actions:["clearFocusedValue"]}}}},implementations:{guards:{canToggle:({prop:e})=>!!e("collapsible")||!!e("multiple"),isExpanded:({context:e,event:t})=>e.get("value").includes(t.value)},actions:{collapse({context:e,prop:t,event:i}){let r=t("multiple")?(0,e4.TF)(e.get("value"),i.value):[];e.set("value",r)},expand({context:e,prop:t,event:i}){let r=t("multiple")?(0,e4.WQ)(e.get("value"),i.value):[i.value];e.set("value",r)},focusFirstTrigger({scope:e}){(0,e4.$1)(tE(e))?.focus()},focusLastTrigger({scope:e}){(0,e4.HV)(tE(e))?.focus()},focusNextTrigger({context:e,scope:t}){let i=e.get("focusedValue");if(!i)return;let r=(0,e5.Ut)(tE(t),tC(t,i));r?.focus()},focusPrevTrigger({context:e,scope:t}){let i=e.get("focusedValue");if(!i)return;let r=(0,e5.I5)(tE(t),tC(t,i));r?.focus()},setFocusedValue({context:e,event:t}){e.set("focusedValue",t.value)},clearFocusedValue({context:e}){e.set("focusedValue",null)},setValue({context:e,event:t}){e.set("value",t.value)},coarseValue({context:e,prop:t}){!t("multiple")&&e.get("value").length>1&&((0,e4.R8)("The value of accordion should be a single value when multiple is false."),e.set("value",[e.get("value")[0]]))}}}});var tw=(0,e7.x)()(["collapsible","dir","disabled","getRootNode","id","ids","multiple","onFocusChange","onValueChange","orientation","value","defaultValue"]);(0,e4.PM)(tw);var tI=(0,e7.x)()(["value","disabled"]);(0,e4.PM)(tI);var tT=(0,e1.y)("clipboard").parts("root","control","trigger","indicator","input","label");tT.build(),(0,e8.Op)({props:({props:e})=>({timeout:3e3,defaultValue:"",...e}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}}))}),watch({track:e,context:t,action:i}){e([()=>t.get("value")],()=>{i(["syncInputElement"])})},on:{"VALUE.SET":{actions:["setValue"]},COPY:{target:"copied",actions:["copyToClipboard","invokeOnCopy"]}},states:{idle:{on:{"INPUT.COPY":{target:"copied",actions:["invokeOnCopy"]}}},copied:{effects:["waitForTimeout"],on:{"COPY.DONE":{target:"idle"},COPY:{target:"copied",actions:["copyToClipboard","invokeOnCopy"]},"INPUT.COPY":{actions:["invokeOnCopy"]}}}},implementations:{effects:{waitForTimeout:({prop:e,send:t})=>(0,e4.bK)(()=>{t({type:"COPY.DONE"})},e("timeout"))},actions:{setValue({context:e,event:t}){e.set("value",t.value)},copyToClipboard({context:e,scope:t}){let i;i=e.get("value"),function(e,t){let i=e.defaultView||window;if(i.navigator.clipboard?.writeText!==void 0)return i.navigator.clipboard.writeText(t);if(!e.body)return Promise.reject(Error());let r=function(e,t){let i=e.createElement("pre");return Object.assign(i.style,{width:"1px",height:"1px",position:"fixed",top:"5px"}),i.textContent=t,i}(e,t);e.body.appendChild(r),function(e){let t=(0,e5.zk)(e).getSelection();if(null==t)return Promise.reject(Error());t.removeAllRanges();let i=e.ownerDocument,r=i.createRange();r.selectNodeContents(e),t.addRange(r),i.execCommand("copy"),t.removeAllRanges(),Promise.resolve()}(r),e.body.removeChild(r),Promise.resolve()}(t.getDoc(),i)},invokeOnCopy({prop:e}){e("onStatusChange")?.({copied:!0})},syncInputElement({context:e,scope:t}){let i=t.getById(t.ids?.input??`clip:${t.id}:input`);i&&(0,e5.U4)(i,e.get("value"))}}}});var tP=(0,e7.x)()(["getRootNode","id","ids","value","defaultValue","timeout","onStatusChange","onValueChange"]);(0,e4.PM)(tP);var tR=(0,e7.x)()(["copied"]);(0,e4.PM)(tR);var tN=Object.defineProperty,tV=(e,t,i)=>((e,t,i)=>t in e?tN(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i)(e,t+"",i),t_=class{toHexInt(){return this.toFormat("rgba").toHexInt()}getChannelValue(e){if(e in this)return this[e];throw Error("Unsupported color channel: "+e)}getChannelValuePercent(e,t){let i=t??this.getChannelValue(e),{minValue:r,maxValue:n}=this.getChannelRange(e);return(0,e4.vV)(i,r,n)}getChannelPercentValue(e,t){let{minValue:i,maxValue:r,step:n}=this.getChannelRange(e),o=(0,e4.F4)(t,i,r,n);return(0,e4.BU)(o,i,r,n)}withChannelValue(e,t){let{minValue:i,maxValue:r}=this.getChannelRange(e);if(e in this){let n=this.clone();return n[e]=(0,e4.L3)(t,i,r),n}throw Error("Unsupported color channel: "+e)}getColorAxes(e){let{xChannel:t,yChannel:i}=e,r=t||this.getChannels().find(e=>e!==i),n=i||this.getChannels().find(e=>e!==r),o=this.getChannels().find(e=>e!==r&&e!==n);return{xChannel:r,yChannel:n,zChannel:o}}incrementChannel(e,t){let{minValue:i,maxValue:r,step:n}=this.getChannelRange(e),o=(0,e4.BU)((0,e4.L3)(this.getChannelValue(e)+t,i,r),i,r,n);return this.withChannelValue(e,o)}decrementChannel(e,t){return this.incrementChannel(e,-t)}isEqual(e){return((e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let i in e)if(e[i]!==t[i])return!1;return!0})(this.toJSON(),e.toJSON())&&this.getChannelValue("alpha")===e.getChannelValue("alpha")}},tz=/^#[\da-f]+$/i,tA=/^rgba?\((.*)\)$/,tF=/[^#]/gi,tL=class e extends t_{constructor(e,t,i,r){super(),this.red=e,this.green=t,this.blue=i,this.alpha=r}static parse(t){let i=[];if(tz.test(t)&&[4,5,7,9].includes(t.length)){let e=(t.length<6?t.replace(tF,"$&$&"):t).slice(1).split("");for(;e.length>0;)i.push(parseInt(e.splice(0,2).join(""),16));i[3]=void 0!==i[3]?i[3]/255:void 0}let r=t.match(tA);return r?.[1]&&(i=r[1].split(",").map(e=>Number(e.trim())).map((e,t)=>(0,e4.L3)(e,0,t<3?255:1))),i.length<3?void 0:new e(i[0],i[1],i[2],i[3]??1)}toString(e){switch(e){case"hex":return"#"+(this.red.toString(16).padStart(2,"0")+this.green.toString(16).padStart(2,"0")+this.blue.toString(16).padStart(2,"0")).toUpperCase();case"hexa":return"#"+(this.red.toString(16).padStart(2,"0")+this.green.toString(16).padStart(2,"0")+this.blue.toString(16).padStart(2,"0")+Math.round(255*this.alpha).toString(16).padStart(2,"0")).toUpperCase();case"rgb":return`rgb(${this.red}, ${this.green}, ${this.blue})`;case"css":case"rgba":return`rgba(${this.red}, ${this.green}, ${this.blue}, ${this.alpha})`;case"hsl":return this.toHSL().toString("hsl");case"hsb":return this.toHSB().toString("hsb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"rgba":return this;case"hsba":return this.toHSB();case"hsla":return this.toHSL();default:throw Error("Unsupported color conversion: rgb -> "+e)}}toHexInt(){return this.red<<16|this.green<<8|this.blue}toHSB(){let e=this.red/255,t=this.green/255,i=this.blue/255,r=Math.min(e,t,i),n=Math.max(e,t,i),o=n-r,a=0;if(0!==o){switch(n){case e:a=(t-i)/o+6*(tNumber(e.trim().replace("%","")));return new e((0,e4.zi)(t,360),(0,e4.L3)(r,0,100),(0,e4.L3)(n,0,100),(0,e4.L3)(o??1,0,1))}}toString(e){switch(e){case"hex":return this.toRGB().toString("hex");case"hexa":return this.toRGB().toString("hexa");case"hsl":return`hsl(${this.hue}, ${(0,e4.Nh)(this.saturation,2)}%, ${(0,e4.Nh)(this.lightness,2)}%)`;case"css":case"hsla":return`hsla(${this.hue}, ${(0,e4.Nh)(this.saturation,2)}%, ${(0,e4.Nh)(this.lightness,2)}%, ${this.alpha})`;case"hsb":return this.toHSB().toString("hsb");case"rgb":return this.toRGB().toString("rgb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"hsla":return this;case"hsba":return this.toHSB();case"rgba":return this.toRGB();default:throw Error("Unsupported color conversion: hsl -> "+e)}}toHSB(){let e=this.saturation/100,t=this.lightness/100,i=t+e*Math.min(t,1-t);return e=0===i?0:2*(1-t/i),new tj((0,e4.Nh)(this.hue,2),(0,e4.Nh)(100*e,2),(0,e4.Nh)(100*i,2),(0,e4.Nh)(this.alpha,2))}toRGB(){let e=this.hue,t=this.saturation/100,i=this.lightness/100,r=t*Math.min(i,1-i),n=(t,n=(t+e/30)%12)=>i-r*Math.max(Math.min(n-3,9-n,1),-1);return new tL(Math.round(255*n(0)),Math.round(255*n(8)),Math.round(255*n(4)),(0,e4.Nh)(this.alpha,2))}clone(){return new e(this.hue,this.saturation,this.lightness,this.alpha)}getChannelFormatOptions(e){switch(e){case"hue":return{style:"unit",unit:"degree",unitDisplay:"narrow"};case"saturation":case"lightness":case"alpha":return{style:"percent"};default:throw Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let i=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return("saturation"===e||"lightness"===e)&&(r/=100),new Intl.NumberFormat(t,i).format(r)}getChannelRange(e){switch(e){case"hue":return{minValue:0,maxValue:360,step:1,pageSize:15};case"saturation":case"lightness":return{minValue:0,maxValue:100,step:1,pageSize:10};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw Error("Unknown color channel: "+e)}}toJSON(){return{h:this.hue,s:this.saturation,l:this.lightness,a:this.alpha}}getFormat(){return"hsla"}getChannels(){return e.colorChannels}};tV(tM,"colorChannels",["hue","saturation","lightness"]);var tW=tM,tB=/hsb\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%)\)|hsba\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d(.\d+)?)\)/,tH=class e extends t_{constructor(e,t,i,r){super(),this.hue=e,this.saturation=t,this.brightness=i,this.alpha=r}static parse(t){let i;if(i=t.match(tB)){let[t,r,n,o]=(i[1]??i[2]).split(",").map(e=>Number(e.trim().replace("%","")));return new e((0,e4.zi)(t,360),(0,e4.L3)(r,0,100),(0,e4.L3)(n,0,100),(0,e4.L3)(o??1,0,1))}}toString(e){switch(e){case"css":return this.toHSL().toString("css");case"hex":return this.toRGB().toString("hex");case"hexa":return this.toRGB().toString("hexa");case"hsb":return`hsb(${this.hue}, ${(0,e4.Nh)(this.saturation,2)}%, ${(0,e4.Nh)(this.brightness,2)}%)`;case"hsba":return`hsba(${this.hue}, ${(0,e4.Nh)(this.saturation,2)}%, ${(0,e4.Nh)(this.brightness,2)}%, ${this.alpha})`;case"hsl":return this.toHSL().toString("hsl");case"rgb":return this.toRGB().toString("rgb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"hsba":return this;case"hsla":return this.toHSL();case"rgba":return this.toRGB();default:throw Error("Unsupported color conversion: hsb -> "+e)}}toHSL(){let e=this.saturation/100,t=this.brightness/100,i=t*(1-e/2);return e=0===i||1===i?0:(t-i)/Math.min(i,1-i),new tW((0,e4.Nh)(this.hue,2),(0,e4.Nh)(100*e,2),(0,e4.Nh)(100*i,2),(0,e4.Nh)(this.alpha,2))}toRGB(){let e=this.hue,t=this.saturation/100,i=this.brightness/100,r=(r,n=(r+e/60)%6)=>i-t*i*Math.max(Math.min(n,4-n,1),0);return new tL(Math.round(255*r(5)),Math.round(255*r(3)),Math.round(255*r(1)),(0,e4.Nh)(this.alpha,2))}clone(){return new e(this.hue,this.saturation,this.brightness,this.alpha)}getChannelFormatOptions(e){switch(e){case"hue":return{style:"unit",unit:"degree",unitDisplay:"narrow"};case"saturation":case"brightness":case"alpha":return{style:"percent"};default:throw Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let i=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return("saturation"===e||"brightness"===e)&&(r/=100),new Intl.NumberFormat(t,i).format(r)}getChannelRange(e){switch(e){case"hue":return{minValue:0,maxValue:360,step:1,pageSize:15};case"saturation":case"brightness":return{minValue:0,maxValue:100,step:1,pageSize:10};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw Error("Unknown color channel: "+e)}}toJSON(){return{h:this.hue,s:this.saturation,b:this.brightness,a:this.alpha}}getFormat(){return"hsba"}getChannels(){return e.colorChannels}};tV(tH,"colorChannels",["hue","saturation","brightness"]);var tj=tH,tG=(e=>{let t=new Map,i=e.split(",");for(let e=0;e{if(tG.has(e))return t$(tG.get(e));let t=tL.parse(e)||tj.parse(e)||tW.parse(e);if(!t){let t=Error("Invalid color value: "+e);throw Error.captureStackTrace?.(t,t$),t}return t},tU=(0,e1.y)("color-picker",["root","label","control","trigger","positioner","content","area","areaThumb","valueText","areaBackground","channelSlider","channelSliderLabel","channelSliderTrack","channelSliderThumb","channelSliderValueText","channelInput","transparencyGrid","swatchGroup","swatchTrigger","swatchIndicator","swatch","eyeDropperTrigger","formatTrigger","formatSelect"]);tU.build();var tY=e=>e.getById((e=>e.ids?.content??`color-picker:${e.id}:content`)(e)),tK=e=>e.getById((e=>e.ids?.hiddenInput??`color-picker:${e.id}:hidden-input`)(e)),tq=e=>e.getById((e=>e.ids?.trigger??`color-picker:${e.id}:trigger`)(e));RegExp("^(hsba|hsla|rgba)$");var tX=e=>t$(e),tJ=/^[0-9a-fA-F]{3,8}$/,{and:tZ}=(0,e8.b6)();function tQ(e,t,i){let r=[...(0,e5.YG)(tY(e),"input[data-channel]"),...(0,e5.YG)(e.getById(e.ids?.control??`color-picker:${e.id}:control`),"input[data-channel]")];(0,e5.er)(()=>{r.forEach(e=>{let r=e.dataset.channel;(0,e5.U4)(e,function(e,t){if(null==t)return"";if("hex"===t)return e.toString("hex");if("css"===t)return e.toString("css");if(t in e)return e.getChannelValue(t).toString();let i="hsla"===e.getFormat();switch(t){case"hue":return i?e.toFormat("hsla").getChannelValue("hue").toString():e.toFormat("hsba").getChannelValue("hue").toString();case"saturation":return i?e.toFormat("hsla").getChannelValue("saturation").toString():e.toFormat("hsba").getChannelValue("saturation").toString();case"lightness":return e.toFormat("hsla").getChannelValue("lightness").toString();case"brightness":return e.toFormat("hsba").getChannelValue("brightness").toString();case"red":case"green":case"blue":return e.toFormat("rgba").getChannelValue(t).toString();default:return e.getChannelValue(t).toString()}}(i||t,r))})})}(0,e8.Op)({props:({props:e})=>({dir:"ltr",defaultValue:tX("#000000"),defaultFormat:"rgba",openAutoFocus:!0,...e,positioning:{placement:"bottom",...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")||e("inline")?"open":"idle",context:({prop:e,bindable:t,getContext:i})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:(e,t)=>e.toString("css")===t?.toString("css"),hash:e=>e.toString("css"),onChange(t){let r=i(),n=t.toString(r.get("format"));e("onValueChange")?.({value:t,valueAsString:n})}})),format:t(()=>({defaultValue:e("defaultFormat"),value:e("format"),onChange(t){e("onFormatChange")?.({format:t})}})),activeId:t(()=>({defaultValue:null})),activeChannel:t(()=>({defaultValue:null})),activeOrientation:t(()=>({defaultValue:null})),fieldsetDisabled:t(()=>({defaultValue:!1})),restoreFocus:t(()=>({defaultValue:!0})),currentPlacement:t(()=>({defaultValue:void 0}))}),computed:{rtl:({prop:e})=>"rtl"===e("dir"),disabled:({prop:e,context:t})=>!!e("disabled")||t.get("fieldsetDisabled"),interactive:({prop:e})=>!(e("disabled")||e("readOnly")),valueAsString:({context:e})=>e.get("value").toString(e.get("format")),areaValue:({context:e})=>{let t=e.get("format").startsWith("hsl")?"hsla":"hsba";return e.get("value").toFormat(t)}},effects:["trackFormControl"],watch({prop:e,context:t,action:i,track:r}){r([()=>t.hash("value")],()=>{i(["syncInputElements","dispatchChangeEvent"])}),r([()=>t.get("format")],()=>{i(["syncFormatSelectElement"])}),r([()=>e("open")],()=>{i(["toggleVisibility"])})},on:{"VALUE.SET":{actions:["setValue"]},"FORMAT.SET":{actions:["setFormat"]},"CHANNEL_INPUT.CHANGE":{actions:["setChannelColorFromInput"]},"EYEDROPPER.CLICK":{actions:["openEyeDropper"]},"SWATCH_TRIGGER.CLICK":{actions:["setValue"]}},states:{idle:{tags:["closed"],on:{"CONTROLLED.OPEN":{target:"open",actions:["setInitialFocus"]},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus"]}],"CHANNEL_INPUT.FOCUS":{target:"focused",actions:["setActiveChannel"]}}},focused:{tags:["closed","focused"],on:{"CONTROLLED.OPEN":{target:"open",actions:["setInitialFocus"]},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus"]}],"CHANNEL_INPUT.FOCUS":{actions:["setActiveChannel"]},"CHANNEL_INPUT.BLUR":{target:"idle",actions:["setChannelColorFromInput"]},"TRIGGER.BLUR":{target:"idle"}}},open:{tags:["open"],effects:["trackPositioning","trackDismissableElement"],on:{"CONTROLLED.CLOSE":[{guard:"shouldRestoreFocus",target:"focused",actions:["setReturnFocus"]},{target:"idle"}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],"AREA.POINTER_DOWN":{target:"open:dragging",actions:["setActiveChannel","setAreaColorFromPoint","focusAreaThumb"]},"AREA.FOCUS":{actions:["setActiveChannel"]},"CHANNEL_SLIDER.POINTER_DOWN":{target:"open:dragging",actions:["setActiveChannel","setChannelColorFromPoint","focusChannelThumb"]},"CHANNEL_SLIDER.FOCUS":{actions:["setActiveChannel"]},"AREA.ARROW_LEFT":{actions:["decrementAreaXChannel"]},"AREA.ARROW_RIGHT":{actions:["incrementAreaXChannel"]},"AREA.ARROW_UP":{actions:["incrementAreaYChannel"]},"AREA.ARROW_DOWN":{actions:["decrementAreaYChannel"]},"AREA.PAGE_UP":{actions:["incrementAreaXChannel"]},"AREA.PAGE_DOWN":{actions:["decrementAreaXChannel"]},"CHANNEL_SLIDER.ARROW_LEFT":{actions:["decrementChannel"]},"CHANNEL_SLIDER.ARROW_RIGHT":{actions:["incrementChannel"]},"CHANNEL_SLIDER.ARROW_UP":{actions:["incrementChannel"]},"CHANNEL_SLIDER.ARROW_DOWN":{actions:["decrementChannel"]},"CHANNEL_SLIDER.PAGE_UP":{actions:["incrementChannel"]},"CHANNEL_SLIDER.PAGE_DOWN":{actions:["decrementChannel"]},"CHANNEL_SLIDER.HOME":{actions:["setChannelToMin"]},"CHANNEL_SLIDER.END":{actions:["setChannelToMax"]},"CHANNEL_INPUT.BLUR":{actions:["setChannelColorFromInput"]},INTERACT_OUTSIDE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{guard:"shouldRestoreFocus",target:"focused",actions:["invokeOnClose","setReturnFocus"]},{target:"idle",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],"SWATCH_TRIGGER.CLICK":[{guard:tZ("isOpenControlled","closeOnSelect"),actions:["setValue","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["setValue","invokeOnClose","setReturnFocus"]},{actions:["setValue"]}]}},"open:dragging":{tags:["open"],exit:["clearActiveChannel"],effects:["trackPointerMove","disableTextSelection","trackPositioning","trackDismissableElement"],on:{"CONTROLLED.CLOSE":[{guard:"shouldRestoreFocus",target:"focused",actions:["setReturnFocus"]},{target:"idle"}],"AREA.POINTER_MOVE":{actions:["setAreaColorFromPoint","focusAreaThumb"]},"AREA.POINTER_UP":{target:"open",actions:["invokeOnChangeEnd"]},"CHANNEL_SLIDER.POINTER_MOVE":{actions:["setChannelColorFromPoint","focusChannelThumb"]},"CHANNEL_SLIDER.POINTER_UP":{target:"open",actions:["invokeOnChangeEnd"]},INTERACT_OUTSIDE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{guard:"shouldRestoreFocus",target:"focused",actions:["invokeOnClose","setReturnFocus"]},{target:"idle",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}]}}},implementations:{guards:{closeOnSelect:({prop:e})=>!!e("closeOnSelect"),isOpenControlled:({prop:e})=>null!=e("open")||!!e("inline"),shouldRestoreFocus:({context:e})=>!!e.get("restoreFocus")},effects:{trackPositioning({context:e,prop:t,scope:i}){if(t("inline"))return;e.get("currentPlacement")||e.set("currentPlacement",t("positioning")?.placement);let r=tq(i);return(0,e3.Ox)(r,()=>i.getById(i.ids?.positioner??`color-picker:${i.id}:positioner`),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})},trackDismissableElement({context:e,scope:t,prop:i,send:r}){if(!i("inline"))return(0,e9.u)(()=>tY(t),{exclude:tq(t),defer:!0,onInteractOutside(t){i("onInteractOutside")?.(t),t.defaultPrevented||e.set("restoreFocus",!(t.detail.focusable||t.detail.contextmenu))},onPointerDownOutside:i("onPointerDownOutside"),onFocusOutside:i("onFocusOutside"),onDismiss(){r({type:"INTERACT_OUTSIDE"})}})},trackFormControl({context:e,scope:t,send:i}){let r=tK(t);return(0,e5.$S)(r,{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){i({type:"VALUE.SET",value:e.initial("value"),src:"form.reset"})}})},trackPointerMove:({context:e,scope:t,event:i,send:r})=>(0,e5.Al)(t.getDoc(),{onPointerMove({point:t}){r({type:"area"===e.get("activeId")?"AREA.POINTER_MOVE":"CHANNEL_SLIDER.POINTER_MOVE",point:t,format:i.format})},onPointerUp(){r({type:"area"===e.get("activeId")?"AREA.POINTER_UP":"CHANNEL_SLIDER.POINTER_UP"})}}),disableTextSelection:({scope:e})=>(0,e5.MC)({doc:e.getDoc(),target:tY(e)})},actions:{openEyeDropper({scope:e,context:t}){let i=e.getWin();"EyeDropper"in i&&new i.EyeDropper().open().then(({sRGBHex:e})=>{let i=t.get("value").getFormat(),r=t$(e).toFormat(i);t.set("value",r)}).catch(()=>void 0)},setActiveChannel({context:e,event:t}){e.set("activeId",t.id),t.channel&&e.set("activeChannel",t.channel),t.orientation&&e.set("activeOrientation",t.orientation)},clearActiveChannel({context:e}){e.set("activeChannel",null),e.set("activeId",null),e.set("activeOrientation",null)},setAreaColorFromPoint({context:e,event:t,computed:i,scope:r}){let n=t.format?e.get("value").toFormat(t.format):i("areaValue"),{xChannel:o,yChannel:a}=t.channel||e.get("activeChannel"),l=((e,t)=>{var i;let r,n=(i=e).getById((r=i,r.ids?.area??`color-picker:${r.id}:area`));if(!n)return;let{percent:o}=(0,e5.NH)(t,n);return o})(r,t.point);if(!l)return;let s=n.getChannelPercentValue(o,l.x),c=n.getChannelPercentValue(a,1-l.y),d=n.withChannelValue(o,s).withChannelValue(a,c);e.set("value",d)},setChannelColorFromPoint({context:e,event:t,computed:i,scope:r}){let n=t.channel||e.get("activeId"),o=t.format?e.get("value").toFormat(t.format):i("areaValue"),a=((e,t,i)=>{var r,n;let o,a,l=(r=e,n=i,r.getById((o=r,a=n,o.ids?.channelSliderTrack?.(a)??`color-picker:${o.id}:slider-track:${a}`)));if(!l)return;let{percent:s}=(0,e5.NH)(t,l);return s})(r,t.point,n);if(!a)return;let l="horizontal"===(e.get("activeOrientation")||"horizontal")?a.x:a.y,s=o.getChannelPercentValue(n,l),c=o.withChannelValue(n,s);e.set("value",c)},setValue({context:e,event:t}){e.set("value",t.value)},setFormat({context:e,event:t}){e.set("format",t.format)},dispatchChangeEvent({scope:e,computed:t}){(0,e5.CF)(tK(e),{value:t("valueAsString")})},syncInputElements({context:e,scope:t}){tQ(t,e.get("value"))},invokeOnChangeEnd({context:e,prop:t,computed:i}){t("onValueChangeEnd")?.({value:e.get("value"),valueAsString:i("valueAsString")})},setChannelColorFromInput({context:e,event:t,scope:i,prop:r}){let n,{channel:o,isTextField:a,value:l}=t,s=e.get("value").getChannelValue("alpha");if("alpha"===o){let t=parseFloat(l);t=Number.isNaN(t)?s:t,n=e.get("value").withChannelValue("alpha",t)}else if(a)n=(0,e4.TX)(()=>tX("hex"===o?function(e){return e.startsWith("#")?e:tJ.test(e)?`#${e}`:e}(l):l).withChannelValue("alpha",s),()=>e.get("value"));else{let t=e.get("value").toFormat(e.get("format")),i=Number.isNaN(l)?t.getChannelValue(o):l;n=t.withChannelValue(o,i)}tQ(i,e.get("value"),n),e.set("value",n),r("onValueChangeEnd")?.({value:n,valueAsString:n.toString(e.get("format"))})},incrementChannel({context:e,event:t}){let i=e.get("value").incrementChannel(t.channel,t.step);e.set("value",i)},decrementChannel({context:e,event:t}){let i=e.get("value").decrementChannel(t.channel,t.step);e.set("value",i)},incrementAreaXChannel({context:e,event:t,computed:i}){let{xChannel:r}=t.channel,n=i("areaValue").incrementChannel(r,t.step);e.set("value",n)},decrementAreaXChannel({context:e,event:t,computed:i}){let{xChannel:r}=t.channel,n=i("areaValue").decrementChannel(r,t.step);e.set("value",n)},incrementAreaYChannel({context:e,event:t,computed:i}){let{yChannel:r}=t.channel,n=i("areaValue").incrementChannel(r,t.step);e.set("value",n)},decrementAreaYChannel({context:e,event:t,computed:i}){let{yChannel:r}=t.channel,n=i("areaValue").decrementChannel(r,t.step);e.set("value",n)},setChannelToMax({context:e,event:t}){let i=e.get("value"),r=i.getChannelRange(t.channel),n=i.withChannelValue(t.channel,r.maxValue);e.set("value",n)},setChannelToMin({context:e,event:t}){let i=e.get("value"),r=i.getChannelRange(t.channel),n=i.withChannelValue(t.channel,r.minValue);e.set("value",n)},focusAreaThumb({scope:e}){(0,e5.er)(()=>{e.getById(e.ids?.areaThumb??`color-picker:${e.id}:area-thumb`)?.focus({preventScroll:!0})})},focusChannelThumb({event:e,scope:t}){(0,e5.er)(()=>{let i;(i=e.channel,t.getById(t.ids?.channelSliderThumb?.(i)??`color-picker:${t.id}:slider-thumb:${i}`))?.focus({preventScroll:!0})})},setInitialFocus({prop:e,scope:t}){e("openAutoFocus")&&(0,e5.er)(()=>{let i=(0,e5.RD)({root:tY(t),getInitialEl:e("initialFocusEl")});i?.focus({preventScroll:!0})})},setReturnFocus({scope:e}){(0,e5.er)(()=>{tq(e)?.focus({preventScroll:!0})})},syncFormatSelectElement({context:e,scope:t}){!function(e,t){let i=e.getById(e.ids?.formatSelect??`color-picker:${e.id}:format-select`);i&&(0,e5.er)(()=>(0,e5.U4)(i,t))}(t,e.get("format"))},invokeOnOpen({prop:e}){e("inline")||e("onOpenChange")?.({open:!0})},invokeOnClose({prop:e}){e("inline")||e("onOpenChange")?.({open:!1})},toggleVisibility({prop:e,event:t,send:i}){i({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})}}}});var t0=(0,e7.x)()(["closeOnSelect","dir","disabled","format","defaultFormat","getRootNode","id","ids","initialFocusEl","inline","name","positioning","onFocusOutside","onFormatChange","onInteractOutside","onOpenChange","onPointerDownOutside","onValueChange","onValueChangeEnd","defaultOpen","open","positioning","required","readOnly","value","defaultValue","invalid","openAutoFocus"]);(0,e4.PM)(t0);var t1=(0,e7.x)()(["xChannel","yChannel"]);(0,e4.PM)(t1);var t2=(0,e7.x)()(["channel","orientation"]);(0,e4.PM)(t2);var t5=(0,e7.x)()(["value","disabled"]);(0,e4.PM)(t5);var t3=(0,e7.x)()(["value","respectAlpha"]);(0,e4.PM)(t3);var t4=(0,e7.x)()(["size"]);(0,e4.PM)(t4);let t6=tU.extendWith("view");var t8=i(37314),t9=i(42278),t7=(0,e1.y)("editable").parts("root","area","label","preview","input","editTrigger","submitTrigger","cancelTrigger","control");t7.build();var ie=e=>e.getById((e=>e.ids?.input??`editable:${e.id}:input`)(e));(0,e8.Op)({props:({props:e})=>({activationMode:"focus",submitMode:"both",defaultValue:"",selectOnFocus:!0,...e,translations:{input:"editable input",edit:"edit",submit:"submit",cancel:"cancel",...e.translations}}),initialState:({prop:e})=>e("edit")||e("defaultEdit")?"edit":"preview",entry:["focusInputIfNeeded"],context:({bindable:e,prop:t})=>({value:e(()=>({defaultValue:t("defaultValue"),value:t("value"),onChange:e=>t("onValueChange")?.({value:e})})),previousValue:e(()=>({defaultValue:""}))}),watch({track:e,action:t,context:i,prop:r}){e([()=>i.get("value")],()=>{t(["syncInputValue"])}),e([()=>r("edit")],()=>{t(["toggleEditing"])})},computed:{submitOnEnter({prop:e}){let t=e("submitMode");return"both"===t||"enter"===t},submitOnBlur({prop:e}){let t=e("submitMode");return"both"===t||"blur"===t},isInteractive:({prop:e})=>!(e("disabled")||e("readOnly"))},on:{"VALUE.SET":{actions:["setValue"]}},states:{preview:{entry:["blurInputIfNeeded"],on:{"CONTROLLED.EDIT":{target:"edit",actions:["setPreviousValue","focusInput"]},EDIT:[{guard:"isEditControlled",actions:["invokeOnEdit"]},{target:"edit",actions:["setPreviousValue","focusInput","invokeOnEdit"]}]}},edit:{effects:["trackInteractOutside"],on:{"CONTROLLED.PREVIEW":[{guard:"isSubmitEvent",target:"preview",actions:["setPreviousValue","restoreFocus","invokeOnSubmit"]},{target:"preview",actions:["revertValue","restoreFocus","invokeOnCancel"]}],CANCEL:[{guard:"isEditControlled",actions:["invokeOnPreview"]},{target:"preview",actions:["revertValue","restoreFocus","invokeOnCancel","invokeOnPreview"]}],SUBMIT:[{guard:"isEditControlled",actions:["invokeOnPreview"]},{target:"preview",actions:["setPreviousValue","restoreFocus","invokeOnSubmit","invokeOnPreview"]}]}}},implementations:{guards:{isEditControlled:({prop:e})=>void 0!=e("edit"),isSubmitEvent:({event:e})=>e.previousEvent?.type==="SUBMIT"},effects:{trackInteractOutside:({send:e,scope:t,prop:i,computed:r})=>(0,t9.$)(ie(t),{exclude:e=>[t.getById(t.ids?.cancelTrigger??`editable:${t.id}:cancel`),t.getById(t.ids?.submitTrigger??`editable:${t.id}:submit`)].some(t=>(0,e5.gR)(t,e)),onFocusOutside:i("onFocusOutside"),onPointerDownOutside:i("onPointerDownOutside"),onInteractOutside(t){if(i("onInteractOutside")?.(t),t.defaultPrevented)return;let{focusable:n}=t.detail;e({type:r("submitOnBlur")?"SUBMIT":"CANCEL",src:"interact-outside",focusable:n})}})},actions:{restoreFocus({event:e,scope:t,prop:i}){e.focusable||(0,e5.er)(()=>{let e=i("finalFocusEl")?.()??t.getById(t.ids?.editTrigger??`editable:${t.id}:edit`);e?.focus({preventScroll:!0})})},clearValue({context:e}){e.set("value","")},focusInputIfNeeded({action:e,prop:t}){(t("edit")||t("defaultEdit"))&&e(["focusInput"])},focusInput({scope:e,prop:t}){(0,e5.er)(()=>{let i=ie(e);i&&(t("selectOnFocus")?i.select():i.focus({preventScroll:!0}))})},invokeOnCancel({prop:e,context:t}){let i=t.get("previousValue");e("onValueRevert")?.({value:i})},invokeOnSubmit({prop:e,context:t}){let i=t.get("value");e("onValueCommit")?.({value:i})},invokeOnEdit({prop:e}){e("onEditChange")?.({edit:!0})},invokeOnPreview({prop:e}){e("onEditChange")?.({edit:!1})},toggleEditing({prop:e,send:t,event:i}){t({type:e("edit")?"CONTROLLED.EDIT":"CONTROLLED.PREVIEW",previousEvent:i})},syncInputValue({context:e,scope:t}){let i=ie(t);i&&(0,e5.U4)(i,e.get("value"))},setValue({context:e,prop:t,event:i}){let r=t("maxLength"),n=null!=r?i.value.slice(0,r):i.value;e.set("value",n)},setPreviousValue({context:e}){e.set("previousValue",e.get("value"))},revertValue({context:e}){let t=e.get("previousValue");t&&e.set("value",t)},blurInputIfNeeded({scope:e}){ie(e)?.blur()}}}});var it=(0,e7.x)()(["activationMode","autoResize","dir","disabled","finalFocusEl","form","getRootNode","id","ids","invalid","maxLength","name","onEditChange","onFocusOutside","onInteractOutside","onPointerDownOutside","onValueChange","onValueCommit","onValueRevert","placeholder","readOnly","required","selectOnFocus","edit","defaultEdit","submitMode","translations","defaultValue","value"]);(0,e4.PM)(it);var ii=i(36426);let ir=(0,e1.y)("fieldset").parts("root","errorText","helperText","legend");ir.build();var io=e=>(function(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||/\w+\/[-+.\w]+/g.test(e)})(e)||/^.*\.[\w]+$/.test(e),ia=(e,t)=>e.name===t.name&&e.size===t.size&&e.type===t.type,il=new Map("3g2_video/3gpp2[3gp,3gpp_video/3gpp[3mf_model/3mf[7z_application/x-7z-compressed[aac_audio/aac[ac_application/pkix-attr-cert[adp_audio/adpcm[adts_audio/aac[ai_application/postscript[aml_application/automationml-aml+xml[amlx_application/automationml-amlx+zip[amr_audio/amr[apk_application/vnd.android.package-archive[apng_image/apng[appcache,manifest_text/cache-manifest[appinstaller_application/appinstaller[appx_application/appx[appxbundle_application/appxbundle[asc_application/pgp-keys[atom_application/atom+xml[atomcat_application/atomcat+xml[atomdeleted_application/atomdeleted+xml[atomsvc_application/atomsvc+xml[au,snd_audio/basic[avi_video/x-msvideo[avci_image/avci[avcs_image/avcs[avif_image/avif[aw_application/applixware[bdoc_application/bdoc[bin,bpk,buffer,deb,deploy,dist,distz,dll,dmg,dms,dump,elc,exe,img,iso,lrf,mar,msi,msm,msp,pkg,so_application/octet-stream[bmp,dib_image/bmp[btf,btif_image/prs.btif[bz2_application/x-bzip2[c_text/x-c[ccxml_application/ccxml+xml[cdfx_application/cdfx+xml[cdmia_application/cdmi-capability[cdmic_application/cdmi-container[cdmid_application/cdmi-domain[cdmio_application/cdmi-object[cdmiq_application/cdmi-queue[cer_application/pkix-cert[cgm_image/cgm[cjs_application/node[class_application/java-vm[coffee,litcoffee_text/coffeescript[conf,def,in,ini,list,log,text,txt_text/plain[cpp,cxx,cc_text/x-c++src[cpl_application/cpl+xml[cpt_application/mac-compactpro[crl_application/pkix-crl[css_text/css[csv_text/csv[cu_application/cu-seeme[cwl_application/cwl[cww_application/prs.cww[davmount_application/davmount+xml[dbk_application/docbook+xml[doc_application/msword[docx_application/vnd.openxmlformats-officedocument.wordprocessingml.document[dsc_text/prs.lines.tag[dssc_application/dssc+der[dtd_application/xml-dtd[dwd_application/atsc-dwd+xml[ear,jar,war_application/java-archive[ecma_application/ecmascript[emf_image/emf[eml,mime_message/rfc822[emma_application/emma+xml[emotionml_application/emotionml+xml[eot_application/vnd.ms-fontobject[eps,ps_application/postscript[epub_application/epub+zip[exi_application/exi[exp_application/express[exr_image/aces[ez_application/andrew-inset[fdf_application/fdf[fdt_application/fdt+xml[fits_image/fits[flac_audio/flac[flv_video/x-flv[g3_image/g3fax[geojson_application/geo+json[gif_image/gif[glb_model/gltf-binary[gltf_model/gltf+json[gml_application/gml+xml[go_text/x-go[gpx_application/gpx+xml[gz_application/gzip[h_text/x-h[h261_video/h261[h263_video/h263[h264_video/h264[heic_image/heic[heics_image/heic-sequence[heif_image/heif[heifs_image/heif-sequence[htm,html,shtml_text/html[ico_image/x-icon[icns_image/x-icns[ics,ifb_text/calendar[iges,igs_model/iges[ink,inkml_application/inkml+xml[ipa_application/octet-stream[java_text/x-java-source[jp2,jpg2_image/jp2[jpeg,jpe,jpg_image/jpeg[jpf,jpx_image/jpx[jpm,jpgm_image/jpm[jpgv_video/jpeg[jph_image/jph[js,mjs_text/javascript[json_application/json[json5_application/json5[jsonld_application/ld+json[jsx_text/jsx[jxl_image/jxl[jxr_image/jxr[ktx_image/ktx[ktx2_image/ktx2[less_text/less[m1v,m2v,mpe,mpeg,mpg_video/mpeg[m4a_audio/mp4[m4v_video/x-m4v[md,markdown_text/markdown[mid,midi,kar,rmi_audio/midi[mkv_video/x-matroska[mp2,mp2a,mp3,mpga,m3a,m2a_audio/mpeg[mp4,mp4v,mpg4_video/mp4[mp4a_audio/mp4[mp4s,m4p_application/mp4[odp_application/vnd.oasis.opendocument.presentation[oda_application/oda[ods_application/vnd.oasis.opendocument.spreadsheet[odt_application/vnd.oasis.opendocument.text[oga,ogg,opus,spx_audio/ogg[ogv_video/ogg[ogx_application/ogg[otf_font/otf[p12,pfx_application/x-pkcs12[pdf_application/pdf[pem_application/x-pem-file[php_text/x-php[png_image/png[ppt_application/vnd.ms-powerpoint[pptx_application/vnd.openxmlformats-officedocument.presentationml.presentation[pskcxml_application/pskc+xml[psd_image/vnd.adobe.photoshop[py_text/x-python[qt,mov_video/quicktime[rar_application/vnd.rar[rdf_application/rdf+xml[rtf_text/rtf[sass_text/x-sass[scss_text/x-scss[sgm,sgml_text/sgml[sh_application/x-sh[svg,svgz_image/svg+xml[swf_application/x-shockwave-flash[tar_application/x-tar[tif,tiff_image/tiff[toml_application/toml[ts_video/mp2t[tsx_text/tsx[tsv_text/tab-separated-values[ttc_font/collection[ttf_font/ttf[vtt_text/vtt[wasm_application/wasm[wav_audio/wav[weba_audio/webm[webm_video/webm[webmanifest_application/manifest+json[webp_image/webp[wma_audio/x-ms-wma[wmv_video/x-ms-wmv[woff_font/woff[woff2_font/woff2[xls_application/vnd.ms-excel[xlsx_application/vnd.openxmlformats-officedocument.spreadsheetml.sheet[xml_application/xml[xz_application/x-xz[yaml,yml_text/yaml[zip_application/zip".split("[").flatMap(e=>{let[t,i]=e.split("_");return t.split(",").map(e=>[e,i])})),is=(0,e1.y)("file-upload").parts("root","dropzone","item","itemDeleteTrigger","itemGroup","itemName","itemPreview","itemPreviewImage","itemSizeText","label","trigger","clearTrigger");is.build();var ic=e=>e.getById((e=>e.ids?.hiddenInput??`file:${e.id}:input`)(e));function id(e,t,i=[],r=[]){let{prop:n,computed:o}=e,a=[],l=[],s={acceptedFiles:i,rejectedFiles:r};return t.forEach(e=>{let[t,i]=function(e,t){let i="application/x-moz-file"===e.type||function(e,t){if(e&&t){let i=Array.isArray(t)?t:"string"==typeof t?t.split(","):[];if(0===i.length)return!0;let r=e.name||"",n=(e.type||function(e){let t=e.split(".").pop();return t&&il.get(t)||null}(r)||"").toLowerCase(),o=n.replace(/\/.*$/,"");return i.some(e=>{let t=e.trim().toLowerCase();return"."===t.charAt(0)?r.toLowerCase().endsWith(t):t.endsWith("/*")?o===t.replace(/\/.*$/,""):n===t})}return!0}(e,t);return[i,i?null:"FILE_INVALID_TYPE"]}(e,o("acceptAttr")),[r,c]=function(e,t,i){if(null!=e.size)if(null!=t&&null!=i){if(e.size>i)return[!1,"FILE_TOO_LARGE"];if(e.sizei)return[!1,"FILE_TOO_LARGE"]}return[!0,null]}(e,n("minFileSize"),n("maxFileSize")),d=n("validate")?.(e,s),u=!d||0===d.length;if(t&&r&&u)a.push(e);else{let t=[i,c];u||t.push(...d??[]),l.push({file:e,errors:t.filter(Boolean)})}}),!function(e,t,i){let{prop:r,computed:n}=e;return(!!n("multiple")||!(t>1))&&(!n("multiple")&&t+i.length===2||!(t+i.length>r("maxFiles")))}(e,a.length,i)&&(a.forEach(e=>{l.push({file:e,errors:["TOO_MANY_FILES"]})}),a.splice(0)),{acceptedFiles:a,rejectedFiles:l}}(0,e8.Op)({props:({props:e})=>({minFileSize:0,maxFileSize:1/0,maxFiles:1,allowDrop:!0,preventDocumentDrop:!0,defaultAcceptedFiles:[],...e,translations:{dropzone:"dropzone",itemPreview:e=>`preview of ${e.name}`,deleteFile:e=>`delete file ${e.name}`,...e.translations}}),initialState:()=>"idle",context:({prop:e,bindable:t,getContext:i})=>({acceptedFiles:t(()=>({defaultValue:e("defaultAcceptedFiles"),value:e("acceptedFiles"),isEqual:(e,t)=>e.length===t?.length&&e.every((e,i)=>ia(e,t[i])),hash:e=>e.map(e=>`${e.name}-${e.size}`).join(","),onChange(t){let r=i();e("onFileAccept")?.({files:t}),e("onFileChange")?.({acceptedFiles:t,rejectedFiles:r.get("rejectedFiles")})}})),rejectedFiles:t(()=>({defaultValue:[],isEqual:(e,t)=>e.length===t?.length&&e.every((e,i)=>ia(e.file,t[i].file)),onChange(t){let r=i();e("onFileReject")?.({files:t}),e("onFileChange")?.({acceptedFiles:r.get("acceptedFiles"),rejectedFiles:t})}})),transforming:t(()=>({defaultValue:!1}))}),computed:{acceptAttr:({prop:e})=>(function(e){if(null!=e)return"string"==typeof e?e:Array.isArray(e)?e.filter(io).join(","):Object.entries(e).reduce((e,[t,i])=>[...e,t,...i],[]).filter(io).join(",")})(e("accept")),multiple:({prop:e})=>e("maxFiles")>1},watch({track:e,context:t,action:i}){e([()=>t.hash("acceptedFiles")],()=>{i(["syncInputElement"])})},on:{"FILES.SET":{actions:["setFiles"]},"FILE.SELECT":{actions:["setEventFiles"]},"FILE.DELETE":{actions:["removeFile"]},"FILES.CLEAR":{actions:["clearFiles"]},"REJECTED_FILES.CLEAR":{actions:["clearRejectedFiles"]}},effects:["preventDocumentDrop"],states:{idle:{on:{OPEN:{actions:["openFilePicker"]},"DROPZONE.CLICK":{actions:["openFilePicker"]},"DROPZONE.FOCUS":{target:"focused"},"DROPZONE.DRAG_OVER":{target:"dragging"}}},focused:{on:{"DROPZONE.BLUR":{target:"idle"},OPEN:{actions:["openFilePicker"]},"DROPZONE.CLICK":{actions:["openFilePicker"]},"DROPZONE.DRAG_OVER":{target:"dragging"}}},dragging:{on:{"DROPZONE.DROP":{target:"idle",actions:["setEventFiles"]},"DROPZONE.DRAG_LEAVE":{target:"idle"}}}},implementations:{effects:{preventDocumentDrop({prop:e,scope:t}){if(!e("preventDocumentDrop")||!e("allowDrop")||e("disabled"))return;let i=t.getDoc();return(0,e4.OK)((0,e5.kn)(i,"dragover",e=>{e?.preventDefault()},!1),(0,e5.kn)(i,"drop",e=>{(0,e5.gR)(t.getById(t.ids?.root??`file:${t.id}`),(0,e5.wt)(e))||e.preventDefault()},!1))}},actions:{syncInputElement({scope:e,context:t}){queueMicrotask(()=>{let i=ic(e);if(!i)return;var r=t.get("acceptedFiles");let n=(0,e5.zk)(i);try{if("DataTransfer"in n){let e=new n.DataTransfer;r.forEach(t=>{e.items.add(t)}),i.files=e.files}}catch{}let o=e.getWin();i.dispatchEvent(new o.Event("change",{bubbles:!0}))})},openFilePicker({scope:e}){(0,e5.er)(()=>{ic(e)?.click()})},setFiles(e){let{computed:t,context:i,event:r}=e,{acceptedFiles:n,rejectedFiles:o}=id(e,r.files);i.set("acceptedFiles",t("multiple")?n:n.length>0?[n[0]]:[]),i.set("rejectedFiles",o)},setEventFiles(e){let{computed:t,context:i,event:r,prop:n}=e,o=i.get("acceptedFiles"),a=i.get("rejectedFiles"),{acceptedFiles:l,rejectedFiles:s}=id(e,r.files,o,a),c=e=>{if(t("multiple")){i.set("acceptedFiles",t=>[...t,...e]),i.set("rejectedFiles",s);return}if(e.length){i.set("acceptedFiles",[e[0]]),i.set("rejectedFiles",s);return}s.length&&(i.set("acceptedFiles",i.get("acceptedFiles")),i.set("rejectedFiles",s))},d=n("transformFiles");d?(i.set("transforming",!0),d(l).then(c).catch(e=>{(0,e4.R8)(`[zag-js/file-upload] error transforming files ${e}`)}).finally(()=>{i.set("transforming",!1)})):c(l)},removeFile({context:e,event:t}){let i=e.get("acceptedFiles").filter(e=>!ia(e,t.file)),r=e.get("rejectedFiles").filter(e=>!ia(e.file,t.file));e.set("acceptedFiles",i),e.set("rejectedFiles",r)},clearRejectedFiles({context:e}){e.set("rejectedFiles",[])},clearFiles({context:e}){e.set("acceptedFiles",[]),e.set("rejectedFiles",[])}}}});var iu=(0,e7.x)()(["accept","acceptedFiles","allowDrop","capture","defaultAcceptedFiles","dir","directory","disabled","getRootNode","id","ids","invalid","locale","maxFiles","maxFileSize","minFileSize","name","onFileAccept","onFileChange","onFileReject","preventDocumentDrop","required","transformFiles","translations","validate"]);(0,e4.PM)(iu);var ip=(0,e7.x)()(["file"]);(0,e4.PM)(ip);var ig=(e,t)=>({x:e,y:t}),{min:ih,max:im}=Math,{sign:iv,abs:ib,min:iy}=Math,ix=(0,e1.y)("menu").parts("arrow","arrowTip","content","contextTrigger","indicator","item","itemGroup","itemGroupLabel","itemIndicator","itemText","positioner","separator","trigger","triggerItem");ix.build();var ik=e=>e.ids?.trigger??`menu:${e.id}:trigger`,iC=e=>e.ids?.content??`menu:${e.id}:content`,iE=(e,t)=>`${e.id}/${t}`,iS=e=>e?.dataset.value??null,iO=e=>e.getById(iC(e)),iw=e=>e.getById((e=>e.ids?.positioner??`menu:${e.id}:popper`)(e)),iI=e=>e.getById(ik(e)),iT=e=>e.getById((e=>e.ids?.contextTrigger??`menu:${e.id}:ctx-trigger`)(e)),iP=e=>{let t=CSS.escape(iC(e)),i=`[role^="menuitem"][data-ownedby=${t}]:not([data-disabled])`;return(0,e5.YG)(iO(e),i)},iR=(e,t)=>!!t&&(e.id===t||e.dataset.value===t),{not:iN,and:iV,or:i_}=(0,e8.b6)();function iz(e){let t=e.parent;for(;t&&t.context.get("isSubmenu");)t=t.refs.get("parent");t?.send({type:"CLOSE"})}(0,e8.Op)({props:({props:e})=>({closeOnSelect:!0,typeahead:!0,composite:!0,loopFocus:!1,navigate(e){(0,e5.Il)(e.node)},...e,positioning:{placement:"bottom-start",gutter:8,...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"idle",context:({bindable:e,prop:t})=>({suspendPointer:e(()=>({defaultValue:!1})),highlightedValue:e(()=>({defaultValue:t("defaultHighlightedValue")||null,value:t("highlightedValue"),onChange(e){t("onHighlightChange")?.({highlightedValue:e})}})),lastHighlightedValue:e(()=>({defaultValue:null})),currentPlacement:e(()=>({defaultValue:void 0})),intentPolygon:e(()=>({defaultValue:null})),anchorPoint:e(()=>({defaultValue:null,hash:e=>`x: ${e?.x}, y: ${e?.y}`})),isSubmenu:e(()=>({defaultValue:!1}))}),refs:()=>({parent:null,children:{},typeaheadState:{...e5.tt.defaultOptions},positioningOverride:{}}),computed:{isRtl:({prop:e})=>"rtl"===e("dir"),isTypingAhead:({refs:e})=>""!==e.get("typeaheadState").keysSoFar,highlightedId:({context:e,scope:t,refs:i})=>(function(e,t,i){let r=Object.keys(e).length>0;if(!t)return null;if(!r)return iE(i,t);for(let i in e){let r=ik(e[i].scope);if(r===t)return r}return iE(i,t)})(i.get("children"),e.get("highlightedValue"),t)},watch({track:e,action:t,context:i,prop:r}){e([()=>i.get("isSubmenu")],()=>{t(["setSubmenuPlacement"])}),e([()=>i.hash("anchorPoint")],()=>{i.get("anchorPoint")&&t(["reposition"])}),e([()=>r("open")],()=>{t(["toggleVisibility"])})},on:{"PARENT.SET":{actions:["setParentMenu"]},"CHILD.SET":{actions:["setChildMenu"]},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],OPEN_AUTOFOCUS:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["highlightFirstItem","invokeOnOpen"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"HIGHLIGHTED.RESTORE":{actions:["restoreHighlightedItem"]},"HIGHLIGHTED.SET":{actions:["setHighlightedItem"]}},states:{idle:{tags:["closed"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},CONTEXT_MENU_START:{target:"opening:contextmenu",actions:["setAnchorPoint"]},CONTEXT_MENU:[{guard:"isOpenControlled",actions:["setAnchorPoint","invokeOnOpen"]},{target:"open",actions:["setAnchorPoint","invokeOnOpen"]}],TRIGGER_CLICK:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],TRIGGER_FOCUS:{guard:iN("isSubmenu"),target:"closed"},TRIGGER_POINTERMOVE:{guard:"isSubmenu",target:"opening"}}},"opening:contextmenu":{tags:["closed"],effects:["waitForLongPress"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},CONTEXT_MENU_CANCEL:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"LONG_PRESS.OPEN":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}},opening:{tags:["closed"],effects:["waitForOpenDelay"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},BLUR:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TRIGGER_POINTERLEAVE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"DELAY.OPEN":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}},closing:{tags:["open"],effects:["trackPointerMove","trackInteractOutside","waitForCloseDelay"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem"]},MENU_POINTERENTER:{target:"open",actions:["clearIntentPolygon"]},POINTER_MOVED_AWAY_FROM_SUBMENU:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem"]}],"DELAY.CLOSE":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem","invokeOnClose"]}]}},closed:{tags:["closed"],entry:["clearHighlightedItem","focusTrigger","resumePointer","clearAnchorPoint"],on:{"CONTROLLED.OPEN":[{guard:i_("isOpenAutoFocusEvent","isArrowDownEvent"),target:"open",actions:["highlightFirstItem"]},{guard:"isArrowUpEvent",target:"open",actions:["highlightLastItem"]},{target:"open"}],CONTEXT_MENU_START:{target:"opening:contextmenu",actions:["setAnchorPoint"]},CONTEXT_MENU:[{guard:"isOpenControlled",actions:["setAnchorPoint","invokeOnOpen"]},{target:"open",actions:["setAnchorPoint","invokeOnOpen"]}],TRIGGER_CLICK:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],TRIGGER_POINTERMOVE:{guard:"isTriggerItem",target:"opening"},TRIGGER_BLUR:{target:"idle"},ARROW_DOWN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["highlightFirstItem","invokeOnOpen"]}],ARROW_UP:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["highlightLastItem","invokeOnOpen"]}]}},open:{tags:["open"],effects:["trackInteractOutside","trackPositioning","scrollToHighlightedItem"],entry:["focusMenu","resumePointer"],on:{"CONTROLLED.CLOSE":[{target:"closed",guard:"isArrowLeftEvent",actions:["focusParentMenu"]},{target:"closed"}],TRIGGER_CLICK:[{guard:iV(iN("isTriggerItem"),"isOpenControlled"),actions:["invokeOnClose"]},{guard:iN("isTriggerItem"),target:"closed",actions:["invokeOnClose"]}],CONTEXT_MENU:{actions:["setAnchorPoint","focusMenu"]},ARROW_UP:{actions:["highlightPrevItem","focusMenu"]},ARROW_DOWN:{actions:["highlightNextItem","focusMenu"]},ARROW_LEFT:[{guard:iV("isSubmenu","isOpenControlled"),actions:["invokeOnClose"]},{guard:"isSubmenu",target:"closed",actions:["focusParentMenu","invokeOnClose"]}],HOME:{actions:["highlightFirstItem","focusMenu"]},END:{actions:["highlightLastItem","focusMenu"]},ARROW_RIGHT:{guard:"isTriggerItemHighlighted",actions:["openSubmenu"]},ENTER:[{guard:"isTriggerItemHighlighted",actions:["openSubmenu"]},{actions:["clickHighlightedItem"]}],ITEM_POINTERMOVE:[{guard:iN("isPointerSuspended"),actions:["setHighlightedItem","focusMenu"]},{actions:["setLastHighlightedItem"]}],ITEM_POINTERLEAVE:{guard:iV(iN("isPointerSuspended"),iN("isTriggerItem")),actions:["clearHighlightedItem"]},ITEM_CLICK:[{guard:iV(iN("isTriggerItemHighlighted"),iN("isHighlightedItemEditable"),"closeOnSelect","isOpenControlled"),actions:["invokeOnSelect","setOptionState","closeRootMenu","invokeOnClose"]},{guard:iV(iN("isTriggerItemHighlighted"),iN("isHighlightedItemEditable"),"closeOnSelect"),target:"closed",actions:["invokeOnSelect","setOptionState","closeRootMenu","invokeOnClose"]},{guard:iV(iN("isTriggerItemHighlighted"),iN("isHighlightedItemEditable")),actions:["invokeOnSelect","setOptionState"]},{actions:["setHighlightedItem"]}],TRIGGER_POINTERMOVE:{guard:"isTriggerItem",actions:["setIntentPolygon"]},TRIGGER_POINTERLEAVE:{target:"closing"},ITEM_POINTERDOWN:{actions:["setHighlightedItem"]},TYPEAHEAD:{actions:["highlightMatchedItem"]},FOCUS_MENU:{actions:["focusMenu"]},"POSITIONING.SET":{actions:["reposition"]}}}},implementations:{guards:{closeOnSelect:({prop:e,event:t})=>!!(t?.closeOnSelect??e("closeOnSelect")),isTriggerItem:({event:e})=>(e=>!!e?.getAttribute("role")?.startsWith("menuitem")&&!!e?.hasAttribute("aria-controls"))(e.target),isTriggerItemHighlighted:({event:e,scope:t,computed:i})=>{let r=e.target??t.getById(i("highlightedId"));return!!r?.hasAttribute("aria-controls")},isSubmenu:({context:e})=>e.get("isSubmenu"),isPointerSuspended:({context:e})=>e.get("suspendPointer"),isHighlightedItemEditable:({scope:e,computed:t})=>(0,e5.fg)(e.getById(t("highlightedId"))),isOpenControlled:({prop:e})=>void 0!==e("open"),isArrowLeftEvent:({event:e})=>e.previousEvent?.type==="ARROW_LEFT",isArrowUpEvent:({event:e})=>e.previousEvent?.type==="ARROW_UP",isArrowDownEvent:({event:e})=>e.previousEvent?.type==="ARROW_DOWN",isOpenAutoFocusEvent:({event:e})=>e.previousEvent?.type==="OPEN_AUTOFOCUS"},effects:{waitForOpenDelay({send:e}){let t=setTimeout(()=>{e({type:"DELAY.OPEN"})},100);return()=>clearTimeout(t)},waitForCloseDelay({send:e}){let t=setTimeout(()=>{e({type:"DELAY.CLOSE"})},300);return()=>clearTimeout(t)},waitForLongPress({send:e}){let t=setTimeout(()=>{e({type:"LONG_PRESS.OPEN"})},700);return()=>clearTimeout(t)},trackPositioning({context:e,prop:t,scope:i,refs:r}){if(iT(i))return;let n={...t("positioning"),...r.get("positioningOverride")};return e.set("currentPlacement",n.placement),(0,e3.Ox)(iI(i),()=>iw(i),{...n,defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})},trackInteractOutside({refs:e,scope:t,prop:i,context:r,send:n}){let o=!0;return(0,e9.u)(()=>iO(t),{defer:!0,exclude:[iI(t)],onInteractOutside:i("onInteractOutside"),onFocusOutside(e){i("onFocusOutside")?.(e);let r=(0,e5.wt)(e.detail.originalEvent);if((0,e5.gR)(iT(t),r))return void e.preventDefault()},onEscapeKeyDown(t){i("onEscapeKeyDown")?.(t),r.get("isSubmenu")&&t.preventDefault(),iz({parent:e.get("parent")})},onPointerDownOutside(e){i("onPointerDownOutside")?.(e);let r=(0,e5.wt)(e.detail.originalEvent);if((0,e5.gR)(iT(t),r)&&e.detail.contextmenu)return void e.preventDefault();o=!e.detail.focusable},onDismiss(){n({type:"CLOSE",src:"interact-outside",restoreFocus:o})}})},trackPointerMove({context:e,scope:t,send:i,refs:r,flush:n}){let o=r.get("parent");n(()=>{o.context.set("suspendPointer",!0)});let a=t.getDoc();return(0,e5.kn)(a,"pointermove",t=>{var r,n;r=e.get("intentPolygon"),n={x:t.clientX,y:t.clientY},r&&function(e,t){let{x:i,y:r}=t,n=!1;for(let t=0,o=e.length-1;tr!=c>r&&i<(s-a)*(r-l)/(c-l)+a&&(n=!n)}return n}(r,n)||(i({type:"POINTER_MOVED_AWAY_FROM_SUBMENU"}),o.context.set("suspendPointer",!1))})},scrollToHighlightedItem({event:e,scope:t,computed:i}){let r=()=>{if(e.type.startsWith("ITEM_POINTER"))return;let r=t.getById(i("highlightedId")),n=iO(t);(0,e5.Rt)(r,{rootEl:n,block:"nearest"})};return(0,e5.er)(()=>r()),(0,e5.mx)(()=>iO(t),{defer:!0,attributes:["aria-activedescendant"],callback:r})}},actions:{setAnchorPoint({context:e,event:t}){e.set("anchorPoint",e=>(0,e4.n4)(e,t.point)?e:t.point)},setSubmenuPlacement({context:e,computed:t,refs:i}){if(!e.get("isSubmenu"))return;let r=t("isRtl")?"left-start":"right-start";i.set("positioningOverride",{placement:r,gutter:0})},reposition({context:e,scope:t,prop:i,event:r,refs:n}){let o=e.get("anchorPoint"),a={...i("positioning"),...n.get("positioningOverride")};(0,e3.Ox)(iI(t),()=>iw(t),{...a,defer:!0,getAnchorRect:o?()=>({width:0,height:0,...o}):void 0,...r.options??{},listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},setOptionState({event:e}){if(!e.option)return;let{checked:t,onCheckedChange:i,type:r}=e.option;"radio"===r?i?.(!0):"checkbox"===r&&i?.(!t)},clickHighlightedItem({scope:e,computed:t}){let i=e.getById(t("highlightedId"));i&&!i.dataset.disabled&&queueMicrotask(()=>i.click())},setIntentPolygon({context:e,scope:t,event:i}){let r=iO(t),n=e.get("currentPlacement");if(!r||!n)return;let o=function(e,t){let{top:i,right:r,left:n,bottom:o}=function(e){let t=ig(e.minX,e.minY),i=ig(e.maxX,e.minY);return{top:t,right:i,bottom:ig(e.maxX,e.maxY),left:ig(e.minX,e.maxY)}}(function(e){let{x:t,y:i,width:r,height:n}=e,o=t+r/2,a=i+n/2;return{x:t,y:i,width:r,height:n,minX:t,minY:i,maxX:t+r,maxY:i+n,midX:o,midY:a,center:ig(o,a)}}(e)),[a]=t.split("-");return({top:[n,i,r,o],right:[i,r,o,n],bottom:[i,n,o,r],left:[r,i,n,o]})[a]}(r.getBoundingClientRect(),n);if(!o)return;let a="right"===(0,e3.bf)(n);e.set("intentPolygon",[{...i.point,x:i.point.x+(a?-5:5)},...o])},clearIntentPolygon({context:e}){e.set("intentPolygon",null)},clearAnchorPoint({context:e}){e.set("anchorPoint",null)},resumePointer({refs:e,flush:t}){let i=e.get("parent");i&&t(()=>{i.context.set("suspendPointer",!1)})},setHighlightedItem({context:e,event:t}){let i=t.value||iS(t.target);e.set("highlightedValue",i)},clearHighlightedItem({context:e}){e.set("highlightedValue",null)},focusMenu({scope:e}){(0,e5.er)(()=>{let t=iO(e),i=(0,e5.RD)({root:t,enabled:!(0,e5.gR)(t,e.getActiveElement()),filter:e=>!e.role?.startsWith("menuitem")});i?.focus({preventScroll:!0})})},highlightFirstItem({context:e,scope:t}){(iO(t)?queueMicrotask:e5.er)(()=>{let i=(0,e4.$1)(iP(t));i&&e.set("highlightedValue",iS(i))})},highlightLastItem({context:e,scope:t}){(iO(t)?queueMicrotask:e5.er)(()=>{let i=(0,e4.HV)(iP(t));i&&e.set("highlightedValue",iS(i))})},highlightNextItem({context:e,scope:t,event:i,prop:r}){let n=((e,t)=>{let i=iP(e),r=i.findIndex(e=>iR(e,t.value));return(0,e4.K2)(i,r,{loop:t.loop??t.loopFocus})})(t,{loop:i.loop,value:e.get("highlightedValue"),loopFocus:r("loopFocus")});e.set("highlightedValue",iS(n))},highlightPrevItem({context:e,scope:t,event:i,prop:r}){let n=((e,t)=>{let i=iP(e),r=i.findIndex(e=>iR(e,t.value));return(0,e4.YL)(i,r,{loop:t.loop??t.loopFocus})})(t,{loop:i.loop,value:e.get("highlightedValue"),loopFocus:r("loopFocus")});e.set("highlightedValue",iS(n))},invokeOnSelect({context:e,prop:t,scope:i}){let r=e.get("highlightedValue");null!=r&&(!function(e,t){if(!e)return;let i=new((0,e5.zk)(e)).CustomEvent("menu:select",{detail:{value:t}});e.dispatchEvent(i)}(r?i.getById(iE(i,r)):null,r),t("onSelect")?.({value:r}))},focusTrigger({scope:e,context:t,event:i}){t.get("isSubmenu")||t.get("anchorPoint")||!1===i.restoreFocus||queueMicrotask(()=>iI(e)?.focus({preventScroll:!0}))},highlightMatchedItem({scope:e,context:t,event:i,refs:r}){let n=((e,t)=>{let i=iP(e),r=i.find(e=>iR(e,t.value));return(0,e5.tt)(i,{state:t.typeaheadState,key:t.key,activeId:r?.id??null})})(e,{key:i.key,value:t.get("highlightedValue"),typeaheadState:r.get("typeaheadState")});n&&t.set("highlightedValue",iS(n))},setParentMenu({refs:e,event:t,context:i}){e.set("parent",t.value),i.set("isSubmenu",!0)},setChildMenu({refs:e,event:t}){let i=e.get("children");i[t.id]=t.value,e.set("children",i)},closeRootMenu({refs:e}){iz({parent:e.get("parent")})},openSubmenu({refs:e,scope:t,computed:i}){let r=t.getById(i("highlightedId")),n=r?.getAttribute("data-uid"),o=e.get("children"),a=n?o[n]:null;a?.send({type:"OPEN_AUTOFOCUS"})},focusParentMenu({refs:e}){e.get("parent")?.send({type:"FOCUS_MENU"})},setLastHighlightedItem({context:e,event:t}){e.set("lastHighlightedValue",iS(t.target))},restoreHighlightedItem({context:e}){e.get("lastHighlightedValue")&&(e.set("highlightedValue",e.get("lastHighlightedValue")),e.set("lastHighlightedValue",null))},restoreParentHighlightedItem({refs:e}){e.get("parent")?.send({type:"HIGHLIGHTED.RESTORE"})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},toggleVisibility({prop:e,event:t,send:i}){i({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})}}}});var iA=(0,e7.x)()(["anchorPoint","aria-label","closeOnSelect","composite","defaultHighlightedValue","defaultOpen","dir","getRootNode","highlightedValue","id","ids","loopFocus","navigate","onEscapeKeyDown","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onSelect","open","positioning","typeahead"]);(0,e4.PM)(iA);var iF=(0,e7.x)()(["closeOnSelect","disabled","value","valueText"]);(0,e4.PM)(iF);var iL=(0,e7.x)()(["htmlFor"]);(0,e4.PM)(iL);var iD=(0,e7.x)()(["id"]);(0,e4.PM)(iD);var iM=(0,e7.x)()(["checked","closeOnSelect","disabled","onCheckedChange","type","value","valueText"]);(0,e4.PM)(iM);var iW=i(57110),iB=i(7642),iH=(0,e1.y)("popover").parts("arrow","arrowTip","anchor","trigger","indicator","positioner","content","title","description","closeTrigger");iH.build();var ij=e=>e.getById((e=>e.ids?.anchor??`popover:${e.id}:anchor`)(e)),iG=e=>e.getById((e=>e.ids?.trigger??`popover:${e.id}:trigger`)(e)),i$=e=>e.getById((e=>e.ids?.content??`popover:${e.id}:content`)(e)),iU=e=>e.getById((e=>e.ids?.positioner??`popover:${e.id}:popper`)(e));(0,e8.Op)({props:({props:e})=>({closeOnInteractOutside:!0,closeOnEscape:!0,autoFocus:!0,modal:!1,portalled:!0,...e,positioning:{placement:"bottom",...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e})=>({currentPlacement:e(()=>({defaultValue:void 0})),renderedElements:e(()=>({defaultValue:{title:!0,description:!0}}))}),computed:{currentPortalled:({prop:e})=>!!e("modal")||!!e("portalled")},watch({track:e,prop:t,action:i}){e([()=>t("open")],()=>{i(["toggleVisibility"])})},entry:["checkRenderedElements"],states:{closed:{on:{"CONTROLLED.OPEN":{target:"open",actions:["setInitialFocus"]},TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus"]}],OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen","setInitialFocus"]}]}},open:{effects:["trapFocus","preventScroll","hideContentBelow","trackPositioning","trackDismissableElement","proxyTabFocus"],on:{"CONTROLLED.CLOSE":{target:"closed",actions:["setFinalFocus"]},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose","setFinalFocus"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"POSITIONING.SET":{actions:["reposition"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackPositioning({context:e,prop:t,scope:i}){e.set("currentPlacement",t("positioning").placement);let r=ij(i)??iG(i);return(0,e3.Ox)(r,()=>iU(i),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})},trackDismissableElement({send:e,prop:t,scope:i}){let r=!0;return(0,e9.u)(()=>i$(i),{pointerBlocking:t("modal"),exclude:iG(i),defer:!0,onEscapeKeyDown(e){t("onEscapeKeyDown")?.(e),t("closeOnEscape")||e.preventDefault()},onInteractOutside(e){t("onInteractOutside")?.(e),!e.defaultPrevented&&(r=!(e.detail.focusable||e.detail.contextmenu),t("closeOnInteractOutside")||e.preventDefault())},onPointerDownOutside:t("onPointerDownOutside"),onFocusOutside:t("onFocusOutside"),persistentElements:t("persistentElements"),onDismiss(){e({type:"CLOSE",src:"interact-outside",restoreFocus:r})}})},proxyTabFocus({prop:e,scope:t}){if(!e("modal")&&e("portalled"))return(0,e5.Y)(()=>i$(t),{triggerElement:iG(t),defer:!0,onFocus(e){e.focus({preventScroll:!0})}})},hideContentBelow({prop:e,scope:t}){if(e("modal"))return(0,e6.M)(()=>[i$(t),iG(t)],{defer:!0})},preventScroll({prop:e,scope:t}){if(e("modal"))return(0,iB.k)(t.getDoc())},trapFocus({prop:e,scope:t}){if(e("modal"))return(0,iW.o)(()=>i$(t),{initialFocus:()=>(0,e5.RD)({root:i$(t),getInitialEl:e("initialFocusEl"),enabled:e("autoFocus")})})}},actions:{reposition({event:e,prop:t,scope:i,context:r}){let n=ij(i)??iG(i);(0,e3.Ox)(n,()=>iU(i),{...t("positioning"),...e.options,defer:!0,listeners:!1,onComplete(e){r.set("currentPlacement",e.placement)}})},checkRenderedElements({context:e,scope:t}){(0,e5.er)(()=>{Object.assign(e.get("renderedElements"),{title:!!t.getById(t.ids?.title??`popover:${t.id}:title`),description:!!t.getById(t.ids?.description??`popover:${t.id}:desc`)})})},setInitialFocus({prop:e,scope:t}){e("modal")||(0,e5.er)(()=>{let i=(0,e5.RD)({root:i$(t),getInitialEl:e("initialFocusEl"),enabled:e("autoFocus")});i?.focus({preventScroll:!0})})},setFinalFocus({event:e,scope:t}){let i=e.restoreFocus??e.previousEvent?.restoreFocus;(null==i||i)&&(0,e5.er)(()=>{let e=iG(t);e?.focus({preventScroll:!0})})},invokeOnOpen({prop:e,flush:t}){t(()=>{e("onOpenChange")?.({open:!0})})},invokeOnClose({prop:e,flush:t}){t(()=>{e("onOpenChange")?.({open:!1})})},toggleVisibility({event:e,send:t,prop:i}){t({type:i("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:e})}}}});var iY=(0,e7.x)()(["autoFocus","closeOnEscape","closeOnInteractOutside","dir","getRootNode","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","defaultOpen","open","persistentElements","portalled","positioning"]);(0,e4.PM)(iY);var iK=i(41711),iq=(0,e1.y)("radio-group").parts("root","label","item","itemText","itemControl","indicator");iq.build();var iX=e=>e.ids?.root??`radio-group:${e.id}`,iJ=e=>e.getById(iX(e)),iZ=e=>{let t=CSS.escape(iX(e)),i=`input[type=radio][data-ownedby='${t}']:not([disabled])`;return(0,e5.YG)(iJ(e),i)},{not:iQ}=(0,e8.b6)();(0,e8.Op)({props:({props:e})=>({orientation:"vertical",...e}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}})),activeValue:t(()=>({defaultValue:null})),focusedValue:t(()=>({defaultValue:null})),hoveredValue:t(()=>({defaultValue:null})),indicatorRect:t(()=>({defaultValue:{}})),canIndicatorTransition:t(()=>({defaultValue:!1})),fieldsetDisabled:t(()=>({defaultValue:!1})),ssr:t(()=>({defaultValue:!0}))}),refs:()=>({indicatorCleanup:null,focusVisibleValue:null}),computed:{isDisabled:({prop:e,context:t})=>!!e("disabled")||t.get("fieldsetDisabled")},entry:["syncIndicatorRect","syncSsr"],exit:["cleanupObserver"],effects:["trackFormControlState","trackFocusVisible"],watch({track:e,action:t,context:i}){e([()=>i.get("value")],()=>{t(["setIndicatorTransition","syncIndicatorRect","syncInputElements"])})},on:{SET_VALUE:[{guard:iQ("isTrusted"),actions:["setValue","dispatchChangeEvent"]},{actions:["setValue"]}],SET_HOVERED:{actions:["setHovered"]},SET_ACTIVE:{actions:["setActive"]},SET_FOCUSED:{actions:["setFocused"]}},states:{idle:{}},implementations:{guards:{isTrusted:({event:e})=>!!e.isTrusted},effects:{trackFormControlState:({context:e,scope:t})=>(0,e5.$S)(iJ(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}}),trackFocusVisible:({scope:e})=>(0,iK.Yy)({root:e.getRootNode?.()})},actions:{setValue({context:e,event:t}){e.set("value",t.value)},setHovered({context:e,event:t}){e.set("hoveredValue",t.value)},setActive({context:e,event:t}){e.set("activeValue",t.value)},setFocused({context:e,event:t,refs:i}){e.set("focusedValue",t.value),i.set("focusVisibleValue",t.focusVisible?t.value:null)},syncInputElements({context:e,scope:t}){iZ(t).forEach(t=>{t.checked=t.value===e.get("value")})},setIndicatorTransition({context:e}){e.set("canIndicatorTransition",(0,e4.Kg)(e.get("value")))},cleanupObserver({refs:e}){e.get("indicatorCleanup")?.()},syncSsr({context:e}){e.set("ssr",!1)},syncIndicatorRect({context:e,scope:t,refs:i}){if(i.get("indicatorCleanup")?.(),!t.getById(t.ids?.indicator??`radio-group:${t.id}:indicator`))return;let r=e.get("value"),n=((e,t)=>{if(t){let i,r;return e.getById((i=e,r=t,i.ids?.item?.(r)??`radio-group:${i.id}:radio:${r}`))}})(t,r);if(null==r||!n){e.set("canIndicatorTransition",!1),e.set("indicatorRect",{});return}let o=(0,e5.Gj)([n],{measure:e=>({left:e?.offsetLeft??0,top:e?.offsetTop??0,width:e?.offsetWidth??0,height:e?.offsetHeight??0}),onEntry({rects:t}){let i;e.set("indicatorRect",(i=t[0],{width:`${i.width}px`,height:`${i.height}px`,left:`${i.left}px`,top:`${i.top}px`}))}});i.set("indicatorCleanup",o)},dispatchChangeEvent({context:e,scope:t}){iZ(t).forEach(t=>{let i=t.value===e.get("value");i!==t.checked&&(0,e5.uf)(t,{checked:i})})}}}});var i0=(0,e7.x)()(["dir","disabled","form","getRootNode","id","ids","name","onValueChange","orientation","readOnly","value","defaultValue"]);(0,e4.PM)(i0);var i1=(0,e7.x)()(["value","disabled","invalid"]);(0,e4.PM)(i1);var i2=(0,e1.y)("rating-group").parts("root","label","item","control");i2.build();var i5=e=>e.getById((e=>e.ids?.control??`rating:${e.id}:control`)(e)),i3=e=>e.getById((e=>e.ids?.hiddenInput??`rating:${e.id}:input`)(e));(0,e8.Op)({props:({props:e})=>({name:"rating",count:5,dir:"ltr",defaultValue:-1,...e,translations:{ratingValueText:e=>`${e} stars`,...e.translations}}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){e("onValueChange")?.({value:t})}})),hoveredValue:t(()=>({defaultValue:-1,onChange(t){e("onHoverChange")?.({hoveredValue:t})}})),fieldsetDisabled:t(()=>({defaultValue:!1}))}),watch({track:e,action:t,prop:i,context:r}){e([()=>i("allowHalf")],()=>{t(["roundValueIfNeeded"])}),e([()=>r.get("value")],()=>{t(["dispatchChangeEvent"])})},computed:{isDisabled:({context:e,prop:t})=>!!t("disabled")||e.get("fieldsetDisabled"),isInteractive:({computed:e,prop:t})=>!(e("isDisabled")||t("readOnly")),isHovering:({context:e})=>e.get("hoveredValue")>-1},effects:["trackFormControlState"],on:{SET_VALUE:{actions:["setValue"]},CLEAR_VALUE:{actions:["clearValue"]}},states:{idle:{entry:["clearHoveredValue"],on:{GROUP_POINTER_OVER:{target:"hover"},FOCUS:{target:"focus"},CLICK:{actions:["setValue","focusActiveRadio"]}}},focus:{on:{POINTER_OVER:{actions:["setHoveredValue"]},GROUP_POINTER_LEAVE:{actions:["clearHoveredValue"]},BLUR:{target:"idle"},SPACE:{guard:"isValueEmpty",actions:["setValue"]},CLICK:{actions:["setValue","focusActiveRadio"]},ARROW_LEFT:{actions:["setPrevValue","focusActiveRadio"]},ARROW_RIGHT:{actions:["setNextValue","focusActiveRadio"]},HOME:{actions:["setValueToMin","focusActiveRadio"]},END:{actions:["setValueToMax","focusActiveRadio"]}}},hover:{on:{POINTER_OVER:{actions:["setHoveredValue"]},GROUP_POINTER_LEAVE:[{guard:"isRadioFocused",target:"focus",actions:["clearHoveredValue"]},{target:"idle",actions:["clearHoveredValue"]}],CLICK:{actions:["setValue","focusActiveRadio"]}}}},implementations:{guards:{isInteractive:({prop:e})=>!(e("disabled")||e("readOnly")),isHoveredValueEmpty:({context:e})=>-1===e.get("hoveredValue"),isValueEmpty:({context:e})=>0>=e.get("value"),isRadioFocused:({scope:e})=>!!i5(e)?.contains(e.getActiveElement())},effects:{trackFormControlState:({context:e,scope:t})=>(0,e5.$S)(i3(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}})},actions:{clearHoveredValue({context:e}){e.set("hoveredValue",-1)},focusActiveRadio({scope:e,context:t}){(0,e5.er)(()=>((e,t)=>{let i=`[role=radio][aria-posinset='${Math.ceil(t)}']`;return(0,e5.P)(i5(e),i)})(e,t.get("value"))?.focus())},setPrevValue({context:e,prop:t}){let i=t("allowHalf")?.5:1;e.set("value",Math.max(0,e.get("value")-i))},setNextValue({context:e,prop:t}){let i=t("allowHalf")?.5:1,r=-1===e.get("value")?0:e.get("value");e.set("value",Math.min(t("count"),r+i))},setValueToMin({context:e}){e.set("value",1)},setValueToMax({context:e,prop:t}){e.set("value",t("count"))},setValue({context:e,event:t}){let i=e.get("hoveredValue"),r=-1===i?t.value:i;e.set("value",r)},clearValue({context:e}){e.set("value",-1)},setHoveredValue({context:e,prop:t,event:i}){let r=t("allowHalf")&&i.isMidway;e.set("hoveredValue",i.index-.5*!!r)},roundValueIfNeeded({context:e,prop:t}){t("allowHalf")||e.set("value",Math.round(e.get("value")))},dispatchChangeEvent({context:e,scope:t}){var i=e.get("value");let r=i3(t);r&&(0,e5.CF)(r,{value:i})}}}});var i4=(0,e7.x)()(["allowHalf","autoFocus","count","dir","disabled","form","getRootNode","id","ids","name","onHoverChange","onValueChange","required","readOnly","translations","value","defaultValue"]);(0,e4.PM)(i4);var i6=(0,e7.x)()(["index"]);(0,e4.PM)(i6);var i8=i(42846),i9=(0,e1.y)("slider").parts("root","label","thumb","valueText","track","range","control","markerGroup","marker","draggingIndicator");i9.build();var i7=(e,t)=>e.getById(((e,t)=>e.ids?.hiddenInput?.(t)??`slider:${e.id}:input:${t}`)(e,t)),re=e=>e.getById((e=>e.ids?.control??`slider:${e.id}:control`)(e)),rt=(e,t)=>{let{prop:i,scope:r}=e,n=re(r);if(!n)return;let o=(0,e5.NH)(t,n).getPercentValue({orientation:i("orientation"),dir:i("dir"),inverted:{y:!0}});return(0,e4.F4)(o,i("min"),i("max"),i("step"))};function ri(e,t){let{context:i,prop:r}=e,n=r("step")*r("minStepsBetweenThumbs");return(0,e4.Yi)(i.get("value"),r("min"),r("max"),n)[t]}function rr(e,t,i){let{prop:r}=e,n=ri(e,i),o=(0,e4.BU)(t,r("min"),r("max"),r("step"));return(0,e4.L3)(o,n.min,n.max)}var rn=(e,t,i,r,n)=>(0,e4.Yi)(e,t,i,n*r).map(e=>{let n=(0,e4.BU)(e.value,e.min,e.max,r),o=(0,e4.L3)(n,e.min,e.max);if(!(0,e4.s)(o,t,i))throw Error("[zag-js/slider] The configured `min`, `max`, `step` or `minStepsBetweenThumbs` values are invalid");return o});(0,e8.Op)({props({props:e}){let t=e.min??0,i=e.max??100,r=e.step??1,n=e.defaultValue??[t],o=e.minStepsBetweenThumbs??0;return{dir:"ltr",thumbAlignment:"contain",origin:"start",orientation:"horizontal",minStepsBetweenThumbs:o,...e,defaultValue:rn(n,t,i,r,o),value:e.value?rn(e.value,t,i,r,o):void 0,max:i,step:r,min:t}},initialState:()=>"idle",context:({prop:e,bindable:t,getContext:i})=>({thumbSize:t(()=>({defaultValue:e("thumbSize")||null})),value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:e4.n4,hash:e=>e.join(","),onChange(t){e("onValueChange")?.({value:t})}})),focusedIndex:t(()=>({defaultValue:-1,onChange(t){let r=i();e("onFocusChange")?.({focusedIndex:t,value:r.get("value")})}})),fieldsetDisabled:t(()=>({defaultValue:!1}))}),computed:{isHorizontal:({prop:e})=>"horizontal"===e("orientation"),isVertical:({prop:e})=>"vertical"===e("orientation"),isRtl:({prop:e})=>"horizontal"===e("orientation")&&"rtl"===e("dir"),isDisabled:({context:e,prop:t})=>!!t("disabled")||e.get("fieldsetDisabled"),isInteractive:({prop:e,computed:t})=>!(e("readOnly")||t("isDisabled")),hasMeasuredThumbSize:({context:e})=>null!=e.get("thumbSize"),valuePercent:({context:e,prop:t})=>e.get("value").map(e=>100*(0,e4.vV)(e,t("min"),t("max")))},watch({track:e,action:t,context:i}){e([()=>i.hash("value")],()=>{t(["syncInputElements","dispatchChangeEvent"])})},effects:["trackFormControlState","trackThumbSize"],on:{SET_VALUE:[{guard:"hasIndex",actions:["setValueAtIndex"]},{actions:["setValue"]}],INCREMENT:{actions:["incrementThumbAtIndex"]},DECREMENT:{actions:["decrementThumbAtIndex"]}},states:{idle:{on:{POINTER_DOWN:{target:"dragging",actions:["setClosestThumbIndex","setPointerValue","focusActiveThumb"]},FOCUS:{target:"focus",actions:["setFocusedIndex"]},THUMB_POINTER_DOWN:{target:"dragging",actions:["setFocusedIndex","focusActiveThumb"]}}},focus:{entry:["focusActiveThumb"],on:{POINTER_DOWN:{target:"dragging",actions:["setClosestThumbIndex","setPointerValue","focusActiveThumb"]},THUMB_POINTER_DOWN:{target:"dragging",actions:["setFocusedIndex","focusActiveThumb"]},ARROW_DEC:{actions:["decrementThumbAtIndex","invokeOnChangeEnd"]},ARROW_INC:{actions:["incrementThumbAtIndex","invokeOnChangeEnd"]},HOME:{actions:["setFocusedThumbToMin","invokeOnChangeEnd"]},END:{actions:["setFocusedThumbToMax","invokeOnChangeEnd"]},BLUR:{target:"idle",actions:["clearFocusedIndex"]}}},dragging:{entry:["focusActiveThumb"],effects:["trackPointerMove"],on:{POINTER_UP:{target:"focus",actions:["invokeOnChangeEnd"]},POINTER_MOVE:{actions:["setPointerValue"]}}}},implementations:{guards:{hasIndex:({event:e})=>null!=e.index},effects:{trackFormControlState:({context:e,scope:t})=>(0,e5.$S)((e=>e.getById((e=>e.ids?.root??`slider:${e.id}`)(e)))(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}}),trackPointerMove:({scope:e,send:t})=>(0,e5.Al)(e.getDoc(),{onPointerMove(e){t({type:"POINTER_MOVE",point:e.point})},onPointerUp(){t({type:"POINTER_UP"})}}),trackThumbSize({context:e,scope:t,prop:i}){if(!("contain"!==i("thumbAlignment")||i("thumbSize")))return(0,e5.Gj)((0,e5.YG)(re(t),"[role=slider]"),{box:"border-box",measure:e=>({left:e?.offsetLeft??0,top:e?.offsetTop??0,width:e?.offsetWidth??0,height:e?.offsetHeight??0}),onEntry({rects:t}){let i;if(0===t.length)return;let r=(0,e4.Up)(t[0],["width","height"]);i=e.get("thumbSize"),(i?.width!==r?.width||i?.height!==r?.height)&&e.set("thumbSize",r)}})}},actions:{dispatchChangeEvent({context:e,scope:t}){e.get("value").forEach((e,i)=>{let r=i7(t,i);r&&(0,e5.CF)(r,{value:e})})},syncInputElements({context:e,scope:t}){e.get("value").forEach((e,i)=>{let r=i7(t,i);(0,e5.U4)(r,e.toString())})},invokeOnChangeEnd({prop:e,context:t}){queueMicrotask(()=>{e("onValueChangeEnd")?.({value:t.get("value")})})},setClosestThumbIndex(e){let{context:t,event:i}=e,r=rt(e,i.point);if(null==r)return;let n=function(e,t){let{context:i}=e;return(0,e4.T1)(i.get("value"),t)}(e,r);t.set("focusedIndex",n)},setFocusedIndex({context:e,event:t}){e.set("focusedIndex",t.index)},clearFocusedIndex({context:e}){e.set("focusedIndex",-1)},setPointerValue(e){queueMicrotask(()=>{let{context:t,event:i}=e,r=rt(e,i.point);if(null==r)return;let n=t.get("focusedIndex"),o=rr(e,r,n);t.set("value",e=>(0,e4.JT)(e,n,o))})},focusActiveThumb({scope:e,context:t}){(0,e5.er)(()=>{let i,r=(i=t.get("focusedIndex"),e.getById(e.ids?.thumb?.(i)??`slider:${e.id}:thumb:${i}`));r?.focus({preventScroll:!0})})},decrementThumbAtIndex(e){let{context:t,event:i}=e,r=function(e,t,i){let{context:r,prop:n}=e,o=t??r.get("focusedIndex"),a=ri(e,o),l=(0,e4.kn)(o,{...a,step:i??n("step"),values:r.get("value")});return l[o]=(0,e4.L3)(l[o],a.min,a.max),l}(e,i.index,i.step);t.set("value",r)},incrementThumbAtIndex(e){let{context:t,event:i}=e,r=function(e,t,i){let{context:r,prop:n}=e,o=t??r.get("focusedIndex"),a=ri(e,o),l=(0,e4.jv)(o,{...a,step:i??n("step"),values:r.get("value")});return l[o]=(0,e4.L3)(l[o],a.min,a.max),l}(e,i.index,i.step);t.set("value",r)},setFocusedThumbToMin(e){let{context:t}=e,i=t.get("focusedIndex"),{min:r}=ri(e,i);t.set("value",e=>(0,e4.JT)(e,i,r))},setFocusedThumbToMax(e){let{context:t}=e,i=t.get("focusedIndex"),{max:r}=ri(e,i);t.set("value",e=>(0,e4.JT)(e,i,r))},setValueAtIndex(e){let{context:t,event:i}=e,r=rr(e,i.value,i.index);t.set("value",e=>(0,e4.JT)(e,i.index,r))},setValue(e){let{context:t,event:i}=e,r=i.value.map((t,i)=>rr(e,t,i));t.set("value",r)}}}});var ro=(0,e7.x)()(["aria-label","aria-labelledby","dir","disabled","form","getAriaValueText","getRootNode","id","ids","invalid","max","min","minStepsBetweenThumbs","name","onFocusChange","onValueChange","onValueChangeEnd","orientation","origin","readOnly","step","thumbAlignment","thumbAlignment","thumbSize","value","defaultValue"]);(0,e4.PM)(ro);var ra=(0,e7.x)()(["index","name"]);(0,e4.PM)(ra);var rl=(0,e1.y)("switch").parts("root","label","control","thumb");rl.build();var rs=e=>e.getById((e=>e.ids?.hiddenInput??`switch:${e.id}:input`)(e)),{not:rc}=(0,e8.b6)();(0,e8.Op)({props:({props:e})=>({defaultChecked:!1,label:"switch",value:"on",...e}),initialState:()=>"ready",context:({prop:e,bindable:t})=>({checked:t(()=>({defaultValue:e("defaultChecked"),value:e("checked"),onChange(t){e("onCheckedChange")?.({checked:t})}})),fieldsetDisabled:t(()=>({defaultValue:!1})),focusVisible:t(()=>({defaultValue:!1})),active:t(()=>({defaultValue:!1})),focused:t(()=>({defaultValue:!1})),hovered:t(()=>({defaultValue:!1}))}),computed:{isDisabled:({context:e,prop:t})=>t("disabled")||e.get("fieldsetDisabled")},watch({track:e,prop:t,context:i,action:r}){e([()=>t("disabled")],()=>{r(["removeFocusIfNeeded"])}),e([()=>i.get("checked")],()=>{r(["syncInputElement"])})},effects:["trackFormControlState","trackPressEvent","trackFocusVisible"],on:{"CHECKED.TOGGLE":[{guard:rc("isTrusted"),actions:["toggleChecked","dispatchChangeEvent"]},{actions:["toggleChecked"]}],"CHECKED.SET":[{guard:rc("isTrusted"),actions:["setChecked","dispatchChangeEvent"]},{actions:["setChecked"]}],"CONTEXT.SET":{actions:["setContext"]}},states:{ready:{}},implementations:{guards:{isTrusted:({event:e})=>!!e.isTrusted},effects:{trackPressEvent({computed:e,scope:t,context:i}){if(!e("isDisabled"))return(0,e5.ru)({pointerNode:t.getById(t.ids?.root??`switch:${t.id}`),keyboardNode:rs(t),isValidKey:e=>" "===e.key,onPress:()=>i.set("active",!1),onPressStart:()=>i.set("active",!0),onPressEnd:()=>i.set("active",!1)})},trackFocusVisible({computed:e,scope:t}){if(!e("isDisabled"))return(0,iK.Yy)({root:t.getRootNode()})},trackFormControlState:({context:e,send:t,scope:i})=>(0,e5.$S)(rs(i),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){t({type:"CHECKED.SET",checked:!!e.initial("checked"),src:"form-reset"})}})},actions:{setContext({context:e,event:t}){for(let i in t.context)e.set(i,t.context[i])},syncInputElement({context:e,scope:t}){let i=rs(t);i&&(0,e5._T)(i,!!e.get("checked"))},removeFocusIfNeeded({context:e,prop:t}){t("disabled")&&e.set("focused",!1)},setChecked({context:e,event:t}){e.set("checked",t.checked)},toggleChecked({context:e}){e.set("checked",!e.get("checked"))},dispatchChangeEvent({context:e,scope:t}){let i=rs(t);(0,e5.uf)(i,{checked:e.get("checked")})}}}});var rd=(0,e7.x)()(["checked","defaultChecked","dir","disabled","form","getRootNode","id","ids","invalid","label","name","onCheckedChange","readOnly","required","value"]);(0,e4.PM)(rd);let ru=tx.extendWith("itemBody"),rp=(0,e1.y)("action-bar").parts("positioner","content","separator","selectionTrigger","closeTrigger"),rg=(0,e1.y)("alert").parts("title","description","root","indicator","content"),rh=(0,e1.y)("breadcrumb").parts("link","currentLink","item","list","root","ellipsis","separator"),rf=(0,e1.y)("blockquote").parts("root","icon","content","caption"),rm=(0,e1.y)("card").parts("root","header","body","footer","title","description"),rv=(0,e1.y)("checkbox-card",["root","control","label","description","addon","indicator","content"]),rb=(0,e1.y)("data-list").parts("root","item","itemLabel","itemValue"),ry=t8.MI.extendWith("header","body","footer","backdrop"),rx=t8.MI.extendWith("header","body","footer","backdrop"),rk=t7.extendWith("textarea"),rC=(0,e1.y)("empty-state",["root","content","indicator","title","description"]),rE=ii.K.extendWith("requiredIndicator"),rS=ir.extendWith("content"),rO=is.extendWith("itemContent","dropzoneContent","fileText"),rw=(0,e1.y)("list").parts("root","item","indicator"),rI=ix.extendWith("itemCommand"),rT=(0,e1.y)("select").parts("root","field","indicator"),rP=iH.extendWith("header","body","footer"),rR=iq.extendWith("itemAddon","itemIndicator"),rN=rR.extendWith("itemContent","itemDescription"),rV=i2.extendWith("itemIndicator"),r_=i8.MI.extendWith("indicatorGroup"),rz=te.extendWith("indicatorGroup","empty"),rA=i9.extendWith("markerIndicator"),rF=(0,e1.y)("stat").parts("root","label","helpText","valueText","valueUnit","indicator"),rL=(0,e1.y)("status").parts("root","indicator"),rD=(0,e1.y)("steps",["root","list","item","trigger","indicator","separator","content","title","description","nextTrigger","prevTrigger","progress"]),rM=rl.extendWith("indicator"),rW=(0,e1.y)("table").parts("root","header","body","row","columnHeader","cell","footer","caption"),rB=(0,e1.y)("toast").parts("root","title","description","indicator","closeTrigger","actionTrigger"),rH=(0,e1.y)("tabs").parts("root","trigger","list","content","contentGroup","indicator"),rj=(0,e1.y)("tag").parts("root","label","closeTrigger","startElement","endElement"),rG=(0,e1.y)("timeline").parts("root","item","content","separator","indicator","connector","title","description"),r$=t6.extendWith("channelText"),rU=(0,e1.y)("code-block",["root","content","title","header","footer","control","overlay","code","codeText","copyTrigger","copyIndicator","collapseTrigger","collapseIndicator","collapseText"]);tT.extendWith("valueText");let rY=(0,eg.i_)({className:"chakra-accordion",slots:ru.keys(),base:{root:{width:"full","--accordion-radius":"radii.l2"},item:{overflowAnchor:"none"},itemTrigger:{display:"flex",alignItems:"center",textAlign:"start",width:"full",outline:"0",gap:"3",fontWeight:"medium",borderRadius:"var(--accordion-radius)",_focusVisible:{outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{layerStyle:"disabled"}},itemBody:{pt:"var(--accordion-padding-y)",pb:"calc(var(--accordion-padding-y) * 2)"},itemContent:{overflow:"hidden",borderRadius:"var(--accordion-radius)",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}},itemIndicator:{transition:"rotate 0.2s",transformOrigin:"center",color:"fg.subtle",_open:{rotate:"180deg"},_icon:{width:"1.2em",height:"1.2em"}}},variants:{variant:{outline:{item:{borderBottomWidth:"1px"}},subtle:{itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{borderRadius:"var(--accordion-radius)",_open:{bg:"colorPalette.subtle"}}},enclosed:{root:{borderWidth:"1px",borderRadius:"var(--accordion-radius)",divideY:"1px",overflow:"hidden"},itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{_open:{bg:"bg.subtle"}}},plain:{}},size:{sm:{root:{"--accordion-padding-x":"spacing.3","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"sm",py:"var(--accordion-padding-y)"}},md:{root:{"--accordion-padding-x":"spacing.4","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"md",py:"var(--accordion-padding-y)"}},lg:{root:{"--accordion-padding-x":"spacing.4.5","--accordion-padding-y":"spacing.2.5"},itemTrigger:{textStyle:"lg",py:"var(--accordion-padding-y)"}}}},defaultVariants:{size:"md",variant:"outline"}}),rK=(0,eg.i_)({className:"chakra-action-bar",slots:rp.keys(),base:{positioner:{position:"fixed",display:"flex",justifyContent:"center",pointerEvents:"none",insetInline:"0",top:"unset",bottom:"calc(env(safe-area-inset-bottom) + 20px)"},content:{bg:"bg.panel",shadow:"md",display:"flex",alignItems:"center",gap:"3",borderRadius:"l3",py:"2.5",px:"3",pointerEvents:"auto",translate:"calc(-1 * var(--scrollbar-width) / 2) 0px",_open:{animationName:"slide-from-bottom, fade-in",animationDuration:"moderate"},_closed:{animationName:"slide-to-bottom, fade-out",animationDuration:"faster"}},separator:{width:"1px",height:"5",bg:"border"},selectionTrigger:{display:"inline-flex",alignItems:"center",gap:"2",alignSelf:"stretch",textStyle:"sm",px:"4",py:"1",borderRadius:"l2",borderWidth:"1px",borderStyle:"dashed"}}}),rq=(0,eg.i_)({slots:rg.keys(),className:"chakra-alert",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",borderRadius:"l3"},title:{fontWeight:"medium"},description:{display:"inline"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",width:"1em",height:"1em",_icon:{boxSize:"full"}},content:{display:"flex",flex:"1",gap:"1"}},variants:{status:{info:{root:{colorPalette:"blue"}},warning:{root:{colorPalette:"orange"}},success:{root:{colorPalette:"green"}},error:{root:{colorPalette:"red"}},neutral:{root:{colorPalette:"gray"}}},inline:{true:{content:{display:"inline-flex",flexDirection:"row",alignItems:"center"}},false:{content:{display:"flex",flexDirection:"column"}}},variant:{subtle:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg"}},surface:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},indicator:{color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},indicator:{color:"colorPalette.fg"}},solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"},indicator:{color:"colorPalette.contrast"}}},size:{sm:{root:{gap:"2",px:"3",py:"3",textStyle:"xs"},indicator:{textStyle:"lg"}},md:{root:{gap:"3",px:"4",py:"4",textStyle:"sm"},indicator:{textStyle:"xl"}},lg:{root:{gap:"3",px:"4",py:"4",textStyle:"md"},indicator:{textStyle:"2xl"}}}},defaultVariants:{status:"info",variant:"subtle",size:"md",inline:!1}});var rX=(0,e1.y)("avatar").parts("root","image","fallback");rX.build();var rJ=e=>e.getById((e=>e.ids?.image??`avatar:${e.id}:image`)(e));(0,e8.Op)({initialState:()=>"loading",effects:["trackImageRemoval","trackSrcChange"],on:{"src.change":{target:"loading"},"img.unmount":{target:"error"}},states:{loading:{entry:["checkImageStatus"],on:{"img.loaded":{target:"loaded",actions:["invokeOnLoad"]},"img.error":{target:"error",actions:["invokeOnError"]}}},error:{on:{"img.loaded":{target:"loaded",actions:["invokeOnLoad"]}}},loaded:{on:{"img.error":{target:"error",actions:["invokeOnError"]}}}},implementations:{actions:{invokeOnLoad({prop:e}){e("onStatusChange")?.({status:"loaded"})},invokeOnError({prop:e}){e("onStatusChange")?.({status:"error"})},checkImageStatus({send:e,scope:t}){let i=rJ(t);if(i?.complete){var r;e({type:(r=i).complete&&0!==r.naturalWidth&&0!==r.naturalHeight?"img.loaded":"img.error",src:"ssr"})}}},effects:{trackImageRemoval({send:e,scope:t}){let i=t.getById(t.ids?.root??`avatar:${t.id}`);return(0,e5.Ge)(i,{callback(t){Array.from(t[0].removedNodes).find(e=>e.nodeType===Node.ELEMENT_NODE&&e.matches("[data-scope=avatar][data-part=image]"))&&e({type:"img.unmount"})}})},trackSrcChange({send:e,scope:t}){let i=rJ(t);return(0,e5.mx)(i,{attributes:["src","srcset"],callback(){e({type:"src.change"})}})}}}});var rZ=(0,e7.x)()(["dir","id","ids","onStatusChange","getRootNode"]);(0,e4.PM)(rZ);let rQ=(0,eg.i_)({slots:rX.keys(),className:"chakra-avatar",base:{root:{display:"inline-flex",alignItems:"center",justifyContent:"center",fontWeight:"medium",position:"relative",verticalAlign:"top",flexShrink:"0",userSelect:"none",width:"var(--avatar-size)",height:"var(--avatar-size)",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)","&[data-group-item]":{borderWidth:"2px",borderColor:"bg"}},image:{width:"100%",height:"100%",objectFit:"cover",borderRadius:"var(--avatar-radius)"},fallback:{lineHeight:"1",textTransform:"uppercase",fontWeight:"medium",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)"}},variants:{size:{full:{root:{"--avatar-size":"100%","--avatar-font-size":"100%"}},"2xs":{root:{"--avatar-font-size":"fontSizes.2xs","--avatar-size":"sizes.6"}},xs:{root:{"--avatar-font-size":"fontSizes.xs","--avatar-size":"sizes.8"}},sm:{root:{"--avatar-font-size":"fontSizes.sm","--avatar-size":"sizes.9"}},md:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.10"}},lg:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.11"}},xl:{root:{"--avatar-font-size":"fontSizes.lg","--avatar-size":"sizes.12"}},"2xl":{root:{"--avatar-font-size":"fontSizes.xl","--avatar-size":"sizes.16"}}},variant:{solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},subtle:{root:{bg:"colorPalette.muted",color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",borderWidth:"1px",borderColor:"colorPalette.muted"}}},shape:{square:{},rounded:{root:{"--avatar-radius":"radii.l3"}},full:{root:{"--avatar-radius":"radii.full"}}},borderless:{true:{root:{"&[data-group-item]":{borderWidth:"0px"}}}}},defaultVariants:{size:"md",shape:"full",variant:"subtle"}}),r0=(0,eg.i_)({className:"chakra-blockquote",slots:rf.keys(),base:{root:{position:"relative",display:"flex",flexDirection:"column",gap:"2"},caption:{textStyle:"sm",color:"fg.muted"},icon:{boxSize:"5"}},variants:{justify:{start:{root:{alignItems:"flex-start",textAlign:"start"}},center:{root:{alignItems:"center",textAlign:"center"}},end:{root:{alignItems:"flex-end",textAlign:"end"}}},variant:{subtle:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.muted"},icon:{color:"colorPalette.fg"}},solid:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.solid"},icon:{color:"colorPalette.solid"}},plain:{root:{paddingX:"5"},icon:{color:"colorPalette.solid"}}}},defaultVariants:{variant:"subtle",justify:"start"}}),r1=(0,eg.i_)({className:"chakra-breadcrumb",slots:rh.keys(),base:{list:{display:"flex",alignItems:"center",wordBreak:"break-word",color:"fg.muted",listStyle:"none"},link:{outline:"0",textDecoration:"none",borderRadius:"l1",focusRing:"outside",display:"inline-flex",alignItems:"center",gap:"2"},item:{display:"inline-flex",alignItems:"center"},separator:{color:"fg.muted",opacity:"0.8",_icon:{boxSize:"1em"},_rtl:{rotate:"180deg"}},ellipsis:{display:"inline-flex",alignItems:"center",justifyContent:"center",_icon:{boxSize:"1em"}}},variants:{variant:{underline:{link:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"0.2em",textDecorationColor:"colorPalette.muted"},currentLink:{color:"colorPalette.fg"}},plain:{link:{color:"fg.muted",_hover:{color:"fg"}},currentLink:{color:"fg"}}},size:{sm:{list:{gap:"1",textStyle:"xs"}},md:{list:{gap:"1.5",textStyle:"sm"}},lg:{list:{gap:"2",textStyle:"md"}}}},defaultVariants:{variant:"plain",size:"md"}}),r2=(0,eg.i_)({className:"chakra-card",slots:rm.keys(),base:{root:{display:"flex",flexDirection:"column",position:"relative",minWidth:"0",wordWrap:"break-word",borderRadius:"l3",color:"fg",textAlign:"start"},title:{fontWeight:"semibold"},description:{color:"fg.muted",fontSize:"sm"},header:{paddingInline:"var(--card-padding)",paddingTop:"var(--card-padding)",display:"flex",flexDirection:"column",gap:"1.5"},body:{padding:"var(--card-padding)",flex:"1",display:"flex",flexDirection:"column"},footer:{display:"flex",alignItems:"center",gap:"2",paddingInline:"var(--card-padding)",paddingBottom:"var(--card-padding)"}},variants:{size:{sm:{root:{"--card-padding":"spacing.4"},title:{textStyle:"md"}},md:{root:{"--card-padding":"spacing.6"},title:{textStyle:"lg"}},lg:{root:{"--card-padding":"spacing.7"},title:{textStyle:"xl"}}},variant:{elevated:{root:{bg:"bg.panel",boxShadow:"md"}},outline:{root:{bg:"bg.panel",borderWidth:"1px",borderColor:"border"}},subtle:{root:{bg:"bg.muted"}}}},defaultVariants:{variant:"outline",size:"md"}});var r5=i(14366);let r3=(0,eg.i_)({slots:r5.f.keys(),className:"chakra-checkbox",base:{root:{display:"inline-flex",gap:"2",alignItems:"center",verticalAlign:"top",position:"relative"},control:e_.base,label:{fontWeight:"medium",userSelect:"none",_disabled:{opacity:"0.5"}}},variants:{size:{xs:{root:{gap:"1.5"},label:{textStyle:"xs"},control:null==(n=e_.variants)||null==(r=n.size)?void 0:r.xs},sm:{root:{gap:"2"},label:{textStyle:"sm"},control:null==(a=e_.variants)||null==(o=a.size)?void 0:o.sm},md:{root:{gap:"2.5"},label:{textStyle:"sm"},control:null==(s=e_.variants)||null==(l=s.size)?void 0:l.md},lg:{root:{gap:"3"},label:{textStyle:"md"},control:null==(d=e_.variants)||null==(c=d.size)?void 0:c.lg}},variant:{outline:{control:null==(p=e_.variants)||null==(u=p.variant)?void 0:u.outline},solid:{control:null==(h=e_.variants)||null==(g=h.variant)?void 0:g.solid},subtle:{control:null==(m=e_.variants)||null==(f=m.variant)?void 0:f.subtle}}},defaultVariants:{variant:"solid",size:"md"}}),r4=(0,eg.i_)({slots:rv.keys(),className:"chakra-checkbox-card",base:{root:{display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",flex:"1",focusVisibleRing:"outside",_disabled:{opacity:"0.8"},_invalid:{outline:"2px solid",outlineColor:"border.error"}},control:{display:"inline-flex",flex:"1",position:"relative",borderRadius:"inherit",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"},label:{fontWeight:"medium",display:"flex",alignItems:"center",gap:"2",flex:"1",_disabled:{opacity:"0.5"}},description:{opacity:"0.64",textStyle:"sm",_disabled:{opacity:"0.5"}},addon:{_disabled:{opacity:"0.5"}},indicator:e_.base,content:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"}},variants:{size:{sm:{root:{textStyle:"sm"},control:{padding:"3",gap:"1.5"},addon:{px:"3",py:"1.5",borderTopWidth:"1px"},indicator:null==(v=e_.variants)?void 0:v.size.sm},md:{root:{textStyle:"sm"},control:{padding:"4",gap:"2.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:null==(b=e_.variants)?void 0:b.size.md},lg:{root:{textStyle:"md"},control:{padding:"4",gap:"3.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:null==(y=e_.variants)?void 0:y.size.lg}},variant:{surface:{root:{borderWidth:"1px",borderColor:"border",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"},_disabled:{bg:"bg.muted"}},indicator:null==(x=e_.variants)?void 0:x.variant.solid},subtle:{root:{bg:"bg.muted"},control:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},indicator:null==(k=e_.variants)?void 0:k.variant.plain},outline:{root:{borderWidth:"1px",borderColor:"border",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},indicator:null==(C=e_.variants)?void 0:C.variant.solid},solid:{root:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},indicator:null==(E=e_.variants)?void 0:E.variant.inverted}},justify:{start:{root:{"--checkbox-card-justify":"flex-start"}},end:{root:{"--checkbox-card-justify":"flex-end"}},center:{root:{"--checkbox-card-justify":"center"}}},align:{start:{root:{"--checkbox-card-align":"flex-start"},content:{textAlign:"start"}},end:{root:{"--checkbox-card-align":"flex-end"},content:{textAlign:"end"}},center:{root:{"--checkbox-card-align":"center"},content:{textAlign:"center"}}},orientation:{vertical:{control:{flexDirection:"column"}},horizontal:{control:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}}),r6=(0,eg.i_)({slots:rU.keys(),className:"code-block",base:{root:{colorPalette:"gray",rounded:"var(--code-block-radius)",overflow:"hidden",bg:"bg",color:"fg",borderWidth:"1px","--code-block-max-height":"320px","--code-block-bg":"colors.bg","--code-block-fg":"colors.fg","--code-block-obscured-opacity":"0.5","--code-block-obscured-blur":"1px","--code-block-line-number-width":"sizes.3","--code-block-line-number-margin":"spacing.4","--code-block-highlight-bg":"{colors.teal.focusRing/20}","--code-block-highlight-border":"colors.teal.focusRing","--code-block-highlight-added-bg":"{colors.green.focusRing/20}","--code-block-highlight-added-border":"colors.green.focusRing","--code-block-highlight-removed-bg":"{colors.red.focusRing/20}","--code-block-highlight-removed-border":"colors.red.focusRing"},header:{display:"flex",alignItems:"center",gap:"2",position:"relative",px:"var(--code-block-padding)",minH:"var(--code-block-header-height)",mb:"calc(var(--code-block-padding) / 2 * -1)"},title:{display:"inline-flex",alignItems:"center",gap:"1.5",flex:"1",color:"fg.muted"},control:{gap:"1.5",display:"inline-flex",alignItems:"center"},footer:{display:"flex",alignItems:"center",justifyContent:"center",gap:"2",px:"var(--code-block-padding)",minH:"var(--code-block-header-height)"},content:{position:"relative",colorScheme:"dark",overflow:"hidden",borderBottomRadius:"var(--code-block-radius)",maxHeight:"var(--code-block-max-height)","& ::selection":{bg:"blue.500/40"},_expanded:{maxHeight:"unset"}},overlay:{"--bg":"{colors.black/50}",display:"flex",alignItems:"flex-end",justifyContent:"center",padding:"4",bgImage:"linear-gradient(0deg,var(--bg) 25%,transparent 100%)",color:"white",minH:"5rem",pos:"absolute",bottom:"0",insetInline:"0",zIndex:"1",fontWeight:"medium",_expanded:{display:"none"}},code:{fontFamily:"mono",lineHeight:"tall",whiteSpace:"pre",counterReset:"line 0"},codeText:{px:"var(--code-block-padding)",py:"var(--code-block-padding)",position:"relative",display:"block",width:"100%","&[data-has-focused]":{"& [data-line]:not([data-focused])":{transitionProperty:"opacity, filter",transitionDuration:"moderate",transitionTimingFunction:"ease-in-out",opacity:"var(--code-block-obscured-opacity)",filter:"blur(var(--code-block-obscured-blur))"},"&:hover":{"--code-block-obscured-opacity":"1","--code-block-obscured-blur":"0px"}},"&[data-has-line-numbers][data-plaintext]":{paddingInlineStart:"calc(var(--code-block-line-number-width) + var(--code-block-line-number-margin) + var(--code-block-padding))"},"& [data-line]":{position:"relative","--highlight-bg":"var(--code-block-highlight-bg)","--highlight-border":"var(--code-block-highlight-border)","&[data-highlight], &[data-diff]":{display:"inline-block",width:"full","&:after":{content:"''",display:"block",position:"absolute",insetStart:"calc(var(--code-block-padding) * -1)",insetEnd:"0px",width:"calc(100% + var(--code-block-padding) * 2)",height:"100%",bg:"var(--highlight-bg)",borderStartWidth:"2px",borderStartColor:"var(--highlight-border)"}},"&[data-diff='added']":{"--highlight-bg":"var(--code-block-highlight-added-bg)","--highlight-border":"var(--code-block-highlight-added-border)"},"&[data-diff='removed']":{"--highlight-bg":"var(--code-block-highlight-removed-bg)","--highlight-border":"var(--code-block-highlight-removed-border)"}},"&[data-word-wrap]":{"&[data-plaintext], & [data-line]":{whiteSpace:"pre-wrap",wordBreak:"break-all"}},"&[data-has-line-numbers]":{"--content":"counter(line)","& [data-line]:before":{content:"var(--content)",counterIncrement:"line",width:"var(--code-block-line-number-width)",marginRight:"var(--code-block-line-number-margin)",display:"inline-block",textAlign:"end",userSelect:"none",opacity:.4},"& [data-diff='added']:before":{content:"'+'"},"& [data-diff='removed']:before":{content:"'-'"}}}},variants:{size:{sm:{root:{"--code-block-padding":"spacing.4","--code-block-radius":"radii.md","--code-block-header-height":"sizes.8"},title:{textStyle:"xs"},code:{fontSize:"xs"}},md:{root:{"--code-block-padding":"spacing.4","--code-block-radius":"radii.lg","--code-block-header-height":"sizes.10"},title:{textStyle:"xs"},code:{fontSize:"sm"}},lg:{root:{"--code-block-padding":"spacing.5","--code-block-radius":"radii.xl","--code-block-header-height":"sizes.12"},title:{textStyle:"sm"},code:{fontSize:"sm"}}}},defaultVariants:{size:"md"}});var r8=(0,e1.y)("collapsible").parts("root","trigger","content","indicator");r8.build();var r9=e=>e.getById((e=>e.ids?.content??`collapsible:${e.id}:content`)(e));(0,e8.Op)({initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e})=>({size:e(()=>({defaultValue:{height:0,width:0},sync:!0})),initial:e(()=>({defaultValue:!1}))}),refs:()=>({cleanup:void 0,stylesRef:void 0}),watch({track:e,prop:t,action:i}){e([()=>t("open")],()=>{i(["setInitial","computeSize","toggleVisibility"])})},exit:["clearInitial","cleanupNode"],states:{closed:{on:{"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","computeSize","invokeOnOpen"]}]}},closing:{effects:["trackExitAnimation"],on:{"controlled.close":{target:"closed"},"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","invokeOnOpen"]}],close:[{guard:"isOpenControlled",actions:["invokeOnExitComplete"]},{target:"closed",actions:["setInitial","computeSize","invokeOnExitComplete"]}],"animation.end":{target:"closed",actions:["invokeOnExitComplete","clearInitial"]}}},open:{effects:["trackEnterAnimation"],on:{"controlled.close":{target:"closing"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closing",actions:["setInitial","computeSize","invokeOnClose"]}],"size.measure":{actions:["measureSize"]},"animation.end":{actions:["clearInitial"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackEnterAnimation:({send:e,scope:t})=>{let i,r=(0,e5.er)(()=>{let r=r9(t);if(!r)return;let n=(0,e5.L9)(r).animationName;if(!n||"none"===n)return void e({type:"animation.end"});let o=t=>{(0,e5.wt)(t)===r&&e({type:"animation.end"})};r.addEventListener("animationend",o),i=()=>{r.removeEventListener("animationend",o)}});return()=>{r(),i?.()}},trackExitAnimation:({send:e,scope:t})=>{let i,r=(0,e5.er)(()=>{let r=r9(t);if(!r)return;let n=(0,e5.L9)(r).animationName;if(!n||"none"===n)return void e({type:"animation.end"});let o=t=>{(0,e5.wt)(t)===r&&e({type:"animation.end"})};r.addEventListener("animationend",o);let a=(0,e5.eC)(r,{animationFillMode:"forwards"});i=()=>{r.removeEventListener("animationend",o),(0,e5.dY)(()=>a())}});return()=>{r(),i?.()}}},actions:{setInitial:({context:e,flush:t})=>{t(()=>{e.set("initial",!0)})},clearInitial:({context:e})=>{e.set("initial",!1)},cleanupNode:({refs:e})=>{e.set("stylesRef",null)},measureSize:({context:e,scope:t})=>{let i=r9(t);if(!i)return;let{height:r,width:n}=i.getBoundingClientRect();e.set("size",{height:r,width:n})},computeSize:({refs:e,scope:t,context:i})=>{e.get("cleanup")?.();let r=(0,e5.er)(()=>{let e=r9(t);if(!e)return;let r=e.hidden;e.style.animationName="none",e.style.animationDuration="0s",e.hidden=!1;let n=e.getBoundingClientRect();i.set("size",{height:n.height,width:n.width}),i.get("initial")&&(e.style.animationName="",e.style.animationDuration=""),e.hidden=r});e.set("cleanup",r)},invokeOnOpen:({prop:e})=>{e("onOpenChange")?.({open:!0})},invokeOnClose:({prop:e})=>{e("onOpenChange")?.({open:!1})},invokeOnExitComplete:({prop:e})=>{e("onExitComplete")?.()},toggleVisibility:({prop:e,send:t})=>{t({type:e("open")?"controlled.open":"controlled.close"})}}}});var r7=(0,e7.x)()(["dir","disabled","getRootNode","id","ids","onExitComplete","onOpenChange","defaultOpen","open"]);(0,e4.PM)(r7);let ne=(0,eg.i_)({slots:r8.keys(),className:"chakra-collapsible",base:{content:{overflow:"hidden",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}}}}),nt=(0,eg.i_)({className:"colorPicker",slots:r$.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5"},label:{color:"fg",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},valueText:{textAlign:"start"},control:{display:"flex",alignItems:"center",flexDirection:"row",gap:"2",position:"relative"},swatchTrigger:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"row",flexShrink:"0",gap:"2",textStyle:"sm",minH:"var(--input-height)",minW:"var(--input-height)",px:"1",rounded:"l2",_disabled:{opacity:"0.5"},"--focus-color":"colors.colorPalette.focusRing","&:focus-visible":{borderColor:"var(--focus-color)",outline:"1px solid var(--focus-color)"},"&[data-fit-content]":{"--input-height":"unset",px:"0",border:"0"}},content:{display:"flex",flexDirection:"column",bg:"bg.panel",borderRadius:"l3",boxShadow:"lg",width:"64",p:"4",gap:"3",zIndex:"dropdown",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},area:{height:"180px",borderRadius:"l2",overflow:"hidden"},areaThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",focusVisibleRing:"mixed",focusRingColor:"white"},areaBackground:{height:"full"},channelSlider:{borderRadius:"l2",flex:"1"},channelSliderTrack:{height:"var(--slider-height)",borderRadius:"inherit",boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"},channelText:{textStyle:"xs",color:"fg.muted",fontWeight:"medium",textTransform:"capitalize"},swatchGroup:{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:"2"},swatch:{...eL.base,borderRadius:"l1"},swatchIndicator:{color:"white",rounded:"full"},channelSliderThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",transform:"translate(-50%, -50%)",focusVisibleRing:"outside",focusRingOffset:"1px"},channelInput:{...eB.base,"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{WebkitAppearance:"none",margin:0}},formatSelect:{textStyle:"xs",textTransform:"uppercase",borderWidth:"1px",minH:"6",focusRing:"inside",rounded:"l2"},transparencyGrid:{borderRadius:"l2"},view:{display:"flex",flexDirection:"column",gap:"2"}},variants:{size:{"2xs":{channelInput:null==(O=eB.variants)||null==(S=O.size)?void 0:S["2xs"],swatch:{"--swatch-size":"sizes.4.5"},trigger:{"--input-height":"sizes.7"},area:{"--thumb-size":"sizes.3"},channelSlider:{"--slider-height":"sizes.3","--thumb-size":"sizes.3"}},xs:{channelInput:null==(I=eB.variants)||null==(w=I.size)?void 0:w.xs,swatch:{"--swatch-size":"sizes.5"},trigger:{"--input-height":"sizes.8"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},sm:{channelInput:null==(P=eB.variants)||null==(T=P.size)?void 0:T.sm,swatch:{"--swatch-size":"sizes.6"},trigger:{"--input-height":"sizes.9"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},md:{channelInput:null==(N=eB.variants)||null==(R=N.size)?void 0:R.md,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.10"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},lg:{channelInput:null==(_=eB.variants)||null==(V=_.size)?void 0:V.lg,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.11"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},xl:{channelInput:null==(A=eB.variants)||null==(z=A.size)?void 0:z.xl,swatch:{"--swatch-size":"sizes.8"},trigger:{"--input-height":"sizes.12"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},"2xl":{channelInput:null==(L=eB.variants)||null==(F=L.size)?void 0:F["2xl"],swatch:{"--swatch-size":"sizes.10"},trigger:{"--input-height":"sizes.16"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}}},variant:{outline:{channelInput:null==(M=eB.variants)||null==(D=M.variant)?void 0:D.outline,trigger:{borderWidth:"1px"}},subtle:{channelInput:null==(B=eB.variants)||null==(W=B.variant)?void 0:W.subtle,trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}}},defaultVariants:{size:"md",variant:"outline"}}),ni=(0,eg.i_)({className:"chakra-combobox",slots:rz.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},input:{display:"flex",alignItems:"center",justifyContent:"space-between",background:"bg.panel",width:"full",minH:"var(--combobox-input-height)",px:"var(--combobox-input-padding-x)","--input-height":"var(--combobox-input-height)",borderRadius:"l2",outline:0,userSelect:"none",textAlign:"start",_placeholderShown:{color:"fg.muted"},_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},trigger:{display:"inline-flex",alignItems:"center",justifyContent:"center","--input-height":"var(--combobox-input-height)"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"},control:{pos:"relative"},indicatorGroup:{display:"flex",alignItems:"center",justifyContent:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--combobox-input-padding-x)",_icon:{boxSize:"var(--combobox-indicator-size)"},"[data-disabled] &":{opacity:.5}},content:{background:"bg.panel",display:"flex",flexDirection:"column",zIndex:"dropdown",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"0s"},"&[data-empty]:not(:has([data-scope=combobox][data-part=empty]))":{opacity:0}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{boxSize:"var(--combobox-indicator-size)"}},empty:{py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"},itemText:{flex:"1"},itemGroup:{pb:"var(--combobox-item-padding-y)",_last:{pb:"0"}},itemGroupLabel:{fontWeight:"medium",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"}},variants:{variant:{outline:{input:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"}},subtle:{input:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"}},flushed:{input:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}},indicatorGroup:{px:"0"}}},size:{xs:{root:{"--combobox-input-height":"sizes.8","--combobox-input-padding-x":"spacing.2","--combobox-indicator-size":"sizes.3.5"},input:{textStyle:"xs"},content:{"--combobox-item-padding-x":"spacing.1.5","--combobox-item-padding-y":"spacing.1","--combobox-indicator-size":"sizes.3.5",p:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"}},sm:{root:{"--combobox-input-height":"sizes.9","--combobox-input-padding-x":"spacing.2.5","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"}},md:{root:{"--combobox-input-height":"sizes.10","--combobox-input-padding-x":"spacing.3","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{textStyle:"sm",gap:"2"}},lg:{root:{"--combobox-input-height":"sizes.12","--combobox-input-padding-x":"spacing.4","--combobox-indicator-size":"sizes.5"},input:{textStyle:"md"},content:{"--combobox-item-padding-y":"spacing.2","--combobox-item-padding-x":"spacing.3","--combobox-indicator-size":"sizes.5",p:"1.5",textStyle:"md"},trigger:{textStyle:"md",py:"3",gap:"2"}}}},defaultVariants:{size:"md",variant:"outline"}}),nr=(0,eg.i_)({slots:rb.keys(),className:"chakra-data-list",base:{itemLabel:{display:"flex",alignItems:"center",gap:"1"},itemValue:{display:"flex",minWidth:"0",flex:"1"}},variants:{orientation:{horizontal:{root:{display:"flex",flexDirection:"column"},item:{display:"inline-flex",alignItems:"center",gap:"4"},itemLabel:{minWidth:"120px"}},vertical:{root:{display:"flex",flexDirection:"column"},item:{display:"flex",flexDirection:"column",gap:"1"}}},size:{sm:{root:{gap:"3"},item:{textStyle:"xs"}},md:{root:{gap:"4"},item:{textStyle:"sm"}},lg:{root:{gap:"5"},item:{textStyle:"md"}}},variant:{subtle:{itemLabel:{color:"fg.muted"}},bold:{itemLabel:{fontWeight:"medium"},itemValue:{color:"fg.muted"}}}},defaultVariants:{size:"md",orientation:"vertical",variant:"subtle"}}),nn=(0,eg.i_)({slots:ry.keys(),className:"chakra-dialog",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",left:0,top:0,w:"100dvw",h:"100dvh",zIndex:"var(--z-index)",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100dvw",height:"100dvh",position:"fixed",left:0,top:0,"--dialog-z-index":"zIndex.modal",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",justifyContent:"center",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,borderRadius:"l3",textStyle:"sm",my:"var(--dialog-margin, var(--dialog-base-margin))","--dialog-z-index":"zIndex.modal",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"moderate"},_closed:{animationDuration:"faster"}},header:{display:"flex",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{flex:"1",px:"6",pt:"2",pb:"6"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"2",insetEnd:"2"}},variants:{placement:{center:{positioner:{alignItems:"center"},content:{"--dialog-base-margin":"auto",mx:"auto"}},top:{positioner:{alignItems:"flex-start"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}},bottom:{positioner:{alignItems:"flex-end"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}}},scrollBehavior:{inside:{positioner:{overflow:"hidden"},content:{maxH:"calc(100% - 7.5rem)"},body:{overflow:"auto"}},outside:{positioner:{overflow:"auto",pointerEvents:"auto"}}},size:{xs:{content:{maxW:"sm"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},cover:{positioner:{padding:"10"},content:{width:"100%",height:"100%","--dialog-margin":"0"}},full:{content:{maxW:"100dvw",minH:"100dvh","--dialog-margin":"0",borderRadius:"0"}}},motionPreset:{scale:{content:{_open:{animationName:"scale-in, fade-in"},_closed:{animationName:"scale-out, fade-out"}}},"slide-in-bottom":{content:{_open:{animationName:"slide-from-bottom, fade-in"},_closed:{animationName:"slide-to-bottom, fade-out"}}},"slide-in-top":{content:{_open:{animationName:"slide-from-top, fade-in"},_closed:{animationName:"slide-to-top, fade-out"}}},"slide-in-left":{content:{_open:{animationName:"slide-from-left, fade-in"},_closed:{animationName:"slide-to-left, fade-out"}}},"slide-in-right":{content:{_open:{animationName:"slide-from-right, fade-in"},_closed:{animationName:"slide-to-right, fade-out"}}},none:{}}},defaultVariants:{size:"md",scrollBehavior:"outside",placement:"top",motionPreset:"scale"}}),no=(0,eg.i_)({slots:rx.keys(),className:"chakra-drawer",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",insetInlineStart:0,top:0,w:"100vw",h:"100dvh",zIndex:"overlay",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100vw",height:"100dvh",position:"fixed",insetInlineStart:0,top:0,zIndex:"modal",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,zIndex:"modal",textStyle:"sm",maxH:"100dvh",color:"inherit",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"slowest",animationTimingFunction:"ease-in-smooth"},_closed:{animationDuration:"slower",animationTimingFunction:"ease-in-smooth"}},header:{display:"flex",alignItems:"center",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{px:"6",py:"2",flex:"1",overflow:"auto"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{flex:"1",textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"3",insetEnd:"2"}},variants:{size:{xs:{content:{maxW:"xs"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},full:{content:{maxW:"100vw",h:"100dvh"}}},placement:{start:{positioner:{justifyContent:"flex-start",alignItems:"stretch"},content:{_open:{animationName:{base:"slide-from-left-full, fade-in",_rtl:"slide-from-right-full, fade-in"}},_closed:{animationName:{base:"slide-to-left-full, fade-out",_rtl:"slide-to-right-full, fade-out"}}}},end:{positioner:{justifyContent:"flex-end",alignItems:"stretch"},content:{_open:{animationName:{base:"slide-from-right-full, fade-in",_rtl:"slide-from-left-full, fade-in"}},_closed:{animationName:{base:"slide-to-right-full, fade-out",_rtl:"slide-to-left-full, fade-out"}}}},top:{positioner:{justifyContent:"stretch",alignItems:"flex-start"},content:{maxW:"100%",_open:{animationName:"slide-from-top-full, fade-in"},_closed:{animationName:"slide-to-top-full, fade-out"}}},bottom:{positioner:{justifyContent:"stretch",alignItems:"flex-end"},content:{maxW:"100%",_open:{animationName:"slide-from-bottom-full, fade-in"},_closed:{animationName:"slide-to-bottom-full, fade-out"}}}},contained:{true:{positioner:{padding:"4"},content:{borderRadius:"l3"}}}},defaultVariants:{size:"xs",placement:"end"}}),na=(0,eg.H2)({fontSize:"inherit",fontWeight:"inherit",textAlign:"inherit",bg:"transparent",borderRadius:"l2"}),nl=(0,eg.i_)({slots:rk.keys(),className:"chakra-editable",base:{root:{display:"inline-flex",alignItems:"center",position:"relative",gap:"1.5",width:"full"},preview:{...na,py:"1",px:"1",display:"inline-flex",alignItems:"center",transitionProperty:"common",transitionDuration:"moderate",cursor:"text",_hover:{bg:"bg.muted"},_disabled:{userSelect:"none"}},input:{...na,outline:"0",py:"1",px:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",focusVisibleRing:"inside",focusRingWidth:"2px",_placeholder:{opacity:.6}},control:{display:"inline-flex",alignItems:"center",gap:"1.5"}},variants:{size:{sm:{root:{textStyle:"sm"},preview:{minH:"8"},input:{minH:"8"}},md:{root:{textStyle:"sm"},preview:{minH:"9"},input:{minH:"9"}},lg:{root:{textStyle:"md"},preview:{minH:"10"},input:{minH:"10"}}}},defaultVariants:{size:"md"}}),ns=(0,eg.i_)({slots:rC.keys(),className:"chakra-empty-state",base:{root:{width:"full"},content:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:"fg.subtle",_icon:{boxSize:"1em"}},title:{fontWeight:"semibold"},description:{textStyle:"sm",color:"fg.muted"}},variants:{size:{sm:{root:{px:"4",py:"6"},title:{textStyle:"md"},content:{gap:"4"},indicator:{textStyle:"2xl"}},md:{root:{px:"8",py:"12"},title:{textStyle:"lg"},content:{gap:"6"},indicator:{textStyle:"4xl"}},lg:{root:{px:"12",py:"16"},title:{textStyle:"xl"},content:{gap:"8"},indicator:{textStyle:"6xl"}}}},defaultVariants:{size:"md"}}),nc=(0,eg.i_)({className:"chakra-field",slots:rE.keys(),base:{requiredIndicator:{color:"fg.error",lineHeight:"1"},root:{display:"flex",width:"100%",position:"relative",gap:"1.5"},label:{display:"flex",alignItems:"center",textAlign:"start",textStyle:"sm",fontWeight:"medium",gap:"1",userSelect:"none",_disabled:{opacity:"0.5"}},errorText:{display:"inline-flex",alignItems:"center",fontWeight:"medium",gap:"1",color:"fg.error",textStyle:"xs"},helperText:{color:"fg.muted",textStyle:"xs"}},variants:{orientation:{vertical:{root:{flexDirection:"column",alignItems:"flex-start"}},horizontal:{root:{flexDirection:"row",alignItems:"center",justifyContent:"space-between"},label:{flex:"0 0 var(--field-label-width, 80px)"}}}},defaultVariants:{orientation:"vertical"}}),nd=(0,eg.i_)({className:"fieldset",slots:rS.keys(),base:{root:{display:"flex",flexDirection:"column",width:"full"},content:{display:"flex",flexDirection:"column",width:"full"},legend:{color:"fg",fontWeight:"medium",_disabled:{opacity:"0.5"}},helperText:{color:"fg.muted",textStyle:"sm"},errorText:{display:"inline-flex",alignItems:"center",color:"fg.error",gap:"2",fontWeight:"medium",textStyle:"sm"}},variants:{size:{sm:{root:{spaceY:"2"},content:{gap:"1.5"},legend:{textStyle:"sm"}},md:{root:{spaceY:"4"},content:{gap:"4"},legend:{textStyle:"sm"}},lg:{root:{spaceY:"6"},content:{gap:"4"},legend:{textStyle:"md"}}}},defaultVariants:{size:"md"}}),nu=(0,eg.i_)({className:"chakra-file-upload",slots:rO.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"4",width:"100%",alignItems:"flex-start"},label:{fontWeight:"medium",textStyle:"sm"},dropzone:{background:"bg",borderRadius:"l3",borderWidth:"2px",borderStyle:"dashed",display:"flex",alignItems:"center",flexDirection:"column",gap:"4",justifyContent:"center",minHeight:"2xs",px:"3",py:"2",transition:"backgrounds",focusVisibleRing:"outside",_hover:{bg:"bg.subtle"},_dragging:{bg:"colorPalette.subtle",borderStyle:"solid",borderColor:"colorPalette.solid"}},dropzoneContent:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:"1",textStyle:"sm"},item:{pos:"relative",textStyle:"sm",animationName:"fade-in",animationDuration:"moderate",background:"bg",borderRadius:"l2",borderWidth:"1px",width:"100%",display:"flex",alignItems:"center",gap:"3",p:"4"},itemGroup:{width:"100%",display:"flex",flexDirection:"column",gap:"3",_empty:{display:"none"}},itemName:{color:"fg",fontWeight:"medium",lineClamp:"1"},itemContent:{display:"flex",flexDirection:"column",gap:"0.5",flex:"1"},itemSizeText:{color:"fg.muted",textStyle:"xs"},itemDeleteTrigger:{display:"flex",alignItems:"center",justifyContent:"center",alignSelf:"flex-start",boxSize:"5",p:"2px",color:"fg.muted",cursor:"button"},itemPreview:{color:"fg.muted",_icon:{boxSize:"4.5"}}},defaultVariants:{}});var np=(0,e1.y)("hoverCard").parts("arrow","arrowTip","trigger","positioner","content");np.build();var ng=e=>e.getById((e=>e.ids?.trigger??`hover-card:${e.id}:trigger`)(e)),nh=e=>e.getById((e=>e.ids?.positioner??`hover-card:${e.id}:popper`)(e)),{not:nf,and:nm}=(0,e8.b6)();(0,e8.Op)({props:({props:e})=>({openDelay:700,closeDelay:300,...e,positioning:{placement:"bottom",...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({prop:e,bindable:t})=>({open:t(()=>({defaultValue:e("defaultOpen"),value:e("open"),onChange(t){e("onOpenChange")?.({open:t})}})),currentPlacement:t(()=>({defaultValue:void 0})),isPointer:t(()=>({defaultValue:!1}))}),watch({track:e,context:t,action:i}){e([()=>t.get("open")],()=>{i(["toggleVisibility"])})},states:{closed:{tags:["closed"],entry:["clearIsPointer"],on:{"CONTROLLED.OPEN":{target:"open"},POINTER_ENTER:{target:"opening",actions:["setIsPointer"]},TRIGGER_FOCUS:{target:"opening"},OPEN:{target:"opening"}}},opening:{tags:["closed"],effects:["waitForOpenDelay"],on:{OPEN_DELAY:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},POINTER_LEAVE:[{guard:"isOpenControlled",actions:["invokeOnClose","toggleVisibility"]},{target:"closed",actions:["invokeOnClose"]}],TRIGGER_BLUR:[{guard:nm("isOpenControlled",nf("isPointer")),actions:["invokeOnClose","toggleVisibility"]},{guard:nf("isPointer"),target:"closed",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose","toggleVisibility"]},{target:"closed",actions:["invokeOnClose"]}]}},open:{tags:["open"],effects:["trackDismissableElement","trackPositioning"],on:{"CONTROLLED.CLOSE":{target:"closed"},POINTER_ENTER:{actions:["setIsPointer"]},POINTER_LEAVE:{target:"closing"},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TRIGGER_BLUR:[{guard:nm("isOpenControlled",nf("isPointer")),actions:["invokeOnClose"]},{guard:nf("isPointer"),target:"closed",actions:["invokeOnClose"]}],"POSITIONING.SET":{actions:["reposition"]}}},closing:{tags:["open"],effects:["trackPositioning","waitForCloseDelay"],on:{CLOSE_DELAY:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"CONTROLLED.CLOSE":{target:"closed"},"CONTROLLED.OPEN":{target:"open"},POINTER_ENTER:{target:"open",actions:["setIsPointer"]}}}},implementations:{guards:{isPointer:({context:e})=>!!e.get("isPointer"),isOpenControlled:({prop:e})=>null!=e("open")},effects:{waitForOpenDelay({send:e,prop:t}){let i=setTimeout(()=>{e({type:"OPEN_DELAY"})},t("openDelay"));return()=>clearTimeout(i)},waitForCloseDelay({send:e,prop:t}){let i=setTimeout(()=>{e({type:"CLOSE_DELAY"})},t("closeDelay"));return()=>clearTimeout(i)},trackPositioning:({context:e,prop:t,scope:i})=>(e.get("currentPlacement")||e.set("currentPlacement",t("positioning").placement),(0,e3.Ox)(ng(i),()=>nh(i),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})),trackDismissableElement:({send:e,scope:t,prop:i})=>(0,e9.u)(()=>t.getById(t.ids?.content??`hover-card:${t.id}:content`),{defer:!0,exclude:[ng(t)],onDismiss(){e({type:"CLOSE",src:"interact-outside"})},onInteractOutside:i("onInteractOutside"),onPointerDownOutside:i("onPointerDownOutside"),onFocusOutside(e){e.preventDefault(),i("onFocusOutside")?.(e)}})},actions:{invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},setIsPointer({context:e}){e.set("isPointer",!0)},clearIsPointer({context:e}){e.set("isPointer",!1)},reposition({context:e,prop:t,scope:i,event:r}){(0,e3.Ox)(ng(i),()=>nh(i),{...t("positioning"),...r.options,defer:!0,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},toggleVisibility({prop:e,event:t,send:i}){queueMicrotask(()=>{i({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})})}}}});var nv=(0,e7.x)()(["closeDelay","dir","getRootNode","id","ids","onOpenChange","defaultOpen","open","openDelay","positioning","onInteractOutside","onPointerDownOutside","onFocusOutside"]);(0,e4.PM)(nv);let nb=(0,eg.i_)({className:"chakra-hover-card",slots:np.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--hovercard-bg":"colors.bg.panel",bg:"var(--hovercard-bg)",boxShadow:"lg",maxWidth:"80",borderRadius:"l3",zIndex:"popover",transformOrigin:"var(--transform-origin)",outline:"0",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--hovercard-bg)"},arrowTip:{borderTopWidth:"0.5px",borderInlineStartWidth:"0.5px"}},variants:{size:{xs:{content:{padding:"3"}},sm:{content:{padding:"4"}},md:{content:{padding:"5"}},lg:{content:{padding:"6"}}}},defaultVariants:{size:"md"}}),ny=(0,eg.i_)({className:"chakra-list",slots:rw.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"var(--list-gap)","& :where(ul, ol)":{marginTop:"var(--list-gap)"}},item:{whiteSpace:"normal",display:"list-item"},indicator:{marginEnd:"2",minHeight:"1lh",flexShrink:0,display:"inline-block",verticalAlign:"middle"}},variants:{variant:{marker:{root:{listStyle:"revert"},item:{_marker:{color:"fg.subtle"}}},plain:{item:{alignItems:"flex-start",display:"inline-flex"}}},align:{center:{item:{alignItems:"center"}},start:{item:{alignItems:"flex-start"}},end:{item:{alignItems:"flex-end"}}}},defaultVariants:{variant:"marker"}}),nx=(0,eg.i_)({className:"chakra-menu",slots:rI.keys(),base:{content:{outline:0,bg:"bg.panel",boxShadow:"lg",color:"fg",maxHeight:"var(--available-height)","--menu-z-index":"zIndex.dropdown",zIndex:"calc(var(--menu-z-index) + var(--layer-index, 0))",borderRadius:"l2",overflow:"hidden",overflowY:"auto",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},item:{textDecoration:"none",color:"fg",userSelect:"none",borderRadius:"l1",width:"100%",display:"flex",cursor:"menuitem",alignItems:"center",textAlign:"start",position:"relative",flex:"0 0 auto",outline:0,_disabled:{layerStyle:"disabled"},"&[data-type]":{ps:"8"}},itemText:{flex:"1"},itemIndicator:{position:"absolute",insetStart:"2",transform:"translateY(-50%)",top:"50%"},itemGroupLabel:{px:"2",py:"1.5",fontWeight:"semibold",textStyle:"sm"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},itemCommand:{opacity:"0.6",textStyle:"xs",ms:"auto",ps:"4",letterSpacing:"widest",fontFamily:"inherit"},separator:{height:"1px",bg:"bg.muted",my:"1",mx:"-1"}},variants:{variant:{subtle:{item:{_highlighted:{bg:"bg.emphasized/60"}}},solid:{item:{_highlighted:{bg:"colorPalette.solid",color:"colorPalette.contrast"}}}},size:{sm:{content:{minW:"8rem",padding:"1"},item:{gap:"1",textStyle:"xs",py:"1",px:"1.5"}},md:{content:{minW:"8rem",padding:"1.5"},item:{gap:"2",textStyle:"sm",py:"1.5",px:"2"}}}},defaultVariants:{size:"md",variant:"subtle"}}),nk=(0,eg.i_)({className:"chakra-select",slots:r_.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},trigger:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"full",minH:"var(--select-trigger-height)","--input-height":"var(--select-trigger-height)",px:"var(--select-trigger-padding-x)",borderRadius:"l2",userSelect:"none",textAlign:"start",focusVisibleRing:"inside",_placeholderShown:{color:"fg.muted/80"},_disabled:{layerStyle:"disabled"},_invalid:{borderColor:"border.error"}},indicatorGroup:{display:"flex",alignItems:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--select-trigger-padding-x)",pointerEvents:"none"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:{base:"fg.muted",_disabled:"fg.subtle",_invalid:"fg.error"}},content:{background:"bg.panel",display:"flex",flexDirection:"column",zIndex:"dropdown",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"fastest"}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{width:"4",height:"4"}},control:{pos:"relative"},itemText:{flex:"1"},itemGroup:{_first:{mt:"0"}},itemGroupLabel:{py:"1",fontWeight:"medium"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},valueText:{lineClamp:"1",maxW:"80%"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"}},variants:{variant:{outline:{trigger:{bg:"transparent",borderWidth:"1px",borderColor:"border",_expanded:{borderColor:"border.emphasized"}}},subtle:{trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}},size:{xs:{root:{"--select-trigger-height":"sizes.8","--select-trigger-padding-x":"spacing.2"},content:{p:"1",gap:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"},item:{py:"1",px:"2"},itemGroupLabel:{py:"1",px:"2"},indicator:{_icon:{width:"3.5",height:"3.5"}}},sm:{root:{"--select-trigger-height":"sizes.9","--select-trigger-padding-x":"spacing.2.5"},content:{p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"},indicator:{_icon:{width:"4",height:"4"}},item:{py:"1",px:"1.5"},itemGroup:{mt:"1"},itemGroupLabel:{py:"1",px:"1.5"}},md:{root:{"--select-trigger-height":"sizes.10","--select-trigger-padding-x":"spacing.3"},content:{p:"1",textStyle:"sm"},itemGroup:{mt:"1.5"},item:{py:"1.5",px:"2"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},itemGroupLabel:{py:"1.5",px:"2"},trigger:{textStyle:"sm",gap:"2"},indicator:{_icon:{width:"4",height:"4"}}},lg:{root:{"--select-trigger-height":"sizes.12","--select-trigger-padding-x":"spacing.4"},content:{p:"1.5",textStyle:"md"},itemGroup:{mt:"2"},item:{py:"2",px:"3"},itemGroupLabel:{py:"2",px:"3"},trigger:{textStyle:"md",py:"3",gap:"2"},indicator:{_icon:{width:"5",height:"5"}}}}},defaultVariants:{size:"md",variant:"outline"}}),nC=(0,eg.i_)({className:"chakra-native-select",slots:rT.keys(),base:{root:{height:"fit-content",display:"flex",width:"100%",position:"relative"},field:{width:"100%",minWidth:"0",outline:"0",appearance:"none",borderRadius:"l2","--error-color":"colors.border.error","--input-height":"var(--select-field-height)",height:"var(--select-field-height)",_disabled:{layerStyle:"disabled"},_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"},focusVisibleRing:"inside",lineHeight:"normal","& > option, & > optgroup":{bg:"bg"}},indicator:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)",height:"100%",color:"fg.muted",_disabled:{opacity:"0.5"},_invalid:{color:"fg.error"},_icon:{width:"1em",height:"1em"}}},variants:{variant:{outline:{field:null==(H=nk.variants)?void 0:H.variant.outline.trigger},subtle:{field:null==(j=nk.variants)?void 0:j.variant.subtle.trigger},plain:{field:{bg:"transparent",color:"fg",focusRingWidth:"2px"}}},size:{xs:{root:{"--select-field-height":"sizes.8"},field:{textStyle:"xs",ps:"2",pe:"6"},indicator:{textStyle:"sm",insetEnd:"1.5"}},sm:{root:{"--select-field-height":"sizes.9"},field:{textStyle:"sm",ps:"2.5",pe:"8"},indicator:{textStyle:"md",insetEnd:"2"}},md:{root:{"--select-field-height":"sizes.10"},field:{textStyle:"sm",ps:"3",pe:"8"},indicator:{textStyle:"lg",insetEnd:"2"}},lg:{root:{"--select-field-height":"sizes.11"},field:{textStyle:"md",ps:"4",pe:"8"},indicator:{textStyle:"xl",insetEnd:"3"}},xl:{root:{"--select-field-height":"sizes.12"},field:{textStyle:"md",ps:"4.5",pe:"10"},indicator:{textStyle:"xl",insetEnd:"3"}}}},defaultVariants:nk.defaultVariants});function nE(e,t){let i={};for(let r in e){let n=t(r,e[r]);i[n[0]]=n[1]}return i}var nS=i(63181);let nO=(0,eg.H2)({display:"flex",justifyContent:"center",alignItems:"center",flex:"1",userSelect:"none",cursor:"button",lineHeight:"1",color:"fg.muted","--stepper-base-radius":"radii.l1","--stepper-radius":"calc(var(--stepper-base-radius) + 1px)",_icon:{boxSize:"1em"},_disabled:{opacity:"0.5"},_hover:{bg:"bg.muted"},_active:{bg:"bg.emphasized"}}),nw=(0,eg.i_)({className:"chakra-number-input",slots:nS.MI.keys(),base:{root:{position:"relative",zIndex:"0",isolation:"isolate"},input:{...eB.base,verticalAlign:"top",pe:"calc(var(--stepper-width) + 0.5rem)"},control:{display:"flex",flexDirection:"column",position:"absolute",top:"0",insetEnd:"0px",margin:"1px",width:"var(--stepper-width)",height:"calc(100% - 2px)",zIndex:"1",borderStartWidth:"1px",divideY:"1px"},incrementTrigger:{...nO,borderTopEndRadius:"var(--stepper-radius)"},decrementTrigger:{...nO,borderBottomEndRadius:"var(--stepper-radius)"},valueText:{fontWeight:"medium",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums"}},variants:{size:{xs:{input:eB.variants.size.xs,control:{fontSize:"2xs","--stepper-width":"sizes.4"}},sm:{input:eB.variants.size.sm,control:{fontSize:"xs","--stepper-width":"sizes.5"}},md:{input:eB.variants.size.md,control:{fontSize:"sm","--stepper-width":"sizes.6"}},lg:{input:eB.variants.size.lg,control:{fontSize:"sm","--stepper-width":"sizes.6"}}},variant:nE(eB.variants.variant,(e,t)=>[e,{input:t}])},defaultVariants:{size:"md",variant:"outline"}});var nI=(0,e1.y)("pinInput").parts("root","label","input","control");nI.build();var nT=e=>e.ids?.root??`pin-input:${e.id}`,nP=e=>{let t=CSS.escape(nT(e)),i=`input[data-ownedby=${t}]`;return(0,e5.YG)((e=>e.getById(nT(e)))(e),i)},nR=(e,t)=>nP(e)[t],nN=e=>e.getById((e=>e.ids?.hiddenInput??`pin-input:${e.id}:hidden`)(e)),nV=(e,t)=>{e.value=t,e.setAttribute("value",t)},{choose:n_,createMachine:nz}=(0,e8.mj)();function nA(e,t){let i=t;return e[0]===t[0]?i=t[1]:e[0]===t[1]&&(i=t[0]),i.split("")[i.length-1]}function nF(e,t){return Array.from({length:t}).fill("").map((t,i)=>e[i]||t)}nz({props:({props:e})=>({placeholder:"○",otp:!1,type:"numeric",defaultValue:e.count?nF([],e.count):[],...e,translations:{inputLabel:(e,t)=>`pin code ${e+1} of ${t}`,...e.translations}}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({value:e("value"),defaultValue:e("defaultValue"),isEqual:e4.n4,onChange(t){e("onValueChange")?.({value:t,valueAsString:t.join("")})}})),focusedIndex:t(()=>({sync:!0,defaultValue:-1})),count:t(()=>({defaultValue:e("count")}))}),computed:{_value:({context:e})=>nF(e.get("value"),e.get("count")),valueLength:({computed:e})=>e("_value").length,filledValueLength:({computed:e})=>e("_value").filter(e=>e?.trim()!=="").length,isValueComplete:({computed:e})=>e("valueLength")===e("filledValueLength"),valueAsString:({computed:e})=>e("_value").join(""),focusedValue:({computed:e,context:t})=>e("_value")[t.get("focusedIndex")]||""},entry:n_([{guard:"autoFocus",actions:["setInputCount","setFocusIndexToFirst"]},{actions:["setInputCount"]}]),watch({action:e,track:t,context:i,computed:r}){t([()=>i.get("focusedIndex")],()=>{e(["focusInput","selectInputIfNeeded"])}),t([()=>i.get("value").join(",")],()=>{e(["syncInputElements","dispatchInputEvent"])}),t([()=>r("isValueComplete")],()=>{e(["invokeOnComplete","blurFocusedInputIfNeeded"])})},on:{"VALUE.SET":[{guard:"hasIndex",actions:["setValueAtIndex"]},{actions:["setValue"]}],"VALUE.CLEAR":{actions:["clearValue","setFocusIndexToFirst"]}},states:{idle:{on:{"INPUT.FOCUS":{target:"focused",actions:["setFocusedIndex"]}}},focused:{on:{"INPUT.CHANGE":{actions:["setFocusedValue","syncInputValue","setNextFocusedIndex"]},"INPUT.PASTE":{actions:["setPastedValue","setLastValueFocusIndex"]},"INPUT.FOCUS":{actions:["setFocusedIndex"]},"INPUT.BLUR":{target:"idle",actions:["clearFocusedIndex"]},"INPUT.DELETE":{guard:"hasValue",actions:["clearFocusedValue"]},"INPUT.ARROW_LEFT":{actions:["setPrevFocusedIndex"]},"INPUT.ARROW_RIGHT":{actions:["setNextFocusedIndex"]},"INPUT.BACKSPACE":[{guard:"hasValue",actions:["clearFocusedValue"]},{actions:["setPrevFocusedIndex","clearFocusedValue"]}],"INPUT.ENTER":{guard:"isValueComplete",actions:["requestFormSubmit"]},"VALUE.INVALID":{actions:["invokeOnInvalid"]}}}},implementations:{guards:{autoFocus:({prop:e})=>!!e("autoFocus"),hasValue:({context:e})=>""!==e.get("value")[e.get("focusedIndex")],isValueComplete:({computed:e})=>e("isValueComplete"),hasIndex:({event:e})=>void 0!==e.index},actions:{dispatchInputEvent({computed:e,scope:t}){let i=nN(t);(0,e5.CF)(i,{value:e("valueAsString")})},setInputCount({scope:e,context:t,prop:i}){if(i("count"))return;let r=nP(e);t.set("count",r.length)},focusInput({context:e,scope:t}){let i=e.get("focusedIndex");-1!==i&&nR(t,i)?.focus({preventScroll:!0})},selectInputIfNeeded({context:e,prop:t,scope:i}){let r=e.get("focusedIndex");t("selectOnFocus")&&-1!==r&&(0,e5.er)(()=>{nR(i,r)?.select()})},invokeOnComplete({computed:e,prop:t}){e("isValueComplete")&&t("onValueComplete")?.({value:e("_value"),valueAsString:e("valueAsString")})},invokeOnInvalid({context:e,event:t,prop:i}){i("onValueInvalid")?.({value:t.value,index:e.get("focusedIndex")})},clearFocusedIndex({context:e}){e.set("focusedIndex",-1)},setFocusedIndex({context:e,event:t}){e.set("focusedIndex",t.index)},setValue({context:e,event:t}){let i=nF(t.value,e.get("count"));e.set("value",i)},setFocusedValue({context:e,event:t,computed:i,flush:r}){let n=i("focusedValue"),o=e.get("focusedIndex"),a=nA(n,t.value);r(()=>{e.set("value",(0,e4.JT)(i("_value"),o,a))})},revertInputValue({context:e,computed:t,scope:i}){nV(nR(i,e.get("focusedIndex")),t("focusedValue"))},syncInputValue({context:e,event:t,scope:i}){let r=e.get("value");nV(nR(i,t.index),r[t.index])},syncInputElements({context:e,scope:t}){let i=nP(t),r=e.get("value");i.forEach((e,t)=>{nV(e,r[t])})},setPastedValue({context:e,event:t,computed:i,flush:r}){(0,e5.er)(()=>{let n=i("valueAsString"),o=e.get("focusedIndex"),a=i("valueLength"),l=Math.min(o,i("filledValueLength")),s=l>0?n.substring(0,o):"",c=t.value.substring(0,a-l),d=nF(`${s}${c}`.split(""),a);r(()=>{e.set("value",d)})})},setValueAtIndex({context:e,event:t,computed:i}){let r=nA(i("focusedValue"),t.value);e.set("value",(0,e4.JT)(i("_value"),t.index,r))},clearValue({context:e}){let t=Array.from({length:e.get("count")}).fill("");queueMicrotask(()=>{e.set("value",t)})},clearFocusedValue({context:e,computed:t}){let i=e.get("focusedIndex");-1!==i&&e.set("value",(0,e4.JT)(t("_value"),i,""))},setFocusIndexToFirst({context:e}){e.set("focusedIndex",0)},setNextFocusedIndex({context:e,computed:t}){e.set("focusedIndex",Math.min(e.get("focusedIndex")+1,t("valueLength")-1))},setPrevFocusedIndex({context:e}){e.set("focusedIndex",Math.max(e.get("focusedIndex")-1,0))},setLastValueFocusIndex({context:e,computed:t}){(0,e5.er)(()=>{e.set("focusedIndex",Math.min(t("filledValueLength"),t("valueLength")-1))})},blurFocusedInputIfNeeded({context:e,prop:t,scope:i}){t("blurOnComplete")&&(0,e5.er)(()=>{nR(i,e.get("focusedIndex"))?.blur()})},requestFormSubmit({computed:e,prop:t,scope:i}){if(!t("name")||!e("isValueComplete"))return;let r=nN(i);r?.form?.requestSubmit()}}}});var nL=(0,e7.x)()(["autoFocus","blurOnComplete","count","defaultValue","dir","disabled","form","getRootNode","id","ids","invalid","mask","name","onValueChange","onValueComplete","onValueInvalid","otp","pattern","placeholder","readOnly","required","selectOnFocus","translations","type","value"]);(0,e4.PM)(nL);let{variants:nD,defaultVariants:nM}=eB,nW=(0,eg.i_)({className:"chakra-pin-input",slots:nI.keys(),base:{input:{...eB.base,textAlign:"center",width:"var(--input-height)"},control:{display:"inline-flex",gap:"2",isolation:"isolate"}},variants:{size:nE(nD.size,(e,t)=>[e,{input:{...t,px:"1"}}]),variant:nE(nD.variant,(e,t)=>[e,{input:t}]),attached:{true:{control:{gap:"0",spaceX:"-1px"},input:{_notFirst:{borderStartRadius:"0"},_notLast:{borderEndRadius:"0"},_focusVisible:{zIndex:"1"}}}}},defaultVariants:nM}),nB=(0,eg.i_)({className:"chakra-popover",slots:rP.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--popover-bg":"colors.bg.panel",bg:"var(--popover-bg)",boxShadow:"lg","--popover-size":"sizes.xs","--popover-mobile-size":"calc(100dvw - 1rem)",width:{base:"min(var(--popover-mobile-size), var(--popover-size))",sm:"var(--popover-size)"},borderRadius:"l3","--popover-z-index":"zIndex.popover",zIndex:"calc(var(--popover-z-index) + var(--layer-index, 0))",outline:"0",transformOrigin:"var(--transform-origin)",maxHeight:"var(--available-height)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"faster"}},header:{paddingInline:"var(--popover-padding)",paddingTop:"var(--popover-padding)"},body:{padding:"var(--popover-padding)",flex:"1"},footer:{display:"flex",alignItems:"center",paddingInline:"var(--popover-padding)",paddingBottom:"var(--popover-padding)"},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--popover-bg)"},arrowTip:{borderTopWidth:"1px",borderInlineStartWidth:"1px"}},variants:{size:{xs:{content:{"--popover-padding":"spacing.3"}},sm:{content:{"--popover-padding":"spacing.4"}},md:{content:{"--popover-padding":"spacing.5"}},lg:{content:{"--popover-padding":"spacing.6"}}}},defaultVariants:{size:"md"}});var nH=(0,e1.y)("progress").parts("root","label","track","range","valueText","view","circle","circleTrack","circleRange");nH.build(),(0,e8.Op)({props({props:e}){let t=e.min??0,i=e.max??100;return{orientation:"horizontal",...e,max:i,min:t,defaultValue:void 0!==e.defaultValue?e.defaultValue:nU(t,i),formatOptions:{style:"percent",...e.formatOptions},translations:{value:({value:e,percent:t,formatter:i})=>{if(null===e)return"loading...";if(i){let r="percent"===i.resolvedOptions().style?t/100:e;return i.format(r)}return e.toString()},...e.translations}}},initialState:()=>"idle",entry:["validateContext"],context:({bindable:e,prop:t})=>({value:e(()=>({defaultValue:t("defaultValue"),value:t("value"),onChange(e){t("onValueChange")?.({value:e})}}))}),computed:{isIndeterminate:({context:e})=>null===e.get("value"),percent({context:e,prop:t}){let i=e.get("value");return(0,e4.Et)(i)?100*(0,e4.vV)(i,t("min"),t("max")):-1},formatter:(0,e8.ph)(({prop:e})=>[e("locale"),e("formatOptions")],(e,t)=>new Intl.NumberFormat(e,t)),isHorizontal:({prop:e})=>"horizontal"===e("orientation")},states:{idle:{on:{"VALUE.SET":{actions:["setValue"]}}}},implementations:{actions:{setValue:({context:e,event:t,prop:i})=>{let r=null===t.value?null:Math.max(0,Math.min(t.value,i("max")));e.set("value",r)},validateContext:({context:e,prop:t})=>{let i=t("max"),r=t("min"),n=e.get("value");if(null!=n){if(!nj(i))throw Error(`[progress] The max value passed \`${i}\` is not a valid number`);if(!nG(n,i))throw Error(`[progress] The value passed \`${n}\` exceeds the max value \`${i}\``);if(!n$(n,r))throw Error(`[progress] The value passed \`${n}\` exceeds the min value \`${r}\``)}}}}});var nj=e=>(0,e4.Et)(e)&&!isNaN(e),nG=(e,t)=>nj(e)&&e<=t,n$=(e,t)=>nj(e)&&e>=t,nU=(e,t)=>e+(t-e)/2,nY=(0,e7.x)()(["dir","getRootNode","id","ids","max","min","orientation","translations","value","onValueChange","defaultValue","formatOptions","locale"]);(0,e4.PM)(nY);let nK=(0,eg.i_)({slots:nH.keys(),className:"chakra-progress",base:{root:{textStyle:"sm",position:"relative"},track:{overflow:"hidden",position:"relative"},range:{display:"flex",alignItems:"center",justifyContent:"center",transitionProperty:"width, height",transitionDuration:"slow",height:"100%",bgColor:"var(--track-color)",_indeterminate:{"--animate-from-x":"-40%","--animate-to-x":"100%",position:"absolute",willChange:"left",minWidth:"50%",animation:"position 1s ease infinite normal none running",backgroundImage:"linear-gradient(to right, transparent 0%, var(--track-color) 50%, transparent 100%)"}},label:{display:"inline-flex",fontWeight:"medium",alignItems:"center",gap:"1"},valueText:{textStyle:"xs",lineHeight:"1",fontWeight:"medium"}},variants:{variant:{outline:{track:{shadow:"inset",bgColor:"bg.muted"},range:{bgColor:"colorPalette.solid"}},subtle:{track:{bgColor:"colorPalette.muted"},range:{bgColor:"colorPalette.solid/72"}}},shape:{square:{},rounded:{track:{borderRadius:"l1"}},full:{track:{borderRadius:"full"}}},striped:{true:{range:{backgroundImage:"linear-gradient(45deg, var(--stripe-color) 25%, transparent 25%, transparent 50%, var(--stripe-color) 50%, var(--stripe-color) 75%, transparent 75%, transparent)",backgroundSize:"var(--stripe-size) var(--stripe-size)","--stripe-size":"1rem","--stripe-color":{_light:"rgba(255, 255, 255, 0.3)",_dark:"rgba(0, 0, 0, 0.3)"}}}},animated:{true:{range:{"--animate-from":"var(--stripe-size)",animation:"bg-position 1s linear infinite"}}},size:{xs:{track:{h:"1.5"}},sm:{track:{h:"2"}},md:{track:{h:"2.5"}},lg:{track:{h:"3"}},xl:{track:{h:"4"}}}},defaultVariants:{variant:"outline",size:"md",shape:"rounded"}}),nq=(0,eg.i_)({className:"chakra-progress-circle",slots:nH.keys(),base:{root:{display:"inline-flex",textStyle:"sm",position:"relative"},circle:{_indeterminate:{animation:"spin 2s linear infinite"}},circleTrack:{"--track-color":"colors.colorPalette.muted",stroke:"var(--track-color)"},circleRange:{stroke:"colorPalette.solid",transitionProperty:"stroke-dashoffset, stroke-dasharray",transitionDuration:"0.6s",_indeterminate:{animation:"circular-progress 1.5s linear infinite"}},label:{display:"inline-flex"},valueText:{lineHeight:"1",fontWeight:"medium",letterSpacing:"tight",fontVariantNumeric:"tabular-nums"}},variants:{size:{xs:{circle:{"--size":"24px","--thickness":"4px"},valueText:{textStyle:"2xs"}},sm:{circle:{"--size":"32px","--thickness":"5px"},valueText:{textStyle:"2xs"}},md:{circle:{"--size":"40px","--thickness":"6px"},valueText:{textStyle:"xs"}},lg:{circle:{"--size":"48px","--thickness":"7px"},valueText:{textStyle:"sm"}},xl:{circle:{"--size":"64px","--thickness":"8px"},valueText:{textStyle:"sm"}}}},defaultVariants:{size:"md"}});var nX=(e=>(e[e.Border=-1]="Border",e[e.Data=0]="Data",e[e.Function=1]="Function",e[e.Position=2]="Position",e[e.Timing=3]="Timing",e[e.Alignment=4]="Alignment",e))(nX||{}),nJ=Object.defineProperty,nZ=(e,t,i)=>(((e,t,i)=>t in e?nJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i)(e,"symbol"!=typeof t?t+"":t,i),i);let nQ=[1,0],n0=[2,3],n1=[3,2],n2={L:[0,1],M:nQ,Q:n0,H:n1},n5=/^[0-9]*$/,n3=/^[A-Z0-9 $%*+.\/:-]*$/,n4="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",n6=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n8=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]];class n9{constructor(e,t,i,r){if(this.version=e,this.ecc=t,nZ(this,"size"),nZ(this,"mask"),nZ(this,"modules",[]),nZ(this,"types",[]),e<1||e>40)throw RangeError("Version value out of range");if(r<-1||r>7)throw RangeError("Mask value out of range");this.size=4*e+17;let n=Array.from({length:this.size},()=>!1);for(let e=0;e0));this.drawFunctionPatterns();let o=this.addEccAndInterleave(i);if(this.drawCodewords(o),-1===r){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);let i=this.getPenaltyScore();i=0&&e=0&&t>>9)*1335;let r=(t<<10|i)^21522;for(let e=0;e<=5;e++)this.setFunctionModule(8,e,oe(r,e));this.setFunctionModule(8,7,oe(r,6)),this.setFunctionModule(8,8,oe(r,7)),this.setFunctionModule(7,8,oe(r,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,oe(r,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,oe(r,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,oe(r,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^(e>>>11)*7973;let t=this.version<<12|e;for(let e=0;e<18;e++){let i=oe(t,e),r=this.size-11+e%3,n=Math.floor(e/3);this.setFunctionModule(r,n,i),this.setFunctionModule(n,r,i)}}drawFinderPattern(e,t){for(let i=-4;i<=4;i++)for(let r=-4;r<=4;r++){let n=Math.max(Math.abs(r),Math.abs(i)),o=e+r,a=t+i;o>=0&&o=0&&a255)throw RangeError("Degree out of range");let t=[];for(let i=0;i0);for(let r of e){let e=r^i.shift();i.push(0),t.forEach((t,r)=>i[r]^=oc(t,e))}return i}(r,c);t{(e!==l-n||i>=a)&&d.push(t[e])});return d}drawCodewords(e){if(e.length!==Math.floor(ol(this.version)/8))throw RangeError("Invalid argument");let t=0;for(let i=this.size-1;i>=1;i-=2){6===i&&(i=5);for(let r=0;r>>3],7-(7&t)),t++)}}}applyMask(e){if(e<0||e>7)throw RangeError("Mask value out of range");for(let t=0;t5&&e++:(this.finderPenaltyAddHistory(r,n),i||(e+=40*this.finderPenaltyCountPatterns(n)),i=this.modules[t][o],r=1);e+=40*this.finderPenaltyTerminateAndCount(i,r,n)}for(let t=0;t5&&e++:(this.finderPenaltyAddHistory(r,n),i||(e+=40*this.finderPenaltyCountPatterns(n)),i=this.modules[o][t],r=1);e+=40*this.finderPenaltyTerminateAndCount(i,r,n)}for(let t=0;te+ +!!t,t);let i=this.size*this.size;return e+(Math.ceil(Math.abs(20*t-10*i)/i)-1)*10}getAlignmentPatternPositions(){if(1===this.version)return[];{let e=Math.floor(this.version/7)+2,t=32===this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),i=[6];for(let r=this.size-7;i.length0&&e[2]===t&&e[3]===3*t&&e[4]===t&&e[5]===t;return(i&&e[0]>=4*t&&e[6]>=t?1:0)+(i&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,i){return e&&(this.finderPenaltyAddHistory(t,i),t=0),t+=this.size,this.finderPenaltyAddHistory(t,i),this.finderPenaltyCountPatterns(i)}finderPenaltyAddHistory(e,t){0===t[0]&&(e+=this.size),t.pop(),t.unshift(e)}}function n7(e,t,i){if(t<0||t>31||e>>>t!=0)throw RangeError("Value out of range");for(let r=t-1;r>=0;r--)i.push(e>>>r&1)}function oe(e,t){return(e>>>t&1)!=0}class ot{constructor(e,t,i){if(this.mode=e,this.numChars=t,this.bitData=i,t<0)throw RangeError("Invalid argument");this.bitData=i.slice()}getData(){return this.bitData.slice()}}let oi=[1,10,12,14],or=[2,9,11,13],on=[4,8,16,16];function oo(e,t){return e[Math.floor((t+7)/17)+1]}function oa(e){let t=[];for(let i of e)n7(i,8,t);return new ot(on,e.length,t)}function ol(e){if(e<1||e>40)throw RangeError("Version number out of range");let t=(16*e+128)*e+64;if(e>=2){let i=Math.floor(e/7)+2;t-=(25*i-10)*i-55,e>=7&&(t-=36)}return t}function os(e,t){return Math.floor(ol(e)/8)-n6[t[0]][e]*n8[t[0]][e]}function oc(e,t){if(e>>>8!=0||t>>>8!=0)throw RangeError("Byte out of range");let i=0;for(let r=7;r>=0;r--)i=i<<1^(i>>>7)*285^(t>>>r&1)*e;return i}var od=(0,e1.y)("qr-code").parts("root","frame","pattern","overlay","downloadTrigger");od.build(),(0,e8.Op)({props:({props:e})=>({defaultValue:"",pixelSize:10,...e}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({value:e("value"),defaultValue:e("defaultValue"),onChange(t){e("onValueChange")?.({value:t})}}))}),computed:{encoded:(0,e8.ph)(({context:e,prop:t})=>[e.get("value"),t("encoding")],(e,t)=>(function(e,t){let{ecc:i="L",boostEcc:r=!1,minVersion:n=1,maxVersion:o=40,maskPattern:a=-1,border:l=1}=t||{},s="string"==typeof e?function(e){var t,i;if(""===e)return[];if(t=e,n5.test(t))return[function(e){var t;if(t=e,!n5.test(t))throw RangeError("String contains non-numeric characters");let i=[];for(let t=0;t7)throw RangeError("Invalid value");for(a=i;;a++){let i=8*os(a,t),n=function(e,t){let i=0;for(let r of e){let e=oo(r.mode,t);if(r.numChars>=1<=r)throw RangeError("Data too long")}for(let e of[nQ,n0,n1])o&&l<=8*os(a,e)&&(t=e);let s=[];for(let t of e)for(let e of(n7(t.mode[0],4,s),n7(t.numChars,oo(t.mode,a),s),t.getData()))s.push(e);let c=8*os(a,t);n7(0,Math.min(4,c-s.length),s),n7(0,(8-s.length%8)%8,s);for(let e=236;s.length0);return s.forEach((e,t)=>d[t>>>3]|=e<<7-(7&t)),new n9(a,t,d,n)}(s,n2[i],n,o,a,r),d=function(e,t=1){if(!t)return e;let{size:i}=e,r=i+2*t;e.size=r,e.data.forEach(e=>{for(let i=0;i!1)),e.data.push(Array.from({length:r},e=>!1));let n=nX.Border;e.types.forEach(e=>{for(let i=0;in)),e.types.push(Array.from({length:r},e=>n));return e}({version:c.version,maskPattern:c.mask,size:c.size,data:c.modules,types:c.types},l);return t?.invert&&(d.data=d.data.map(e=>e.map(e=>!e))),t?.onEncoded?.(d),d})(e,t))},states:{idle:{on:{"VALUE.SET":{actions:["setValue"]},"DOWNLOAD_TRIGGER.CLICK":{actions:["downloadQrCode"]}}}},implementations:{actions:{setValue({context:e,event:t}){e.set("value",t.value)},downloadQrCode({event:e,scope:t}){let{mimeType:i,quality:r,fileName:n}=e,o=t.getById(t.ids?.frame??`qrcode:${t.id}:frame`),a=t.getDoc();(0,e5.kf)(o,{type:i,quality:r}).then(e=>{let t=a.createElement("a");t.href=e,t.rel="noopener",t.download=n,t.click(),setTimeout(()=>{t.remove()},0)})}}}});var ou=(0,e7.x)()(["ids","defaultValue","value","id","encoding","dir","getRootNode","onValueChange","pixelSize"]);(0,e4.PM)(ou);let op=(0,eg.i_)({slots:od.keys(),className:"chakra-qr-code",base:{root:{position:"relative",width:"fit-content","--qr-code-overlay-size":"calc(var(--qr-code-size) / 3)"},frame:{width:"var(--qr-code-size)",height:"var(--qr-code-size)",fill:"currentColor"},overlay:{display:"flex",alignItems:"center",justifyContent:"center",width:"var(--qr-code-overlay-size)",height:"var(--qr-code-overlay-size)",padding:"1",bg:"bg",rounded:"l1"}},variants:{size:{"2xs":{root:{"--qr-code-size":"40px"}},xs:{root:{"--qr-code-size":"64px"}},sm:{root:{"--qr-code-size":"80px"}},md:{root:{"--qr-code-size":"120px"}},lg:{root:{"--qr-code-size":"160px"}},xl:{root:{"--qr-code-size":"200px"}},"2xl":{root:{"--qr-code-size":"240px"}},full:{root:{"--qr-code-size":"100%"}}}},defaultVariants:{size:"md"}}),og=(0,eg.i_)({className:"chakra-radio-card",slots:rN.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",isolation:"isolate"},item:{flex:"1",display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",_focus:{bg:"colorPalette.muted/20"},_disabled:{opacity:"0.8",borderColor:"border.disabled"},_checked:{zIndex:"1"}},label:{display:"inline-flex",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},itemText:{fontWeight:"medium",flex:"1"},itemDescription:{opacity:"0.64",textStyle:"sm"},itemControl:{display:"inline-flex",flex:"1",pos:"relative",rounded:"inherit",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)",_disabled:{bg:"bg.muted"}},itemIndicator:eU.base,itemAddon:{roundedBottom:"inherit",_disabled:{color:"fg.muted"}},itemContent:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)"}},variants:{size:{sm:{item:{textStyle:"sm"},itemControl:{padding:"3",gap:"1.5"},itemAddon:{px:"3",py:"1.5",borderTopWidth:"1px"},itemIndicator:null==(G=eU.variants)?void 0:G.size.sm},md:{item:{textStyle:"sm"},itemControl:{padding:"4",gap:"2.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:null==($=eU.variants)?void 0:$.size.md},lg:{item:{textStyle:"md"},itemControl:{padding:"4",gap:"3.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:null==(U=eU.variants)?void 0:U.size.lg}},variant:{surface:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"}},itemIndicator:null==(Y=eU.variants)?void 0:Y.variant.solid},subtle:{item:{bg:"bg.muted"},itemControl:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},itemIndicator:null==(K=eU.variants)?void 0:K.variant.outline},outline:{item:{borderWidth:"1px",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},itemIndicator:null==(q=eU.variants)?void 0:q.variant.solid},solid:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},itemIndicator:null==(X=eU.variants)?void 0:X.variant.inverted}},justify:{start:{item:{"--radio-card-justify":"flex-start"}},end:{item:{"--radio-card-justify":"flex-end"}},center:{item:{"--radio-card-justify":"center"}}},align:{start:{item:{"--radio-card-align":"flex-start"},itemControl:{textAlign:"start"}},end:{item:{"--radio-card-align":"flex-end"},itemControl:{textAlign:"end"}},center:{item:{"--radio-card-align":"center"},itemControl:{textAlign:"center"}}},orientation:{vertical:{itemControl:{flexDirection:"column"}},horizontal:{itemControl:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}}),oh=(0,eg.i_)({className:"chakra-radio-group",slots:rR.keys(),base:{item:{display:"inline-flex",alignItems:"center",position:"relative",fontWeight:"medium",_disabled:{cursor:"disabled"}},itemControl:eU.base,label:{userSelect:"none",textStyle:"sm",_disabled:{opacity:"0.5"}}},variants:{variant:{outline:{itemControl:null==(Z=eU.variants)||null==(J=Z.variant)?void 0:J.outline},subtle:{itemControl:null==(ee=eU.variants)||null==(Q=ee.variant)?void 0:Q.subtle},solid:{itemControl:null==(ei=eU.variants)||null==(et=ei.variant)?void 0:et.solid}},size:{xs:{item:{textStyle:"xs",gap:"1.5"},itemControl:null==(en=eU.variants)||null==(er=en.size)?void 0:er.xs},sm:{item:{textStyle:"sm",gap:"2"},itemControl:null==(ea=eU.variants)||null==(eo=ea.size)?void 0:eo.sm},md:{item:{textStyle:"sm",gap:"2.5"},itemControl:null==(es=eU.variants)||null==(el=es.size)?void 0:el.md},lg:{item:{textStyle:"md",gap:"3"},itemControl:null==(ed=eU.variants)||null==(ec=ed.size)?void 0:ec.lg}}},defaultVariants:{size:"md",variant:"solid"}}),of=(0,eg.i_)({className:"chakra-rating-group",slots:rV.keys(),base:{root:{display:"inline-flex"},control:{display:"inline-flex",alignItems:"center"},item:{display:"inline-flex",alignItems:"center",justifyContent:"center",userSelect:"none"},itemIndicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"1em",height:"1em",position:"relative","--clip-path":{base:"inset(0 50% 0 0)",_rtl:"inset(0 0 0 50%)"},_icon:{stroke:"currentColor",width:"100%",height:"100%",display:"inline-block",flexShrink:0,position:"absolute",left:0,top:0},"& [data-bg]":{color:"bg.emphasized"},"& [data-fg]":{color:"transparent"},"&[data-highlighted]:not([data-half])":{"& [data-fg]":{color:"colorPalette.solid"}},"&[data-half]":{"& [data-fg]":{color:"colorPalette.solid",clipPath:"var(--clip-path)"}}}},variants:{size:{xs:{item:{textStyle:"sm"}},sm:{item:{textStyle:"md"}},md:{item:{textStyle:"xl"}},lg:{item:{textStyle:"2xl"}}}},defaultVariants:{size:"md"}});var om=Object.defineProperty,ov=(e,t,i)=>((e,t,i)=>t in e?om(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i)(e,"symbol"!=typeof t?t+"":t,i),ob=(0,e1.y)("scroll-area").parts("root","viewport","content","scrollbar","thumb","corner");ob.build();var oy=e=>e.ids?.root??`scroll-area-${e.id}`,ox=e=>e.getById(oy(e)),ok=e=>e.getById((e=>e.ids?.viewport??`scroll-area-${e.id}:viewport`)(e)),oC=e=>(0,e5.P)(ox(e),`[data-part=scrollbar][data-orientation=horizontal][data-ownedby="${oy(e)}"]`),oE=e=>(0,e5.P)(ox(e),`[data-part=scrollbar][data-orientation=vertical][data-ownedby="${oy(e)}"]`),oS=e=>(0,e5.P)(oC(e),`[data-part=thumb][data-orientation=horizontal][data-ownedby="${oy(e)}"]`),oO=e=>(0,e5.P)(oE(e),`[data-part=thumb][data-orientation=vertical][data-ownedby="${oy(e)}"]`);function ow(e,t,i){if(!e)return 0;let r=(0,e5.L9)(e);return parseFloat(r[`${t}${"x"===i?"Left":"Top"}`])+parseFloat(r[`${t}${"x"===i?"Right":"Bottom"}`])}function oI(e,t){let i=e.scrollTop,r=e.scrollLeft,n=e.scrollHeight-e.clientHeight>1,o=e.scrollWidth-e.clientWidth>1,a=e.scrollWidth-e.clientWidth,l=e.scrollHeight-e.clientHeight,s=!1,c=!1,d=!1,u=!1;return o&&("rtl"===t&&r<=0?(s=Math.abs(r)>=a-1,c=1>=Math.abs(r)):(s=r<=1,c=r>=a-1)),n&&(d=i<=1,u=i>=l-1),{top:d,right:c,bottom:u,left:s}}var oT=class{constructor(){ov(this,"currentId",0),ov(this,"clear",()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)}),ov(this,"disposeEffect",()=>this.clear)}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}};(0,e8.Op)({props:({props:e})=>({id:"sv",...e}),context:({bindable:e})=>({scrollingX:e(()=>({defaultValue:!1})),scrollingY:e(()=>({defaultValue:!1})),hovering:e(()=>({defaultValue:!1})),touchModality:e(()=>({defaultValue:!1})),atSides:e(()=>({defaultValue:{top:!0,right:!1,bottom:!1,left:!0}})),cornerSize:e(()=>({defaultValue:{width:0,height:0}})),thumbSize:e(()=>({defaultValue:{width:0,height:0}})),hiddenState:e(()=>({defaultValue:{scrollbarYHidden:!1,scrollbarXHidden:!1,cornerHidden:!1},hash:e=>`Y:${e.scrollbarYHidden} X:${e.scrollbarXHidden} C:${e.cornerHidden}`}))}),refs:()=>({orientation:"vertical",scrollPosition:{x:0,y:0},scrollYTimeout:new oT,scrollXTimeout:new oT,scrollEndTimeout:new oT,startX:0,startY:0,startScrollTop:0,startScrollLeft:0,programmaticScroll:!0}),initialState:()=>"idle",watch({track:e,prop:t,context:i,send:r}){e([()=>t("dir"),()=>i.hash("hiddenState")],()=>{r({type:"thumb.measure"})})},effects:["trackContentResize","trackViewportVisibility","trackWheelEvent"],entry:["checkHovering"],exit:["clearTimeouts"],on:{"thumb.measure":{actions:["setThumbSize"]},"viewport.scroll":{actions:["setThumbSize","setScrolling","setProgrammaticScroll"]},"root.pointerenter":{actions:["setTouchModality","setHovering"]},"root.pointerdown":{actions:["setTouchModality"]},"root.pointerleave":{actions:["clearHovering"]}},states:{idle:{on:{"scrollbar.pointerdown":{target:"dragging",actions:["scrollToPointer","startDragging"]},"thumb.pointerdown":{target:"dragging",actions:["startDragging"]}}},dragging:{effects:["trackPointerMove"],on:{"thumb.pointermove":{actions:["setDraggingScroll"]},"scrollbar.pointerup":{target:"idle",actions:["stopDragging"]},"thumb.pointerup":{target:"idle",actions:["clearScrolling","stopDragging"]}}}},implementations:{actions:{setTouchModality({context:e,event:t}){e.set("touchModality","touch"===t.pointerType)},setHovering({context:e}){e.set("hovering",!0)},clearHovering({context:e}){e.set("hovering",!1)},setProgrammaticScroll({refs:e}){e.get("scrollEndTimeout").start(100,()=>{e.set("programmaticScroll",!0)})},clearScrolling({context:e,event:t}){e.set("vertical"===t.orientation?"scrollingY":"scrollingX",!1)},setThumbSize({context:e,scope:t,prop:i}){let r=ok(t);if(!r)return;let n=r.scrollHeight,o=r.scrollWidth;if(0===n||0===o)return;let a=oE(t),l=oC(t),s=oO(t),c=oS(t),d=r.clientHeight,u=r.clientWidth,p=r.scrollTop,g=r.scrollLeft,h=d>=n,f=u>=o,m=ow(l,"padding","x"),v=ow(a,"padding","y"),b=ow(c,"margin","x"),y=ow(s,"margin","y"),x=(f?0:u)-m-b,k=(h?0:d)-v-y,C=l?Math.min(l.offsetWidth,x):x,E=a?Math.min(a.offsetHeight,k):k,S=Math.max(20,u/o*C),O=Math.max(20,d/n*E);if(e.set("thumbSize",e=>e.height===O&&e.width===S?e:{width:S,height:O}),a&&s){let e=a.offsetHeight-O-v-y,t=Math.min(e,Math.max(0,p/(n-d)*e));s.style.transform=`translate3d(0,${t}px,0)`}if(l&&c){let e=l.offsetWidth-S-m-b,t=g/(o-u),r="rtl"===i("dir")?(0,e4.L3)(t*e,-e,0):(0,e4.L3)(t*e,0,e);c.style.transform=`translate3d(${r}px,0,0)`}if((0,e5.P)(ox(t),`[data-part=corner][data-ownedby="${oy(t)}"]`)){if(f||h)e.set("cornerSize",{width:0,height:0});else if(!f&&!h){let t=a?.offsetWidth||0,i=l?.offsetHeight||0;e.set("cornerSize",{width:t,height:i})}}e.set("hiddenState",e=>{let t=h||f;return e.scrollbarYHidden===h&&e.scrollbarXHidden===f&&e.cornerHidden===t?e:{scrollbarYHidden:h,scrollbarXHidden:f,cornerHidden:t}}),e.set("atSides",e=>{let t=oI(r,i("dir"));return(0,e4.n4)(e,t)?e:t})},checkHovering({scope:e,context:t}){let i=ok(e);i?.matches(":hover")&&t.set("hovering",!0)},setScrolling({event:e,refs:t,context:i,prop:r}){let n={x:e.target.scrollLeft,y:e.target.scrollTop},o=t.get("scrollPosition"),a=n.x-o.x,l=n.y-o.y;t.set("scrollPosition",n),i.set("atSides",t=>{let i=oI(e.target,r("dir"));return(0,e4.n4)(t,i)?t:i}),0!==l&&(i.set("scrollingY",!0),t.get("scrollYTimeout").start(1e3,()=>{i.set("scrollingY",!1)})),0!==a&&(i.set("scrollingX",!0),t.get("scrollXTimeout").start(1e3,()=>{i.set("scrollingX",!1)}))},scrollToPointer({event:e,scope:t,prop:i}){let r=ok(t);if(!r)return;let n=oO(t),o=oE(t),a=oS(t),l=oC(t),s=e.point;if(n&&o&&"vertical"===e.orientation){let e=ow(n,"margin","y"),t=ow(o,"padding","y"),i=n.offsetHeight,a=o.getBoundingClientRect(),l=s.y-a.top-i/2-t+e/2,c=r.scrollHeight,d=r.clientHeight;r.scrollTop=l/(o.offsetHeight-i-t-e)*(c-d)}if(a&&l&&"horizontal"===e.orientation){let e,t=ow(a,"margin","x"),n=ow(l,"padding","x"),o=a.offsetWidth,c=l.getBoundingClientRect(),d=s.x-c.left-o/2-n+t/2,u=r.scrollWidth,p=r.clientWidth,g=d/(l.offsetWidth-o-n-t);"rtl"===i("dir")?(e=(1-g)*(u-p),r.scrollLeft<=0&&(e=-e)):e=g*(u-p),r.scrollLeft=e}},startDragging({event:e,refs:t,scope:i}){t.set("startX",e.point.x),t.set("startY",e.point.y),t.set("orientation",e.orientation);let r=ok(i);r&&(t.set("startScrollTop",r.scrollTop),t.set("startScrollLeft",r.scrollLeft))},setDraggingScroll({event:e,refs:t,scope:i,context:r}){let n=t.get("startY"),o=t.get("startX"),a=t.get("startScrollTop"),l=t.get("startScrollLeft"),s=e.point,c=s.y-n,d=s.x-o,u=ok(i);if(!u)return;let p=u.scrollHeight,g=u.clientHeight,h=u.scrollWidth,f=u.clientWidth,m=t.get("orientation"),v=oO(i),b=oE(i);if(v&&b&&"vertical"===m){let e=ow(b,"padding","y"),i=ow(v,"margin","y"),n=v.offsetHeight;u.scrollTop=a+c/(b.offsetHeight-n-e-i)*(p-g),r.set("scrollingY",!0),t.get("scrollYTimeout").start(1e3,()=>{r.set("scrollingY",!1)})}let y=oS(i),x=oC(i);if(y&&x&&"horizontal"===m){let e=ow(x,"padding","x"),i=ow(y,"margin","x"),n=y.offsetWidth;u.scrollLeft=l+d/(x.offsetWidth-n-e-i)*(h-f),r.set("scrollingX",!0),t.get("scrollXTimeout").start(1e3,()=>{r.set("scrollingX",!1)})}},stopDragging({refs:e}){e.set("orientation",null)},clearTimeouts({refs:e}){e.get("scrollYTimeout").clear(),e.get("scrollXTimeout").clear(),e.get("scrollEndTimeout").clear()}},effects:{trackContentResize({scope:e,send:t}){let i=e.getById(e.ids?.content??`scroll-area-${e.id}:content`);if(!i)return;let r=new(e.getWin()).ResizeObserver(()=>{setTimeout(()=>{t({type:"thumb.measure"})},1)});return r.observe(i),()=>{r.disconnect()}},trackViewportVisibility({scope:e,send:t}){let i=e.getWin(),r=ok(e);if(!r)return;let n=new i.IntersectionObserver(e=>{e.forEach(e=>{e.intersectionRatio>0&&(t({type:"thumb.measure"}),n.disconnect())})});return n.observe(r),()=>{n.disconnect()}},trackWheelEvent({scope:e}){let t=oE(e),i=oC(e);if(!t&&!i)return;let r=t=>{let i=ok(e);if(!i||t.ctrlKey)return;let r=t.currentTarget.dataset.orientation;if("vertical"===r){let e=i.scrollHeight>i.clientHeight,r=0===i.scrollTop&&t.deltaY<0,n=i.scrollTop===i.scrollHeight-i.clientHeight&&t.deltaY>0;if(!(e&&0!==t.deltaY&&!(r||n)))return;t.preventDefault(),i.scrollTop+=t.deltaY}else if("horizontal"===r){let e=i.scrollWidth>i.clientWidth,r=0===i.scrollLeft&&t.deltaX<0,n=i.scrollLeft===i.scrollWidth-i.clientWidth&&t.deltaX>0;if(!(e&&0!==t.deltaX&&!(r||n)))return;t.preventDefault(),i.scrollLeft+=t.deltaX}};return(0,e4.OK)(t&&(0,e5.kn)(t,"wheel",r,{passive:!1}),i&&(0,e5.kn)(i,"wheel",r,{passive:!1}))},trackPointerMove({scope:e,send:t,refs:i}){let r=e.getDoc(),n=i.get("orientation");return(0,e5.Al)(r,{onPointerMove({point:e}){t({type:"thumb.pointermove",orientation:n,point:e})},onPointerUp(){t({type:"thumb.pointerup",orientation:n})}})}}}});var oP=(0,e7.x)()(["dir","getRootNode","ids","id"]);(0,e4.PM)(oP);let oR=(0,eg.i_)({className:"chakra-scroll-area",slots:ob.keys(),base:{root:{display:"flex",flexDirection:"column",width:"100%",height:"100%",position:"relative",overflow:"hidden","--scrollbar-margin":"2px","--scrollbar-click-area":"calc(var(--scrollbar-size) + calc(var(--scrollbar-margin) * 2))"},viewport:{display:"flex",flexDirection:"column",height:"100%",width:"100%",borderRadius:"inherit",WebkitOverflowScrolling:"touch",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},content:{minWidth:"100%"},scrollbar:{display:"flex",userSelect:"none",touchAction:"none",borderRadius:"full",colorPalette:"gray",transition:"opacity 150ms 300ms",position:"relative",margin:"var(--scrollbar-margin)","&:not([data-overflow-x], [data-overflow-y])":{display:"none"},bg:"{colors.colorPalette.solid/10}","--thumb-bg":"{colors.colorPalette.solid/25}","&:is(:hover, :active)":{"--thumb-bg":"{colors.colorPalette.solid/50}"},_before:{content:'""',position:"absolute"},_vertical:{width:"var(--scrollbar-size)",flexDirection:"column","&::before":{width:"var(--scrollbar-click-area)",height:"100%",insetInlineStart:"calc(var(--scrollbar-margin) * -1)"}},_horizontal:{height:"var(--scrollbar-size)",flexDirection:"row","&::before":{height:"var(--scrollbar-click-area)",width:"100%",top:"calc(var(--scrollbar-margin) * -1)"}}},thumb:{borderRadius:"inherit",bg:"var(--thumb-bg)",transition:"backgrounds",_vertical:{width:"full"},_horizontal:{height:"full"}},corner:{bg:"bg.muted",margin:"var(--scrollbar-margin)",opacity:0,transition:"opacity 150ms 300ms","&[data-hover]":{transitionDelay:"0ms",opacity:1}}},variants:{variant:{hover:{scrollbar:{opacity:"0","&[data-hover], &[data-scrolling]":{opacity:"1",transitionDuration:"faster",transitionDelay:"0ms"}}},always:{scrollbar:{opacity:"1"}}},size:{xs:{root:{"--scrollbar-size":"sizes.1"}},sm:{root:{"--scrollbar-size":"sizes.1.5"}},md:{root:{"--scrollbar-size":"sizes.2"}},lg:{root:{"--scrollbar-size":"sizes.3"}}}},defaultVariants:{size:"md",variant:"hover"}}),oN=iq.rename("segment-group");oN.build();let oV=(0,eg.i_)({className:"chakra-segment-group",slots:oN.keys(),base:{root:{"--segment-radius":"radii.l2",borderRadius:"l2",display:"inline-flex",boxShadow:"inset",minW:"max-content",textAlign:"center",position:"relative",isolation:"isolate",bg:"bg.muted",_vertical:{flexDirection:"column"}},item:{display:"flex",alignItems:"center",justifyContent:"center",userSelect:"none",fontSize:"sm",position:"relative",color:"fg",borderRadius:"var(--segment-radius)",_disabled:{opacity:"0.5"},"&:has(input:focus-visible)":{focusRing:"outside"},_before:{content:'""',position:"absolute",bg:"border",transition:"opacity 0.2s"},_horizontal:{_before:{insetInlineStart:0,insetBlock:"1.5",width:"1px"}},_vertical:{_before:{insetBlockStart:0,insetInline:"1.5",height:"1px"}},"& + &[data-state=checked], &[data-state=checked] + &, &:first-of-type":{_before:{opacity:"0"}},"&[data-state=checked][data-ssr]":{shadow:"sm",bg:"bg",borderRadius:"var(--segment-radius)"}},indicator:{shadow:"sm",pos:"absolute",bg:{_light:"bg",_dark:"bg.emphasized"},width:"var(--width)",height:"var(--height)",top:"var(--top)",left:"var(--left)",zIndex:-1,borderRadius:"var(--segment-radius)"}},variants:{size:{xs:{item:{textStyle:"xs",px:"3",gap:"1",height:"6"}},sm:{item:{textStyle:"sm",px:"4",gap:"2",height:"8"}},md:{item:{textStyle:"sm",px:"4",gap:"2",height:"10"}},lg:{item:{textStyle:"md",px:"4.5",gap:"3",height:"11"}}}},defaultVariants:{size:"md"}}),o_=(0,eg.i_)({className:"chakra-slider",slots:rA.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",textStyle:"sm",position:"relative",isolation:"isolate",touchAction:"none"},label:{fontWeight:"medium",textStyle:"sm"},control:{display:"inline-flex",alignItems:"center",position:"relative"},track:{overflow:"hidden",borderRadius:"full",flex:"1"},range:{width:"inherit",height:"inherit",_disabled:{bg:"border.emphasized!"}},markerGroup:{position:"absolute!",zIndex:"1"},marker:{"--marker-bg":{base:"white",_underValue:"colors.bg"},display:"flex",alignItems:"center",gap:"calc(var(--slider-thumb-size) / 2)",color:"fg.muted",textStyle:"xs"},markerIndicator:{width:"var(--slider-marker-size)",height:"var(--slider-marker-size)",borderRadius:"full",bg:"var(--marker-bg)"},thumb:{width:"var(--slider-thumb-size)",height:"var(--slider-thumb-size)",display:"flex",alignItems:"center",justifyContent:"center",outline:0,zIndex:"2",borderRadius:"full",_focusVisible:{ring:"2px",ringColor:"colorPalette.focusRing",ringOffset:"2px",ringOffsetColor:"bg"}}},variants:{size:{sm:{root:{"--slider-thumb-size":"sizes.4","--slider-track-size":"sizes.1.5","--slider-marker-center":"6px","--slider-marker-size":"sizes.1","--slider-marker-inset":"3px"}},md:{root:{"--slider-thumb-size":"sizes.5","--slider-track-size":"sizes.2","--slider-marker-center":"8px","--slider-marker-size":"sizes.1","--slider-marker-inset":"4px"}},lg:{root:{"--slider-thumb-size":"sizes.6","--slider-track-size":"sizes.2.5","--slider-marker-center":"9px","--slider-marker-size":"sizes.1.5","--slider-marker-inset":"5px"}}},variant:{outline:{track:{shadow:"inset",bg:"bg.emphasized/72"},range:{bg:"colorPalette.solid"},thumb:{borderWidth:"2px",borderColor:"colorPalette.solid",bg:"bg",_disabled:{bg:"border.emphasized",borderColor:"border.emphasized"}}},solid:{track:{bg:"colorPalette.subtle",_disabled:{bg:"bg.muted"}},range:{bg:"colorPalette.solid"},thumb:{bg:"colorPalette.solid",_disabled:{bg:"border.emphasized"}}}},orientation:{vertical:{root:{display:"inline-flex"},control:{flexDirection:"column",height:"100%",minWidth:"var(--slider-thumb-size)","&[data-has-mark-label], &:has(.chakra-slider__marker-label)":{marginEnd:"4"}},track:{width:"var(--slider-track-size)"},thumb:{left:"50%",translate:"-50% 0"},markerGroup:{insetStart:"var(--slider-marker-center)",insetBlock:"var(--slider-marker-inset)"},marker:{flexDirection:"row"}},horizontal:{control:{flexDirection:"row",width:"100%",minHeight:"var(--slider-thumb-size)","&[data-has-mark-label], &:has(.chakra-slider__marker-label)":{marginBottom:"4"}},track:{height:"var(--slider-track-size)"},thumb:{top:"50%",translate:"0 -50%"},markerGroup:{top:"var(--slider-marker-center)",insetInline:"var(--slider-marker-inset)"},marker:{flexDirection:"column"}}}},defaultVariants:{size:"md",variant:"outline",orientation:"horizontal"}}),oz=(0,eg.i_)({className:"chakra-stat",slots:rF.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",position:"relative",flex:"1"},label:{display:"inline-flex",gap:"1.5",alignItems:"center",color:"fg.muted",textStyle:"sm"},helpText:{color:"fg.muted",textStyle:"xs"},valueUnit:{color:"fg.muted",textStyle:"xs",fontWeight:"initial",letterSpacing:"initial"},valueText:{verticalAlign:"baseline",fontWeight:"semibold",letterSpacing:"tight",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums",display:"inline-flex",gap:"1"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",marginEnd:1,"& :where(svg)":{w:"1em",h:"1em"},"&[data-type=up]":{color:"fg.success"},"&[data-type=down]":{color:"fg.error"}}},variants:{size:{sm:{valueText:{textStyle:"xl"}},md:{valueText:{textStyle:"2xl"}},lg:{valueText:{textStyle:"3xl"}}}},defaultVariants:{size:"md"}}),oA=(0,eg.i_)({className:"chakra-status",slots:rL.keys(),base:{root:{display:"inline-flex",alignItems:"center",gap:"2"},indicator:{width:"0.64em",height:"0.64em",flexShrink:0,borderRadius:"full",forcedColorAdjust:"none",bg:"colorPalette.solid"}},variants:{size:{sm:{root:{textStyle:"xs"}},md:{root:{textStyle:"sm"}},lg:{root:{textStyle:"md"}}}},defaultVariants:{size:"md"}}),oF=(0,eg.i_)({className:"chakra-steps",slots:rD.keys(),base:{root:{display:"flex",width:"full"},list:{display:"flex",justifyContent:"space-between","--steps-gutter":"spacing.3","--steps-thickness":"2px"},title:{fontWeight:"medium",color:"fg"},description:{color:"fg.muted"},separator:{bg:"border",flex:"1"},indicator:{display:"flex",justifyContent:"center",alignItems:"center",flexShrink:"0",borderRadius:"full",fontWeight:"medium",width:"var(--steps-size)",height:"var(--steps-size)",_icon:{flexShrink:"0",width:"var(--steps-icon-size)",height:"var(--steps-icon-size)"}},item:{position:"relative",display:"flex",gap:"3",flex:"1 0 0","&:last-of-type":{flex:"initial","& [data-part=separator]":{display:"none"}}},trigger:{display:"flex",alignItems:"center",gap:"3",textAlign:"start",focusVisibleRing:"outside",borderRadius:"l2"},content:{focusVisibleRing:"outside"}},variants:{orientation:{vertical:{root:{flexDirection:"row",height:"100%"},list:{flexDirection:"column",alignItems:"flex-start"},separator:{position:"absolute",width:"var(--steps-thickness)",height:"100%",maxHeight:"calc(100% - var(--steps-size) - var(--steps-gutter) * 2)",top:"calc(var(--steps-size) + var(--steps-gutter))",insetStart:"calc(var(--steps-size) / 2 - 1px)"},item:{alignItems:"flex-start"}},horizontal:{root:{flexDirection:"column",width:"100%"},list:{flexDirection:"row",alignItems:"center"},separator:{width:"100%",height:"var(--steps-thickness)",marginX:"var(--steps-gutter)"},item:{alignItems:"center"}}},variant:{solid:{indicator:{_incomplete:{borderWidth:"var(--steps-thickness)"},_current:{bg:"colorPalette.muted",borderWidth:"var(--steps-thickness)",borderColor:"colorPalette.solid",color:"colorPalette.fg"},_complete:{bg:"colorPalette.solid",borderColor:"colorPalette.solid",color:"colorPalette.contrast"}},separator:{_complete:{bg:"colorPalette.solid"}}},subtle:{indicator:{_incomplete:{bg:"bg.muted"},_current:{bg:"colorPalette.muted",color:"colorPalette.fg"},_complete:{bg:"colorPalette.emphasized",color:"colorPalette.fg"}},separator:{_complete:{bg:"colorPalette.emphasized"}}}},size:{xs:{root:{gap:"2.5"},list:{"--steps-size":"sizes.6","--steps-icon-size":"sizes.3.5",textStyle:"xs"},title:{textStyle:"sm"}},sm:{root:{gap:"3"},list:{"--steps-size":"sizes.8","--steps-icon-size":"sizes.4",textStyle:"xs"},title:{textStyle:"sm"}},md:{root:{gap:"4"},list:{"--steps-size":"sizes.10","--steps-icon-size":"sizes.4",textStyle:"sm"},title:{textStyle:"sm"}},lg:{root:{gap:"6"},list:{"--steps-size":"sizes.11","--steps-icon-size":"sizes.5",textStyle:"md"},title:{textStyle:"md"}}}},defaultVariants:{size:"md",variant:"solid",orientation:"horizontal"}}),oL=(0,eg.i_)({slots:rM.keys(),className:"chakra-switch",base:{root:{display:"inline-flex",gap:"2.5",alignItems:"center",position:"relative",verticalAlign:"middle","--switch-diff":"calc(var(--switch-width) - var(--switch-height))","--switch-x":{base:"var(--switch-diff)",_rtl:"calc(var(--switch-diff) * -1)"}},label:{lineHeight:"1",userSelect:"none",fontSize:"sm",fontWeight:"medium",_disabled:{opacity:"0.5"}},indicator:{position:"absolute",height:"var(--switch-height)",width:"var(--switch-height)",fontSize:"var(--switch-indicator-font-size)",fontWeight:"medium",flexShrink:0,userSelect:"none",display:"grid",placeContent:"center",transition:"inset-inline-start 0.12s ease",insetInlineStart:"calc(var(--switch-x) - 2px)",_checked:{insetInlineStart:"2px"}},control:{display:"inline-flex",gap:"0.5rem",flexShrink:0,justifyContent:"flex-start",cursor:"switch",borderRadius:"full",position:"relative",width:"var(--switch-width)",height:"var(--switch-height)",transition:"backgrounds",_disabled:{opacity:"0.5",cursor:"not-allowed"},_invalid:{outline:"2px solid",outlineColor:"border.error",outlineOffset:"2px"}},thumb:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transitionProperty:"translate",transitionDuration:"fast",borderRadius:"inherit",_checked:{translate:"var(--switch-x) 0"}}},variants:{variant:{solid:{control:{borderRadius:"full",bg:"bg.emphasized",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}},thumb:{bg:"white",width:"var(--switch-height)",height:"var(--switch-height)",scale:"0.8",boxShadow:"sm",_checked:{bg:"colorPalette.contrast"}}},raised:{control:{borderRadius:"full",height:"calc(var(--switch-height) / 2)",bg:"bg.muted",boxShadow:"inset",_checked:{bg:"colorPalette.solid/60"}},thumb:{width:"var(--switch-height)",height:"var(--switch-height)",position:"relative",top:"calc(var(--switch-height) * -0.25)",bg:"white",boxShadow:"xs",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}}}},size:{xs:{root:{"--switch-width":"sizes.6","--switch-height":"sizes.3","--switch-indicator-font-size":"fontSizes.xs"}},sm:{root:{"--switch-width":"sizes.8","--switch-height":"sizes.4","--switch-indicator-font-size":"fontSizes.xs"}},md:{root:{"--switch-width":"sizes.10","--switch-height":"sizes.5","--switch-indicator-font-size":"fontSizes.sm"}},lg:{root:{"--switch-width":"sizes.12","--switch-height":"sizes.6","--switch-indicator-font-size":"fontSizes.md"}}}},defaultVariants:{variant:"solid",size:"md"}}),oD=(0,eg.i_)({className:"chakra-table",slots:rW.keys(),base:{root:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full",textAlign:"start",verticalAlign:"top"},row:{_selected:{bg:"colorPalette.subtle"}},cell:{textAlign:"start",alignItems:"center"},columnHeader:{fontWeight:"medium",textAlign:"start",color:"fg"},caption:{fontWeight:"medium",textStyle:"xs"},footer:{fontWeight:"medium"}},variants:{interactive:{true:{body:{"& tr":{_hover:{bg:"colorPalette.subtle"}}}}},stickyHeader:{true:{header:{"& :where(tr)":{top:"var(--table-sticky-offset, 0)",position:"sticky",zIndex:1}}}},striped:{true:{row:{"&:nth-of-type(odd) td":{bg:"bg.muted"}}}},showColumnBorder:{true:{columnHeader:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}},cell:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}}}},variant:{line:{columnHeader:{borderBottomWidth:"1px"},cell:{borderBottomWidth:"1px"},row:{bg:"bg"}},outline:{root:{boxShadow:"0 0 0 1px {colors.border}",overflow:"hidden"},columnHeader:{borderBottomWidth:"1px"},header:{bg:"bg.muted"},row:{"&:not(:last-of-type)":{borderBottomWidth:"1px"}},footer:{borderTopWidth:"1px"}}},size:{sm:{root:{textStyle:"sm"},columnHeader:{px:"2",py:"2"},cell:{px:"2",py:"2"}},md:{root:{textStyle:"sm"},columnHeader:{px:"3",py:"3"},cell:{px:"3",py:"3"}},lg:{root:{textStyle:"md"},columnHeader:{px:"4",py:"3"},cell:{px:"4",py:"3"}}}},defaultVariants:{variant:"line",size:"md"}}),oM=(0,eg.i_)({slots:rH.keys(),className:"chakra-tabs",base:{root:{"--tabs-trigger-radius":"radii.l2",position:"relative",_horizontal:{display:"block"},_vertical:{display:"flex"}},list:{display:"inline-flex",position:"relative",isolation:"isolate","--tabs-indicator-shadow":"shadows.xs","--tabs-indicator-bg":"colors.bg",minH:"var(--tabs-height)",_horizontal:{flexDirection:"row"},_vertical:{flexDirection:"column"}},trigger:{outline:"0",minW:"var(--tabs-height)",height:"var(--tabs-height)",display:"flex",alignItems:"center",fontWeight:"medium",position:"relative",cursor:"button",gap:"2",_focusVisible:{zIndex:1,outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{cursor:"not-allowed",opacity:.5}},content:{focusVisibleRing:"inside",_horizontal:{width:"100%",pt:"var(--tabs-content-padding)"},_vertical:{height:"100%",ps:"var(--tabs-content-padding)"}},indicator:{width:"var(--width)",height:"var(--height)",borderRadius:"var(--tabs-indicator-radius)",bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",zIndex:-1}},variants:{fitted:{true:{list:{display:"flex"},trigger:{flex:1,textAlign:"center",justifyContent:"center"}}},justify:{start:{list:{justifyContent:"flex-start"}},center:{list:{justifyContent:"center"}},end:{list:{justifyContent:"flex-end"}}},size:{sm:{root:{"--tabs-height":"sizes.9","--tabs-content-padding":"spacing.3"},trigger:{py:"1",px:"3",textStyle:"sm"}},md:{root:{"--tabs-height":"sizes.10","--tabs-content-padding":"spacing.4"},trigger:{py:"2",px:"4",textStyle:"sm"}},lg:{root:{"--tabs-height":"sizes.11","--tabs-content-padding":"spacing.4.5"},trigger:{py:"2",px:"4.5",textStyle:"md"}}},variant:{line:{list:{display:"flex",borderColor:"border",_horizontal:{borderBottomWidth:"1px"},_vertical:{borderEndWidth:"1px"}},trigger:{color:"fg.muted",_disabled:{_active:{bg:"initial"}},_selected:{color:"fg",_horizontal:{layerStyle:"indicator.bottom","--indicator-offset-y":"-1px","--indicator-color":"colors.colorPalette.solid"},_vertical:{layerStyle:"indicator.end","--indicator-offset-x":"-1px"}}}},subtle:{trigger:{borderRadius:"var(--tabs-trigger-radius)",color:"fg.muted",_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}}},enclosed:{list:{bg:"bg.muted",padding:"1",borderRadius:"l3",minH:"calc(var(--tabs-height) - 4px)"},trigger:{justifyContent:"center",color:"fg.muted",borderRadius:"var(--tabs-trigger-radius)",_selected:{bg:"bg",color:"colorPalette.fg",shadow:"xs"}}},outline:{list:{"--line-thickness":"1px","--line-offset":"calc(var(--line-thickness) * -1)",borderColor:"border",display:"flex",_horizontal:{_before:{content:'""',position:"absolute",bottom:"0px",width:"100%",borderBottomWidth:"var(--line-thickness)",borderBottomColor:"border"}},_vertical:{_before:{content:'""',position:"absolute",insetInline:"var(--line-offset)",height:"calc(100% - calc(var(--line-thickness) * 2))",borderEndWidth:"var(--line-thickness)",borderEndColor:"border"}}},trigger:{color:"fg.muted",borderWidth:"1px",borderColor:"transparent",_selected:{bg:"currentBg",color:"colorPalette.fg"},_horizontal:{borderTopRadius:"var(--tabs-trigger-radius)",marginBottom:"var(--line-offset)",marginEnd:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderBottomColor:"transparent"}},_vertical:{borderStartRadius:"var(--tabs-trigger-radius)",marginEnd:"var(--line-offset)",marginBottom:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderEndColor:"transparent"}}}},plain:{trigger:{color:"fg.muted",_selected:{color:"colorPalette.fg"},borderRadius:"var(--tabs-trigger-radius)","&[data-selected][data-ssr]":{bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",borderRadius:"var(--tabs-indicator-radius)"}}}}},defaultVariants:{size:"md",variant:"line"}}),oW=null==(eu=eN.variants)?void 0:eu.variant,oB=(0,eg.i_)({slots:rj.keys(),className:"chakra-tag",base:{root:{display:"inline-flex",alignItems:"center",verticalAlign:"top",maxWidth:"100%",userSelect:"none",borderRadius:"l2",focusVisibleRing:"outside"},label:{lineClamp:"1"},closeTrigger:{display:"flex",alignItems:"center",justifyContent:"center",outline:"0",borderRadius:"l1",color:"currentColor",focusVisibleRing:"inside",focusRingWidth:"2px"},startElement:{flexShrink:0,boxSize:"var(--tag-element-size)",ms:"var(--tag-element-offset)","&:has([data-scope=avatar])":{boxSize:"var(--tag-avatar-size)",ms:"calc(var(--tag-element-offset) * 1.5)"},_icon:{boxSize:"100%"}},endElement:{flexShrink:0,boxSize:"var(--tag-element-size)",me:"var(--tag-element-offset)",_icon:{boxSize:"100%"},"&:has(button)":{ms:"calc(var(--tag-element-offset) * -1)"}}},variants:{size:{sm:{root:{px:"1.5",minH:"4.5",gap:"1","--tag-avatar-size":"spacing.3","--tag-element-size":"spacing.3","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},md:{root:{px:"1.5",minH:"5",gap:"1","--tag-avatar-size":"spacing.3.5","--tag-element-size":"spacing.3.5","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},lg:{root:{px:"2",minH:"6",gap:"1.5","--tag-avatar-size":"spacing.4.5","--tag-element-size":"spacing.4","--tag-element-offset":"-3px"},label:{textStyle:"sm"}},xl:{root:{px:"2.5",minH:"8",gap:"1.5","--tag-avatar-size":"spacing.6","--tag-element-size":"spacing.4.5","--tag-element-offset":"-4px"},label:{textStyle:"sm"}}},variant:{subtle:{root:null==oW?void 0:oW.subtle},solid:{root:null==oW?void 0:oW.solid},outline:{root:null==oW?void 0:oW.outline},surface:{root:null==oW?void 0:oW.surface}}},defaultVariants:{size:"md",variant:"surface"}}),oH=(0,eg.i_)({slots:rG.keys(),className:"chakra-timeline",base:{root:{display:"flex",flexDirection:"column",width:"full","--timeline-thickness":"1px","--timeline-gutter":"4px"},item:{display:"flex",position:"relative",alignItems:"flex-start",flexShrink:0,gap:"4",_last:{"& :where(.chakra-timeline__separator)":{display:"none"}}},separator:{position:"absolute",borderStartWidth:"var(--timeline-thickness)",ms:"calc(-1 * var(--timeline-thickness) / 2)",insetInlineStart:"calc(var(--timeline-indicator-size) / 2)",insetBlock:"0",borderColor:"border"},indicator:{outline:"2px solid {colors.bg}",position:"relative",flexShrink:"0",boxSize:"var(--timeline-indicator-size)",fontSize:"var(--timeline-font-size)",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"full",fontWeight:"medium"},connector:{alignSelf:"stretch",position:"relative"},content:{pb:"6",display:"flex",flexDirection:"column",width:"full",gap:"2"},title:{display:"flex",fontWeight:"medium",flexWrap:"wrap",gap:"1.5",alignItems:"center",mt:"var(--timeline-margin)"},description:{color:"fg.muted",textStyle:"xs"}},variants:{variant:{subtle:{indicator:{bg:"colorPalette.muted"}},solid:{indicator:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},outline:{indicator:{bg:"currentBg",borderWidth:"1px",borderColor:"colorPalette.muted"}},plain:{}},size:{sm:{root:{"--timeline-indicator-size":"sizes.4","--timeline-font-size":"fontSizes.2xs"},title:{textStyle:"xs"}},md:{root:{"--timeline-indicator-size":"sizes.5","--timeline-font-size":"fontSizes.xs"},title:{textStyle:"sm"}},lg:{root:{"--timeline-indicator-size":"sizes.6","--timeline-font-size":"fontSizes.xs"},title:{mt:"0.5",textStyle:"sm"}},xl:{root:{"--timeline-indicator-size":"sizes.8","--timeline-font-size":"fontSizes.sm"},title:{mt:"1.5",textStyle:"sm"}}}},defaultVariants:{size:"md",variant:"solid"}}),oj=(0,eg.i_)({slots:rB.keys(),className:"chakra-toast",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",gap:"3",py:"4",ps:"4",pe:"6",borderRadius:"l2",translate:"var(--x) var(--y)",scale:"var(--scale)",zIndex:"var(--z-index)",height:"var(--height)",opacity:"var(--opacity)",willChange:"translate, opacity, scale",transition:"translate 400ms, scale 400ms, opacity 400ms, height 400ms, box-shadow 200ms",transitionTimingFunction:"cubic-bezier(0.21, 1.02, 0.73, 1)",_closed:{transition:"translate 400ms, scale 400ms, opacity 200ms",transitionTimingFunction:"cubic-bezier(0.06, 0.71, 0.55, 1)"},bg:"bg.panel",color:"fg",boxShadow:"xl","--toast-trigger-bg":"colors.bg.muted","&[data-type=warning]":{bg:"orange.solid",color:"orange.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=success]":{bg:"green.solid",color:"green.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=error]":{bg:"red.solid",color:"red.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"}},title:{fontWeight:"medium",textStyle:"sm",marginEnd:"2"},description:{display:"inline",textStyle:"sm",opacity:"0.8"},indicator:{flexShrink:"0",boxSize:"5"},actionTrigger:{textStyle:"sm",fontWeight:"medium",height:"8",px:"3",borderRadius:"l2",alignSelf:"center",borderWidth:"1px",borderColor:"var(--toast-border-color, inherit)",transition:"background 200ms",_hover:{bg:"var(--toast-trigger-bg)"}},closeTrigger:{position:"absolute",top:"1",insetEnd:"1",padding:"1",display:"inline-flex",alignItems:"center",justifyContent:"center",color:"{currentColor/60}",borderRadius:"l2",textStyle:"md",transition:"background 200ms",_icon:{boxSize:"1em"}}}});var oG=i(41247);let o$=(0,eg.i_)({slots:oG.MI.keys(),className:"chakra-tooltip",base:{content:{"--tooltip-bg":"colors.bg.inverted",bg:"var(--tooltip-bg)",color:"fg.inverted",px:"2.5",py:"1",borderRadius:"l2",fontWeight:"medium",textStyle:"xs",boxShadow:"md",maxW:"xs",zIndex:"tooltip",transformOrigin:"var(--transform-origin)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"fast"}},arrow:{"--arrow-size":"sizes.2","--arrow-background":"var(--tooltip-bg)"},arrowTip:{borderTopWidth:"1px",borderInlineStartWidth:"1px",borderColor:"var(--tooltip-bg)"}}});var oU=(0,e1.y)("tree-view").parts("branch","branchContent","branchControl","branchIndentGuide","branchIndicator","branchText","branchTrigger","item","itemIndicator","itemText","label","nodeCheckbox","root","tree");oU.build();var oY=e=>new e2.rl(e);oY.empty=()=>new e2.rl({rootNode:{children:[]}});var oK=(e,t)=>{null!=t&&e.getById(((e,t)=>e.ids?.node?.(t)??`tree:${e.id}:node:${t}`)(e,t))?.focus()};function oq(e,t){let{context:i,prop:r,refs:n}=e;if(!r("loadChildren"))return void i.set("expandedValue",e=>(0,e4.sb)((0,e4.WQ)(e,...t)));let o=i.get("loadingStatus"),[a,l]=(0,e4.jB)(t,e=>"loaded"===o[e]);if(a.length>0&&i.set("expandedValue",e=>(0,e4.sb)((0,e4.WQ)(e,...a))),0===l.length)return;let s=r("collection"),[c,d]=(0,e4.jB)(l,e=>{let t=s.findNode(e);return s.getNodeChildren(t).length>0});if(c.length>0&&i.set("expandedValue",e=>(0,e4.sb)((0,e4.WQ)(e,...c))),0===d.length)return;i.set("loadingStatus",e=>({...e,...d.reduce((e,t)=>({...e,[t]:"loading"}),{})}));let u=d.map(e=>{let t=s.getIndexPath(e),i=s.getValuePath(t),r=s.findNode(e);return{id:e,indexPath:t,valuePath:i,node:r}}),p=n.get("pendingAborts"),g=r("loadChildren");(0,e4.D8)(g,()=>"[zag-js/tree-view] `loadChildren` is required for async expansion"),Promise.allSettled(u.map(({id:e,indexPath:t,valuePath:i,node:r})=>{let n=p.get(e);n&&(n.abort(),p.delete(e));let o=new AbortController;return p.set(e,o),g({valuePath:i,indexPath:t,node:r,signal:o.signal})})).then(e=>{let t=[],n=[],o=i.get("loadingStatus"),a=r("collection");e.forEach((e,i)=>{let{id:r,indexPath:l,node:s,valuePath:c}=u[i];"fulfilled"===e.status?(o[r]="loaded",t.push(r),a=a.replace(l,{...s,children:e.value})):(p.delete(r),Reflect.deleteProperty(o,r),n.push({node:s,error:e.reason,indexPath:l,valuePath:c}))}),i.set("loadingStatus",o),t.length&&(i.set("expandedValue",e=>(0,e4.sb)((0,e4.WQ)(e,...t))),r("onLoadChildrenComplete")?.({collection:a})),n.length&&r("onLoadChildrenError")?.({nodes:n})})}function oX(e){let{prop:t,context:i}=e;return function({indexPath:e}){return t("collection").getValuePath(e).slice(0,-1).some(e=>!i.get("expandedValue").includes(e))}}var{and:oJ}=(0,e8.b6)();(0,e8.Op)({props:({props:e})=>({selectionMode:"single",collection:oY.empty(),typeahead:!0,expandOnClick:!0,defaultExpandedValue:[],defaultSelectedValue:[],...e}),initialState:()=>"idle",context:({prop:e,bindable:t,getContext:i})=>({expandedValue:t(()=>({defaultValue:e("defaultExpandedValue"),value:e("expandedValue"),isEqual:e4.n4,onChange(t){let r=i().get("focusedValue");e("onExpandedChange")?.({expandedValue:t,focusedValue:r,get expandedNodes(){return e("collection").findNodes(t)}})}})),selectedValue:t(()=>({defaultValue:e("defaultSelectedValue"),value:e("selectedValue"),isEqual:e4.n4,onChange(t){let r=i().get("focusedValue");e("onSelectionChange")?.({selectedValue:t,focusedValue:r,get selectedNodes(){return e("collection").findNodes(t)}})}})),focusedValue:t(()=>({defaultValue:e("defaultFocusedValue")||null,value:e("focusedValue"),onChange(t){e("onFocusChange")?.({focusedValue:t,get focusedNode(){return t?e("collection").findNode(t):null}})}})),loadingStatus:t(()=>({defaultValue:{}})),checkedValue:t(()=>({defaultValue:e("defaultCheckedValue")||[],value:e("checkedValue"),isEqual:e4.n4,onChange(t){e("onCheckedChange")?.({checkedValue:t})}}))}),refs:()=>({typeaheadState:{...e5.tt.defaultOptions},pendingAborts:new Map}),computed:{isMultipleSelection:({prop:e})=>"multiple"===e("selectionMode"),isTypingAhead:({refs:e})=>e.get("typeaheadState").keysSoFar.length>0,visibleNodes:({prop:e,context:t})=>{let i=[];return e("collection").visit({skip:oX({prop:e,context:t}),onEnter:(e,t)=>{i.push({node:e,indexPath:t})}}),i}},on:{"EXPANDED.SET":{actions:["setExpanded"]},"EXPANDED.CLEAR":{actions:["clearExpanded"]},"EXPANDED.ALL":{actions:["expandAllBranches"]},"BRANCH.EXPAND":{actions:["expandBranches"]},"BRANCH.COLLAPSE":{actions:["collapseBranches"]},"SELECTED.SET":{actions:["setSelected"]},"SELECTED.ALL":[{guard:oJ("isMultipleSelection","moveFocus"),actions:["selectAllNodes","focusTreeLastNode"]},{guard:"isMultipleSelection",actions:["selectAllNodes"]}],"SELECTED.CLEAR":{actions:["clearSelected"]},"NODE.SELECT":{actions:["selectNode"]},"NODE.DESELECT":{actions:["deselectNode"]},"CHECKED.TOGGLE":{actions:["toggleChecked"]},"CHECKED.SET":{actions:["setChecked"]},"CHECKED.CLEAR":{actions:["clearChecked"]}},exit:["clearPendingAborts"],states:{idle:{on:{"NODE.FOCUS":{actions:["setFocusedNode"]},"NODE.ARROW_DOWN":[{guard:oJ("isShiftKey","isMultipleSelection"),actions:["focusTreeNextNode","extendSelectionToNextNode"]},{actions:["focusTreeNextNode"]}],"NODE.ARROW_UP":[{guard:oJ("isShiftKey","isMultipleSelection"),actions:["focusTreePrevNode","extendSelectionToPrevNode"]},{actions:["focusTreePrevNode"]}],"NODE.ARROW_LEFT":{actions:["focusBranchNode"]},"BRANCH_NODE.ARROW_LEFT":[{guard:"isBranchExpanded",actions:["collapseBranch"]},{actions:["focusBranchNode"]}],"BRANCH_NODE.ARROW_RIGHT":[{guard:oJ("isBranchFocused","isBranchExpanded"),actions:["focusBranchFirstNode"]},{actions:["expandBranch"]}],"SIBLINGS.EXPAND":{actions:["expandSiblingBranches"]},"NODE.HOME":[{guard:oJ("isShiftKey","isMultipleSelection"),actions:["extendSelectionToFirstNode","focusTreeFirstNode"]},{actions:["focusTreeFirstNode"]}],"NODE.END":[{guard:oJ("isShiftKey","isMultipleSelection"),actions:["extendSelectionToLastNode","focusTreeLastNode"]},{actions:["focusTreeLastNode"]}],"NODE.CLICK":[{guard:oJ("isCtrlKey","isMultipleSelection"),actions:["toggleNodeSelection"]},{guard:oJ("isShiftKey","isMultipleSelection"),actions:["extendSelectionToNode"]},{actions:["selectNode"]}],"BRANCH_NODE.CLICK":[{guard:oJ("isCtrlKey","isMultipleSelection"),actions:["toggleNodeSelection"]},{guard:oJ("isShiftKey","isMultipleSelection"),actions:["extendSelectionToNode"]},{guard:"expandOnClick",actions:["selectNode","toggleBranchNode"]},{actions:["selectNode"]}],"BRANCH_TOGGLE.CLICK":{actions:["toggleBranchNode"]},"TREE.TYPEAHEAD":{actions:["focusMatchedNode"]}}}},implementations:{guards:{isBranchFocused:({context:e,event:t})=>e.get("focusedValue")===t.id,isBranchExpanded:({context:e,event:t})=>e.get("expandedValue").includes(t.id),isShiftKey:({event:e})=>e.shiftKey,isCtrlKey:({event:e})=>e.ctrlKey,hasSelectedItems:({context:e})=>e.get("selectedValue").length>0,isMultipleSelection:({prop:e})=>"multiple"===e("selectionMode"),moveFocus:({event:e})=>!!e.moveFocus,expandOnClick:({prop:e})=>!!e("expandOnClick")},actions:{selectNode({context:e,event:t}){let i=t.id||t.value;e.set("selectedValue",e=>null==i?e:!t.isTrusted&&(0,e4.cy)(i)?e.concat(...i):[(0,e4.cy)(i)?(0,e4.HV)(i):i].filter(Boolean))},deselectNode({context:e,event:t}){let i=(0,e4.$r)(t.id||t.value);e.set("selectedValue",e=>(0,e4.TF)(e,...i))},setFocusedNode({context:e,event:t}){e.set("focusedValue",t.id)},clearFocusedNode({context:e}){e.set("focusedValue",null)},clearSelectedItem({context:e}){e.set("selectedValue",[])},toggleBranchNode({context:e,event:t,action:i}){i(e.get("expandedValue").includes(t.id)?["collapseBranch"]:["expandBranch"])},expandBranch(e){let{event:t}=e;oq(e,[t.id])},expandBranches(e){let{context:t,event:i}=e,r=(0,e4.$r)(i.value);oq(e,(0,e4.Ui)(r,t.get("expandedValue")))},collapseBranch({context:e,event:t}){e.set("expandedValue",e=>(0,e4.TF)(e,t.id))},collapseBranches(e){let{context:t,event:i}=e,r=(0,e4.$r)(i.value);t.set("expandedValue",e=>(0,e4.TF)(e,...r))},setExpanded({context:e,event:t}){(0,e4.cy)(t.value)&&e.set("expandedValue",t.value)},clearExpanded({context:e}){e.set("expandedValue",[])},setSelected({context:e,event:t}){(0,e4.cy)(t.value)&&e.set("selectedValue",t.value)},clearSelected({context:e}){e.set("selectedValue",[])},focusTreeFirstNode({prop:e,scope:t}){let i=e("collection"),r=i.getFirstNode();oK(t,i.getNodeValue(r))},focusTreeLastNode(e){let{prop:t,scope:i}=e,r=t("collection"),n=r.getLastNode(void 0,{skip:oX(e)});oK(i,r.getNodeValue(n))},focusBranchFirstNode({event:e,prop:t,scope:i}){let r=t("collection"),n=r.findNode(e.id),o=r.getFirstNode(n);oK(i,r.getNodeValue(o))},focusTreeNextNode(e){let{event:t,prop:i,scope:r}=e,n=i("collection"),o=n.getNextNode(t.id,{skip:oX(e)});o&&oK(r,n.getNodeValue(o))},focusTreePrevNode(e){let{event:t,prop:i,scope:r}=e,n=i("collection"),o=n.getPreviousNode(t.id,{skip:oX(e)});o&&oK(r,n.getNodeValue(o))},focusBranchNode({event:e,prop:t,scope:i}){let r=t("collection"),n=r.getParentNode(e.id);oK(i,n?r.getNodeValue(n):void 0)},selectAllNodes({context:e,prop:t}){e.set("selectedValue",t("collection").getValues())},focusMatchedNode(e){let{context:t,prop:i,refs:r,event:n,scope:o,computed:a}=e,l=a("visibleNodes").map(({node:e})=>({textContent:i("collection").stringifyNode(e),id:i("collection").getNodeValue(e)})),s=(0,e5.tt)(l,{state:r.get("typeaheadState"),activeId:t.get("focusedValue"),key:n.key});oK(o,s?.id)},toggleNodeSelection({context:e,event:t}){let i=(0,e4.Xx)(e.get("selectedValue"),t.id);e.set("selectedValue",i)},expandAllBranches(e){let{context:t,prop:i}=e,r=i("collection").getBranchValues();oq(e,(0,e4.Ui)(r,t.get("expandedValue")))},expandSiblingBranches(e){let{context:t,event:i,prop:r}=e,n=r("collection"),o=n.getIndexPath(i.id);if(!o)return;let a=n.getSiblingNodes(o).map(e=>n.getNodeValue(e));oq(e,(0,e4.Ui)(a,t.get("expandedValue")))},extendSelectionToNode(e){let{context:t,event:i,prop:r,computed:n}=e,o=r("collection"),a=(0,e4.$1)(t.get("selectedValue"))||o.getNodeValue(o.getFirstNode()),l=i.id,s=[a,l],c=0;n("visibleNodes").forEach(({node:e})=>{let t=o.getNodeValue(e);1===c&&s.push(t),(t===a||t===l)&&c++}),t.set("selectedValue",(0,e4.sb)(s))},extendSelectionToNextNode(e){let{context:t,event:i,prop:r}=e,n=r("collection"),o=n.getNextNode(i.id,{skip:oX(e)});if(!o)return;let a=new Set(t.get("selectedValue")),l=n.getNodeValue(o);null!=l&&(a.has(i.id)&&a.has(l)?a.delete(i.id):a.has(l)||a.add(l),t.set("selectedValue",Array.from(a)))},extendSelectionToPrevNode(e){let{context:t,event:i,prop:r}=e,n=r("collection"),o=n.getPreviousNode(i.id,{skip:oX(e)});if(!o)return;let a=new Set(t.get("selectedValue")),l=n.getNodeValue(o);null!=l&&(a.has(i.id)&&a.has(l)?a.delete(i.id):a.has(l)||a.add(l),t.set("selectedValue",Array.from(a)))},extendSelectionToFirstNode(e){let{context:t,prop:i}=e,r=i("collection"),n=(0,e4.$1)(t.get("selectedValue")),o=[];r.visit({skip:oX(e),onEnter:e=>{let t=r.getNodeValue(e);if(o.push(t),t===n)return"stop"}}),t.set("selectedValue",o)},extendSelectionToLastNode(e){let{context:t,prop:i}=e,r=i("collection"),n=(0,e4.$1)(t.get("selectedValue")),o=[],a=!1;r.visit({skip:oX(e),onEnter:e=>{let t=r.getNodeValue(e);t===n&&(a=!0),a&&o.push(t)}}),t.set("selectedValue",o)},clearPendingAborts({refs:e}){let t=e.get("pendingAborts");t.forEach(e=>e.abort()),t.clear()},toggleChecked({context:e,event:t,prop:i}){let r=i("collection");e.set("checkedValue",e=>t.isBranch?function(e,t,i){let r=e.getDescendantValues(t),n=r.every(e=>i.includes(e));return(0,e4.sb)(n?(0,e4.TF)(i,...r):(0,e4.WQ)(i,...r))}(r,t.value,e):(0,e4.Xx)(e,t.value))},setChecked({context:e,event:t}){e.set("checkedValue",t.value)},clearChecked({context:e}){e.set("checkedValue",[])}}}});var oZ=(0,e7.x)()(["ids","collection","dir","expandedValue","expandOnClick","defaultFocusedValue","focusedValue","getRootNode","id","onExpandedChange","onFocusChange","onSelectionChange","checkedValue","selectedValue","selectionMode","typeahead","defaultExpandedValue","defaultSelectedValue","defaultCheckedValue","onCheckedChange","onLoadChildrenComplete","onLoadChildrenError","loadChildren"]);(0,e4.PM)(oZ);var oQ=(0,e7.x)()(["node","indexPath"]);(0,e4.PM)(oQ);let o0=(0,eg.H2)({display:"flex",alignItems:"center",gap:"var(--tree-item-gap)",rounded:"l2",userSelect:"none",position:"relative","--tree-depth":"calc(var(--depth) - 1)","--tree-indentation-offset":"calc(var(--tree-indentation) * var(--tree-depth))","--tree-icon-offset":"calc(var(--tree-icon-size) * var(--tree-depth) * 0.5)","--tree-offset":"calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset))",ps:"var(--tree-offset)",pe:"var(--tree-padding-inline)",py:"var(--tree-padding-block)",focusVisibleRing:"inside",focusRingColor:"border.emphasized",focusRingWidth:"2px","&:hover, &:focus-visible":{bg:"bg.muted"},_disabled:{layerStyle:"disabled"}}),o1=(0,eg.H2)({flex:"1"}),o2=(0,eg.H2)({_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}}),o5=(0,eg.H2)({_selected:{layerStyle:"fill.solid"}}),o3=(0,eg.i_)({slots:oU.keys(),className:"chakra-tree-view",base:{root:{width:"full",display:"flex",flexDirection:"column",gap:"2"},tree:{display:"flex",flexDirection:"column","--tree-item-gap":"spacing.2",_icon:{boxSize:"var(--tree-icon-size)"}},label:{fontWeight:"medium",textStyle:"sm"},branch:{position:"relative"},branchContent:{position:"relative"},branchIndentGuide:{height:"100%",width:"1px",bg:"border",position:"absolute","--tree-depth":"calc(var(--depth) - 1)","--tree-indentation-offset":"calc(var(--tree-indentation) * var(--tree-depth))","--tree-offset":"calc(var(--tree-padding-inline) + var(--tree-indentation-offset))","--tree-icon-offset":"calc(var(--tree-icon-size) * 0.5 * var(--depth))",insetInlineStart:"calc(var(--tree-offset) + var(--tree-icon-offset))",zIndex:"1"},branchIndicator:{color:"fg.muted",transformOrigin:"center",transitionDuration:"normal",transitionProperty:"transform",transitionTimingFunction:"default",_open:{transform:"rotate(90deg)"}},branchTrigger:{display:"inline-flex",alignItems:"center",justifyContent:"center"},branchControl:o0,item:o0,itemText:o1,branchText:o1,nodeCheckbox:{display:"inline-flex"}},variants:{size:{md:{tree:{textStyle:"sm","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.3","--tree-padding-block":"spacing.1.5","--tree-icon-size":"spacing.4"}},sm:{tree:{textStyle:"sm","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.3","--tree-padding-block":"spacing.1","--tree-icon-size":"spacing.3"}},xs:{tree:{textStyle:"xs","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.2","--tree-padding-block":"spacing.1","--tree-icon-size":"spacing.3"}}},variant:{subtle:{branchControl:o2,item:o2},solid:{branchControl:o5,item:o5}},animateContent:{true:{branchContent:{_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}}}}},defaultVariants:{size:"md",variant:"subtle"}}),o4=(0,eg.RP)({"2xs":{value:{fontSize:"2xs",lineHeight:"0.75rem"}},xs:{value:{fontSize:"xs",lineHeight:"1rem"}},sm:{value:{fontSize:"sm",lineHeight:"1.25rem"}},md:{value:{fontSize:"md",lineHeight:"1.5rem"}},lg:{value:{fontSize:"lg",lineHeight:"1.75rem"}},xl:{value:{fontSize:"xl",lineHeight:"1.875rem"}},"2xl":{value:{fontSize:"2xl",lineHeight:"2rem"}},"3xl":{value:{fontSize:"3xl",lineHeight:"2.375rem"}},"4xl":{value:{fontSize:"4xl",lineHeight:"2.75rem",letterSpacing:"-0.025em"}},"5xl":{value:{fontSize:"5xl",lineHeight:"3.75rem",letterSpacing:"-0.025em"}},"6xl":{value:{fontSize:"6xl",lineHeight:"4.5rem",letterSpacing:"-0.025em"}},"7xl":{value:{fontSize:"7xl",lineHeight:"5.75rem",letterSpacing:"-0.025em"}},none:{value:{}},label:{value:{fontSize:"sm",lineHeight:"1.25rem",fontWeight:"medium"}}}),o6=eg.Ok.animations({spin:{value:"spin 1s linear infinite"},ping:{value:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite"},pulse:{value:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite"},bounce:{value:"bounce 1s infinite"}}),o8=eg.Ok.aspectRatios({square:{value:"1 / 1"},landscape:{value:"4 / 3"},portrait:{value:"3 / 4"},wide:{value:"16 / 9"},ultrawide:{value:"18 / 5"},golden:{value:"1.618 / 1"}}),o9=eg.Ok.blurs({none:{value:" "},sm:{value:"4px"},md:{value:"8px"},lg:{value:"12px"},xl:{value:"16px"},"2xl":{value:"24px"},"3xl":{value:"40px"},"4xl":{value:"64px"}}),o7=eg.Ok.borders({xs:{value:"0.5px solid"},sm:{value:"1px solid"},md:{value:"2px solid"},lg:{value:"4px solid"},xl:{value:"8px solid"}}),ae=eg.Ok.colors({transparent:{value:"transparent"},current:{value:"currentColor"},black:{value:"#09090B"},white:{value:"#FFFFFF"},whiteAlpha:{50:{value:"rgba(255, 255, 255, 0.04)"},100:{value:"rgba(255, 255, 255, 0.06)"},200:{value:"rgba(255, 255, 255, 0.08)"},300:{value:"rgba(255, 255, 255, 0.16)"},400:{value:"rgba(255, 255, 255, 0.24)"},500:{value:"rgba(255, 255, 255, 0.36)"},600:{value:"rgba(255, 255, 255, 0.48)"},700:{value:"rgba(255, 255, 255, 0.64)"},800:{value:"rgba(255, 255, 255, 0.80)"},900:{value:"rgba(255, 255, 255, 0.92)"},950:{value:"rgba(255, 255, 255, 0.95)"}},blackAlpha:{50:{value:"rgba(0, 0, 0, 0.04)"},100:{value:"rgba(0, 0, 0, 0.06)"},200:{value:"rgba(0, 0, 0, 0.08)"},300:{value:"rgba(0, 0, 0, 0.16)"},400:{value:"rgba(0, 0, 0, 0.24)"},500:{value:"rgba(0, 0, 0, 0.36)"},600:{value:"rgba(0, 0, 0, 0.48)"},700:{value:"rgba(0, 0, 0, 0.64)"},800:{value:"rgba(0, 0, 0, 0.80)"},900:{value:"rgba(0, 0, 0, 0.92)"},950:{value:"rgba(0, 0, 0, 0.95)"}},gray:{50:{value:"#fafafa"},100:{value:"#f4f4f5"},200:{value:"#e4e4e7"},300:{value:"#d4d4d8"},400:{value:"#a1a1aa"},500:{value:"#71717a"},600:{value:"#52525b"},700:{value:"#3f3f46"},800:{value:"#27272a"},900:{value:"#18181b"},950:{value:"#111111"}},red:{50:{value:"#fef2f2"},100:{value:"#fee2e2"},200:{value:"#fecaca"},300:{value:"#fca5a5"},400:{value:"#f87171"},500:{value:"#ef4444"},600:{value:"#dc2626"},700:{value:"#991919"},800:{value:"#511111"},900:{value:"#300c0c"},950:{value:"#1f0808"}},orange:{50:{value:"#fff7ed"},100:{value:"#ffedd5"},200:{value:"#fed7aa"},300:{value:"#fdba74"},400:{value:"#fb923c"},500:{value:"#f97316"},600:{value:"#ea580c"},700:{value:"#92310a"},800:{value:"#6c2710"},900:{value:"#3b1106"},950:{value:"#220a04"}},yellow:{50:{value:"#fefce8"},100:{value:"#fef9c3"},200:{value:"#fef08a"},300:{value:"#fde047"},400:{value:"#facc15"},500:{value:"#eab308"},600:{value:"#ca8a04"},700:{value:"#845209"},800:{value:"#713f12"},900:{value:"#422006"},950:{value:"#281304"}},green:{50:{value:"#f0fdf4"},100:{value:"#dcfce7"},200:{value:"#bbf7d0"},300:{value:"#86efac"},400:{value:"#4ade80"},500:{value:"#22c55e"},600:{value:"#16a34a"},700:{value:"#116932"},800:{value:"#124a28"},900:{value:"#042713"},950:{value:"#03190c"}},teal:{50:{value:"#f0fdfa"},100:{value:"#ccfbf1"},200:{value:"#99f6e4"},300:{value:"#5eead4"},400:{value:"#2dd4bf"},500:{value:"#14b8a6"},600:{value:"#0d9488"},700:{value:"#0c5d56"},800:{value:"#114240"},900:{value:"#032726"},950:{value:"#021716"}},blue:{50:{value:"#eff6ff"},100:{value:"#dbeafe"},200:{value:"#bfdbfe"},300:{value:"#a3cfff"},400:{value:"#60a5fa"},500:{value:"#3b82f6"},600:{value:"#2563eb"},700:{value:"#173da6"},800:{value:"#1a3478"},900:{value:"#14204a"},950:{value:"#0c142e"}},cyan:{50:{value:"#ecfeff"},100:{value:"#cffafe"},200:{value:"#a5f3fc"},300:{value:"#67e8f9"},400:{value:"#22d3ee"},500:{value:"#06b6d4"},600:{value:"#0891b2"},700:{value:"#0c5c72"},800:{value:"#134152"},900:{value:"#072a38"},950:{value:"#051b24"}},purple:{50:{value:"#faf5ff"},100:{value:"#f3e8ff"},200:{value:"#e9d5ff"},300:{value:"#d8b4fe"},400:{value:"#c084fc"},500:{value:"#a855f7"},600:{value:"#9333ea"},700:{value:"#641ba3"},800:{value:"#4a1772"},900:{value:"#2f0553"},950:{value:"#1a032e"}},pink:{50:{value:"#fdf2f8"},100:{value:"#fce7f3"},200:{value:"#fbcfe8"},300:{value:"#f9a8d4"},400:{value:"#f472b6"},500:{value:"#ec4899"},600:{value:"#db2777"},700:{value:"#a41752"},800:{value:"#6d0e34"},900:{value:"#45061f"},950:{value:"#2c0514"}}}),at=eg.Ok.cursor({button:{value:"pointer"},checkbox:{value:"default"},disabled:{value:"not-allowed"},menuitem:{value:"default"},option:{value:"default"},radio:{value:"default"},slider:{value:"default"},switch:{value:"pointer"}}),ai=eg.Ok.durations({fastest:{value:"50ms"},faster:{value:"100ms"},fast:{value:"150ms"},moderate:{value:"200ms"},slow:{value:"300ms"},slower:{value:"400ms"},slowest:{value:"500ms"}}),ar=eg.Ok.easings({"ease-in":{value:"cubic-bezier(0.42, 0, 1, 1)"},"ease-out":{value:"cubic-bezier(0, 0, 0.58, 1)"},"ease-in-out":{value:"cubic-bezier(0.42, 0, 0.58, 1)"},"ease-in-smooth":{value:"cubic-bezier(0.32, 0.72, 0, 1)"}}),an=eg.Ok.fontSizes({"2xs":{value:"0.625rem"},xs:{value:"0.75rem"},sm:{value:"0.875rem"},md:{value:"1rem"},lg:{value:"1.125rem"},xl:{value:"1.25rem"},"2xl":{value:"1.5rem"},"3xl":{value:"1.875rem"},"4xl":{value:"2.25rem"},"5xl":{value:"3rem"},"6xl":{value:"3.75rem"},"7xl":{value:"4.5rem"},"8xl":{value:"6rem"},"9xl":{value:"8rem"}}),ao=eg.Ok.fontWeights({thin:{value:"100"},extralight:{value:"200"},light:{value:"300"},normal:{value:"400"},medium:{value:"500"},semibold:{value:"600"},bold:{value:"700"},extrabold:{value:"800"},black:{value:"900"}}),aa='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',al=eg.Ok.fonts({heading:{value:"Inter, ".concat(aa)},body:{value:"Inter, ".concat(aa)},mono:{value:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'}}),as=(0,eg.jC)({spin:{"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}},pulse:{"50%":{opacity:"0.5"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}},"bg-position":{from:{backgroundPosition:"var(--animate-from, 1rem) 0"},to:{backgroundPosition:"var(--animate-to, 0) 0"}},position:{from:{insetInlineStart:"var(--animate-from-x)",insetBlockStart:"var(--animate-from-y)"},to:{insetInlineStart:"var(--animate-to-x)",insetBlockStart:"var(--animate-to-y)"}},"circular-progress":{"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100%"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260%"}},"expand-height":{from:{height:"0"},to:{height:"var(--height)"}},"collapse-height":{from:{height:"var(--height)"},to:{height:"0"}},"expand-width":{from:{width:"0"},to:{width:"var(--width)"}},"collapse-width":{from:{height:"var(--width)"},to:{height:"0"}},"fade-in":{from:{opacity:0},to:{opacity:1}},"fade-out":{from:{opacity:1},to:{opacity:0}},"slide-from-left-full":{from:{translate:"-100% 0"},to:{translate:"0 0"}},"slide-from-right-full":{from:{translate:"100% 0"},to:{translate:"0 0"}},"slide-from-top-full":{from:{translate:"0 -100%"},to:{translate:"0 0"}},"slide-from-bottom-full":{from:{translate:"0 100%"},to:{translate:"0 0"}},"slide-to-left-full":{from:{translate:"0 0"},to:{translate:"-100% 0"}},"slide-to-right-full":{from:{translate:"0 0"},to:{translate:"100% 0"}},"slide-to-top-full":{from:{translate:"0 0"},to:{translate:"0 -100%"}},"slide-to-bottom-full":{from:{translate:"0 0"},to:{translate:"0 100%"}},"slide-from-top":{"0%":{translate:"0 -0.5rem"},to:{translate:"0"}},"slide-from-bottom":{"0%":{translate:"0 0.5rem"},to:{translate:"0"}},"slide-from-left":{"0%":{translate:"-0.5rem 0"},to:{translate:"0"}},"slide-from-right":{"0%":{translate:"0.5rem 0"},to:{translate:"0"}},"slide-to-top":{"0%":{translate:"0"},to:{translate:"0 -0.5rem"}},"slide-to-bottom":{"0%":{translate:"0"},to:{translate:"0 0.5rem"}},"slide-to-left":{"0%":{translate:"0"},to:{translate:"-0.5rem 0"}},"slide-to-right":{"0%":{translate:"0"},to:{translate:"0.5rem 0"}},"scale-in":{from:{scale:"0.95"},to:{scale:"1"}},"scale-out":{from:{scale:"1"},to:{scale:"0.95"}}}),ac=eg.Ok.letterSpacings({tighter:{value:"-0.05em"},tight:{value:"-0.025em"},wide:{value:"0.025em"},wider:{value:"0.05em"},widest:{value:"0.1em"}}),ad=eg.Ok.lineHeights({shorter:{value:1.25},short:{value:1.375},moderate:{value:1.5},tall:{value:1.625},taller:{value:2}}),au=eg.Ok.radii({none:{value:"0"},"2xs":{value:"0.0625rem"},xs:{value:"0.125rem"},sm:{value:"0.25rem"},md:{value:"0.375rem"},lg:{value:"0.5rem"},xl:{value:"0.75rem"},"2xl":{value:"1rem"},"3xl":{value:"1.5rem"},"4xl":{value:"2rem"},full:{value:"9999px"}}),ap=eg.Ok.spacing({.5:{value:"0.125rem"},1:{value:"0.25rem"},1.5:{value:"0.375rem"},2:{value:"0.5rem"},2.5:{value:"0.625rem"},3:{value:"0.75rem"},3.5:{value:"0.875rem"},4:{value:"1rem"},4.5:{value:"1.125rem"},5:{value:"1.25rem"},6:{value:"1.5rem"},7:{value:"1.75rem"},8:{value:"2rem"},9:{value:"2.25rem"},10:{value:"2.5rem"},11:{value:"2.75rem"},12:{value:"3rem"},14:{value:"3.5rem"},16:{value:"4rem"},20:{value:"5rem"},24:{value:"6rem"},28:{value:"7rem"},32:{value:"8rem"},36:{value:"9rem"},40:{value:"10rem"},44:{value:"11rem"},48:{value:"12rem"},52:{value:"13rem"},56:{value:"14rem"},60:{value:"15rem"},64:{value:"16rem"},72:{value:"18rem"},80:{value:"20rem"},96:{value:"24rem"}}),ag=eg.Ok.sizes({"3xs":{value:"14rem"},"2xs":{value:"16rem"},xs:{value:"20rem"},sm:{value:"24rem"},md:{value:"28rem"},lg:{value:"32rem"},xl:{value:"36rem"},"2xl":{value:"42rem"},"3xl":{value:"48rem"},"4xl":{value:"56rem"},"5xl":{value:"64rem"},"6xl":{value:"72rem"},"7xl":{value:"80rem"},"8xl":{value:"90rem"}}),ah=eg.Ok.sizes({max:{value:"max-content"},min:{value:"min-content"},fit:{value:"fit-content"},prose:{value:"60ch"},full:{value:"100%"},dvh:{value:"100dvh"},svh:{value:"100svh"},lvh:{value:"100lvh"},dvw:{value:"100dvw"},svw:{value:"100svw"},lvw:{value:"100lvw"},vw:{value:"100vw"},vh:{value:"100vh"}}),af=eg.Ok.sizes({"1/2":{value:"50%"},"1/3":{value:"33.333333%"},"2/3":{value:"66.666667%"},"1/4":{value:"25%"},"3/4":{value:"75%"},"1/5":{value:"20%"},"2/5":{value:"40%"},"3/5":{value:"60%"},"4/5":{value:"80%"},"1/6":{value:"16.666667%"},"2/6":{value:"33.333333%"},"3/6":{value:"50%"},"4/6":{value:"66.666667%"},"5/6":{value:"83.333333%"},"1/12":{value:"8.333333%"},"2/12":{value:"16.666667%"},"3/12":{value:"25%"},"4/12":{value:"33.333333%"},"5/12":{value:"41.666667%"},"6/12":{value:"50%"},"7/12":{value:"58.333333%"},"8/12":{value:"66.666667%"},"9/12":{value:"75%"},"10/12":{value:"83.333333%"},"11/12":{value:"91.666667%"}}),am=eg.Ok.sizes({...ag,...ap,...af,...ah}),av=eg.Ok.zIndex({hide:{value:-1},base:{value:0},docked:{value:10},dropdown:{value:1e3},sticky:{value:1100},banner:{value:1200},overlay:{value:1300},modal:{value:1400},popover:{value:1500},skipNav:{value:1600},toast:{value:1700},tooltip:{value:1800},max:{value:0x7fffffff}}),ab=(0,eg.C8)({preflight:!0,cssVarsPrefix:"chakra",cssVarsRoot:":where(html, .chakra-theme)",globalCss:eT,theme:{breakpoints:{sm:"480px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},keyframes:as,tokens:{aspectRatios:o8,animations:o6,blurs:o9,borders:o7,colors:ae,durations:ai,easings:ar,fonts:al,fontSizes:an,fontWeights:ao,letterSpacings:ac,lineHeights:ad,radii:au,spacing:ap,sizes:am,zIndex:av,cursor:at},semanticTokens:{colors:eZ,shadows:e0,radii:eQ},recipes:{badge:eN,button:eV,code:eF,container:eD,heading:eM,input:eB,inputAddon:eH,kbd:ej,link:eG,mark:e$,separator:eY,skeleton:eK,skipNavLink:eq,spinner:eX,textarea:eJ,icon:eW,checkmark:e_,radiomark:eU,colorSwatch:eL},slotRecipes:{accordion:rY,actionBar:rK,alert:rq,avatar:rQ,blockquote:r0,breadcrumb:r1,card:r2,checkbox:r3,checkboxCard:r4,codeBlock:r6,collapsible:ne,dataList:nr,dialog:nn,drawer:no,editable:nl,emptyState:ns,field:nc,fieldset:nd,fileUpload:nu,hoverCard:nb,list:ny,menu:nx,nativeSelect:nC,numberInput:nw,pinInput:nW,popover:nB,progress:nK,progressCircle:nq,radioCard:og,radioGroup:oh,ratingGroup:of,scrollArea:oR,segmentGroup:oV,select:nk,combobox:ni,slider:o_,stat:oz,steps:oF,switch:oL,table:oD,tabs:oM,tag:oB,toast:oj,tooltip:o$,status:oA,timeline:oH,colorPicker:nt,qrCode:op,treeView:o3},textStyles:o4,layerStyles:eP,animationStyles:eR}}),ay=(0,i(33463).S)(eS,ab);(0,ew.m)(ay)},46918:(e,t,i)=>{"use strict";i.d(t,{Jk:()=>l,rl:()=>C});var r=i(87509),n=Object.defineProperty,o=(e,t,i)=>((e,t,i)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i)(e,"symbol"!=typeof t?t+"":t,i),a={itemToValue:e=>"string"==typeof e?e:(0,r.Gv)(e)&&(0,r.cK)(e,"value")?e.value:"",itemToString:e=>"string"==typeof e?e:(0,r.Gv)(e)&&(0,r.cK)(e,"label")?e.label:a.itemToValue(e),isItemDisabled:e=>!!((0,r.Gv)(e)&&(0,r.cK)(e,"disabled"))&&!!e.disabled},l=class e{constructor(t){this.options=t,o(this,"items"),o(this,"indexMap",null),o(this,"copy",t=>new e({...this.options,items:t??[...this.items]})),o(this,"isEqual",e=>(0,r.n4)(this.items,e.items)),o(this,"setItems",e=>this.copy(e)),o(this,"getValues",(e=this.items)=>{let t=[];for(let i of e){let e=this.getItemValue(i);null!=e&&t.push(e)}return t}),o(this,"find",e=>{if(null==e)return null;let t=this.indexOf(e);return -1!==t?this.at(t):null}),o(this,"findMany",e=>{let t=[];for(let i of e){let e=this.find(i);null!=e&&t.push(e)}return t}),o(this,"at",e=>{if(!this.options.groupBy&&!this.options.groupSort)return this.items[e]??null;let t=0;for(let[,i]of this.group())for(let r of i){if(t===e)return r;t++}return null}),o(this,"sortFn",(e,t)=>(this.indexOf(e)??0)-(this.indexOf(t)??0)),o(this,"sort",e=>[...e].sort(this.sortFn.bind(this))),o(this,"getItemValue",e=>null==e?null:this.options.itemToValue?.(e)??a.itemToValue(e)),o(this,"getItemDisabled",e=>null!=e&&(this.options.isItemDisabled?.(e)??a.isItemDisabled(e))),o(this,"stringifyItem",e=>null==e?null:this.options.itemToString?.(e)??a.itemToString(e)),o(this,"stringify",e=>null==e?null:this.stringifyItem(this.find(e))),o(this,"stringifyItems",(e,t=", ")=>{let i=[];for(let t of e){let e=this.stringifyItem(t);null!=e&&i.push(e)}return i.join(t)}),o(this,"stringifyMany",(e,t)=>this.stringifyItems(this.findMany(e),t)),o(this,"has",e=>-1!==this.indexOf(e)),o(this,"hasItem",e=>null!=e&&this.has(this.getItemValue(e))),o(this,"group",()=>{let{groupBy:e,groupSort:t}=this.options;if(!e)return[["",[...this.items]]];let i=new Map;this.items.forEach((t,r)=>{let n=e(t,r);i.has(n)||i.set(n,[]),i.get(n).push(t)});let r=Array.from(i.entries());return t&&r.sort(([e],[i])=>{if("function"==typeof t)return t(e,i);if(Array.isArray(t)){let r=t.indexOf(e),n=t.indexOf(i);return -1===r?1:-1===n?-1:r-n}return"asc"===t?e.localeCompare(i):"desc"===t?i.localeCompare(e):0}),r}),o(this,"getNextValue",(e,t=1,i=!1)=>{let r=this.indexOf(e);if(-1===r)return null;for(r=i?Math.min(r+t,this.size-1):r+t;r<=this.size&&this.getItemDisabled(this.at(r));)r++;return this.getItemValue(this.at(r))}),o(this,"getPreviousValue",(e,t=1,i=!1)=>{let r=this.indexOf(e);if(-1===r)return null;for(r=i?Math.max(r-t,0):r-t;r>=0&&this.getItemDisabled(this.at(r));)r--;return this.getItemValue(this.at(r))}),o(this,"indexOf",e=>{if(null==e)return -1;if(!this.options.groupBy&&!this.options.groupSort)return this.items.findIndex(t=>this.getItemValue(t)===e);if(!this.indexMap){this.indexMap=new Map;let e=0;for(let[,t]of this.group())for(let i of t){let t=this.getItemValue(i);null!=t&&this.indexMap.set(t,e),e++}}return this.indexMap.get(e)??-1}),o(this,"getByText",(e,t)=>{let i=null!=t?c(this.items,this.indexOf(t)):this.items;return 1===e.length&&(i=i.filter(e=>this.getItemValue(e)!==t)),i.find(t=>s(this.stringifyItem(t),e))}),o(this,"search",(e,t)=>{let{state:i,currentValue:r,timeout:n=350}=t,o=i.keysSoFar+e,a=o.length>1&&Array.from(o).every(e=>e===o[0])?o[0]:o,l=this.getByText(a,r),s=this.getItemValue(l);function c(){clearTimeout(i.timer),i.timer=-1}return!function e(t){i.keysSoFar=t,c(),""!==t&&(i.timer=+setTimeout(()=>{e(""),c()},n))}(o),s}),o(this,"update",(e,t)=>{let i=this.indexOf(e);return -1===i?this:this.copy([...this.items.slice(0,i),t,...this.items.slice(i+1)])}),o(this,"upsert",(e,t,i="append")=>{let r=this.indexOf(e);return -1===r?("append"===i?this.append:this.prepend)(t):this.copy([...this.items.slice(0,r),t,...this.items.slice(r+1)])}),o(this,"insert",(e,...t)=>this.copy(d(this.items,e,...t))),o(this,"insertBefore",(e,...t)=>{let i=this.indexOf(e);if(-1===i)if(0!==this.items.length)return this;else i=0;return this.copy(d(this.items,i,...t))}),o(this,"insertAfter",(e,...t)=>{let i=this.indexOf(e);if(-1===i)if(0!==this.items.length)return this;else i=0;return this.copy(d(this.items,i+1,...t))}),o(this,"prepend",(...e)=>this.copy(d(this.items,0,...e))),o(this,"append",(...e)=>this.copy(d(this.items,this.items.length,...e))),o(this,"filter",e=>{let t=this.items.filter((t,i)=>e(this.stringifyItem(t),i,t));return this.copy(t)}),o(this,"remove",(...e)=>{let t=e.map(e=>"string"==typeof e?e:this.getItemValue(e));return this.copy(this.items.filter(e=>{let i=this.getItemValue(e);return null!=i&&!t.includes(i)}))}),o(this,"move",(e,t)=>{let i=this.indexOf(e);return -1===i?this:this.copy(u(this.items,[i],t))}),o(this,"moveBefore",(e,...t)=>{let i=this.items.findIndex(t=>this.getItemValue(t)===e);if(-1===i)return this;let r=t.map(e=>this.items.findIndex(t=>this.getItemValue(t)===e)).sort((e,t)=>e-t);return this.copy(u(this.items,r,i))}),o(this,"moveAfter",(e,...t)=>{let i=this.items.findIndex(t=>this.getItemValue(t)===e);if(-1===i)return this;let r=t.map(e=>this.items.findIndex(t=>this.getItemValue(t)===e)).sort((e,t)=>e-t);return this.copy(u(this.items,r,i+1))}),o(this,"reorder",(e,t)=>this.copy(u(this.items,[e],t))),o(this,"compareValue",(e,t)=>{let i=this.indexOf(e),r=this.indexOf(t);return ir)}),o(this,"range",(e,t)=>{let i=[],r=e;for(;null!=r;){if(this.find(r)&&i.push(r),r===t)return i;r=this.getNextValue(r)}return[]}),o(this,"getValueRange",(e,t)=>e&&t?0>=this.compareValue(e,t)?this.range(e,t):this.range(t,e):[]),o(this,"toString",()=>{let e="";for(let t of this.items){let i=this.getItemValue(t);e+=[i,this.stringifyItem(t),this.getItemDisabled(t)].filter(Boolean).join(":")+","}return e}),o(this,"toJSON",()=>({size:this.size,first:this.firstValue,last:this.lastValue})),this.items=[...t.items]}get size(){return this.items.length}get firstValue(){let e=0;for(;this.getItemDisabled(this.at(e));)e++;return this.getItemValue(this.at(e))}get lastValue(){let e=this.size-1;for(;this.getItemDisabled(this.at(e));)e--;return this.getItemValue(this.at(e))}*[Symbol.iterator](){yield*this.items}},s=(e,t)=>!!e?.toLowerCase().startsWith(t.toLowerCase()),c=(e,t)=>e.map((i,r)=>e[(Math.max(t,0)+r)%e.length]);function d(e,t,...i){return[...e.slice(0,t),...i,...e.slice(t)]}function u(e,t,i){let r=(t=[...t].sort((e,t)=>e-t)).map(t=>e[t]);for(let i=t.length-1;i>=0;i--)e=[...e.slice(0,t[i]),...e.slice(t[i]+1)];return i=Math.max(0,i-t.filter(e=>et[i])return 1}return e.length-t.length}function h(e,t){let i;return k(e,{onEnter:(e,r)=>{if(t.predicate(e,r))return i=[...r],"stop"},getChildren:t.getChildren}),i}function f(){return{type:"replace"}}function m(e){return[e.slice(0,-1),e[e.length-1]]}function v(e,t,i=new Map){let[r,n]=m(e);for(let e=r.length-1;e>=0;e--){let t=r.slice(0,e).join();i.get(t)?.type!=="remove"&&i.set(t,f())}let o=i.get(r.join());if(o?.type==="remove")i.set(r.join(),{type:"removeThenInsert",removeIndexes:o.indexes,insertIndex:n,insertNodes:t});else i.set(r.join(),{type:"insert",index:n,nodes:t});return i}function b(e){let t=new Map,i=new Map;for(let t of e){let e=t.slice(0,-1).join(),r=i.get(e)??[];r.push(t[t.length-1]),i.set(e,r.sort((e,t)=>e-t))}for(let i of e)for(let e=i.length-2;e>=0;e--){let r=i.slice(0,e).join();t.has(r)||t.set(r,f())}for(let[e,r]of i)t.set(e,{type:"remove",indexes:r});return t}function y(e,t,i){var r=e,n={...i,getChildren:(e,r)=>{let n=r.join(),o=t.get(n);switch(o?.type){case"replace":case"remove":case"removeThenInsert":case"insert":return i.getChildren(e,r);default:return[]}},transform:(e,r,n)=>{let o=n.join(),a=t.get(o);switch(a?.type){case"remove":return i.create(e,r.filter((e,t)=>!a.indexes.includes(t)),n);case"removeThenInsert":let l=r.filter((e,t)=>!a.removeIndexes.includes(t)),s=a.removeIndexes.reduce((e,t)=>t{let i=[0,...t],r=i.join(),a=n.transform(e,o[r]??[],t),l=i.slice(0,-1).join(),s=o[l]??[];s.push(a),o[l]=s}}),o[""][0]}function x(e,t,i,...r){return[...e.slice(0,t),...r,...e.slice(t+i)]}function k(e,t){let{onEnter:i,onLeave:r,getChildren:n}=t,o=[],a=[{node:e}],l=t.reuseIndexPath?()=>o:()=>o.slice();for(;a.length>0;){let e=a[a.length-1];if(void 0===e.state){let t=i?.(e.node,l());if("stop"===t)return;e.state="skip"===t?-1:0}let t=e.children||n(e.node,l());if(e.children||(e.children=t),-1!==e.state){if(e.state{let t=new e([...this]);return this.sync(t)}),o(this,"sync",e=>(e.selectionMode=this.selectionMode,e.deselectable=this.deselectable,e)),o(this,"isEmpty",()=>0===this.size),o(this,"isSelected",e=>"none"!==this.selectionMode&&null!=e&&this.has(e)),o(this,"canSelect",(e,t)=>"none"!==this.selectionMode||!e.getItemDisabled(e.find(t))),o(this,"firstSelectedValue",e=>{let t=null;for(let i of this)(!t||0>e.compareValue(i,t))&&(t=i);return t}),o(this,"lastSelectedValue",e=>{let t=null;for(let i of this)(!t||e.compareValue(i,t)>0)&&(t=i);return t}),o(this,"extendSelection",(e,t,i)=>{if("none"===this.selectionMode)return this;if("single"===this.selectionMode)return this.replaceSelection(e,i);let r=this.copy(),n=Array.from(this).pop();for(let o of e.getValueRange(t,n??i))r.delete(o);for(let n of e.getValueRange(i,t))this.canSelect(e,n)&&r.add(n);return r}),o(this,"toggleSelection",(e,t)=>{if("none"===this.selectionMode)return this;if("single"===this.selectionMode&&!this.isSelected(t))return this.replaceSelection(e,t);let i=this.copy();return i.has(t)?i.delete(t):i.canSelect(e,t)&&i.add(t),i}),o(this,"replaceSelection",(t,i)=>{if("none"===this.selectionMode||null==i||!this.canSelect(t,i))return this;let r=new e([i]);return this.sync(r)}),o(this,"setSelection",t=>{if("none"===this.selectionMode)return this;let i=new e;for(let e of t)if(null!=e&&(i.add(e),"single"===this.selectionMode))break;return this.sync(i)}),o(this,"clearSelection",()=>{let e=this.copy();return e.deselectable&&e.size>0&&e.clear(),e}),o(this,"select",(e,t,i)=>{if("none"===this.selectionMode)return this;if("single"===this.selectionMode)if(this.isSelected(t)&&this.deselectable)return this.toggleSelection(e,t);else return this.replaceSelection(e,t);return"multiple"===this.selectionMode||i?this.toggleSelection(e,t):this.replaceSelection(e,t)}),o(this,"deselect",e=>{let t=this.copy();return t.delete(e),t}),o(this,"isEqual",e=>(0,r.n4)(Array.from(this),Array.from(e)))}});var C=class e{constructor(t){this.options=t,o(this,"rootNode"),o(this,"isEqual",e=>(0,r.n4)(this.rootNode,e.rootNode)),o(this,"getNodeChildren",e=>this.options.nodeToChildren?.(e)??E.nodeToChildren(e)??[]),o(this,"resolveIndexPath",e=>"string"==typeof e?this.getIndexPath(e):e),o(this,"resolveNode",e=>{let t=this.resolveIndexPath(e);return t?this.at(t):void 0}),o(this,"getNodeChildrenCount",e=>this.options.nodeToChildrenCount?.(e)??E.nodeToChildrenCount(e)),o(this,"getNodeValue",e=>this.options.nodeToValue?.(e)??E.nodeToValue(e)),o(this,"getNodeDisabled",e=>this.options.isNodeDisabled?.(e)??E.isNodeDisabled(e)),o(this,"stringify",e=>{let t=this.findNode(e);return t?this.stringifyNode(t):null}),o(this,"stringifyNode",e=>this.options.nodeToString?.(e)??E.nodeToString(e)),o(this,"getFirstNode",(e=this.rootNode)=>{let t;return k(e,{getChildren:this.getNodeChildren,onEnter:(e,i)=>{if(!t&&i.length>0&&!this.getNodeDisabled(e))return t=e,"stop"}}),t}),o(this,"getLastNode",(e=this.rootNode,t={})=>{let i;return k(e,{getChildren:this.getNodeChildren,onEnter:(r,n)=>{if(!this.isSameNode(r,e)){if(t.skip?.({value:this.getNodeValue(r),node:r,indexPath:n}))return"skip";n.length>0&&!this.getNodeDisabled(r)&&(i=r)}}}),i}),o(this,"at",e=>p(this.rootNode,e,{getChildren:this.getNodeChildren})),o(this,"findNode",(e,t=this.rootNode)=>(function(e,t){let i;return k(e,{...t,onEnter:(e,r)=>{if(t.predicate(e,r))return i=e,"stop"}}),i})(t,{getChildren:this.getNodeChildren,predicate:t=>this.getNodeValue(t)===e})),o(this,"findNodes",(e,t=this.rootNode)=>{let i=new Set(e.filter(e=>null!=e));return function(e,t){let i=[];return k(e,{onEnter:(e,r)=>{t.predicate(e,r)&&i.push(e)},getChildren:t.getChildren}),i}(t,{getChildren:this.getNodeChildren,predicate:e=>i.has(this.getNodeValue(e))})}),o(this,"sort",e=>e.reduce((e,t)=>{let i=this.getIndexPath(t);return i&&e.push({value:t,indexPath:i}),e},[]).sort((e,t)=>g(e.indexPath,t.indexPath)).map(({value:e})=>e)),o(this,"getIndexPath",e=>h(this.rootNode,{getChildren:this.getNodeChildren,predicate:t=>this.getNodeValue(t)===e})),o(this,"getValue",e=>{let t=this.at(e);return t?this.getNodeValue(t):void 0}),o(this,"getValuePath",e=>{if(!e)return[];let t=[],i=[...e];for(;i.length>0;){let e=this.at(i);e&&t.unshift(this.getNodeValue(e)),i.pop()}return t}),o(this,"getDepth",e=>{let t=h(this.rootNode,{getChildren:this.getNodeChildren,predicate:t=>this.getNodeValue(t)===e});return t?.length??0}),o(this,"isSameNode",(e,t)=>this.getNodeValue(e)===this.getNodeValue(t)),o(this,"isRootNode",e=>this.isSameNode(e,this.rootNode)),o(this,"contains",(e,t)=>!!e&&!!t&&t.slice(0,e.length).every((i,r)=>e[r]===t[r])),o(this,"getNextNode",(e,t={})=>{let i,r=!1;return k(this.rootNode,{getChildren:this.getNodeChildren,onEnter:(n,o)=>{if(this.isRootNode(n))return;let a=this.getNodeValue(n);return t.skip?.({value:a,node:n,indexPath:o})?(a===e&&(r=!0),"skip"):r&&!this.getNodeDisabled(n)?(i=n,"stop"):void(a===e&&(r=!0))}}),i}),o(this,"getPreviousNode",(e,t={})=>{let i,r=!1;return k(this.rootNode,{getChildren:this.getNodeChildren,onEnter:(n,o)=>{if(this.isRootNode(n))return;let a=this.getNodeValue(n);return t.skip?.({value:a,node:n,indexPath:o})?"skip":a===e?(r=!0,"stop"):void(!this.getNodeDisabled(n)&&(i=n))}}),r?i:void 0}),o(this,"getParentNodes",e=>{let t=this.resolveIndexPath(e)?.slice();if(!t)return[];let i=[];for(;t.length>0;){t.pop();let e=this.at(t);e&&!this.isRootNode(e)&&i.unshift(e)}return i}),o(this,"getDescendantNodes",(e,t)=>{let i=this.resolveNode(e);if(!i)return[];let r=[];return k(i,{getChildren:this.getNodeChildren,onEnter:(e,i)=>{0!==i.length&&(!t?.withBranch&&this.isBranchNode(e)||r.push(e))}}),r}),o(this,"getDescendantValues",(e,t)=>this.getDescendantNodes(e,t).map(e=>this.getNodeValue(e))),o(this,"getParentIndexPath",e=>e.slice(0,-1)),o(this,"getParentNode",e=>{let t=this.resolveIndexPath(e);return t?this.at(this.getParentIndexPath(t)):void 0}),o(this,"visit",e=>{let{skip:t,...i}=e;k(this.rootNode,{...i,getChildren:this.getNodeChildren,onEnter:(e,r)=>{if(!this.isRootNode(e))return t?.({value:this.getNodeValue(e),node:e,indexPath:r})?"skip":i.onEnter?.(e,r)}})}),o(this,"getPreviousSibling",e=>{let t=this.getParentNode(e);if(!t)return;let i=this.getNodeChildren(t),r=e[e.length-1];for(;--r>=0;){let e=i[r];if(!this.getNodeDisabled(e))return e}}),o(this,"getNextSibling",e=>{let t=this.getParentNode(e);if(!t)return;let i=this.getNodeChildren(t),r=e[e.length-1];for(;++r{let t=this.getParentNode(e);return t?this.getNodeChildren(t):[]}),o(this,"getValues",(e=this.rootNode)=>(function(e,t){var i;let r;return r=(i={...t,initialResult:[],nextResult:(e,i,r)=>(e.push(...t.transform(i,r)),e)}).initialResult,k(e,{...i,onEnter:(e,t)=>{r=i.nextResult(r,e,t)}}),r})(e,{getChildren:this.getNodeChildren,transform:e=>[this.getNodeValue(e)]}).slice(1)),o(this,"isValidDepth",(e,t)=>null==t||("function"==typeof t?t(e.length):e.length===t)),o(this,"isBranchNode",e=>this.getNodeChildren(e).length>0||null!=this.getNodeChildrenCount(e)),o(this,"getBranchValues",(e=this.rootNode,t={})=>{let i=[];return k(e,{getChildren:this.getNodeChildren,onEnter:(e,r)=>{if(0===r.length)return;let n=this.getNodeValue(e);if(t.skip?.({value:n,node:e,indexPath:r}))return"skip";this.isBranchNode(e)&&this.isValidDepth(r,t.depth)&&i.push(this.getNodeValue(e))}}),i}),o(this,"flatten",(e=this.rootNode)=>(function(e,t){let i=[],r=0,n=new Map,o=new Map;return k(e,{getChildren:t.getChildren,onEnter:(e,a)=>{n.has(e)||n.set(e,r++);let l=t.getChildren(e,a);l.forEach(t=>{o.has(t)||o.set(t,e),n.has(t)||n.set(t,r++)});let s=l.length>0?l.map(e=>n.get(e)):void 0,c=o.get(e),d=c?n.get(c):void 0,u=n.get(e);i.push({...e,_children:s,_parent:d,_index:u})}}),i})(e,{getChildren:this.getNodeChildren})),o(this,"_create",(e,t)=>this.getNodeChildren(e).length>0||t.length>0?{...e,children:t}:{...e}),o(this,"_insert",(e,t,i)=>this.copy(function(e,t){let{nodes:i,at:r}=t;if(0===r.length)throw Error("Can't insert nodes at the root");return y(e,v(r,i),t)}(e,{at:t,nodes:i,getChildren:this.getNodeChildren,create:this._create}))),o(this,"copy",t=>new e({...this.options,rootNode:t})),o(this,"_replace",(e,t,i)=>this.copy(function(e,t){return 0===t.at.length?t.node:y(e,function(e,t){let i=new Map,[r,n]=m(e);for(let e=r.length-1;e>=0;e--){let t=r.slice(0,e).join();i.set(t,f())}return i.set(r.join(),{type:"removeThenInsert",removeIndexes:[n],insertIndex:n,insertNodes:[t]}),i}(t.at,t.node),t)}(e,{at:t,node:i,getChildren:this.getNodeChildren,create:this._create}))),o(this,"_move",(e,t,i)=>this.copy(function(e,t){if(0===t.indexPaths.length)return e;for(let e of t.indexPaths)if(0===e.length)throw Error("Can't move the root node");if(0===t.to.length)throw Error("Can't move nodes to the root");let i=function(e){let t=e.sort(g),i=[],r=new Set;for(let e of t){let t=e.join();r.has(t)||(r.add(t),i.push(e))}return i}(t.indexPaths),r=i.map(i=>p(e,i,t));return y(e,v(t.to,r,b(i)),t)}(e,{indexPaths:t,to:i,getChildren:this.getNodeChildren,create:this._create}))),o(this,"_remove",(e,t)=>this.copy(function(e,t){if(0===t.indexPaths.length)return e;for(let e of t.indexPaths)if(0===e.length)throw Error("Can't remove the root node");return y(e,b(t.indexPaths),t)}(e,{indexPaths:t,getChildren:this.getNodeChildren,create:this._create}))),o(this,"replace",(e,t)=>this._replace(this.rootNode,e,t)),o(this,"remove",e=>this._remove(this.rootNode,e)),o(this,"insertBefore",(e,t)=>this.getParentNode(e)?this._insert(this.rootNode,e,t):void 0),o(this,"insertAfter",(e,t)=>{if(!this.getParentNode(e))return;let i=[...e.slice(0,-1),e[e.length-1]+1];return this._insert(this.rootNode,i,t)}),o(this,"move",(e,t)=>this._move(this.rootNode,e,t)),o(this,"filter",e=>{let t=function(e,t){let{predicate:i,create:r,getChildren:n}=t,o=(e,t)=>{let a=n(e,t),l=[];a.forEach((e,i)=>{let r=o(e,[...t,i]);r&&l.push(r)});let s=0===t.length,c=i(e,t),d=l.length>0;return s||c||d?r(e,l,t):null};return o(e,[])||r(e,[],[])}(this.rootNode,{predicate:e,getChildren:this.getNodeChildren,create:this._create});return this.copy(t)}),o(this,"toJSON",()=>this.getValues(this.rootNode)),this.rootNode=t.rootNode}},E={nodeToValue:e=>"string"==typeof e?e:(0,r.Gv)(e)&&(0,r.cK)(e,"value")?e.value:"",nodeToString:e=>"string"==typeof e?e:(0,r.Gv)(e)&&(0,r.cK)(e,"label")?e.label:E.nodeToValue(e),isNodeDisabled:e=>!!((0,r.Gv)(e)&&(0,r.cK)(e,"disabled"))&&!!e.disabled,nodeToChildren:e=>e.children,nodeToChildrenCount(e){if((0,r.Gv)(e)&&(0,r.cK)(e,"childrenCount"))return e.childrenCount}}},47033:(e,t,i)=>{"use strict";function r(e){return new Proxy({},{get:(t,i)=>"style"===i?t=>e({style:t}).style:e})}i.d(t,{_:()=>r,x:()=>n});var n=()=>e=>Array.from(new Set(e))},51152:(e,t,i)=>{"use strict";i.d(t,{u:()=>n,z:()=>r});let r=Object.freeze({}),n=Object.freeze({})},52131:(e,t,i)=>{"use strict";i.d(t,{g:()=>n});let[r,n]=(0,i(98581).q)({name:"LocaleContext",hookName:"useLocaleContext",providerName:"",strict:!1,defaultValue:{dir:"ltr",locale:"en-US"}})},52741:(e,t,i)=>{"use strict";i.d(t,{E:()=>r,U:()=>n});let r=(e,t)=>{var i;if(!e||"string"!=typeof e)return{invalid:!0,value:e};let[r,n]=e.split("/");if(!r||!n||"currentBg"===r)return{invalid:!0,value:r};let o=t("colors.".concat(r)),a=null==(i=t.raw("opacity.".concat(n)))?void 0:i.value;if(!a&&isNaN(Number(n)))return{invalid:!0,value:r};let l=a?100*Number(a)+"%":"".concat(n,"%"),s=null!=o?o:r;return{invalid:!1,color:s,value:"color-mix(in srgb, ".concat(s," ").concat(l,", transparent)")}},n=e=>(t,i)=>{let r=i.utils.colorMix(t);if(r.invalid)return{[e]:t};let n="--mix-"+e;return{[n]:r.value,[e]:"var(".concat(n,", ").concat(r.color,")")}}},54299:(e,t,i)=>{"use strict";i.d(t,{i:()=>l,s:()=>a});var r,n=i(12115),o=!!(r||(r=i.t(n,2))).useInsertionEffect&&(r||(r=i.t(n,2))).useInsertionEffect,a=o||function(e){return e()},l=o||n.useLayoutEffect},56248:(e,t,i)=>{"use strict";i.d(t,{X:()=>l});var r=i(95449),n=i(12115),o=i(65114);let a=e=>{let t=(0,n.memo)((0,n.forwardRef)((t,i)=>{let{asChild:a,children:l,...s}=t;if(!a)return(0,n.createElement)(e,{...s,ref:i},l);if(!(0,n.isValidElement)(l))return null;let c=n.Children.only(l),d=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,i=t&&"isReactWarning"in t&&t.isReactWarning;return i?e.ref:(i=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(c);return(0,n.cloneElement)(c,{...(0,r.v6)(s,c.props),ref:i?(0,o.t)(i,d):d})}));return t.displayName=e.displayName||e.name,t},l=(()=>{let e=new Map;return new Proxy(a,{apply:(e,t,i)=>a(i[0]),get:(t,i)=>(e.has(i)||e.set(i,a(i)),e.get(i))})})()},56724:(e,t,i)=>{"use strict";i.d(t,{k5:()=>d});var r=i(12115),n={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},o=r.createContext&&r.createContext(n),a=["attr","size","title"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.createElement(u,l({attr:c({},e.attr)},t),function e(t){return t&&t.map((t,i)=>r.createElement(t.tag,c({key:i},t.attr),e(t.child)))}(e.child))}function u(e){var t=t=>{var i,{attr:n,size:o,title:s}=e,d=function(e,t){if(null==e)return{};var i,r,n=function(e,t){if(null==e)return{};var i={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;i[r]=e[r]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;rt(e)):t(n)}},57110:(e,t,i)=>{"use strict";i.d(t,{o:()=>h});var r=i(4966),n=Object.defineProperty,o=(e,t,i)=>((e,t,i)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i)(e,"symbol"!=typeof t?t+"":t,i),a={activateTrap(e,t){if(e.length>0){let i=e[e.length-1];i!==t&&i.pause()}let i=e.indexOf(t);-1===i||e.splice(i,1),e.push(t)},deactivateTrap(e,t){let i=e.indexOf(t);-1!==i&&e.splice(i,1),e.length>0&&e[e.length-1].unpause()}},l=[],s=class{constructor(e,t){o(this,"trapStack"),o(this,"config"),o(this,"doc"),o(this,"state",{containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0}),o(this,"listenerCleanups",[]),o(this,"handleFocus",e=>{let t=(0,r.wt)(e),i=this.findContainerIndex(t,e)>=0;if(i||(0,r.wz)(t))i&&(this.state.mostRecentlyFocusedNode=t);else{let t;e.stopImmediatePropagation();let i=!0;if(this.state.mostRecentlyFocusedNode)if((0,r.yT)(this.state.mostRecentlyFocusedNode)>0){let e=this.findContainerIndex(this.state.mostRecentlyFocusedNode),{tabbableNodes:r}=this.state.containerGroups[e];if(r.length>0){let e=r.findIndex(e=>e===this.state.mostRecentlyFocusedNode);e>=0&&(this.config.isKeyForward(this.state.recentNavEvent)?e+1=0&&(t=r[e-1],i=!1))}}else this.state.containerGroups.some(e=>e.tabbableNodes.some(e=>(0,r.yT)(e)>0))||(i=!1);else i=!1;i&&(t=this.findNextNavNode({target:this.state.mostRecentlyFocusedNode,isBackward:this.config.isKeyBackward(this.state.recentNavEvent)})),t?this.tryFocus(t):this.tryFocus(this.state.mostRecentlyFocusedNode||this.getInitialFocusNode())}this.state.recentNavEvent=void 0}),o(this,"handlePointerDown",e=>{let t=(0,r.wt)(e);if(!(this.findContainerIndex(t,e)>=0)){if(d(this.config.clickOutsideDeactivates,e))return void this.deactivate({returnFocus:this.config.returnFocusOnDeactivate});d(this.config.allowOutsideClick,e)||e.preventDefault()}}),o(this,"handleClick",e=>{let t=(0,r.wt)(e);!(this.findContainerIndex(t,e)>=0||d(this.config.clickOutsideDeactivates,e))&&(d(this.config.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation()))}),o(this,"handleTabKey",e=>{if(this.config.isKeyForward(e)||this.config.isKeyBackward(e)){this.state.recentNavEvent=e;let t=this.config.isKeyBackward(e),i=this.findNextNavNode({event:e,isBackward:t});i&&(c(e)&&e.preventDefault(),this.tryFocus(i))}}),o(this,"handleEscapeKey",e=>{u(e)&&!1!==d(this.config.escapeDeactivates,e)&&(e.preventDefault(),this.deactivate())}),o(this,"_mutationObserver"),o(this,"setupMutationObserver",()=>{let e=this.doc.defaultView||window;this._mutationObserver=new e.MutationObserver(e=>{e.some(e=>Array.from(e.removedNodes).some(e=>e===this.state.mostRecentlyFocusedNode))&&this.tryFocus(this.getInitialFocusNode())})}),o(this,"updateObservedNodes",()=>{this._mutationObserver?.disconnect(),this.state.active&&!this.state.paused&&this.state.containers.map(e=>{this._mutationObserver?.observe(e,{subtree:!0,childList:!0})})}),o(this,"getInitialFocusNode",()=>{let e=this.getNodeForOption("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,r.tp)(e))if(this.findContainerIndex(this.doc.activeElement)>=0)e=this.doc.activeElement;else{let t=this.state.tabbableGroups[0];e=t&&t.firstTabbableNode||this.getNodeForOption("fallbackFocus")}else null===e&&(e=this.getNodeForOption("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e.isConnected||(e=this.getNodeForOption("fallbackFocus")),e}),o(this,"tryFocus",e=>{if(!1!==e&&e!==(0,r.bq)(this.doc)){if(!e||!e.focus)return void this.tryFocus(this.getInitialFocusNode());e.focus({preventScroll:!!this.config.preventScroll}),this.state.mostRecentlyFocusedNode=e,g(e)&&e.select()}}),o(this,"deactivate",e=>{if(!this.state.active)return this;let t={onDeactivate:this.config.onDeactivate,onPostDeactivate:this.config.onPostDeactivate,checkCanReturnFocus:this.config.checkCanReturnFocus,...e};clearTimeout(this.state.delayInitialFocusTimer),this.state.delayInitialFocusTimer=void 0,this.removeListeners(),this.state.active=!1,this.state.paused=!1,this.updateObservedNodes(),a.deactivateTrap(this.trapStack,this);let i=this.getOption(t,"onDeactivate"),r=this.getOption(t,"onPostDeactivate"),n=this.getOption(t,"checkCanReturnFocus"),o=this.getOption(t,"returnFocus","returnFocusOnDeactivate");i?.();let l=()=>{p(()=>{if(o){let e=this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation);this.tryFocus(e)}r?.()})};return o&&n?n(this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation)).then(l,l):l(),this}),o(this,"pause",e=>{if(this.state.paused||!this.state.active)return this;let t=this.getOption(e,"onPause"),i=this.getOption(e,"onPostPause");return this.state.paused=!0,t?.(),this.removeListeners(),this.updateObservedNodes(),i?.(),this}),o(this,"unpause",e=>{if(!this.state.paused||!this.state.active)return this;let t=this.getOption(e,"onUnpause"),i=this.getOption(e,"onPostUnpause");return this.state.paused=!1,t?.(),this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),i?.(),this}),o(this,"updateContainerElements",e=>(this.state.containers=Array.isArray(e)?e.filter(Boolean):[e].filter(Boolean),this.state.active&&this.updateTabbableNodes(),this.updateObservedNodes(),this)),o(this,"getReturnFocusNode",e=>{let t=this.getNodeForOption("setReturnFocus",{params:[e]});return t||!1!==t&&e}),o(this,"getOption",(e,t,i)=>e&&void 0!==e[t]?e[t]:this.config[i||t]),o(this,"getNodeForOption",(e,{hasFallback:t=!1,params:i=[]}={})=>{let r=this.config[e];if("function"==typeof r&&(r=r(...i)),!0===r&&(r=void 0),!r){if(void 0===r||!1===r)return r;throw Error(`\`${e}\` was specified but was not a node, or did not return a node`)}let n=r;if("string"==typeof r){try{n=this.doc.querySelector(r)}catch(t){throw Error(`\`${e}\` appears to be an invalid selector; error="${t.message}"`)}if(!n&&!t)throw Error(`\`${e}\` as selector refers to no known node`)}return n}),o(this,"findNextNavNode",e=>{let{event:t,isBackward:i=!1}=e,n=e.target||(0,r.wt)(t);this.updateTabbableNodes();let o=null;if(this.state.tabbableGroups.length>0){let e=this.findContainerIndex(n,t),a=e>=0?this.state.containerGroups[e]:void 0;if(e<0)o=i?this.state.tabbableGroups[this.state.tabbableGroups.length-1].lastTabbableNode:this.state.tabbableGroups[0].firstTabbableNode;else if(i){let i=this.state.tabbableGroups.findIndex(({firstTabbableNode:e})=>n===e);if(i<0&&(a?.container===n||(0,r.tp)(n)&&!(0,r.AO)(n)&&!a?.nextTabbableNode(n,!1))&&(i=e),i>=0){let e=0===i?this.state.tabbableGroups.length-1:i-1,t=this.state.tabbableGroups[e];o=(0,r.yT)(n)>=0?t.lastTabbableNode:t.lastDomTabbableNode}else c(t)||(o=a?.nextTabbableNode(n,!1))}else{let i=this.state.tabbableGroups.findIndex(({lastTabbableNode:e})=>n===e);if(i<0&&(a?.container===n||(0,r.tp)(n)&&!(0,r.AO)(n)&&!a?.nextTabbableNode(n))&&(i=e),i>=0){let e=i===this.state.tabbableGroups.length-1?0:i+1,t=this.state.tabbableGroups[e];o=(0,r.yT)(n)>=0?t.firstTabbableNode:t.firstDomTabbableNode}else c(t)||(o=a?.nextTabbableNode(n))}}else o=this.getNodeForOption("fallbackFocus");return o}),this.trapStack=t.trapStack||l;let i={returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:e=>c(e)&&!e.shiftKey,isKeyBackward:e=>c(e)&&e.shiftKey,...t};this.doc=i.document||(0,r.YE)(Array.isArray(e)?e[0]:e),this.config=i,this.updateContainerElements(e),this.setupMutationObserver()}get active(){return this.state.active}get paused(){return this.state.paused}findContainerIndex(e,t){let i="function"==typeof t?.composedPath?t.composedPath():void 0;return this.state.containerGroups.findIndex(({container:t,tabbableNodes:r})=>t.contains(e)||i?.includes(t)||r.find(t=>t===e))}updateTabbableNodes(){if(this.state.containerGroups=this.state.containers.map(e=>{let t=(0,r.j9)(e),i=(0,r.i7)(e),n=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,a=i.find(e=>(0,r.AO)(e)),l=i.slice().reverse().find(e=>(0,r.AO)(e)),s=!!t.find(e=>(0,r.yT)(e)>0);return{container:e,tabbableNodes:t,focusableNodes:i,posTabIndexesFound:s,firstTabbableNode:n,lastTabbableNode:o,firstDomTabbableNode:a,lastDomTabbableNode:l,nextTabbableNode:function(e,n=!0){let o=t.indexOf(e);return o<0?n?i.slice(i.indexOf(e)+1).find(e=>(0,r.AO)(e)):i.slice(0,i.indexOf(e)).reverse().find(e=>(0,r.AO)(e)):t[o+(n?1:-1)]}}}),this.state.tabbableGroups=this.state.containerGroups.filter(e=>e.tabbableNodes.length>0),this.state.tabbableGroups.length<=0&&!this.getNodeForOption("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(this.state.containerGroups.find(e=>e.posTabIndexesFound)&&this.state.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")}addListeners(){if(this.state.active)return a.activateTrap(this.trapStack,this),this.state.delayInitialFocusTimer=this.config.delayInitialFocus?p(()=>{this.tryFocus(this.getInitialFocusNode())}):this.tryFocus(this.getInitialFocusNode()),this.listenerCleanups.push((0,r.kn)(this.doc,"focusin",this.handleFocus,!0),(0,r.kn)(this.doc,"mousedown",this.handlePointerDown,{capture:!0,passive:!1}),(0,r.kn)(this.doc,"touchstart",this.handlePointerDown,{capture:!0,passive:!1}),(0,r.kn)(this.doc,"click",this.handleClick,{capture:!0,passive:!1}),(0,r.kn)(this.doc,"keydown",this.handleTabKey,{capture:!0,passive:!1}),(0,r.kn)(this.doc,"keydown",this.handleEscapeKey)),this}removeListeners(){if(this.state.active)return this.listenerCleanups.forEach(e=>e()),this.listenerCleanups=[],this}activate(e){if(this.state.active)return this;let t=this.getOption(e,"onActivate"),i=this.getOption(e,"onPostActivate"),r=this.getOption(e,"checkCanFocusTrap");r||this.updateTabbableNodes(),this.state.active=!0,this.state.paused=!1,this.state.nodeFocusedBeforeActivation=this.doc.activeElement||null,t?.();let n=()=>{r&&this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),i?.()};return r?r(this.state.containers.concat()).then(n,n):n(),this}},c=e=>"Tab"===e.key,d=(e,...t)=>"function"==typeof e?e(...t):e,u=e=>!e.isComposing&&"Escape"===e.key,p=e=>setTimeout(e,0),g=e=>"input"===e.localName&&"select"in e&&"function"==typeof e.select;function h(e,t={}){let i,n=(0,r.er)(()=>{let n="function"==typeof e?e():e;if(n){i=new s(n,{escapeDeactivates:!1,allowOutsideClick:!0,preventScroll:!0,returnFocusOnDeactivate:!0,delayInitialFocus:!1,fallbackFocus:n,...t,document:(0,r.YE)(n)});try{i.activate()}catch{}}});return function(){i?.deactivate(),n()}}},57181:(e,t,i)=>{"use strict";i.d(t,{c:()=>u});var r=i(95155),n=i(12115),o=i(42953),a=i(10519),l=i(17174),s=i(51152),c=i(74474),d=i(11295);let u=e=>{let{key:t,recipe:i}=e,u=(e=>e.charAt(0).toUpperCase()+e.slice(1))(t||i.className||"Component"),[p,g]=(0,o.q)({name:"".concat(u,"StylesContext"),errorMessage:"use".concat(u,"Styles returned is 'undefined'. Seems you forgot to wrap the components in \"<").concat(u,'.Root />" ')}),[h,f]=(0,o.q)({name:"".concat(u,"ClassNameContext"),errorMessage:"use".concat(u,"ClassNames returned is 'undefined'. Seems you forgot to wrap the components in \"<").concat(u,'.Root />" '),strict:!1}),[m,v]=(0,o.q)({strict:!1,name:"".concat(u,"PropsContext"),providerName:"".concat(u,"PropsContext"),defaultValue:{}});function b(e){let{unstyled:r,...o}=e,a=function(e){let{key:t,recipe:i}=e,r=(0,d.$)();return(0,n.useMemo)(()=>{let e=i||(null!=t?r.getSlotRecipe(t):{});return r.sva(structuredClone(e))},[t,i,r])}({key:t,recipe:o.recipe||i}),[l,c]=(0,n.useMemo)(()=>a.splitVariantProps(o),[o,a]);return{styles:(0,n.useMemo)(()=>r?s.u:a(l),[r,l,a]),classNames:a.classNameMap,props:c}}return{StylesProvider:p,ClassNamesProvider:h,PropsProvider:m,usePropsContext:v,useRecipeResult:b,withProvider:(e,t,i)=>{let{defaultProps:o,...s}=null!=i?i:{},d=(0,c.B)(e,{},s),u=(0,n.forwardRef)((e,s)=>{var c,u;let g=v(),f=(0,n.useMemo)(()=>(0,a.v)(null!=o?o:{},g,e),[g,e]),{styles:m,props:y,classNames:x}=b(f),k=x[t],C=(0,r.jsx)(p,{value:m,children:(0,r.jsx)(h,{value:x,children:(0,r.jsx)(d,{ref:s,...y,css:[m[t],f.css],className:(0,l.cx)(f.className,k)})})});return null!=(u=null==i||null==(c=i.wrapElement)?void 0:c.call(i,C,f))?u:C});return u.displayName=e.displayName||e.name,u},withContext:(e,t,i)=>{let o=(0,c.B)(e,{},i),a=(0,n.forwardRef)((e,i)=>{let{unstyled:n,...a}=e,s=g(),c=f(),d=null==c?void 0:c[t];return(0,r.jsx)(o,{...a,css:[!n&&t?s[t]:void 0,e.css],ref:i,className:(0,l.cx)(e.className,d)})});return a.displayName=e.displayName||e.name,a},withRootProvider:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{defaultProps:i}=t,o=t=>{let o=v(),{styles:l,classNames:s,props:c}=b((0,n.useMemo)(()=>(0,a.v)(i,o,t),[o,t]));return(0,r.jsx)(p,{value:l,children:(0,r.jsx)(h,{value:s,children:(0,r.jsx)(e,{...c})})})};return o.displayName=e.displayName||e.name,o},useStyles:g,useClassNames:f}}},58579:(e,t,i)=>{"use strict";i.d(t,{Z:()=>s});var r=i(95155),n=i(4966),o=i(12115),a=i(47650),l=i(22977);let s=e=>{var t;let{children:i,disabled:n}=e,[s,u]=(0,o.useState)(null==(t=e.container)?void 0:t.current),p=(0,o.useSyncExternalStore)(d,()=>!1,()=>!0),{getRootNode:g}=(0,l.w)();if((0,o.useEffect)(()=>{u(()=>{var t;return null==(t=e.container)?void 0:t.current})},[e.container]),p||n)return(0,r.jsx)(r.Fragment,{children:i});let h=null!=s?s:c(g);return(0,r.jsx)(r.Fragment,{children:o.Children.map(i,e=>(0,a.createPortal)(e,h))})},c=e=>{let t=null==e?void 0:e(),i=t.getRootNode();return(0,n.Ng)(i)?i:(0,n.YE)(t).body},d=()=>()=>{}},60362:(e,t,i)=>{"use strict";i.d(t,{V:()=>o});let r=/[^a-zA-Z0-9_\u0081-\uffff-]/g,n=/[A-Z]/g;function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{fallback:i="",prefix:o=""}=t,a=["-",o,"".concat(e).replace(r,e=>"\\".concat(e))].filter(Boolean).join("-").replace(n,e=>"-".concat(e.toLowerCase()));return{var:a,ref:"var(".concat(a).concat(i?", ".concat(i):"",")")}}},63181:(e,t,i)=>{"use strict";i.d(t,{MI:()=>S,Ng:()=>V,Aq:()=>W});var r=i(91065),n=i(4966),o=i(87509),a=i(95449);let l=new Map,s=!1;try{s="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch{}let c=!1;try{c="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch{}let d={degree:{narrow:{default:"\xb0","ja-JP":" 度","zh-TW":"度","sl-SI":" \xb0"}}};class u{format(e){let t="";if(t=s||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,i){if("auto"===t)return e.format(i);{if("never"===t)return e.format(Math.abs(i));let r=!1;if("always"===t?r=i>0||Object.is(i,0):"exceptZero"===t&&(Object.is(i,-0)||Object.is(i,0)?i=Math.abs(i):r=i>0),!r)return e.format(i);{let t=e.format(-i),r=e.format(i),n=t.replace(r,"").replace(/\u200e|\u061C/,"");return 1!=[...n].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(r,"!!!").replace(n,"+").replace("!!!",r)}}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!c){var i;let{unit:e,unitDisplay:r="short",locale:n}=this.resolvedOptions();if(!e)return t;let o=null==(i=d[e])?void 0:i[r];t+=o[n]||o.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t= start date");return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t= start date");let i=this.numberFormatter.formatToParts(e),r=this.numberFormatter.formatToParts(t);return[...i.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...r.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return s||null==this.options.signDisplay||(e={...e,signDisplay:this.options.signDisplay}),c||"unit"!==this.options.style||(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:i}=t;if(i&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${i}`),"unit"===t.style&&!c){var r;let{unit:e,unitDisplay:i="short"}=t;if(!e)throw Error('unit option must be provided with style: "unit"');if(!(null==(r=d[e])?void 0:r[i]))throw Error(`Unsupported unit ${e} with unitDisplay = ${i}`);t={...t,style:"decimal"}}let n=e+(t?Object.entries(t).sort((e,t)=>e[0]e[0]-1&&(t=`-${t}`)}let i=t?+t:NaN;if(isNaN(i))return NaN;if("percent"===this.options.style){var r,n;let e={...this.options,style:"decimal",minimumFractionDigits:Math.min((null!=(r=this.options.minimumFractionDigits)?r:0)+2,20),maximumFractionDigits:Math.min((null!=(n=this.options.maximumFractionDigits)?n:0)+2,20)};return new h(this.locale,e).parse(new u(this.locale,e).format(i))}return"accounting"===this.options.currencySign&&p.test(e)&&(i*=-1),i}sanitize(e){return e=e.replace(this.symbols.literals,""),this.symbols.minusSign&&(e=e.replace("-",this.symbols.minusSign)),"arab"===this.options.numberingSystem&&(this.symbols.decimal&&(e=(e=e.replace(",",this.symbols.decimal)).replace(String.fromCharCode(1548),this.symbols.decimal)),this.symbols.group&&(e=k(e,".",this.symbols.group))),"fr-FR"===this.options.locale&&this.symbols.group&&(e=k(e," ",this.symbols.group),e=k(e,/\u00A0/g,this.symbols.group)),e}isValidPartialNumber(e,t=-1/0,i=1/0){return e=this.sanitize(e),this.symbols.minusSign&&e.startsWith(this.symbols.minusSign)&&t<0?e=e.slice(this.symbols.minusSign.length):this.symbols.plusSign&&e.startsWith(this.symbols.plusSign)&&i>0&&(e=e.slice(this.symbols.plusSign.length)),!(this.symbols.group&&e.startsWith(this.symbols.group)||this.symbols.decimal&&e.indexOf(this.symbols.decimal)>-1&&0===this.options.maximumFractionDigits)&&(this.symbols.group&&(e=k(e,this.symbols.group,"")),e=e.replace(this.symbols.numeral,""),this.symbols.decimal&&(e=e.replace(this.symbols.decimal,"")),0===e.length)}constructor(e,t={}){var i,r;this.locale=e,1!==t.roundingIncrement&&null!=t.roundingIncrement&&(null==t.maximumFractionDigits&&null==t.minimumFractionDigits?(t.maximumFractionDigits=0,t.minimumFractionDigits=0):null==t.maximumFractionDigits?t.maximumFractionDigits=t.minimumFractionDigits:null==t.minimumFractionDigits&&(t.minimumFractionDigits=t.maximumFractionDigits)),this.formatter=new Intl.NumberFormat(e,t),this.options=this.formatter.resolvedOptions(),this.symbols=function(e,t,i,r){var n,o,a,l,s;let c=new Intl.NumberFormat(e,{...i,minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:"auto",roundingMode:"halfExpand"}),d=c.formatToParts(-10000.111),u=c.formatToParts(10000.111),p=x.map(e=>c.formatToParts(e)),g=null!=(s=null==(n=d.find(e=>"minusSign"===e.type))?void 0:n.value)?s:"-",h=null==(o=u.find(e=>"plusSign"===e.type))?void 0:o.value;h||(null==r?void 0:r.signDisplay)!=="exceptZero"&&(null==r?void 0:r.signDisplay)!=="always"||(h="+");let f=null==(a=new Intl.NumberFormat(e,{...i,minimumFractionDigits:2,maximumFractionDigits:2}).formatToParts(.001).find(e=>"decimal"===e.type))?void 0:a.value,m=null==(l=d.find(e=>"group"===e.type))?void 0:l.value,v=[...new Set([...d.filter(e=>!y.has(e.type)).map(e=>C(e.value)),...p.flatMap(e=>e.filter(e=>!y.has(e.type)).map(e=>C(e.value)))])].sort((e,t)=>t.length-e.length),b=0===v.length?RegExp("[\\p{White_Space}]","gu"):RegExp(`${v.join("|")}|[\\p{White_Space}]`,"gu"),k=[...new Intl.NumberFormat(i.locale,{useGrouping:!1}).format(0x24cb016ea)].reverse(),E=new Map(k.map((e,t)=>[e,t]));return{minusSign:g,plusSign:h,decimal:f,group:m,literals:b,numeral:RegExp(`[${k.join("")}]`,"g"),index:e=>String(E.get(e))}}(e,this.formatter,this.options,t),"percent"===this.options.style&&((null!=(i=this.options.minimumFractionDigits)?i:0)>18||(null!=(r=this.options.maximumFractionDigits)?r:0)>18)&&console.warn("NumberParser cannot handle percentages with greater than 18 decimal places, please reduce the number in your options.")}}let y=new Set(["decimal","fraction","integer","minusSign","plusSign","group"]),x=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function k(e,t,i){return e.replaceAll?e.replaceAll(t,i):e.split(t).join(i)}function C(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var E=i(47033),S=(0,r.y)("numberInput").parts("root","label","input","control","valueText","incrementTrigger","decrementTrigger","scrubber"),O=S.build(),w=e=>e.ids?.input??`number-input:${e.id}:input`,I=e=>e.ids?.incrementTrigger??`number-input:${e.id}:inc`,T=e=>e.ids?.decrementTrigger??`number-input:${e.id}:dec`,P=e=>`number-input:${e.id}:cursor`,R=e=>e.getById(w(e)),N=e=>e.getDoc().getElementById(P(e));function V(e,t){let{state:i,send:r,prop:a,scope:l,computed:s}=e,c=i.hasTag("focus"),d=s("isDisabled"),u=a("readOnly"),p=s("isValueEmpty"),g=s("isOutOfRange")||!!a("invalid"),h=d||!s("canIncrement")||u,f=d||!s("canDecrement")||u,m=a("translations");return{focused:c,invalid:g,empty:p,value:s("formattedValue"),valueAsNumber:s("valueAsNumber"),setValue(e){r({type:"VALUE.SET",value:e})},clearValue(){r({type:"VALUE.CLEAR"})},increment(){r({type:"VALUE.INCREMENT"})},decrement(){r({type:"VALUE.DECREMENT"})},setToMax(){r({type:"VALUE.SET",value:a("max")})},setToMin(){r({type:"VALUE.SET",value:a("min")})},focus(){R(l)?.focus()},getRootProps:()=>t.element({id:l.ids?.root??`number-input:${l.id}`,...O.root.attrs,dir:a("dir"),"data-disabled":(0,n.sE)(d),"data-focus":(0,n.sE)(c),"data-invalid":(0,n.sE)(g)}),getLabelProps:()=>t.label({...O.label.attrs,dir:a("dir"),"data-disabled":(0,n.sE)(d),"data-focus":(0,n.sE)(c),"data-invalid":(0,n.sE)(g),id:l.ids?.label??`number-input:${l.id}:label`,htmlFor:w(l)}),getControlProps:()=>t.element({...O.control.attrs,dir:a("dir"),role:"group","aria-disabled":d,"data-focus":(0,n.sE)(c),"data-disabled":(0,n.sE)(d),"data-invalid":(0,n.sE)(g),"aria-invalid":(0,n.rq)(g)}),getValueTextProps:()=>t.element({...O.valueText.attrs,dir:a("dir"),"data-disabled":(0,n.sE)(d),"data-invalid":(0,n.sE)(g),"data-focus":(0,n.sE)(c)}),getInputProps:()=>t.input({...O.input.attrs,dir:a("dir"),name:a("name"),form:a("form"),id:w(l),role:"spinbutton",defaultValue:s("formattedValue"),pattern:a("pattern"),inputMode:a("inputMode"),"aria-invalid":(0,n.rq)(g),"data-invalid":(0,n.sE)(g),disabled:d,"data-disabled":(0,n.sE)(d),readOnly:u,required:a("required"),autoComplete:"off",autoCorrect:"off",spellCheck:"false",type:"text","aria-roledescription":"numberfield","aria-valuemin":a("min"),"aria-valuemax":a("max"),"aria-valuenow":Number.isNaN(s("valueAsNumber"))?void 0:s("valueAsNumber"),"aria-valuetext":s("valueText"),onFocus(){r({type:"INPUT.FOCUS"})},onBlur(){r({type:"INPUT.BLUR"})},onInput(e){r({type:"INPUT.CHANGE",target:e.currentTarget,hint:"set"})},onBeforeInput(e){try{let{selectionStart:t,selectionEnd:i,value:r}=e.currentTarget,n=r.slice(0,t)+(e.data??"")+r.slice(i);s("parser").isValidPartialNumber(n)||e.preventDefault()}catch{}},onKeyDown(e){if(e.defaultPrevented||u||(0,n.q_)(e))return;let t=(0,n.rs)(e)*a("step"),i={ArrowUp(){r({type:"INPUT.ARROW_UP",step:t}),e.preventDefault()},ArrowDown(){r({type:"INPUT.ARROW_DOWN",step:t}),e.preventDefault()},Home(){(0,n.VL)(e)||(r({type:"INPUT.HOME"}),e.preventDefault())},End(){(0,n.VL)(e)||(r({type:"INPUT.END"}),e.preventDefault())},Enter(){r({type:"INPUT.ENTER"})}}[e.key];i?.(e)}}),getDecrementTriggerProps:()=>t.button({...O.decrementTrigger.attrs,dir:a("dir"),id:T(l),disabled:f,"data-disabled":(0,n.sE)(f),"aria-label":m.decrementLabel,type:"button",tabIndex:-1,"aria-controls":w(l),onPointerDown(e){!f&&(0,n.Ml)(e)&&(r({type:"TRIGGER.PRESS_DOWN",hint:"decrement",pointerType:e.pointerType}),"mouse"===e.pointerType&&e.preventDefault(),"touch"===e.pointerType&&e.currentTarget?.focus({preventScroll:!0}))},onPointerUp(e){r({type:"TRIGGER.PRESS_UP",hint:"decrement",pointerType:e.pointerType})},onPointerLeave(){f||r({type:"TRIGGER.PRESS_UP",hint:"decrement"})}}),getIncrementTriggerProps:()=>t.button({...O.incrementTrigger.attrs,dir:a("dir"),id:I(l),disabled:h,"data-disabled":(0,n.sE)(h),"aria-label":m.incrementLabel,type:"button",tabIndex:-1,"aria-controls":w(l),onPointerDown(e){!h&&(0,n.Ml)(e)&&(r({type:"TRIGGER.PRESS_DOWN",hint:"increment",pointerType:e.pointerType}),"mouse"===e.pointerType&&e.preventDefault(),"touch"===e.pointerType&&e.currentTarget?.focus({preventScroll:!0}))},onPointerUp(e){r({type:"TRIGGER.PRESS_UP",hint:"increment",pointerType:e.pointerType})},onPointerLeave(e){r({type:"TRIGGER.PRESS_UP",hint:"increment",pointerType:e.pointerType})}}),getScrubberProps:()=>t.element({...O.scrubber.attrs,dir:a("dir"),"data-disabled":(0,n.sE)(d),id:l.ids?.scrubber??`number-input:${l.id}:scrubber`,role:"presentation",onMouseDown(e){if(d||!(0,n.Ml)(e))return;let t=(0,n.TH)(e),i=(0,n.zk)(e.currentTarget).devicePixelRatio;t.x=t.x-(0,o.Gy)(7.5,i),t.y=t.y-(0,o.Gy)(7.5,i),r({type:"SCRUBBER.PRESS_DOWN",point:t}),e.preventDefault()},style:{cursor:d?void 0:"ew-resize"}})}}var _=(e,t)=>{let{prop:i,computed:r}=t;return i("formatOptions")?r("parser").parse(String(e)):parseFloat(e)},z=(e,t)=>{let{prop:i,computed:r}=t;return Number.isNaN(e)?"":i("formatOptions")?r("formatter").format(e):e.toString()},{choose:A,guards:F,createMachine:L}=(0,a.mj)(),{not:D,and:M}=F,W=L({props({props:e}){var t,i;let r,n=(t=e.step,i=e.formatOptions,r=void 0===t||Number.isNaN(t)?1:t,i?.style==="percent"&&(void 0===t||Number.isNaN(t))&&(r=.01),r);return{dir:"ltr",locale:"en-US",focusInputOnChange:!0,clampValueOnBlur:!e.allowOverflow,allowOverflow:!1,inputMode:"decimal",pattern:"-?[0-9]*(.[0-9]+)?",defaultValue:"",step:n,min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,spinOnPress:!0,...e,translations:{incrementLabel:"increment value",decrementLabel:"decrease value",...e.translations}}},initialState:()=>"idle",context:({prop:e,bindable:t,getComputed:i})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){let r=_(t,{computed:i(),prop:e});e("onValueChange")?.({value:t,valueAsNumber:r})}})),hint:t(()=>({defaultValue:null})),scrubberCursorPoint:t(()=>({defaultValue:null,hash:e=>e?`x:${e.x}, y:${e.y}`:""})),fieldsetDisabled:t(()=>({defaultValue:!1}))}),computed:{isRtl:({prop:e})=>"rtl"===e("dir"),valueAsNumber:({context:e,computed:t,prop:i})=>_(e.get("value"),{computed:t,prop:i}),formattedValue:({computed:e,prop:t})=>z(e("valueAsNumber"),{computed:e,prop:t}),isAtMin:({computed:e,prop:t})=>(0,o.pY)(e("valueAsNumber"),t("min")),isAtMax:({computed:e,prop:t})=>(0,o.H_)(e("valueAsNumber"),t("max")),isOutOfRange:({computed:e,prop:t})=>!(0,o.s)(e("valueAsNumber"),t("min"),t("max")),isValueEmpty:({context:e})=>""===e.get("value"),isDisabled:({prop:e,context:t})=>!!e("disabled")||t.get("fieldsetDisabled"),canIncrement:({prop:e,computed:t})=>e("allowOverflow")||!t("isAtMax"),canDecrement:({prop:e,computed:t})=>e("allowOverflow")||!t("isAtMin"),valueText:({prop:e,context:t})=>e("translations").valueText?.(t.get("value")),formatter:(0,a.ph)(({prop:e})=>[e("locale"),e("formatOptions")],(e,t)=>((e,t={})=>new Intl.NumberFormat(e,t))(e,t)),parser:(0,a.ph)(({prop:e})=>[e("locale"),e("formatOptions")],(e,t)=>((e,t={})=>new h(e,t))(e,t))},watch({track:e,action:t,context:i,computed:r,prop:n}){e([()=>i.get("value"),()=>n("locale")],()=>{t(["syncInputElement"])}),e([()=>r("isOutOfRange")],()=>{t(["invokeOnInvalid"])}),e([()=>i.hash("scrubberCursorPoint")],()=>{t(["setVirtualCursorPosition"])})},effects:["trackFormControl"],on:{"VALUE.SET":{actions:["setRawValue"]},"VALUE.CLEAR":{actions:["clearValue"]},"VALUE.INCREMENT":{actions:["increment"]},"VALUE.DECREMENT":{actions:["decrement"]}},states:{idle:{on:{"TRIGGER.PRESS_DOWN":[{guard:"isTouchPointer",target:"before:spin",actions:["setHint"]},{target:"before:spin",actions:["focusInput","invokeOnFocus","setHint"]}],"SCRUBBER.PRESS_DOWN":{target:"scrubbing",actions:["focusInput","invokeOnFocus","setHint","setCursorPoint"]},"INPUT.FOCUS":{target:"focused",actions:["focusInput","invokeOnFocus"]}}},focused:{tags:["focus"],effects:["attachWheelListener"],on:{"TRIGGER.PRESS_DOWN":[{guard:"isTouchPointer",target:"before:spin",actions:["setHint"]},{target:"before:spin",actions:["focusInput","setHint"]}],"SCRUBBER.PRESS_DOWN":{target:"scrubbing",actions:["focusInput","setHint","setCursorPoint"]},"INPUT.ARROW_UP":{actions:["increment"]},"INPUT.ARROW_DOWN":{actions:["decrement"]},"INPUT.HOME":{actions:["decrementToMin"]},"INPUT.END":{actions:["incrementToMax"]},"INPUT.CHANGE":{actions:["setValue","setHint"]},"INPUT.BLUR":[{guard:M("clampValueOnBlur",D("isInRange")),target:"idle",actions:["setClampedValue","clearHint","invokeOnBlur"]},{guard:D("isInRange"),target:"idle",actions:["setFormattedValue","clearHint","invokeOnBlur","invokeOnInvalid"]},{target:"idle",actions:["setFormattedValue","clearHint","invokeOnBlur"]}],"INPUT.ENTER":{actions:["setFormattedValue","clearHint","invokeOnBlur"]}}},"before:spin":{tags:["focus"],effects:["trackButtonDisabled","waitForChangeDelay"],entry:A([{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}]),on:{CHANGE_DELAY:{target:"spinning",guard:M("isInRange","spinOnPress")},"TRIGGER.PRESS_UP":[{guard:"isTouchPointer",target:"focused",actions:["clearHint"]},{target:"focused",actions:["focusInput","clearHint"]}]}},spinning:{tags:["focus"],effects:["trackButtonDisabled","spinValue"],on:{SPIN:[{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}],"TRIGGER.PRESS_UP":{target:"focused",actions:["focusInput","clearHint"]}}},scrubbing:{tags:["focus"],effects:["activatePointerLock","trackMousemove","setupVirtualCursor","preventTextSelection"],on:{"SCRUBBER.POINTER_UP":{target:"focused",actions:["focusInput","clearCursorPoint"]},"SCRUBBER.POINTER_MOVE":[{guard:"isIncrementHint",actions:["increment","setCursorPoint"]},{guard:"isDecrementHint",actions:["decrement","setCursorPoint"]}]}}},implementations:{guards:{clampValueOnBlur:({prop:e})=>e("clampValueOnBlur"),spinOnPress:({prop:e})=>!!e("spinOnPress"),isInRange:({computed:e})=>!e("isOutOfRange"),isDecrementHint:({context:e,event:t})=>(t.hint??e.get("hint"))==="decrement",isIncrementHint:({context:e,event:t})=>(t.hint??e.get("hint"))==="increment",isTouchPointer:({event:e})=>"touch"===e.pointerType},effects:{waitForChangeDelay({send:e}){let t=setTimeout(()=>{e({type:"CHANGE_DELAY"})},300);return()=>clearTimeout(t)},spinValue({send:e}){let t=setInterval(()=>{e({type:"SPIN"})},50);return()=>clearInterval(t)},trackFormControl({context:e,scope:t}){let i=R(t);return(0,n.$S)(i,{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}})},setupVirtualCursor({context:e,scope:t}){let i=e.get("scrubberCursorPoint");return(0,n.nr)()?void 0:(((e,t)=>{let i=e.getDoc(),r=i.createElement("div");r.className="scrubber--cursor",r.id=P(e),Object.assign(r.style,{width:"15px",height:"15px",position:"fixed",pointerEvents:"none",left:"0px",top:"0px",zIndex:n.hx,transform:t?`translate3d(${t.x}px, ${t.y}px, 0px)`:void 0,willChange:"transform"}),r.innerHTML=` `,i.body.appendChild(r)})(t,i),()=>{N(t)?.remove()})},preventTextSelection:({scope:e})=>(e=>{let t=e.getDoc(),i=t.documentElement,r=t.body;return r.style.pointerEvents="none",i.style.userSelect="none",i.style.cursor="ew-resize",()=>{r.style.pointerEvents="",i.style.userSelect="",i.style.cursor="",i.style.length||i.removeAttribute("style"),r.style.length||r.removeAttribute("style")}})(e),trackButtonDisabled({context:e,scope:t,send:i}){let r,o,a,l=e.get("hint"),s=(r=null,"increment"===l&&(r=(o=t).getById(I(o))),"decrement"===l&&(r=(a=t).getById(T(a))),r);return(0,n.mx)(s,{attributes:["disabled"],callback(){i({type:"TRIGGER.PRESS_UP",src:"attr"})}})},attachWheelListener({scope:e,send:t,prop:i}){let r=R(e);if(r&&e.isActiveElement(r)&&i("allowMouseWheel"))return(0,n.kn)(r,"wheel",function(e){e.preventDefault();let i=-1*Math.sign(e.deltaY);1===i?t({type:"VALUE.INCREMENT"}):-1===i&&t({type:"VALUE.DECREMENT"})},{passive:!1})},activatePointerLock({scope:e}){if(!(0,n.nr)())return(0,n.zn)(e.getDoc())},trackMousemove({scope:e,send:t,context:i,computed:r}){let a=e.getDoc();return(0,o.OK)((0,n.kn)(a,"mousemove",function(n){let a=((e,t)=>{let{point:i,isRtl:r,event:n}=t,a=e.getWin(),l=(0,o.Gy)(n.movementX,a.devicePixelRatio),s=(0,o.Gy)(n.movementY,a.devicePixelRatio),c=l>0?"increment":l<0?"decrement":null;r&&"increment"===c&&(c="decrement"),r&&"decrement"===c&&(c="increment");let d={x:i.x+l,y:i.y+s},u=a.innerWidth,p=(0,o.Gy)(7.5,a.devicePixelRatio);return d.x=(0,o.LV)(d.x+p,u)-p,{hint:c,point:d}})(e,{point:i.get("scrubberCursorPoint"),isRtl:r("isRtl"),event:n});a.hint&&t({type:"SCRUBBER.POINTER_MOVE",hint:a.hint,point:a.point})},!1),(0,n.kn)(a,"mouseup",function(){t({type:"SCRUBBER.POINTER_UP"})},!1))}},actions:{focusInput({scope:e,prop:t}){if(!t("focusInputOnChange"))return;let i=R(e);e.isActiveElement(i)||(0,n.er)(()=>i?.focus({preventScroll:!0}))},increment({context:e,event:t,prop:i,computed:r}){let n=(0,o.tp)(r("valueAsNumber"),t.step??i("step"));i("allowOverflow")||(n=(0,o.L3)(n,i("min"),i("max"))),e.set("value",z(n,{computed:r,prop:i}))},decrement({context:e,event:t,prop:i,computed:r}){let n=(0,o.VJ)(r("valueAsNumber"),t.step??i("step"));i("allowOverflow")||(n=(0,o.L3)(n,i("min"),i("max"))),e.set("value",z(n,{computed:r,prop:i}))},setClampedValue({context:e,prop:t,computed:i}){let r=(0,o.L3)(i("valueAsNumber"),t("min"),t("max"));e.set("value",z(r,{computed:i,prop:t}))},setRawValue({context:e,event:t,prop:i,computed:r}){let n=_(t.value,{computed:r,prop:i});i("allowOverflow")||(n=(0,o.L3)(n,i("min"),i("max"))),e.set("value",z(n,{computed:r,prop:i}))},setValue({context:e,event:t}){let i=t.target?.value??t.value;e.set("value",i)},clearValue({context:e}){e.set("value","")},incrementToMax({context:e,prop:t,computed:i}){let r=z(t("max"),{computed:i,prop:t});e.set("value",r)},decrementToMin({context:e,prop:t,computed:i}){let r=z(t("min"),{computed:i,prop:t});e.set("value",r)},setHint({context:e,event:t}){e.set("hint",t.hint)},clearHint({context:e}){e.set("hint",null)},invokeOnFocus({computed:e,prop:t}){t("onFocusChange")?.({focused:!0,value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},invokeOnBlur({computed:e,prop:t}){t("onFocusChange")?.({focused:!1,value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},invokeOnInvalid({computed:e,prop:t,event:i}){if("INPUT.CHANGE"===i.type)return;let r=e("valueAsNumber")>t("max")?"rangeOverflow":"rangeUnderflow";t("onValueInvalid")?.({reason:r,value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},syncInputElement({context:e,event:t,computed:i,scope:r}){let o=t.type.endsWith("CHANGE")?e.get("value"):i("formattedValue"),a=R(r),l=function(e){if(e&&e.ownerDocument.activeElement===e)try{let{selectionStart:t,selectionEnd:i,value:r}=e,n=r.substring(0,t),o=r.substring(i);return{start:t,end:i,value:r,beforeTxt:n,afterTxt:o}}catch{}}(a);(0,n.er)(()=>{(0,n.U4)(a,o),function(e,t){if(e&&e.ownerDocument.activeElement===e){if(!t)return e.setSelectionRange(e.value.length,e.value.length);try{let{value:i}=e,{beforeTxt:r="",afterTxt:n="",start:o}=t,a=i.length;if(i.endsWith(n))a=i.length-n.length;else if(i.startsWith(r))a=r.length;else if(null!=o){let e=r[o-1],t=i.indexOf(e,o-1);-1!==t&&(a=t+1)}e.setSelectionRange(a,a)}catch{}}}(a,l)})},setFormattedValue({context:e,computed:t}){e.set("value",t("formattedValue"))},setCursorPoint({context:e,event:t}){e.set("scrubberCursorPoint",t.point)},clearCursorPoint({context:e}){e.set("scrubberCursorPoint",null)},setVirtualCursorPosition({context:e,scope:t}){let i=N(t),r=e.get("scrubberCursorPoint");i&&r&&(i.style.transform=`translate3d(${r.x}px, ${r.y}px, 0px)`)}}}}),B=(0,E.x)()(["allowMouseWheel","allowOverflow","clampValueOnBlur","dir","disabled","focusInputOnChange","form","formatOptions","getRootNode","id","ids","inputMode","invalid","locale","max","min","name","onFocusChange","onValueChange","onValueInvalid","pattern","required","readOnly","spinOnPress","step","translations","value","defaultValue"]);(0,o.PM)(B)},63396:(e,t,i)=>{"use strict";i.d(t,{r:()=>n});var r=i(19989);let n=(e,t)=>((e,t)=>{let i={},r={};for(let n of Object.keys(e))t(n)?r[n]=e[n]:i[n]=e[n];return[r,i]})(e,(0,r.Tn)(t)?t:e=>t.includes(e))},65114:(e,t,i)=>{"use strict";function r(...e){return t=>{let i=[];for(let r of e)if("function"==typeof r){let e=r(t);"function"==typeof e&&i.push(e)}else r&&(r.current=t);if(i.length)return()=>{for(let e of i)e()}}}i.d(t,{t:()=>r})},66260:(e,t,i)=>{"use strict";i.d(t,{s:()=>r});let r=function(){for(var e=arguments.length,t=Array(e),i=0;i(null!=t&&t.forEach(t=>e.add(t)),e),new Set([])))}},68381:(e,t)=>{"use strict";var i="function"==typeof Symbol&&Symbol.for,r=i?Symbol.for("react.element"):60103,n=i?Symbol.for("react.portal"):60106,o=i?Symbol.for("react.fragment"):60107,a=i?Symbol.for("react.strict_mode"):60108,l=i?Symbol.for("react.profiler"):60114,s=i?Symbol.for("react.provider"):60109,c=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,u=i?Symbol.for("react.concurrent_mode"):60111,p=i?Symbol.for("react.forward_ref"):60112,g=i?Symbol.for("react.suspense"):60113,h=i?Symbol.for("react.suspense_list"):60120,f=i?Symbol.for("react.memo"):60115,m=i?Symbol.for("react.lazy"):60116,v=i?Symbol.for("react.block"):60121,b=i?Symbol.for("react.fundamental"):60117,y=i?Symbol.for("react.responder"):60118,x=i?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case o:case l:case a:case g:return e;default:switch(e=e&&e.$$typeof){case c:case p:case m:case f:case s:return e;default:return t}}case n:return t}}}function C(e){return k(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=m,t.Memo=f,t.Portal=n,t.Profiler=l,t.StrictMode=a,t.Suspense=g,t.isAsyncMode=function(e){return C(e)||k(e)===d},t.isConcurrentMode=C,t.isContextConsumer=function(e){return k(e)===c},t.isContextProvider=function(e){return k(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===o},t.isLazy=function(e){return k(e)===m},t.isMemo=function(e){return k(e)===f},t.isPortal=function(e){return k(e)===n},t.isProfiler=function(e){return k(e)===l},t.isStrictMode=function(e){return k(e)===a},t.isSuspense=function(e){return k(e)===g},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===u||e===l||e===a||e===g||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===f||e.$$typeof===s||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===v)},t.typeOf=k},73168:(e,t,i)=>{"use strict";i.d(t,{S:()=>d,u:()=>c});var r,n=i(4966),o=i(42278),a=i(87509),l={layers:[],branches:[],count(){return this.layers.length},pointerBlockingLayers(){return this.layers.filter(e=>e.pointerBlocking)},topMostPointerBlockingLayer(){return[...this.pointerBlockingLayers()].slice(-1)[0]},hasPointerBlockingLayer(){return this.pointerBlockingLayers().length>0},isBelowPointerBlockingLayer(e){return this.indexOf(e)<(this.topMostPointerBlockingLayer()?this.indexOf(this.topMostPointerBlockingLayer()?.node):-1)},isTopMost(e){let t=this.layers[this.count()-1];return t?.node===e},getNestedLayers(e){return Array.from(this.layers).slice(this.indexOf(e)+1)},isInNestedLayer(e,t){return this.getNestedLayers(e).some(e=>(0,n.gR)(e.node,t))},isInBranch(e){return Array.from(this.branches).some(t=>(0,n.gR)(t,e))},add(e){let t=this.layers.push(e);e.node.style.setProperty("--layer-index",`${t}`)},addBranch(e){this.branches.push(e)},remove(e){let t=this.indexOf(e);t<0||(te.dismiss()),this.layers.splice(t,1),e.style.removeProperty("--layer-index"))},removeBranch(e){let t=this.branches.indexOf(e);t>=0&&this.branches.splice(t,1)},indexOf(e){return this.layers.findIndex(t=>t.node===e)},dismiss(e){this.layers[this.indexOf(e)]?.dismiss()},clear(){this.remove(this.layers[0].node)}};function s(){l.layers.forEach(({node:e})=>{e.style.pointerEvents=l.isBelowPointerBlockingLayer(e)?"none":"auto"})}function c(e,t){let{defer:i}=t,c=i?n.er:e=>e(),d=[];return d.push(c(()=>{let i=(0,a.Tn)(e)?e():e;d.push(function(e,t){var i;let{warnOnMissingNode:c=!0}=t;if(c&&!e)return void(0,a.R8)("[@zag-js/dismissable] node is `null` or `undefined`");if(!e)return;let{onDismiss:d,pointerBlocking:u,exclude:p,debug:g}=t;l.add({dismiss:d,node:e,pointerBlocking:u}),s();let h=[u?function(e,t){let i=(0,n.YE)(e),o=[];return l.hasPointerBlockingLayer()&&!i.body.hasAttribute("data-inert")&&(r=document.body.style.pointerEvents,queueMicrotask(()=>{i.body.style.pointerEvents="none",i.body.setAttribute("data-inert","")})),t?.forEach(e=>{let[t,i]=(0,n.xk)(()=>{let t=e();return(0,n.sb)(t)?t:null},{timeout:1e3});t.then(e=>o.push((0,n.eC)(e,{pointerEvents:"auto"}))),o.push(i)}),()=>{l.hasPointerBlockingLayer()||(queueMicrotask(()=>{i.body.style.pointerEvents=r,i.body.removeAttribute("data-inert"),0===i.body.style.length&&i.body.removeAttribute("style")}),o.forEach(e=>e()))}}(e,t.persistentElements):void 0,(i=function(i){l.isTopMost(e)&&(t.onEscapeKeyDown?.(i),!i.defaultPrevented&&d&&(i.preventDefault(),d()))},(0,n.kn)((0,n.YE)(e),"keydown",e=>{"Escape"===e.key&&(e.isComposing||i?.(e))},{capture:!0})),(0,o.$)(e,{exclude:function(i){if(!e)return!1;let r="function"==typeof p?p():p,o=Array.isArray(r)?r:[r],a=t.persistentElements?.map(e=>e()).filter(n.sb);return a&&o.push(...a),o.some(e=>(0,n.gR)(e,i))||l.isInNestedLayer(e,i)},onFocusOutside:function(e){let i=(0,n.wt)(e.detail.originalEvent);!l.isInBranch(i)&&(t.onFocusOutside?.(e),t.onInteractOutside?.(e),e.defaultPrevented||(g&&console.log("onFocusOutside:",e.detail.originalEvent),d?.()))},onPointerDownOutside:function(i){let r=(0,n.wt)(i.detail.originalEvent);!(l.isBelowPointerBlockingLayer(e)||l.isInBranch(r))&&(t.onPointerDownOutside?.(i),t.onInteractOutside?.(i),i.defaultPrevented||(g&&console.log("onPointerDownOutside:",i.detail.originalEvent),d?.()))},defer:t.defer})];return()=>{l.remove(e),s(),e.style.pointerEvents="",h.forEach(e=>e?.())}}(i,t))})),()=>{d.forEach(e=>e?.())}}function d(e,t={}){let{defer:i}=t,r=i?n.er:e=>e(),o=[];return o.push(r(()=>{let t=(0,a.Tn)(e)?e():e;if(!t)return void(0,a.R8)("[@zag-js/dismissable] branch node is `null` or `undefined`");l.addBranch(t),o.push(()=>{l.removeBranch(t)})})),()=>{o.forEach(e=>e?.())}}},74286:(e,t,i)=>{"use strict";i.d(t,{A:()=>G});var r=function(){function e(e){var t=this;this._insertTag=function(e){var i;i=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,i),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,i=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t0?f[k]+" "+C:l(C,/&\f/g,f[k])).trim())&&(u[x++]=E);return y(e,t,i,0===o?R:c,u,p,g)}function F(e,t,i,r){return y(e,t,i,N,d(e,0,r),d(e,r+1,-1),r)}var L=function(e,t,i){for(var r=0,n=0;r=n,n=C(),38===r&&12===n&&(t[i]=1),!E(n);)k();return d(b,e,m)},D=function(e,t){var i=-1,r=44;do switch(E(r)){case 0:38===r&&12===C()&&(t[i]=1),e[i]+=L(m-1,t,i);break;case 2:e[i]+=O(r);break;case 4:if(44===r){e[++i]=58===C()?"&\f":"",t[i]=e[i].length;break}default:e[i]+=o(r)}while(r=k());return e},M=function(e,t){var i;return i=D(S(e),t),b="",i},W=new WeakMap,B=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,i=e.parent,r=e.column===i.column&&e.line===i.line;"rule"!==i.type;)if(!(i=i.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||W.get(i))&&!r){W.set(e,!0);for(var n=[],o=M(t,n),a=i.props,l=0,s=0;l-1&&!e.return)switch(e.type){case N:e.return=function e(t,i){switch(45^c(t,0)?(((i<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return T+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return T+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return T+t+I+t+w+t+t;case 6828:case 4268:return T+t+w+t+t;case 6165:return T+t+w+"flex-"+t+t;case 5187:return T+t+l(t,/(\w+).+(:[^]+)/,T+"box-$1$2"+w+"flex-$1$2")+t;case 5443:return T+t+w+"flex-item-"+l(t,/flex-|-self/,"")+t;case 4675:return T+t+w+"flex-line-pack"+l(t,/align-content|flex-|-self/,"")+t;case 5548:return T+t+w+l(t,"shrink","negative")+t;case 5292:return T+t+w+l(t,"basis","preferred-size")+t;case 6060:return T+"box-"+l(t,"-grow","")+T+t+w+l(t,"grow","positive")+t;case 4554:return T+l(t,/([^-])(transform)/g,"$1"+T+"$2")+t;case 6187:return l(l(l(t,/(zoom-|grab)/,T+"$1"),/(image-set)/,T+"$1"),t,"")+t;case 5495:case 3959:return l(t,/(image-set\([^]*)/,T+"$1$`$1");case 4968:return l(l(t,/(.+:)(flex-)?(.*)/,T+"box-pack:$3"+w+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+T+t+t;case 4095:case 3583:case 4068:case 2532:return l(t,/(.+)-inline(.+)/,T+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(u(t)-1-i>6)switch(c(t,i+1)){case 109:if(45!==c(t,i+4))break;case 102:return l(t,/(.+:)(.+)-([^]+)/,"$1"+T+"$2-$3$1"+I+(108==c(t,i+3)?"$3":"$2-$3"))+t;case 115:return~s(t,"stretch")?e(l(t,"stretch","fill-available"),i)+t:t}break;case 4949:if(115!==c(t,i+1))break;case 6444:switch(c(t,u(t)-3-(~s(t,"!important")&&10))){case 107:return l(t,":",":"+T)+t;case 101:return l(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+T+(45===c(t,14)?"inline-":"")+"box$3$1"+T+"$2$3$1"+w+"$2box$3")+t}break;case 5936:switch(c(t,i+11)){case 114:return T+t+w+l(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return T+t+w+l(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return T+t+w+l(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return T+t+w+t+t}return t}(e.value,e.length);break;case V:return _([x(e,{value:l(e.value,"@","@"+T)})],r);case R:if(e.length){var n,o;return n=e.props,o=function(t){var i;switch(i=t,(i=/(::plac\w+|:read-\w+)/.exec(i))?i[0]:i){case":read-only":case":read-write":return _([x(e,{props:[l(t,/:(read-\w+)/,":"+I+"$1")]})],r);case"::placeholder":return _([x(e,{props:[l(t,/:(plac\w+)/,":"+T+"input-$1")]}),x(e,{props:[l(t,/:(plac\w+)/,":"+I+"$1")]}),x(e,{props:[l(t,/:(plac\w+)/,w+"input-$1")]})],r)}return""},n.map(o).join("")}}}],G=function(e){var t,i,n,a,f,x=e.key;if("css"===x){var w=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(w,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var I=e.stylisPlugins||j,T={},R=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+x+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),i=1;i2||E(v)>3?"":" "}(z);break;case 92:$+=function(e,t){for(var i;--t&&k()&&!(v<48)&&!(v>102)&&(!(v>57)||!(v<65))&&(!(v>70)||!(v<97)););return i=m+(t<6&&32==C()&&32==k()),d(b,e,i)}(m-1,7);continue;case 47:switch(C()){case 42:case 47:p((I=function(e,t){for(;k();)if(e+v===57)break;else if(e+v===84&&47===C())break;return"/*"+d(b,t,m-1)+"*"+o(47===e?e:k())}(k(),m),y(I,i,r,P,o(v),d(I,2,-2),0)),w);break;default:$+="/"}break;case 123*L:S[T++]=u($)*M;case 125*L:case 59:case 0:switch(W){case 0:case 125:D=0;case 59+R:-1==M&&($=l($,/\f/g,"")),_>0&&u($)-N&&p(_>32?F($+";",n,r,N-1):F(l($," ","")+";",n,r,N-2),w);break;case 59:$+=";";default:if(p(G=A($,i,r,T,R,a,S,B,H=[],j=[],N),f),123===W)if(0===R)e($,i,G,G,H,f,N,S,j);else switch(99===V&&110===c($,3)?100:V){case 100:case 108:case 109:case 115:e(t,G,G,n&&p(A(t,G,G,0,0,a,S,B,a,H=[],N),j),a,j,N,S,n?H:j);break;default:e($,G,G,G,[""],j,0,S,j)}}T=R=_=0,L=M=1,B=$="",N=x;break;case 58:N=1+u($),_=z;default:if(L<1){if(123==W)--L;else if(125==W&&0==L++&&125==(v=m>0?c(b,--m):0,h--,10===v&&(h=1,g--),v))continue}switch($+=o(W),W*L){case 38:M=R>0?1:($+="\f",-1);break;case 44:S[T++]=(u($)-1)*M,M=1;break;case 64:45===C()&&($+=O(k())),V=C(),R=N=u(B=$+=function(e){for(;!E(C());)k();return d(b,e,m)}(m)),W++;break;case 45:45===z&&2==u($)&&(L=0)}}return f}("",null,null,null,[""],t=S(t=e),0,[0],t),b="",i),N)},L={key:x,sheet:new r({key:x,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:T,registered:{},insert:function(e,t,i,r){f=i,V(e?e+"{"+t.styles+"}":t.styles),r&&(L.inserted[t.name]=!0)}};return L.sheet.hydrate(R),L}},74474:(e,t,i)=>{"use strict";i.d(t,{B:()=>I});var r=i(95155),n=i(10729),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=(0,n.A)(function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=i(22390),s=i(90209),c=i(54299),d=i(34529),u=i(12115),p=i(10519),g=i(15682),h=i(17174),f=i(19989),m=i(66260),v=i(11295),b=i(63396);let y=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]),x=function(e){return e.default||e}(a),k=e=>"theme"!==e,C="undefined"!=typeof document,E=e=>{let{cache:t,serialized:i,isStringTag:n}=e;(0,d.SF)(t,i,n);let o=(0,c.s)(()=>(0,d.sk)(t,i,n));if(!C&&void 0!==o){let e=i.name,n=i.next;for(;void 0!==n;)e=(0,h.cx)(e,n.name),n=n.next;return(0,r.jsx)("style",{...{"data-emotion":(0,h.cx)(t.key,e),dangerouslySetInnerHTML:{__html:o},nonce:t.sheet.nonce}})}return null},S={path:["d"],text:["x","y"],circle:["cx","cy","r"],rect:["width","height","x","y","rx","ry"],ellipse:["cx","cy","rx","ry"],g:["transform"],stop:["offset","stopOpacity"]},O=(function(e){let t,i,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Object.prototype.hasOwnProperty.call(S,e)){o.forwardProps||(o.forwardProps=[]);let t=S[e];o.forwardProps=(0,m.s)([...o.forwardProps,...t])}let a=e.__emotion_real===e,c=a&&e.__emotion_base||e;void 0!==o&&(t=o.label,i=o.target);let C=[],O=(0,l.w)((t,m,S)=>{var O;let w,{cva:I,isValidProperty:P}=(0,v.$)(),R=n.__cva__?n:I(n),N=T(e.__emotion_cva,R);!o.shouldForwardProp&&o.forwardProps&&(w=o.forwardProps,o.shouldForwardProp=(e,t)=>!!w.includes(e)||!(null==t?void 0:t.includes(e))&&!P(e));let V=((e,t,i)=>{let r;if(t){let i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?t=>e.__emotion_forwardProp(t)&&i(t):i}return"function"!=typeof r&&i&&(r=e.__emotion_forwardProp),r})(e,o,a)||((t,i)=>{let r="string"==typeof e&&e.charCodeAt(0)>96?x:k,n=!(null==i?void 0:i.includes(t))&&!P(t);return r(t)&&n}),{props:_,styles:z}=function(e,t,i){let{css:r,isValidProperty:n}=(0,v.$)(),{children:o,...a}=e,l=(0,u.useMemo)(()=>{let[e,r]=(0,b.r)(a,e=>i(e,t.variantKeys)),[o,l]=(0,b.r)(r,t.variantKeys),[s,c]=(0,b.r)(l,n);return{forwardedProps:e,variantProps:o,styleProps:s,elementProps:c}},[t.variantKeys,i,a,n]),{css:s,...c}=l.styleProps,d=(0,u.useMemo)(()=>{let e={...l.variantProps};return t.variantKeys.includes("colorPalette")||(e.colorPalette=a.colorPalette),t.variantKeys.includes("orientation")||(e.orientation=a.orientation),t(e)},[t,l.variantProps,a.colorPalette,a.orientation]);return{styles:(0,u.useMemo)(()=>{let e;return r(d,...(Array.isArray(e=s)?e:[e]).filter(Boolean).flat(),c)},[r,d,s,c]),props:{...l.forwardedProps,...l.elementProps,children:o}}}(u.useMemo(()=>Object.assign({},o.defaultProps,(0,g.o)(t)),[t]),N,V),A="",F=[z],L=_;if(null==_.theme){for(let e in L={},_)L[e]=_[e];L.theme=u.useContext(l.T)}"string"==typeof _.className?A=(0,d.Rk)(m.registered,F,_.className):null!=_.className&&(A=(0,h.cx)(A,_.className));let D=(0,s.J)(C.concat(F),m.registered,L);D.styles&&(A=(0,h.cx)(A,"".concat(m.key,"-").concat(D.name))),void 0!==i&&(A=(0,h.cx)(A,i));let M=!V("as"),W=M&&_.as||c,B={};for(let e in _)if(!M||"as"!==e){if("string"==typeof e&&y.has(e)){B[e.replace("html","").toLowerCase()]=_[e];continue}V(e)&&(B[e]=_[e])}let H=A.trim();H?B.className=H:Reflect.deleteProperty(B,"className"),B.ref=S;let j=o.forwardAsChild||(null==(O=o.forwardProps)?void 0:O.includes("asChild"));if(_.asChild&&!j){let e=u.isValidElement(_.children)?u.Children.only(_.children):u.Children.toArray(_.children).find(u.isValidElement);if(!e)throw Error("[chakra-ui > factory] No valid child found");W=e.type,B.children=null,Reflect.deleteProperty(B,"asChild"),(B=(0,p.v)(B,e.props)).ref=function(){for(var e=arguments.length,t=Array(e),i=0;i{t.forEach(t=>{!function(e,t){if(null!=e){if("function"==typeof e)return e(t);try{e.current=t}catch(i){throw Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}}}(t,e)})}}(S,function(e){var t;let i=u.version;return!(0,f.Kg)(i)||i.startsWith("18.")?null==e?void 0:e.ref:null==e||null==(t=e.props)?void 0:t.ref}(e))}return B.as&&j?(B.as=void 0,(0,r.jsxs)(u.Fragment,{children:[(0,r.jsx)(E,{cache:m,serialized:D,isStringTag:"string"==typeof W}),(0,r.jsx)(W,{asChild:!0,...B,children:(0,r.jsx)(_.as,{children:B.children})})]})):(0,r.jsxs)(u.Fragment,{children:[(0,r.jsx)(E,{cache:m,serialized:D,isStringTag:"string"==typeof W}),(0,r.jsx)(W,{...B})]})});return O.displayName=void 0!==t?t:"chakra(".concat("string"==typeof c?c:c.displayName||c.name||"Component",")"),O.__emotion_real=O,O.__emotion_base=c,O.__emotion_forwardProp=o.shouldForwardProp,O.__emotion_cva=n,Object.defineProperty(O,"toString",{value:()=>".".concat(i)}),O}).bind(),w=new Map,I=new Proxy(O,{apply:(e,t,i)=>O(...i),get:(e,t)=>(w.has(t)||w.set(t,O(t)),w.get(t))}),T=(e,t)=>e&&!t?e:!e&&t?t:e.merge(t)},76076:(e,t,i)=>{"use strict";var r=i(37849),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?a:l[e.$$typeof]||n}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=a;var c=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,g=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,i,r){if("string"!=typeof i){if(h){var n=g(i);n&&n!==h&&e(t,n,r)}var a=d(i);u&&(a=a.concat(u(i)));for(var l=s(t),f=s(i),m=0;m{"use strict";i.d(t,{B:()=>s});var r=i(95155),n=i(12115),o=i(74474),a=i(17174),l=i(26304);let s=(0,n.forwardRef)(function(e,t){let{direction:i="column",align:s,justify:c,gap:d="0.5rem",wrap:u,children:p,separator:g,className:h,...f}=e,m=(0,n.useMemo)(()=>(function(e){let{gap:t,direction:i}=e,r={column:{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},"column-reverse":{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},row:{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0},"row-reverse":{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0}};return{"&":(0,l.s)(i,e=>r[e])}})({gap:d,direction:i}),[d,i]),v=(0,n.useMemo)(()=>(0,n.isValidElement)(g)?n.Children.toArray(p).filter(e=>(0,n.isValidElement)(e)).map((e,t,i)=>{let o=void 0!==e.key?e.key:t,a=(0,n.cloneElement)(g,{css:[m,g.props.css]});return(0,r.jsxs)(n.Fragment,{children:[e,t===i.length-1?null:a]},o)}):p,[p,g,m]);return(0,r.jsx)(o.B.div,{ref:t,display:"flex",alignItems:s,justifyContent:c,flexDirection:i,flexWrap:u,gap:g?void 0:d,className:(0,a.cx)("chakra-stack",h),...f,children:v})})},83338:(e,t,i)=>{"use strict";i.d(t,{C1:()=>s,D3:()=>l,Mt:()=>a,Sr:()=>o,US:()=>d,id:()=>c});var r=i(95155),n=i(74474);let o=e=>(0,r.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:(0,r.jsx)("path",{d:"M20 6 9 17l-5-5"})}),a=e=>(0,r.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:(0,r.jsx)("path",{d:"m18 15-6-6-6 6"})}),l=e=>(0,r.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:(0,r.jsx)("path",{d:"m6 9 6 6 6-6"})}),s=e=>(0,r.jsx)(n.B.svg,{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",...e,children:(0,r.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11.0026 16L6.75999 11.7574L8.17421 10.3431L11.0026 13.1716L16.6595 7.51472L18.0737 8.92893L11.0026 16Z"})}),c=e=>(0,r.jsx)(n.B.svg,{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",...e,children:(0,r.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 15H13V17H11V15ZM11 7H13V13H11V7Z"})}),d=e=>(0,r.jsx)(n.B.svg,{viewBox:"0 0 24 24",fill:"currentColor",...e,children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L12 10.5858L6.70711 5.29289C6.31658 4.90237 5.68342 4.90237 5.29289 5.29289C4.90237 5.68342 4.90237 6.31658 5.29289 6.70711L10.5858 12L5.29289 17.2929C4.90237 17.6834 4.90237 18.3166 5.29289 18.7071C5.68342 19.0976 6.31658 19.0976 6.70711 18.7071L12 13.4142L17.2929 18.7071C17.6834 19.0976 18.3166 19.0976 18.7071 18.7071C19.0976 18.3166 19.0976 17.6834 18.7071 17.2929L13.4142 12L18.7071 6.70711Z"})})},86555:(e,t,i)=>{"use strict";i.d(t,{y:()=>o});let{withContext:r,PropsProvider:n}=(0,i(27318).a)({key:"spinner"}),o=r("span")},87509:(e,t,i)=>{"use strict";function r(e){return null==e?[]:Array.isArray(e)?e:[e]}i.d(t,{$1:()=>n,$r:()=>r,BU:()=>er,D8:()=>ey,D_:()=>V,Et:()=>E,F4:()=>ee,Gv:()=>C,Gy:()=>ei,HV:()=>o,H_:()=>q,JT:()=>en,Jg:()=>N,K2:()=>p,Kg:()=>S,L3:()=>Z,LV:()=>K,Lm:()=>x,Nh:()=>ed,OK:()=>z,PM:()=>em,Pe:()=>ex,R8:()=>eb,T1:()=>es,TF:()=>l,TX:()=>L,Tn:()=>O,Ui:()=>c,Up:()=>ef,VJ:()=>eh,WQ:()=>a,Xx:()=>d,YL:()=>h,YW:()=>F,Yi:()=>ec,Yp:()=>u,aU:()=>g,bK:()=>ev,cK:()=>I,cy:()=>y,iv:()=>f,jB:()=>m,jv:()=>ea,kZ:()=>w,kn:()=>el,lQ:()=>_,n4:()=>b,oE:()=>function e(t){if(!(e=>{if(!k(e)||"[object Object]"!=Object.prototype.toString.call(e)||R(e))return!1;let t=Object.getPrototypeOf(e);if(null===t)return!0;let i=I(t,"constructor")&&t.constructor;return"function"==typeof i&&i instanceof i&&T.call(i)==P})(t)||void 0===t)return t;let i=Reflect.ownKeys(t).filter(e=>"string"==typeof e),r={};for(let n of i){let i=t[n];void 0!==i&&(r[n]=e(i))}return r},pY:()=>X,s:()=>J,sb:()=>s,tp:()=>eg,uR:()=>A,vV:()=>Q,zi:()=>Y});var n=e=>e[0],o=e=>e[e.length-1],a=(e,...t)=>e.concat(t),l=(e,...t)=>e.filter(e=>!t.includes(e)),s=e=>Array.from(new Set(e)),c=(e,t)=>{let i=new Set(t);return e.filter(e=>!i.has(e))},d=(e,t)=>-1!==e.indexOf(t)?l(e,t):a(e,t);function u(e,t,i={}){let{step:r=1,loop:n=!0}=i,o=t+r,a=e.length,l=a-1;return -1===t?r>0?0:l:o<0?n?l:0:o>=a?n?0:t>a?a:t:o}function p(e,t,i={}){return e[u(e,t,i)]}function g(e,t,i={}){let{step:r=1,loop:n=!0}=i;return u(e,t,{step:-r,loop:n})}function h(e,t,i={}){return e[g(e,t,i)]}function f(e,t){return e.reduce((e,i,r)=>(r%t==0?e.push([i]):o(e)?.push(i),e),[])}function m(e,t){return e.reduce(([e,i],r)=>(t(r)?e.push(r):i.push(r),[e,i]),[[],[]])}var v=e=>e?.constructor.name==="Array",b=(e,t)=>{if(Object.is(e,t))return!0;if(null==e&&null!=t||null!=e&&null==t)return!1;if("function"==typeof e?.isEqual&&"function"==typeof t?.isEqual)return e.isEqual(t);if("function"==typeof e&&"function"==typeof t)return e.toString()===t.toString();if(v(e)&&v(t))return((e,t)=>{if(e.length!==t.length)return!1;for(let i=0;iArray.isArray(e),x=e=>!0===e||!1===e,k=e=>null!=e&&"object"==typeof e,C=e=>k(e)&&!y(e),E=e=>"number"==typeof e&&!Number.isNaN(e),S=e=>"string"==typeof e,O=e=>"function"==typeof e,w=e=>null==e,I=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),T=Function.prototype.toString,P=T.call(Object),R=e=>(e=>"object"==typeof e&&null!==e&&"$$typeof"in e&&"props"in e)(e)||(e=>"object"==typeof e&&null!==e&&"__v_isVNode"in e)(e),N=(e,...t)=>("function"==typeof e?e(...t):e)??void 0,V=e=>e(),_=()=>{},z=(...e)=>(...t)=>{e.forEach(function(e){e?.(...t)})},A=(()=>{let e=0;return()=>(e++,e.toString(36))})();function F(e,t,...i){if(e in t){let r=t[e];return O(r)?r(...i):r}let r=Error(`No matching key: ${JSON.stringify(e)} in ${JSON.stringify(Object.keys(t))}`);throw Error.captureStackTrace?.(r,F),r}var L=(e,t)=>{try{return e()}catch(e){return e instanceof Error&&Error.captureStackTrace?.(e,L),t?.()}},{floor:D,abs:M,round:W,min:B,max:H,pow:j,sign:G}=Math,$=e=>Number.isNaN(e),U=e=>$(e)?0:e,Y=(e,t)=>(e%t+t)%t,K=(e,t)=>(e%t+t)%t,q=(e,t)=>U(e)>=t,X=(e,t)=>U(e)<=t,J=(e,t,i)=>U(e)>=t&&U(e)<=i,Z=(e,t,i)=>B(H(U(e),t),i),Q=(e,t,i)=>(U(e)-t)/(i-t),ee=(e,t,i,r)=>Z(((e,t,i)=>W((U(e)-t)/i)*i+t)(e*(i-t)+t,t,r),t,i),et=(e,t)=>{let i=e,r=t.toString(),n=r.indexOf("."),o=n>=0?r.length-n:0;if(o>0){let e=j(10,o);i=W(i*e)/e}return i},ei=(e,t)=>"number"==typeof t?D(e*t+.5)/t:W(e),er=(e,t,i,r)=>{let n=null!=t?Number(t):0,o=Number(i),a=(e-n)%r,l=2*M(a)>=r?e+G(a)*(r-M(a)):e-a;if(l=et(l,r),!$(n)&&lo){let e=D((o-n)/r),t=n+e*r;l=e<=0||te[t]===i?e:[...e.slice(0,t),i,...e.slice(t+1)];function eo(e,t){let i,r,n,o,a=(i=t.values,r=t.min,0===e?r:i[e-1]),l=(n=t.values,o=t.max,e===n.length-1?o:n[e+1]),s=t.values.slice();return function(i){let r=er(i,a,l,t.step);return(s=en(s,e,i))[e]=r,s}}function ea(e,t){let i=t.values[e]+t.step;return eo(e,t)(i)}function el(e,t){let i=t.values[e]-t.step;return eo(e,t)(i)}var es=(e,t)=>{let i=e.findIndex(e=>t-e<0);if(0===i)return i;if(-1===i)return e.length-1;let r=e[i-1],n=e[i];return M(r-t)e.map((n,o)=>({min:0===o?t:e[o-1]+r,max:o===e.length-1?i:e[o+1]-r,value:n})),ed=(e,t=0,i=10)=>{let r=Math.pow(i,t);return W(e*r)/r},eu=e=>{if(!Number.isFinite(e))return 0;let t=1,i=0;for(;Math.round(e*t)/t!==e;)t*=10,i+=1;return i},ep=(e,t,i)=>{let r="+"===t?e+i:e-i;if(e%1!=0||i%1!=0){let n=10**Math.max(eu(e),eu(i));e=Math.round(e*n),i=Math.round(i*n),r=("+"===t?e+i:e-i)/n}return r},eg=(e,t)=>ep(U(e),"+",t),eh=(e,t)=>ep(U(e),"-",t);function ef(e,t){let i={};for(let r of t){let t=e[r];void 0!==t&&(i[r]=t)}return i}var em=e=>function(t){let i={},r={},n=new Set(e);for(let e in t)n.has(e)?r[e]=t[e]:i[e]=t[e];return[r,i]};function ev(e,t){let i,r=performance.now();return i=requestAnimationFrame(function n(o){if(o-r>=t)return void e();i=requestAnimationFrame(n)}),()=>cancelAnimationFrame(i)}function eb(...e){1===e.length?e[0]:e[1],2!==e.length||e[0]}function ey(e,t){if(null==e)throw Error(t())}function ex(e,t,i){let r=[];for(let i of t)null==e[i]&&r.push(i);if(r.length>0)throw Error(`[zag-js${i?` > ${i}`:""}] missing required props: ${r.join(", ")}`)}},90209:(e,t,i)=>{"use strict";i.d(t,{J:()=>h});var r,n={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=i(10729),a=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},d=(0,o.A)(function(e){return s(e)?e:e.replace(a,"-$&").toLowerCase()}),u=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(l,function(e,t,i){return r={name:t,styles:i,next:r},t})}return 1===n[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,i){if(null==i)return"";if(void 0!==i.__emotion_styles)return i;switch(typeof i){case"boolean":return"";case"object":if(1===i.anim)return r={name:i.name,styles:i.styles,next:r},i.name;if(void 0!==i.styles){var n=i.next;if(void 0!==n)for(;void 0!==n;)r={name:n.name,styles:n.styles,next:r},n=n.next;return i.styles+";"}return function(e,t,i){var r="";if(Array.isArray(i))for(var n=0;n=4;++r,n-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,i=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&i)*0x5bd1e995+((i>>>16)*59797<<16);switch(n){case 3:i^=(255&e.charCodeAt(r+2))<<16;case 2:i^=(255&e.charCodeAt(r+1))<<8;case 1:i^=255&e.charCodeAt(r),i=(65535&i)*0x5bd1e995+((i>>>16)*59797<<16)}return i^=i>>>13,(((i=(65535&i)*0x5bd1e995+((i>>>16)*59797<<16))^i>>>15)>>>0).toString(36)}(a)+c,styles:a,next:r}}},91065:(e,t,i)=>{"use strict";i.d(t,{y:()=>r});var r=(e,t=[])=>({parts:(...i)=>{if(o(t))return r(e,i);throw Error("createAnatomy().parts(...) should only be called once. Did you mean to use .extendWith(...) ?")},extendWith:(...i)=>r(e,[...t,...i]),omit:(...i)=>r(e,t.filter(e=>!i.includes(e))),rename:e=>r(e,t),keys:()=>t,build:()=>[...new Set(t)].reduce((t,i)=>Object.assign(t,{[i]:{selector:`&[data-scope="${n(e)}"][data-part="${n(i)}"], & [data-scope="${n(e)}"][data-part="${n(i)}"]`,attrs:{"data-scope":n(e),"data-part":n(i)}}}),{})}),n=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),o=e=>0===e.length},91698:(e,t,i)=>{"use strict";i.d(t,{s:()=>r});let r=e=>e?"":void 0},94807:(e,t,i)=>{"use strict";i.d(t,{Aq:()=>v,MI:()=>c,Ng:()=>f});var r=i(91065),n=i(4966),o=i(41711),a=i(95449),l=i(47033),s=i(87509),c=(0,r.y)("checkbox").parts("root","label","control","indicator"),d=c.build(),u=e=>e.ids?.root??`checkbox:${e.id}`,p=e=>e.ids?.label??`checkbox:${e.id}:label`,g=e=>e.ids?.hiddenInput??`checkbox:${e.id}:input`,h=e=>e.getById(g(e));function f(e,t){let{send:i,context:r,prop:a,computed:l,scope:s}=e,c=a("disabled"),f=a("readOnly"),m=a("invalid"),v=!c&&r.get("focused"),b=!c&&r.get("focusVisible"),y=l("checked"),x=l("indeterminate"),k={"data-active":(0,n.sE)(r.get("active")),"data-focus":(0,n.sE)(v),"data-focus-visible":(0,n.sE)(b),"data-readonly":(0,n.sE)(f),"data-hover":(0,n.sE)(r.get("hovered")),"data-disabled":(0,n.sE)(c),"data-state":x?"indeterminate":y?"checked":"unchecked","data-invalid":(0,n.sE)(m)};return{checked:y,disabled:c,indeterminate:x,focused:v,checkedState:y,setChecked(e){i({type:"CHECKED.SET",checked:e,isTrusted:!1})},toggleChecked(){i({type:"CHECKED.TOGGLE",checked:y,isTrusted:!1})},getRootProps:()=>t.label({...d.root.attrs,...k,dir:a("dir"),id:u(s),htmlFor:g(s),onPointerMove(){c||i({type:"CONTEXT.SET",context:{hovered:!0}})},onPointerLeave(){c||i({type:"CONTEXT.SET",context:{hovered:!1}})},onClick(e){(0,n.wt)(e)===h(s)&&e.stopPropagation()}}),getLabelProps:()=>t.element({...d.label.attrs,...k,dir:a("dir"),id:p(s)}),getControlProps:()=>t.element({...d.control.attrs,...k,dir:a("dir"),id:s.ids?.control??`checkbox:${s.id}:control`,"aria-hidden":!0}),getIndicatorProps:()=>t.element({...d.indicator.attrs,...k,dir:a("dir"),hidden:!x&&!y}),getHiddenInputProps:()=>t.input({id:g(s),type:"checkbox",required:a("required"),defaultChecked:y,disabled:c,"aria-labelledby":p(s),"aria-invalid":m,name:a("name"),form:a("form"),value:a("value"),style:n.fe,onFocus(){i({type:"CONTEXT.SET",context:{focused:!0,focusVisible:(0,o.pP)()}})},onBlur(){i({type:"CONTEXT.SET",context:{focused:!1,focusVisible:!1}})},onClick(e){if(f)return void e.preventDefault();i({type:"CHECKED.SET",checked:e.currentTarget.checked,isTrusted:!0})}})}}var{not:m}=(0,a.b6)(),v=(0,a.Op)({props:({props:e})=>({value:"on",...e,defaultChecked:!!e.defaultChecked}),initialState:()=>"ready",context:({prop:e,bindable:t})=>({checked:t(()=>({defaultValue:e("defaultChecked"),value:e("checked"),onChange(t){e("onCheckedChange")?.({checked:t})}})),fieldsetDisabled:t(()=>({defaultValue:!1})),focusVisible:t(()=>({defaultValue:!1})),active:t(()=>({defaultValue:!1})),focused:t(()=>({defaultValue:!1})),hovered:t(()=>({defaultValue:!1}))}),watch({track:e,context:t,prop:i,action:r}){e([()=>i("disabled")],()=>{r(["removeFocusIfNeeded"])}),e([()=>t.get("checked")],()=>{r(["syncInputElement"])})},effects:["trackFormControlState","trackPressEvent","trackFocusVisible"],on:{"CHECKED.TOGGLE":[{guard:m("isTrusted"),actions:["toggleChecked","dispatchChangeEvent"]},{actions:["toggleChecked"]}],"CHECKED.SET":[{guard:m("isTrusted"),actions:["setChecked","dispatchChangeEvent"]},{actions:["setChecked"]}],"CONTEXT.SET":{actions:["setContext"]}},computed:{indeterminate:({context:e})=>b(e.get("checked")),checked:({context:e})=>(function(e){return!b(e)&&!!e})(e.get("checked")),disabled:({context:e,prop:t})=>!!t("disabled")||e.get("fieldsetDisabled")},states:{ready:{}},implementations:{guards:{isTrusted:({event:e})=>!!e.isTrusted},effects:{trackPressEvent({context:e,computed:t,scope:i}){if(!t("disabled"))return(0,n.ru)({pointerNode:i.getById(u(i)),keyboardNode:h(i),isValidKey:e=>" "===e.key,onPress:()=>e.set("active",!1),onPressStart:()=>e.set("active",!0),onPressEnd:()=>e.set("active",!1)})},trackFocusVisible({computed:e,scope:t}){if(!e("disabled"))return(0,o.Yy)({root:t.getRootNode?.()})},trackFormControlState:({context:e,scope:t})=>(0,n.$S)(h(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("checked",e.initial("checked"))}})},actions:{setContext({context:e,event:t}){for(let i in t.context)e.set(i,t.context[i])},syncInputElement({context:e,computed:t,scope:i}){let r=h(i);r&&((0,n._T)(r,t("checked")),r.indeterminate=b(e.get("checked")))},removeFocusIfNeeded({context:e,prop:t}){t("disabled")&&e.get("focused")&&(e.set("focused",!1),e.set("focusVisible",!1))},setChecked({context:e,event:t}){e.set("checked",t.checked)},toggleChecked({context:e,computed:t}){let i=!!b(t("checked"))||!t("checked");e.set("checked",i)},dispatchChangeEvent({computed:e,scope:t}){queueMicrotask(()=>{let i=h(t);(0,n.uf)(i,{checked:e("checked")})})}}}});function b(e){return"indeterminate"===e}var y=(0,l.x)()(["defaultChecked","checked","dir","disabled","form","getRootNode","id","ids","invalid","name","onCheckedChange","readOnly","required","value"]);(0,s.PM)(y)},94847:(e,t,i)=>{"use strict";i.d(t,{m:()=>eC});var r=new Map("WebkitAppearance,WebkitBorderBefore,WebkitBorderBeforeColor,WebkitBorderBeforeStyle,WebkitBorderBeforeWidth,WebkitBoxReflect,WebkitLineClamp,WebkitMask,WebkitMaskAttachment,WebkitMaskClip,WebkitMaskComposite,WebkitMaskImage,WebkitMaskOrigin,WebkitMaskPosition,WebkitMaskPositionX,WebkitMaskPositionY,WebkitMaskRepeat,WebkitMaskRepeatX,WebkitMaskRepeatY,WebkitMaskSize,WebkitOverflowScrolling,WebkitTapHighlightColor,WebkitTextFillColor,WebkitTextStroke,WebkitTextStrokeColor,WebkitTextStrokeWidth,WebkitTouchCallout,WebkitUserModify,WebkitUserSelect,accentColor,alignContent,alignItems,alignSelf,alignTracks,all,anchorName,anchorScope,animation,animationComposition,animationDelay,animationDirection,animationDuration,animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,boxAlign,boxDecorationBreak,boxDirection,boxFlex,boxFlexGroup,boxLines,boxOrdinalGroup,boxOrient,boxPack,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,captionSide,caret,caretColor,caretShape,clear,clip,clipPath,clipRule,color,colorInterpolationFilters,colorScheme,columnCount,columnFill,columnGap,columnRule,columnRuleColor,columnRuleStyle,columnRuleWidth,columnSpan,columnWidth,columns,contain,containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,container,containerName,containerType,content,contentVisibility,counterIncrement,counterReset,counterSet,cursor,cx,cy,d,direction,display,dominantBaseline,emptyCells,fieldSizing,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontFamily,fontFeatureSettings,fontKerning,fontLanguageOverride,fontOpticalSizing,fontPalette,fontSize,fontSizeAdjust,fontSmooth,fontStretch,fontStyle,fontSynthesis,fontSynthesisPosition,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantEmoji,fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,hangingPunctuation,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,imageResolution,imeMode,initialLetter,initialLetterAlign,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,interpolateSize,isolation,justifyContent,justifyItems,justifySelf,justifyTracks,left,letterSpacing,lightingColor,lineBreak,lineClamp,lineHeight,lineHeightStep,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marginTrim,marker,markerEnd,markerMid,markerStart,mask,maskBorder,maskBorderMode,maskBorderOutset,maskBorderRepeat,maskBorderSlice,maskBorderSource,maskBorderWidth,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,maskRepeat,maskSize,maskType,masonryAutoFlow,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxLines,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,objectFit,objectPosition,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowBlock,overflowClipBox,overflowClipMargin,overflowInline,overflowWrap,overflowX,overflowY,overlay,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,paintOrder,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,positionAnchor,positionArea,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,printColorAdjust,quotes,r,resize,right,rotate,rowGap,rubyAlign,rubyMerge,rubyPosition,rx,ry,scale,scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapCoordinate,scrollSnapDestination,scrollSnapPointsX,scrollSnapPointsY,scrollSnapStop,scrollSnapType,scrollSnapTypeX,scrollSnapTypeY,scrollTimeline,scrollTimelineAxis,scrollTimelineName,scrollbarColor,scrollbarGutter,scrollbarWidth,shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,tabSize,tableLayout,textAlign,textAlignLast,textAnchor,textBox,textBoxEdge,textBoxTrim,textCombineUpright,textDecoration,textDecorationColor,textDecorationLine,textDecorationSkip,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textJustify,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textSpacingTrim,textTransform,textUnderlineOffset,textUnderlinePosition,textWrap,textWrapMode,textWrapStyle,timelineScope,top,touchAction,transform,transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,viewTransitionName,visibility,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,zoom,alignmentBaseline,baselineShift,colorInterpolation,colorRendering,glyphOrientationVertical".split(",").concat("".split(",")).map(e=>[e,!0])),n=/&|@/,o=function(e){let t=Object.create(null);return i=>(void 0===t[i]&&(t[i]=e(i)),t[i])}(e=>r.has(e)||e.startsWith("--")||n.test(e)),a=i(15682),l=i(26304);function s(e,t){let i={};return(0,l.B)(e,(e,t)=>{e&&(i[t.join(".")]=e.value)},{stop:t}),i}var c=i(19989),d=i(39495);let u=e=>{let t=Object.create(null);return function(){for(var i=arguments.length,r=Array(i),n=0;nd(e)).join("|");return void 0===t[o]&&(t[o]=e(...r)),t[o]}};var p=i(3275),g=i(63396);function h(){let e=Object.freeze(Object.defineProperties(["-?d+(?:.d+|d*)"],{raw:{value:Object.freeze(["-?\\d+(?:\\.\\d+|\\d*)"])}}));return h=function(){return e},e}function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new RegExp(String.raw(h())),i=new RegExp("".concat("px","|").concat("em","|").concat("rem")),r=e.match(new RegExp("".concat(t.source,"(").concat(i.source,")")));return null==r?void 0:r[1]}function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if("number"==typeof e)return"".concat(e,"px");let t=f(e);return t&&"px"!==t?"em"===t||"rem"===t?"".concat(16*parseFloat(e)).concat("px"):void 0:e}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=f(e);return t&&"rem"!==t?"em"===t?"".concat(parseFloat(e)).concat("rem"):"px"===t?"".concat(parseFloat(e)/16).concat("rem"):void 0:e}function b(e){var t;let i=parseFloat(null!=(t=m(e))?t:"")-.04;return v("".concat(i,"px"))}function y(e){let{min:t,max:i}=e;return null==t&&null==i?"":["@media screen",t&&"(min-width: ".concat(t,")"),i&&"(max-width: ".concat(i,")")].filter(Boolean).join(" and ")}let x=e=>({minMax:RegExp("(!?\\(\\s*min(-device-)?-".concat(e,")(.|\n)+\\(\\s*max(-device)?-").concat(e),"i"),min:RegExp("\\(\\s*min(-device)?-".concat(e),"i"),maxMin:RegExp("(!?\\(\\s*max(-device)?-".concat(e,")(.|\n)+\\(\\s*min(-device)?-").concat(e),"i"),max:RegExp("\\(\\s*max(-device)?-".concat(e),"i")}),k=x("width"),C=x("height"),E=e=>({isMin:A(e.minMax,e.maxMin,e.min),isMax:A(e.maxMin,e.minMax,e.max)}),{isMin:S,isMax:O}=E(k),{isMin:w,isMax:I}=E(C),T=/print/i,P=/^print$/i,R=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/,N=/(\d)/,V=Number.MAX_VALUE,_={ch:8.8984375,em:16,rem:16,ex:8.296875,px:1};function z(e){let t=R.exec(e)||(S(e)||w(e)?N.exec(e):null);return t?"0"===t[0]?0:parseFloat(t[1])*(_[t[2]]||1):V}function A(e,t,i){return r=>e.test(r)||!t.test(r)&&i.test(r)}let F=u((e,t)=>{let i=function(e,t){let i=T.test(e),r=P.test(e),n=T.test(t),o=P.test(t);return i&&n?!r&&o?1:r&&!o?-1:e.localeCompare(t):i?1:n?-1:null}(e,t);if(null!==i)return i;let r=S(e)||w(e),n=O(e)||I(e),o=S(t)||w(t),a=O(t)||I(t);if(r&&a)return -1;if(n&&o)return 1;let l=z(e),s=z(t);return l===V&&s===V?e.localeCompare(t):l===V?1:s===V?-1:l!==s?l>s?n?-1:1:n?1:-1:e.localeCompare(t)});function L(e){return e.sort((e,t)=>{let[i]=e,[r]=t;return F(i,r)})}let D=/\s*!(important)?/i;function M(e){var t;let{transform:i,conditions:r,normalize:n}=e,o=(t=e,u(function(){for(var e=arguments.length,i=Array(e),r=0;r(0,c.Gv)(e)&&Object.keys((0,a.o)(e)).length>0)}(...e);return 1===i.length?i:i.map(e=>t.normalize(e))}(i))}));return u(function(){for(var e=arguments.length,t=Array(e),a=0;a{var n;let o,a,s=(o=e,!!(0,c.Kg)(o)&&D.test(o));if(null==e)return;let[u,...g]=r.sort(t).map(r.resolve);s&&(a=e,e=(0,c.Kg)(a)?a.replace(D,"").trim():a);let h=null!=(n=i(u,e))?n:Object.create(null);h=(0,l.B)(h,e=>(0,c.Kg)(e)&&s?"".concat(e," !important"):e,{getKey:e=>r.expandAtRule(e)}),function(e,t,i){let r=e;for(let e of t)e&&(r[e]||(r[e]=Object.create(null)),r=r[e]);(0,p.X)(r,i)}(d,g.flat(),h)}),function e(t){let i=[],r=[],n={};for(let[o,a]of Object.entries(t))o.startsWith("@media")?i.push([o,a]):o.startsWith("@container")?r.push([o,a]):(0,c.Gv)(a)?n[o]=e(a):n[o]=a;let o=L(i),a=L(r);return{...n,...Object.fromEntries(o),...Object.fromEntries(a)}}(d)})}var W=i(17174);function B(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=Object.assign({},e);for(let e of t)e in i&&delete i[e];return i}var H=i(66260);let j=e=>({base:{},variants:{},defaultVariants:{},compoundVariants:[],...e}),G={reset:"reset",base:"base",tokens:"tokens",recipes:"recipes"},$={reset:0,base:1,tokens:2,recipes:3},U=function(){var e,t;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=(null!=(e=i.slots)?e:[]).map(e=>{var t,r,n;return[e,{base:null!=(r=null==(t=i.base)?void 0:t[e])?r:{},variants:{},defaultVariants:null!=(n=i.defaultVariants)?n:{},compoundVariants:i.compoundVariants?Y(i.compoundVariants,e):[]}]});for(let[e,n]of Object.entries(null!=(t=i.variants)?t:{}))for(let[t,i]of Object.entries(n))r.forEach(r=>{var n,o;let[a,l]=r;null!=(n=l.variants)[e]||(n[e]={}),l.variants[e][t]=null!=(o=i[a])?o:{}});return Object.fromEntries(r)},Y=(e,t)=>e.filter(e=>e.css[t]).map(e=>({...e,css:e.css[t]}));var K=i(60362);let q=/([\0-\x1f\x7f]|^-?\d)|^-$|^-|[^\x80-\uFFFF\w-]/g,X=function(e,t){return t?"\0"===e?"�":"-"===e&&1===e.length?"\\-":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16):"\\"+e},J=e=>(e+"").replace(q,X),Z=(e,t)=>{let i="",r=0,n="char",o="",a="",l=[];for(;r{let t=0,i=["("];for(;t{e instanceof Map?t[i]=Object.fromEntries(e):t[i]=e}),t}let et=/({([^}]*)})/g,ei=/[{}]/g,er=/\w+\.\w+/,en=e=>{if(!(0,c.Kg)(e))return[];let t=e.match(et);return t?t.map(e=>e.replace(ei,"")).map(e=>e.trim()):[]};function eo(e){return(0,c.Gv)(e)&&e.reference?e.reference:String(e)}let ea=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r{let t=eo(e);return null==t||Number.isNaN(parseFloat(t))?ec(t,-1):String(t).startsWith("-")?String(t).slice(1):"-".concat(t)},ep=Object.assign(e=>({add:function(){for(var t=arguments.length,i=Array(t),r=0;rep(eu(e)),toString:()=>e.toString()}),{add:el,subtract:es,multiply:ec,divide:ed,negate:eu}),eg=new Set(["spacing","sizes","borderWidths","fontSizes","radii"]),eh=[{enforce:"pre",transform(e){let{prefix:t,allTokens:i,formatCssVar:r,formatTokenName:n,registerToken:o}=e;i.filter(e=>{let{extensions:t}=e;return"spacing"===t.category}).forEach(e=>{let i=e.path.slice(),a=r(i,t);if((0,c.Kg)(e.value)&&"0rem"===e.value)return;let l=structuredClone(e);Object.assign(l.extensions,{negative:!0,prop:"-".concat(e.extensions.prop),originalPath:i}),l.value=ep.negate(a.ref);let s=l.path[l.path.length-1];null!=s&&(l.path[l.path.length-1]="-".concat(s)),l.path&&(l.name=n(l.path)),o(l)})}},{enforce:"post",transform(e){let{allTokens:t,registerToken:i,formatTokenName:r}=e,n=t.filter(e=>{let{extensions:t}=e;return"colors"===t.category}),o=new Map,a=new Map;n.forEach(e=>{let{colorPalette:t}=e.extensions;t&&(t.keys.forEach(e=>{o.set(r(e),e)}),t.roots.forEach(i=>{let n=r(i),l=a.get(n)||[];if(l.push(e),a.set(n,l),e.extensions.default&&1===i.length){var s;let e=null==(s=t.keys[0])?void 0:s.filter(Boolean);if(!e.length)return;let n=i.concat(e);o.set(r(n),[])}}))}),o.forEach(e=>{let t=["colors","colorPalette",...e].filter(Boolean),n=r(t),o=r(t.slice(1));i({name:n,value:n,originalValue:n,path:t,extensions:{condition:"base",originalPath:t,category:"colors",prop:o,virtual:!0}},"pre")})}},{enforce:"post",transform(e){e.allTokens.filter(e=>eg.has(e.extensions.category)&&!e.extensions.negative).forEach(e=>{Object.assign(e.extensions,{pixelValue:m(e.value)})})}},{enforce:"post",transform(e){e.allTokens=e.allTokens.filter(e=>""!==e.value)}}],ef=[{type:"extensions",enforce:"pre",name:"tokens/css-var",transform(e,t){let{prefix:i,formatCssVar:r}=t,{negative:n,originalPath:o}=e.extensions;return{cssVar:r((n?o:e.path).filter(Boolean),i)}}},{enforce:"post",type:"value",name:"tokens/conditionals",transform(e,t){let{prefix:i,formatCssVar:r}=t,n=en(e.value);return n.length&&n.forEach(t=>{let n=r(t.split("."),i);e.value=e.value.replace("{".concat(n.ref,"}"),n)}),e.value}},{type:"extensions",enforce:"pre",name:"tokens/colors/colorPalette",match:e=>"colors"===e.extensions.category&&!e.extensions.virtual,transform(e,t){let i=e.path.slice();if(i.pop(),i.shift(),0===i.length){let t=[...e.path];t.shift(),i=t}if(0===i.length)return{};let r=i.reduce((e,t,i,r)=>{let n=r.slice(0,i+1);return e.push(n),e},[]),n=i[0],o=t.formatTokenName(i),a=e.path.slice(e.path.indexOf(n)+1).reduce((e,t,i,r)=>(e.push(r.slice(i)),e),[]);return 0===a.length&&a.push([""]),{colorPalette:{value:o,roots:r,keys:a}}}}],em=e=>(0,c.Gv)(e)&&Object.prototype.hasOwnProperty.call(e,"value");function ev(e){return"DEFAULT"===e[0]?e:e.filter(e=>"DEFAULT"!==e)}function eb(e){return e.filter(e=>"base"!==e)}Array.from(new Set(["aspectRatios","zIndex","opacity","colors","fonts","fontSizes","fontWeights","lineHeights","letterSpacings","sizes","shadows","spacing","radii","cursor","borders","borderWidths","borderStyles","durations","easings","animations","blurs","gradients","breakpoints","assets"]));var ey=i(52741),ex=i(33463);let ek={};function eC(){for(var e,t,i,r,n,d,h,f,m,x,k=arguments.length,C=Array(k),E=0;E$[e]-$[t]);return{names:r,atRule:"@layer ".concat(r.join(", "),";"),wrap(t,r){if(e.disableLayers)return r;let n=i[t];return{["@layer ".concat(n)]:r}}}}(S),V=function(e){let{prefix:t="",tokens:i={},semanticTokens:r={},breakpoints:n={}}=e,o=e=>e.join("."),s=[],d=new Map,p=new Map,g=new Map,h=new Map,f=new Map,m=new Map,v=new Map,b=new Map,y=[];function x(e,t){s.push(e),d.set(e.name,e),t&&b.forEach(i=>{i.enforce===t&&P(i,e)})}let k=n?{breakpoints:(0,l.s)(n,e=>({value:e})),sizes:Object.fromEntries(Object.entries(n).map(e=>{let[t,i]=e;return["breakpoint-".concat(t),{value:i}]}))}:{breakpoints:{},sizes:{}},C=(0,a.o)({...i,breakpoints:k.breakpoints,sizes:{...i.sizes,...k.sizes}});function E(e){return d.get(e)}let S={},O=u((e,t)=>{var i;return null!=(i=f.get(e))?i:t}),w=u(e=>S[e]||null),I=u(e=>Z(e,e=>{if(!e)return;if(e.includes("/")){let t=((e,t)=>{var i;if(!e||"string"!=typeof e)return{invalid:!0,value:e};let[r,n]=e.split("/");if(!r||!n)return{invalid:!0,value:r};let o=t(r),a=null==(i=E("opacity.".concat(n)))?void 0:i.value;if(!a&&isNaN(Number(n)))return{invalid:!0,value:r};let l=a?100*Number(a)+"%":"".concat(n,"%"),s=null!=o?o:r;return{invalid:!1,color:s,value:"color-mix(in srgb, ".concat(s," ").concat(l,", transparent)")}})(e,e=>O(e));if(t.invalid)throw Error("Invalid color mix at "+e+": "+t.value);return t.value}let t=O(e);return t||(er.test(e)?J(e):e)})),T={prefix:t,allTokens:s,tokenMap:d,registerToken:x,getByName:E,formatTokenName:o,formatCssVar:(e,t)=>(0,K.V)(e.join("-"),{prefix:t}),flatMap:f,cssVarMap:g,categoryMap:v,colorPaletteMap:h,getVar:O,getCategoryValues:w,expandReferenceInValue:I};function P(e,t){if(t.extensions.references||(0,c.Tn)(e.match)&&!e.match(t))return;let i=e.transform(t,T);switch(!0){case"extensions"===e.type:Object.assign(t.extensions,i);break;case"value"===e.type:t.value=i;break;default:t[e.type]=i}}function R(e){y.forEach(t=>{t.enforce===e&&t.transform(T)})}function N(e){b.forEach(t=>{t.enforce===e&&s.forEach(e=>{P(t,e)})})}return(0,l.B)(C,(e,t)=>{let i=t.includes("DEFAULT"),r=(t=ev(t))[0],n=o(t),a=(0,c.Kg)(e)?{value:e}:e,l={value:a.value,originalValue:a.value,name:n,path:t,extensions:{condition:"base",originalPath:t,category:r,prop:o(t.slice(1))}};i&&(l.extensions.default=!0),x(l)},{stop:em}),(0,l.B)(r,(e,t)=>{let i=t.includes("DEFAULT"),r=(t=eb(ev(t)))[0],n=o(t),a=(0,c.Kg)(e.value)?{value:{base:e.value}}:e,l={value:a.value.base||"",originalValue:a.value.base||"",name:n,path:t,extensions:{originalPath:t,category:r,conditions:a.value,condition:"base",prop:o(t.slice(1))}};i&&(l.extensions.default=!0),x(l)},{stop:em}),!function(){for(var e=arguments.length,t=Array(e),i=0;i{b.set(e.name,e)})}(...ef),!function(){for(var e=arguments.length,t=Array(e),i=0;i{let t=function(e){if(!e.extensions.conditions)return;let{conditions:t}=e.extensions,i=[];return(0,l.B)(t,(t,r)=>{let n=eb(r);if(!n.length)return;let o=structuredClone(e);o.value=t,o.extensions.condition=n.join(":"),i.push(o)}),i}(e);t&&0!==t.length&&t.forEach(e=>{x(e)})}),s.forEach(e=>{let t;if(t=e.value,!et.test(t))return;let i=en(e.value).map(e=>E(e)).filter(Boolean);e.extensions.references=i.reduce((e,t)=>(e[t.name]=t,e),{})}),s.forEach(e=>{!function e(t){var i,r,n,o,a;if(!(null==(i=t.extensions)?void 0:i.references))return null!=(o=null==(n=t.extensions)||null==(r=n.cssVar)?void 0:r.ref)?o:t.value;let l=null!=(a=t.extensions.references)?a:{};return t.value=Object.keys(l).reduce((t,i)=>{let r=l[i];if(r.extensions.conditions)return t;let n=e(r);return t.replace("{".concat(i,"}"),n)},t.value),delete t.extensions.references,t.value}(e)}),R("post"),N("post"),s.forEach(e=>{let{condition:t}=e.extensions;t&&(p.has(t)||p.set(t,new Set),p.get(t).add(e));let{category:i,prop:r}=e.extensions;i&&(v.has(i)||v.set(i,new Map),v.get(i).set(r,e));let{condition:n,negative:a,virtual:l,cssVar:s}=e.extensions;!a&&!l&&n&&s&&(g.has(n)||g.set(n,new Map),g.get(n).set(s.var,e.value)),function(e){let{category:t,prop:i,cssVar:r,negative:n}=e.extensions;if(!t)return;m.has(t)||m.set(t,new Map);let o=n?e.extensions.conditions?e.originalValue:e.value:r.ref;m.get(t).set(i,o),f.set([t,i].join("."),o)}(e);let{colorPalette:c,virtual:d,default:u}=e.extensions;c&&!d&&c.roots.forEach(t=>{let i=o(t);h.has(i)||h.set(i,new Map);let r=E(o(function(e,t){let i=e.findIndex((i,r)=>t.every((t,i)=>e[r+i]===t));return -1===i||(e.splice(i,t.length),e.splice(i,0,"colorPalette")),e}([...e.path],[...t])));if(!r||!r.extensions.cssVar)return;let{var:n}=r.extensions.cssVar;if(h.get(i).set(n,e.extensions.cssVar.ref),u&&1===t.length){var a;let i=E(o(["colors","colorPalette"]));if(!i)return;let r=E(o(e.path));if(!r)return;let n=null==(a=c.keys[0])?void 0:a.filter(Boolean);if(!n.length)return;let l=o(t.concat(n));h.has(l)||h.set(l,new Map),h.get(l).set(i.extensions.cssVar.var,r.extensions.cssVar.ref)}})}),S=ee(m),T}({breakpoints:O.breakpoints,tokens:O.tokens,semanticTokens:O.semanticTokens,prefix:P}),_=function(e){let t=Object.fromEntries(Object.entries(e).sort((e,t)=>{let[,i]=e,[,r]=t;return parseInt(i,10){let[r,n]=e,o=null;if(t<=i.length-1){var a;o=null==(a=i[t+1])?void 0:a[1]}return null!=o&&(o=b(o)),[r,{name:r,min:v(n),max:o}]}));function i(e){return y(t[e])}let r=Object.fromEntries(Object.entries(function(){let e=Object.keys(t),r=function(e){let t=[];return e.forEach((i,r)=>{let n=r,o=e[++n];for(;o;)t.push([i,o]),o=e[++n]}),t}(e);return Object.fromEntries(e.flatMap(e=>{let r=t[e],n=["".concat(e,"Down"),y({max:b(r.min)})];return[[e,y({min:r.min})],["".concat(e,"Only"),i(e)],n]}).filter(e=>{let[,t]=e;return""!==t}).concat(r.map(e=>{let[i,r]=e,n=t[i],o=t[r];return["".concat(i,"To").concat(r.charAt(0).toUpperCase()+r.slice(1)),y({min:n.min,max:b(o.min)})]})))}()));return{values:Object.values(t),only:i,keys:function(){return["base",...Object.keys(t)]},conditions:r,getCondition:e=>r[e],up:function(e){return y({min:t[e].min})},down:function(e){return y({max:b(t[e].min)})}}}(null!=(e=O.breakpoints)?e:ek),z=(e=>{let t,{breakpoints:i,conditions:r={}}=e,n=Object.assign({},(t=(e,t)=>["_".concat(e),t],Object.fromEntries(Object.entries(r).map(e=>{let[i,r]=e;return t(i,r)}))),i.conditions);function o(){return Object.keys(n)}function a(e){return o().includes(e)||/^@|&|&$/.test(e)||e.startsWith("_")}return{keys:o,sort:function(e){return e.filter(e=>"base"!==e).sort((e,t)=>{let i=a(e),r=a(t);return i&&!r?1:!i&&r?-1:0})},has:a,resolve:function(e){return Reflect.get(n,e)||e},breakpoints:i.keys(),expandAtRule:function(e){return e.startsWith("@breakpoint")?i.getCondition(e.replace("@breakpoint ","")):e}}})({conditions:null!=(t=S.conditions)?t:ek,breakpoints:_}),A=function(e){let t=Object.fromEntries(Object.entries(e.config).map(e=>{let[t,i]=e;return[t,i]})),i=e.tokens,r=new Map,n=new Map;function o(e,i){t[e]=i,a(e,i)}let a=(e,t)=>{let i=d(t);i&&(n.set(e,i),s(e,t))},l=new Map,s=(e,t)=>{var i;if(!t)return;let r=d(t,e=>'type:Tokens["'.concat(e,'"]'));if("object"==typeof r&&r.type)return void l.set(e,new Set(["type:".concat(r.type)]));if(r){let t=new Set(Object.keys(r));l.set(e,t)}let n=null!=(i=l.get(e))?i:new Set;t.property&&l.set(e,n.add('CssProperties["'.concat(t.property,'"]')))},d=(e,t)=>{let{values:r}=e,n=e=>{let i=null==t?void 0:t(e);return i?{[i]:i}:void 0};if((0,c.Kg)(r)){var o,a;return null!=(a=null!=(o=null==n?void 0:n(r))?o:i.getCategoryValues(r))?a:{}}return Array.isArray(r)?r.reduce((e,t)=>(e[t]=t,e),{}):(0,c.Tn)(r)?r(t?n:i.getCategoryValues):r},p=u((e,t)=>({[e]:e.startsWith("--")?i.getVar(t,t):t})),g=Object.assign(i.getVar,{raw:e=>i.getByName(e)}),h=u((e,r)=>{var o;let a=v(e);(0,c.Kg)(r)&&!r.includes("_EMO_")&&(r=i.expandReferenceInValue(r));let l=t[a];if(!l)return p(a,r);let s=null==(o=n.get(a))?void 0:o[r];return l.transform?l.transform(null!=s?s:r,{raw:r,token:g,utils:{colorMix:e=>(0,ey.E)(e,g)}}):p(e,null!=s?s:r)});for(let[e,i]of Object.entries(t)){let{shorthand:t}=null!=i?i:{};t&&(Array.isArray(t)?t:[t]).forEach(t=>r.set(t,e))}let f=ee(i.colorPaletteMap);for(let[e,i]of(o("colorPalette",{values:Object.keys(f),transform:u(e=>f[e])}),Object.entries(t)))i&&a(e,i);for(let[e,i]of Object.entries(t))i&&s(e,i);let m=r.size>0,v=u(e=>{var t;return null!=(t=r.get(e))?t:e});return{keys:()=>[...Array.from(r.keys()),...Object.keys(t)],hasShorthand:m,transform:h,shorthands:r,resolveShorthand:v,register:o,getTypes:()=>{let e=new Map;for(let[t,i]of l.entries()){if(0===i.size){e.set(t,["string"]);continue}let r=Array.from(i).map(e=>e.startsWith("CssProperties")?e:e.startsWith("type:")?e.replace("type:",""):JSON.stringify(e));e.set(t,r)}return e},addPropertyType:(e,t)=>{var i;let r=null!=(i=l.get(e))?i:new Set;l.set(e,new Set([...r,...t]))}}}({config:w,tokens:V}),{textStyles:F,layerStyles:L,animationStyles:D}=O;for(let[e,t]of Object.entries((0,a.o)({textStyle:F,layerStyle:L,animationStyle:D}))){let i=s(null!=t?t:ek,eE);A.register(e,{values:Object.keys(i),transform:e=>eo(i[e])})}A.addPropertyType("animationName",Object.keys(null!=(i=O.keyframes)?i:ek));let Y=new Set(["css",...A.keys(),...z.keys()]),q=u(e=>Y.has(e)||o(e)),X=e=>Array.isArray(e)?e.reduce((e,t,i)=>{let r=z.breakpoints[i];return null!=t&&(e[r]=t),e},{}):e,Q=function(e){let{utility:t,normalize:i}=e,{hasShorthand:r,resolveShorthand:n}=t;return function(e){return(0,l.B)(e,i,{stop:e=>Array.isArray(e),getKey:r?n:void 0})}}({utility:A,normalize:X}),ei=function(e){let{conditions:t,isValidProperty:i}=e;return function(e){return(0,l.B)(e,e=>e,{getKey:(e,r)=>(0,c.Gv)(r)?t.has(e)||i(e)?e:(function(e){let t=[],i=0,r="",n=!1;for(let o=0;o"&"+e).join(", "):e})}}({conditions:z,isValidProperty:q}),eo=M({transform:A.transform,conditions:z,normalize:Q}),ea=function(e){let{css:t,conditions:i,normalize:r,layers:n}=e;return function o(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{base:s,variants:c,defaultVariants:d,compoundVariants:u}=j(l),h=M({conditions:i,normalize:r,transform(e,t){var i;return null==(i=c[e])?void 0:i[t]}}),f=function(){var e,i;let o,l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=r({...d,...(0,a.o)(l)}),g={...s};(0,p.X)(g,h(c));let f=(e=u,i=c,o={},e.forEach(e=>{Object.entries(e).every(e=>{let[t,r]=e;return"css"===t||(Array.isArray(r)?r:[r]).some(e=>i[t]===e)})&&(o=t(o,e.css))}),o);return n.wrap("recipes",t(g,f))},m=Object.keys(c),v=Object.fromEntries(Object.entries(c).map(e=>{let[t,i]=e;return[t,Object.keys(i)]}));return Object.assign(e=>t(f(e)),{className:l.className,__cva__:!0,variantMap:v,variantKeys:m,raw:f,config:l,splitVariantProps:e=>{let t=B(e,["recipe"]),[i,r]=(0,g.r)(t,m);return m.includes("colorPalette")||(i.colorPalette=e.colorPalette||d.colorPalette),m.includes("orientation")&&(r.orientation=e.orientation),[i,r]},merge(t){return o((function(e){let{css:t}=e;return function(e,i){let r=j(i.config),n=(0,H.s)(e.variantKeys,Object.keys(i.variants)),o=t(e.base,r.base),a=Object.fromEntries(n.map(i=>[i,t(e.config.variants[i],r.variants[i])])),l=(0,p.X)(e.config.defaultVariants,r.defaultVariants),s=[...e.compoundVariants,...r.compoundVariants];return{className:(0,W.cx)(e.className,i.className),base:o,variants:a,defaultVariants:l,compoundVariants:s}}})(e)(this,t))}})}}({css:eo,conditions:z,normalize:Q,layers:N}),el=function(e){let{cva:t}=e;return function(){var e;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=Object.entries(U(i)).map(e=>{let[i,r]=e;return[i,t(r)]}),n=null!=(e=i.variants)?e:{},o=Object.keys(n),a=Object.fromEntries(Object.entries(n).map(e=>{let[t,i]=e;return[t,Object.keys(i)]})),l={};return i.className&&(l=Object.fromEntries(i.slots.map(e=>[e,"".concat(i.className,"__").concat(e)]))),Object.assign(function(e){return Object.fromEntries(r.map(t=>{let[i,r]=t;return[i,r(e)]}))},{variantMap:a,variantKeys:o,splitVariantProps:function(e){let t=B(e,["recipe"]),[r,n]=(0,g.r)(t,o);if(!o.includes("colorPalette")){var a;r.colorPalette=e.colorPalette||(null==(a=i.defaultVariants)?void 0:a.colorPalette)}return o.includes("orientation")&&(n.orientation=e.orientation),[r,n]},classNameMap:l})}}({cva:ea});function es(){let e={};for(let[t,i]of V.cssVarMap.entries()){let r=Object.fromEntries(i);if(0===Object.keys(r).length)continue;let n="base"===t?T:z.resolve(t),o=n.startsWith("@"),a=eo(ei({[n]:o?{[T]:r}:r}));(0,p.X)(e,a)}return N.wrap("tokens",e)}function ec(){var e;let t=Object.assign({},Object.fromEntries(Object.entries(null!=(e=O.keyframes)?e:ek).map(e=>{let[t,i]=e;return["@keyframes ".concat(t),i]})),eo(ei(I)));return N.wrap("base",t)}function ed(){let e=function(e){let{preflight:t}=e;if(!t)return{};let{scope:i="",level:r="parent"}=(0,c.Gv)(t)?t:{},n="";i&&"parent"===r?n="".concat(i," "):i&&"element"===r&&(n="&".concat(i));let o={"*":{margin:"0px",padding:"0px",font:"inherit",wordWrap:"break-word",WebkitTapHighlightColor:"transparent"},"*, *::before, *::after, *::backdrop":{boxSizing:"border-box",borderWidth:"0px",borderStyle:"solid",borderColor:"var(--global-color-border, currentColor)"},hr:{height:"0px",color:"inherit",borderTopWidth:"1px"},body:{minHeight:"100dvh",position:"relative"},img:{borderStyle:"none"},"img, svg, video, canvas, audio, iframe, embed, object":{display:"block",verticalAlign:"middle"},iframe:{border:"none"},"img, video":{maxWidth:"100%",height:"auto"},"p, h1, h2, h3, h4, h5, h6":{overflowWrap:"break-word"},"ol, ul":{listStyle:"none"},"code, kbd, pre, samp":{fontSize:"1em"},"button, [type='button'], [type='reset'], [type='submit']":{WebkitAppearance:"button",backgroundColor:"transparent",backgroundImage:"none"},"button, input, optgroup, select, textarea":{color:"inherit"},"button, select":{textTransform:"none"},table:{textIndent:"0px",borderColor:"inherit",borderCollapse:"collapse"},"*::placeholder":{opacity:"unset",color:"#9ca3af",userSelect:"none"},textarea:{resize:"vertical"},summary:{display:"list-item"},small:{fontSize:"80%"},"sub, sup":{fontSize:"75%",lineHeight:0,position:"relative",verticalAlign:"baseline"},sub:{bottom:"-0.25em"},sup:{top:"-0.5em"},dialog:{padding:"0px"},a:{color:"inherit",textDecoration:"inherit"},"abbr:where([title])":{textDecoration:"underline dotted"},"b, strong":{fontWeight:"bolder"},"code, kbd, samp, pre":{fontSize:"1em","--font-mono-fallback":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New'",fontFamily:"var(--global-font-mono, var(--font-mono-fallback))"},'input[type="text"], input[type="email"], input[type="search"], input[type="password"]':{WebkitAppearance:"none",MozAppearance:"none"},"input[type='search']":{WebkitAppearance:"textfield",outlineOffset:"-2px"},"::-webkit-search-decoration, ::-webkit-search-cancel-button":{WebkitAppearance:"none"},"::-webkit-file-upload-button":{WebkitAppearance:"button",font:"inherit"},'input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button':{height:"auto"},"input[type='number']":{MozAppearance:"textfield"},":-moz-ui-invalid":{boxShadow:"none"},":-moz-focusring":{outline:"auto"},"[hidden]:where(:not([hidden='until-found']))":{display:"none !important"}},a={[i||"html"]:{lineHeight:1.5,"--font-fallback":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",WebkitTextSizeAdjust:"100%",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",textRendering:"optimizeLegibility",touchAction:"manipulation",MozTabSize:"4",tabSize:"4",fontFamily:"var(--global-font-body, var(--font-fallback))"}};return"element"===r?Object.assign(a,Object.entries(o).reduce((e,t)=>{let[i,r]=t;return e[i]={[n]:r},e},{})):n?a[n]=o:Object.assign(a,o),a}({preflight:R});return N.wrap("reset",e)}let eu=function(e){let t=new Map;return e.allTokens.forEach(e=>{let{cssVar:i,virtual:r,conditions:n}=e.extensions,o=n||r?i.ref:e.value;t.set(e.name,{value:o,variable:i.ref})}),t}(V),ep=(e,t)=>{var i;return(null==(i=eu.get(e))?void 0:i.value)||t};function eg(e){var t;return Object.hasOwnProperty.call(null!=(t=O.recipes)?t:ek,e)}function eC(e){var t;return Object.hasOwnProperty.call(null!=(t=O.slotRecipes)?t:ek,e)}ep.var=(e,t)=>{var i;return(null==(i=eu.get(e))?void 0:i.variable)||t};let eI=[ed(),ec(),es()],eT={layerStyles:eS(null!=(r=O.layerStyles)?r:ek),textStyles:eS(null!=(n=O.textStyles)?n:ek),animationStyles:eS(null!=(d=O.animationStyles)?d:ek),tokens:eO(V,Object.keys(null!=(h=O.tokens)?h:ek),(e,t)=>!e.extensions.conditions&&!t.includes("colorPalette")),semanticTokens:eO(V,Object.keys(null!=(f=O.semanticTokens)?f:ek),e=>!!e.extensions.conditions),keyframes:ew(null!=(m=O.keyframes)?m:ek),breakpoints:ew(null!=(x=O.breakpoints)?x:ek)};return{$$chakra:!0,_config:S,_global:eI,breakpoints:_,tokens:V,conditions:z,utility:A,token:ep,properties:Y,layers:N,isValidProperty:q,splitCssProps:function(e){return(0,g.r)(e,q)},normalizeValue:X,getTokenCss:es,getGlobalCss:ec,getPreflightCss:ed,css:eo,cva:ea,sva:el,getRecipe:function(e,t){var i,r;return null!=(r=null==(i=O.recipes)?void 0:i[e])?r:t},getSlotRecipe:function(e,t){var i,r;return null!=(r=null==(i=O.slotRecipes)?void 0:i[e])?r:t},hasRecipe:function(e){return eg(e)||eC(e)},isRecipe:eg,isSlotRecipe:eC,query:eT}}let eE=e=>(0,c.Gv)(e)&&"value"in e,eS=e=>({list:()=>Object.keys(s(e,eE)),search(e){return this.list().filter(t=>t.includes(e))}}),eO=(e,t,i)=>({categoryKeys:t,list(t){var r,n;return Array.from(null!=(n=null==(r=e.categoryMap.get(t))?void 0:r.entries())?n:[]).reduce((e,t)=>{let[r,n]=t;return i(n,r)&&e.push(r),e},[])},search(e,t){return this.list(e).filter(e=>e.includes(t))}}),ew=e=>({list:()=>Object.keys(e),search(e){return this.list().filter(t=>t.includes(e))}})},95449:(e,t,i)=>{"use strict";i.d(t,{Aj:()=>h,Ds:()=>m,Op:()=>p,b6:()=>u,h2:()=>f,mj:()=>g,ph:()=>d,v6:()=>c});var r=i(87509),n=i(4966),o=(...e)=>e.map(e=>e?.trim?.()).filter(Boolean).join(" "),a=/((?:--)?(?:\w+-?)+)\s*:\s*([^;]*)/g,l=e=>{let t,i={};for(;t=a.exec(e);)i[t[1]]=t[2];return i},s=(e,t)=>{if((0,r.Kg)(e)){if((0,r.Kg)(t))return`${e};${t}`;e=l(e)}else(0,r.Kg)(t)&&(t=l(t));return Object.assign({},e??{},t??{})};function c(...e){let t={};for(let i of e){for(let e in t){if(e.startsWith("on")&&"function"==typeof t[e]&&"function"==typeof i[e]){t[e]=(0,r.OK)(i[e],t[e]);continue}if("className"===e||"class"===e){t[e]=o(t[e],i[e]);continue}if("style"===e){t[e]=s(t[e],i[e]);continue}t[e]=void 0!==i[e]?i[e]:t[e]}for(let e in i)void 0===t[e]&&(t[e]=i[e])}return t}function d(e,t,i){let n,o=[];return a=>{let l=e(a);return(l.length!==o.length||l.some((e,t)=>!(0,r.n4)(o[t],e)))&&(o=l,n=t(...l),i?.onChange?.(n)),n}}function u(){return{and:(...e)=>function(t){return e.every(e=>t.guard(e))},or:(...e)=>function(t){return e.some(e=>t.guard(e))},not:e=>function(t){return!t.guard(e)}}}function p(e){return e}function g(){return{guards:u(),createMachine:e=>e,choose:e=>function({choose:t}){return t(e)?.actions}}}var h=(e=>(e.NotStarted="Not Started",e.Started="Started",e.Stopped="Stopped",e))(h||{}),f="__init__";function m(e){let t=()=>e.getRootNode?.()??document,i=()=>(0,n.YE)(t()),r=()=>(0,n.bq)(t());return{...e,getRootNode:t,getDoc:i,getWin:()=>i().defaultView??window,getActiveElement:r,isActiveElement:e=>e===r(),getById:e=>t().getElementById(e)}}},98581:(e,t,i)=>{"use strict";i.d(t,{q:()=>n});var r=i(12115);function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{name:t,strict:i=!0,hookName:n="useContext",providerName:o="Provider",errorMessage:a,defaultValue:l}=e,s=(0,r.createContext)(l);return s.displayName=t,[s.Provider,function e(){let t=(0,r.useContext)(s);if(!t&&i){var l,c;let t=Error(null!=a?a:"".concat(n," returned `undefined`. Seems you forgot to wrap component within ").concat(o));throw t.name="ContextError",null==(l=(c=Error).captureStackTrace)||l.call(c,t,e),t}return t},s]}}}]);