PageSourceSearch

https://open.ink/build/_shared/chunk-2HQYRTOP.js

js open.ink collected 2026-09-26 00:10:34 UTC 297,137 bytes, 50 lines download raw bytes

1import{a as ui}from"/build/_shared/chunk-EYMBCTSF.js";import{a as v}from"/build/_shared/chunk-4UXIADX7.js";import{b as af,e as g}from"/build/_shared/chunk-ADMCF34Z.js";function _s(){return _s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},_s.apply(this,arguments)}var cb=af(()=>{});function $u(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var mb=af(()=>{});function fi(){return`mantine-${Math.random().toString(36).slice(2,11)}`}var an=g(v(),1);function Ub(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}function Kb(e,t){return typeof t=="boolean"?t:typeof window<"u"&&"matchMedia"in window?window.matchMedia(e).matches:!1}function Vc(e,t,{getInitialValueInEffect:o}={getInitialValueInEffect:!0}){let[r,n]=(0,an.useState)(o?t:Kb(e)),i=(0,an.useRef)();return(0,an.useEffect)(()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),n(i.current.matches),Ub(i.current,s=>n(s.matches))},[e]),r}var Ys=g(v(),1);var lf=g(v(),1);function Wo(e,t,o){(0,lf.useEffect)(()=>(window.addEventListener(e,t,o),()=>window.removeEventListener(e,t,o)),[e,t])}function Hc(){return typeof window<"u"?{x:window.pageXOffset,y:window.pageYOffset}:{x:0,y:0}}function Yb({x:e,y:t}){if(typeof window<"u"){let o={behavior:"smooth"};typeof e=="number"&&(o.left=e),typeof t=="number"&&(o.top=t),window.scrollTo(o)}}function Xb(){let[e,t]=(0,Ys.useState)({x:0,y:0});return Wo("scroll",()=>t(Hc())),Wo("resize",()=>t(Hc())),(0,Ys.useEffect)(()=>{t(Hc())},[]),[e,Yb]}var ln=g(v(),1);function Wc(e=!1,t){let{onOpen:o,onClose:r}=t||{},[n,i]=(0,ln.useState)(e),s=(0,ln.useCallback)(()=>{i(c=>c||(o?.(),!0))},[o]),a=(0,ln.useCallback)(()=>{i(c=>c&&(r?.(),!1))},[r]),l=(0,ln.useCallback)(()=>{n?a():s()},[a,s,n]);return[n,{open:s,close:a,toggle:l}]}function cn(e,t,o){return t===void 0&&o===void 0?e:t!==void 0&&o===void 0?Math.max(e,t):Math.min(t===void 0&&o!==void 0?e:Math.max(e,t),o)}var mn=g(v(),1);function Dt(e){let t=(0,mn.useRef)(e);return(0,mn.useEffect)(()=>{t.current=e}),(0,mn.useMemo)(()=>(...o)=>t.current?.(...o),[])}var pn=g(v(),1);function yo(e,t){let o=Dt(e),r=(0,pn.useRef)(0);return(0,pn.useEffect)(()=>()=>window.clearTimeout(r.current),[]),(0,pn.useCallback)((...n)=>{window.clearTimeout(r.current),r.current=window.setTimeout(()=>o(...n),t)},[o,t])}var Xs=g(v(),1),cf=["mousedown","touchstart"];function Gc(e,t,o){let r=(0,Xs.useRef)();return(0,Xs.useEffect)(()=>{let n=i=>{let{target:s}=i??{};if(Array.isArray(o)){let a=s?.hasAttribute("data-ignore-outside-clicks")||!document.body.contains(s)&&s.tagName!=="HTML";o.every(c=>!!c&&!i.composedPath().includes(c))&&!a&&e()}else r.current&&!r.current.contains(s)&&e()};return(t||cf).forEach(i=>document.addEventListener(i,n)),()=>{(t||cf).forEach(i=>document.removeEventListener(i,n))}},[r,e,o]),r}var qs=g(v(),1);function jc({timeout:e=2e3}={}){let[t,o]=(0,qs.useState)(null),[r,n]=(0,qs.useState)(!1),[i,s]=(0,qs.useState)(null),a=m=>{window.clearTimeout(i),s(window.setTimeout(()=>n(!1),e)),n(m)};return{copy:m=>{"clipboard"in navigator?navigator.clipboard.writeText(m).then(()=>a(!0)).catch(p=>o(p)):o(new Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{n(!1),o(null),window.clearTimeout(i)},error:t,copied:r}}var Zs=g(v(),1),Ze=typeof document<"u"?Zs.useLayoutEffect:Zs.useEffect;var mf=g(v(),1);var di=g(v(),1);function Ie(e,t){let o=(0,di.useRef)(!1);(0,di.useEffect)(()=>()=>{o.current=!1},[]),(0,di.useEffect)(()=>{if(o.current)return e();o.current=!0},t)}function hi({opened:e,shouldReturnFocus:t=!0}){let o=(0,mf.useRef)(),r=()=>{o.current&&"focus"in o.current&&typeof o.current.focus=="function"&&o.current?.focus({preventScroll:!0})};return Ie(()=>{let n=-1,i=s=>{s.key==="Tab"&&window.clearTimeout(n)};return document.addEventListener("keydown",i),e?o.current=document.activeElement:t&&(n=window.setTimeout(r,10)),()=>{window.clearTimeout(n),document.removeEventListener("keydown",i)}},[e,t]),r}var vr=g(v(),1);function pf(e,t="body > :not(script)"){let o=fi(),r=Array.from(document.querySelectorAll(t)).map(n=>{if(n?.shadowRoot?.contains(e)||n.contains(e))return;let i=n.getAttribute("aria-hidden"),s=n.getAttribute("data-hidden"),a=n.getAttribute("data-focus-id");return n.setAttribute("data-focus-id",o),i===null||i==="false"?n.setAttribute("aria-hidden","true"):!s&&!a&&n.setAttribute("data-hidden",i),{node:n,ariaHidden:s||null}});return()=>{r.forEach(n=>{!n||o!==n.node.getAttribute("data-focus-id")||(n.ariaHidden===null?n.node.removeAttribute("aria-hidden"):n.node.setAttribute("aria-hidden",n.ariaHidden),n.node.removeAttribute("data-focus-id"),n.node.removeAttribute("data-hidden"))})}}var qb=/input|select|textarea|button|object/,Uc="a, input, select, textarea, button, object, [tabindex]";function Zb(e){return e.style.display==="none"}function Qb(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||e.getAttribute("type")==="hidden")return!1;let o=e;for(;o&&!(o===document.body||o.nodeType===11);){if(Zb(o))return!1;o=o.parentNode}return!0}function uf(e){let t=e.getAttribute("tabindex");return t===null&&(t=void 0),parseInt(t,10)}function Qs(e){let t=e.nodeName.toLowerCase(),o=!Number.isNaN(uf(e));return(qb.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||o)&&Qb(e)}function Kc(e){let t=uf(e);return(Number.isNaN(t)||t>=0)&&Qs(e)}function ff(e){return Array.from(e.querySelectorAll(Uc)).filter(Kc)}function df(e,t){let o=ff(e);if(!o.length){t.preventDefault();return}let r=o[t.shiftKey?0:o.length-1],n=e.getRootNode(),i=r===n.activeElement||e===n.activeElement,s=n.activeElement;if(s.tagName==="INPUT"&&s.getAttribute("type")==="radio"&&(i=o.filter(m=>m.getAttribute("type")==="radio"&&m.getAttribute("name")===s.getAttribute("name")).includes(r)),!i)return;t.preventDefault();let l=o[t.shiftKey?o.length-1:0];l&&l.focus()}function Yc(e=!0){let t=(0,vr.useRef)(),o=(0,vr.useRef)(null),r=i=>{let s=i.querySelector("[data-autofocus]");if(!s){let a=Array.from(i.querySelectorAll(Uc));s=a.find(Kc)||a.find(Qs)||null,!s&&Qs(i)&&(s=i)}s&&s.focus({preventScroll:!0})},n=(0,vr.useCallback)(i=>{if(e){if(i===null){o.current&&(o.current(),o.current=null);return}o.current=pf(i),t.current!==i&&(i?(setTimeout(()=>{i.getRootNode()&&r(i)}),t.current=i):t.current=null)}},[e]);return(0,vr.useEffect)(()=>
1{if(!e)return;t.current&&setTimeout(()=>r(t.current));let i=s=>{s.key==="Tab"&&t.current&&df(t.current,s)};return document.addEventListener("keydown",i),()=>{document.removeEventListener("keydown",i),o.current&&o.current()}},[e]),n}var hf=g(v(),1),Jb=e=>(e+1)%1e6;function ex(){let[,e]=(0,hf.useReducer)(Jb,0);return e}var yf=g(v(),1);var gf=g(v(),1),tx=gf.default["useId".toString()]||(()=>{});function vf(){let e=tx();return e?`mantine-${e.replace(/:/g,"")}`:""}function re(e){let t=vf(),[o,r]=(0,yf.useState)(t);return Ze(()=>{r(fi())},[]),typeof e=="string"?e:typeof window>"u"?t:o}var bf=g(v(),1);function ox(e=[]){let[t,o]=(0,bf.useState)(e);return[t,{setState:o,append:(...y)=>o(x=>[...x,...y]),prepend:(...y)=>o(x=>[...y,...x]),insert:(y,...x)=>o(w=>[...w.slice(0,y),...x,...w.slice(y)]),pop:()=>o(y=>{let x=[...y];return x.pop(),x}),shift:()=>o(y=>{let x=[...y];return x.shift(),x}),apply:y=>o(x=>x.map((w,C)=>y(w,C))),applyWhere:(y,x)=>o(w=>w.map((C,S)=>y(C,S)?x(C,S):C)),remove:(...y)=>o(x=>x.filter((w,C)=>!y.includes(C))),reorder:({from:y,to:x})=>o(w=>{let C=[...w],S=w[y];return C.splice(y,1),C.splice(x,0,S),C}),swap:({from:y,to:x})=>o(w=>{let C=[...w],S=C[y],T=C[x];return C.splice(x,1,S),C.splice(y,1,T),C}),setItem:(y,x)=>o(w=>{let C=[...w];return C[y]=x,C}),setItemProp:(y,x,w)=>o(C=>{let S=[...C];return S[y]={...S[y],[x]:w},S}),filter:y=>{o(x=>x.filter(y))}}]}var xf=g(v(),1);function Js(e,t){typeof e=="function"?e(t):typeof e=="object"&&e!==null&&"current"in e&&(e.current=t)}function ea(...e){return t=>{e.forEach(o=>Js(o,t))}}function Z(...e){return(0,xf.useCallback)(ea(...e),e)}var Kt=g(v(),1);function gi(e){return{x:cn(e.x,0,1),y:cn(e.y,0,1)}}function vi(e,t,o="ltr"){let r=(0,Kt.useRef)(null),n=(0,Kt.useRef)(!1),i=(0,Kt.useRef)(!1),s=(0,Kt.useRef)(0),[a,l]=(0,Kt.useState)(!1);return(0,Kt.useEffect)(()=>{n.current=!0},[]),(0,Kt.useEffect)(()=>{let c=({x:w,y:C})=>{cancelAnimationFrame(s.current),s.current=requestAnimationFrame(()=>{if(n.current&&r.current){r.current.style.userSelect="none";let S=r.current.getBoundingClientRect();if(S.width&&S.height){let T=cn((w-S.left)/S.width,0,1);e({x:o==="ltr"?T:1-T,y:cn((C-S.top)/S.height,0,1)})}}})},m=()=>{document.addEventListener("mousemove",h),document.addEventListener("mouseup",f),document.addEventListener("touchmove",x),document.addEventListener("touchend",f)},p=()=>{document.removeEventListener("mousemove",h),document.removeEventListener("mouseup",f),document.removeEventListener("touchmove",x),document.removeEventListener("touchend",f)},u=()=>{!i.current&&n.current&&(i.current=!0,typeof t?.onScrubStart=="function"&&t.onScrubStart(),l(!0),m())},f=()=>{i.current&&n.current&&(i.current=!1,l(!1),p(),setTimeout(()=>{typeof t?.onScrubEnd=="function"&&t.onScrubEnd()},0))},d=w=>{u(),w.preventDefault(),h(w)},h=w=>c({x:w.clientX,y:w.clientY}),y=w=>{w.cancelable&&w.preventDefault(),u(),x(w)},x=w=>{w.cancelable&&w.preventDefault(),c({x:w.changedTouches[0].clientX,y:w.changedTouches[0].clientY})};return r.current?.addEventListener("mousedown",d),r.current?.addEventListener("touchstart",y,{passive:!1}),()=>{r.current&&(r.current.removeEventListener("mousedown",d),r.current.removeEventListener("touchstart",y))}},[o,e]),{ref:r,active:a}}var Sf=g(v(),1);var wf=g(v(),1);function oe({value:e,defaultValue:t,finalValue:o,onChange:r=()=>{}}){let[n,i]=(0,wf.useState)(t!==void 0?t:o),s=(a,...l)=>{i(a),r?.(a,...l)};return e!==void 0?[e,r,!0]:[n,s,!1]}function Go(e,t){let o=t-e+1;return Array.from({length:o},(r,n)=>n+e)}var ta="dots";function Xc({total:e,siblings:t=1,boundaries:o=1,page:r,initialPage:n=1,onChange:i}){let s=Math.max(Math.trunc(e),0),[a,l]=oe({value:r,onChange:i,defaultValue:n,finalValue:n}),c=h=>{h<=0?l(1):h>s?l(s):l(h)},m=()=>c(a+1),p=()=>c(a-1),u=()=>c(1),f=()=>c(s);return{range:(0,Sf.useMemo)(()=>{if(t*2+3+o*2>=s)return Go(1,s);let y=Math.max(a-t,o),x=Math.min(a+t,s-o),w=y>o+2,C=x<s-(o+1);if(!w&&C){let S=t*2+o+2;return[...Go(1,S),ta,...Go(s-(o-1),s)]}if(w&&!C){let S=o+1+2*t;return[...Go(1,o),ta,...Go(s-S,s)]}return[...Go(1,o),ta,...Go(y,x),ta,...Go(s-o+1,s)]},[s,t,a]),active:a,setPage:c,next:m,previous:p,first:u,last:f}}function yr(e,t){return Vc("(prefers-reduced-motion: reduce)",e,t)}var bo=g(v(),1),rx={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function Cf(e){let t=(0,bo.useRef)(0),o=(0,bo.useRef)(null),[r,n]=(0,bo.useState)(rx),i=(0,bo.useMemo)(()=>typeof window<"u"?new ResizeObserver(s=>{let a=s[0];a&&(cancelAnimationFrame(t.current),t.current=requestAnimationFrame(()=>{o.current&&n(a.contentRect)}))}):null,[]);return(0,bo.useEffect)(()=>(o.current&&i?.observe(o.current,e),()=>{i?.disconnect(),t.current&&cancelAnimationFrame(t.current)}),[o.current]),[o,r]}function nx(e){let[t,{width:o,height:r}]=Cf(e);return{ref:t,width:o,height:r}}var xo=g(v(),1);function ix(){let[e,t]=(0,xo.useState)(!1),o=(0,xo.useRef)(null),r=(0,xo.useCallback)(()=>t(!0),[]),n=(0,xo.useCallback)(()=>t(!1),[]);return(0,xo.useEffect)(()=>
1{if(o.current)return o.current.addEventListener("mouseenter",r),o.current.addEventListener("mouseleave",n),()=>{o.current?.removeEventListener("mouseenter",r),o.current?.removeEventListener("mouseleave",n)}},[]),{ref:o,hovered:e}}var Rf=g(v(),1);function sx(e){return t=>{if(!t)e(t);else if(typeof t=="function")e(t);else if(typeof t=="object"&&"nativeEvent"in t){let{currentTarget:o}=t;o.type==="checkbox"?e(o.checked):e(o.value)}else e(t)}}function ax(e){let[t,o]=(0,Rf.useState)(e);return[t,sx(o)]}var br=g(v(),1);function qc(e,t,o={autoInvoke:!1}){let r=(0,br.useRef)(null),n=(0,br.useCallback)((...s)=>{r.current||(r.current=window.setTimeout(()=>{e(s),r.current=null},t))},[t]),i=(0,br.useCallback)(()=>{r.current&&(window.clearTimeout(r.current),r.current=null)},[]);return(0,br.useEffect)(()=>(o.autoInvoke&&n(),i),[i,n]),{start:n,clear:i}}var yi=g(v(),1);function Zc(e,t,o){let r=(0,yi.useRef)(),n=(0,yi.useRef)(null);return(0,yi.useEffect)(()=>{let i=typeof o=="function"?o():o;return(i||n.current)&&(r.current=new MutationObserver(e),r.current.observe(i||n.current,t)),()=>{r.current?.disconnect()}},[e,t]),n}var oa=g(v(),1);function Qc(){let[e,t]=(0,oa.useState)(!1);return(0,oa.useEffect)(()=>t(!0),[]),e}var So=g(v(),1);function Jc(e){return e==="0rem"?"0rem":`calc(${e} * var(--mantine-scale))`}function Ef(e,{shouldScale:t=!1}={}){function o(r){if(r===0||r==="0")return`0${e}`;if(typeof r=="number"){let n=`${r/16}${e}`;return t?Jc(n):n}if(typeof r=="string"){if(r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map(i=>o(i)).join(",");if(r.includes(" "))return r.split(" ").map(i=>o(i)).join(" ");if(r.includes(e))return t?Jc(r):r;let n=r.replace("px","");if(!Number.isNaN(Number(n))){let i=`${Number(n)/16}${e}`;return t?Jc(i):i}}return r}return o}var P=Ef("rem",{shouldScale:!0}),xr=Ef("em");var j1=g(v(),1);var B1=g(v(),1);function lx(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}function cx(e){let t=e.replace("#","");if(t.length===3){let s=t.split("");t=[s[0],s[0],s[1],s[1],s[2],s[2]].join("")}if(t.length===8){let s=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:s}}let o=parseInt(t,16),r=o>>16&255,n=o>>8&255,i=o&255;return{r,g:n,b:i,a:1}}function mx(e){let[t,o,r,n]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:o,b:r,a:n||1}}function px(e){let t=/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i,o=e.match(t);if(!o)return{r:0,g:0,b:0,a:1};let r=parseInt(o[1],10),n=parseInt(o[2],10)/100,i=parseInt(o[3],10)/100,s=o[5]?parseFloat(o[5]):void 0,a=(1-Math.abs(2*i-1))*n,l=r/60,c=a*(1-Math.abs(l%2-1)),m=i-a/2,p,u,f;return l>=0&&l<1?(p=a,u=c,f=0):l>=1&&l<2?(p=c,u=a,f=0):l>=2&&l<3?(p=0,u=a,f=c):l>=3&&l<4?(p=0,u=c,f=a):l>=4&&l<5?(p=c,u=0,f=a):(p=a,u=0,f=c),{r:Math.round((p+m)*255),g:Math.round((u+m)*255),b:Math.round((f+m)*255),a:s||1}}function un(e){return lx(e)?cx(e):e.startsWith("rgb")?mx(e):e.startsWith("hsl")?px(e):{r:0,g:0,b:0,a:1}}function bi(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${t*100}%)`;let{r:o,g:r,b:n,a:i}=un(e),s=1-t,a=l=>Math.round(l*s);return`rgba(${a(o)}, ${a(r)}, ${a(n)}, ${i})`}function wo(e,t){return typeof e.primaryShade=="number"?e.primaryShade:t==="dark"?e.primaryShade.dark:e.primaryShade.light}function em(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function ux(e){let t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}function fx(e){if(e.startsWith("oklch("))return(ux(e)||0)/100;let{r:t,g:o,b:r}=un(e),n=t/255,i=o/255,s=r/255,a=em(n),l=em(i),c=em(s);return .2126*a+.7152*l+.0722*c}function fn(e,t=.179){return e.startsWith("var(")?!1:fx(e)>t}function Fe({color:e,theme:t,colorScheme:o}){if(typeof e!="string")throw new Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if(e==="bright")return{color:e,value:o==="dark"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:fn(o==="dark"?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if(e==="dimmed")return{color:e,value:o==="dark"?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:fn(o==="dark"?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if(e==="white"||e==="black")return{color:e,value:e==="white"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:fn(e==="white"?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};let[r,n]=e.split("."),i=n?Number(n):void 0,s=r in t.colors;if(s){let a=i!==void 0?t.colors[r][i]:t.colors[r][wo(t,o||"light")];return{color:r,value:a,shade:i,isThemeColor:s,isLight:fn(a,t.luminanceThreshold),variable:n?`--mantine-color-${r}-${i}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:s,isLight:fn(e,t.luminanceThreshold),shade:i,variable:void 0}}function ne(e,t){let o=Fe({color:e||t.primaryColor,theme:t});return o.variable?`var(${o.variable})`:e}function xi(e,t){let o={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},r=ne(o.from,t),n=ne(o.to,t);return`linear-gradient(${o.deg}deg, ${r} 0%, ${n} 100%)`}function bt(e,t){if(typeof e!="string"||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){let i=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${i}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);let{r:o,g:r,b:n}=un(e);return`rgba(${o}, ${r}, ${n}, ${t})`}var wr=bt;var Pf=({color:e,theme:t,variant:o,gradient:r,autoContrast:n})=>{let i=Fe({color:e,theme:t}),s=typeof n=="boolean"?n:t.autoContrast;if(o==="filled"){let a=s&&i.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return i.isThemeColor?i.shade===void 0?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:a,border:`${P(1)} solid transparent`}
1:{background:`var(--mantine-color-${i.color}-${i.shade})`,hover:`var(--mantine-color-${i.color}-${i.shade===9?8:i.shade+1})`,color:a,border:`${P(1)} solid transparent`}:{background:e,hover:bi(e,.1),color:a,border:`${P(1)} solid transparent`}}if(o==="light"){if(i.isThemeColor){if(i.shade===void 0)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${P(1)} solid transparent`};let a=t.colors[i.color][i.shade];return{background:bt(a,.1),hover:bt(a,.12),color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${P(1)} solid transparent`}}return{background:bt(e,.1),hover:bt(e,.12),color:e,border:`${P(1)} solid transparent`}}if(o==="outline")return i.isThemeColor?i.shade===void 0?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${P(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:bt(t.colors[i.color][i.shade],.05),color:`var(--mantine-color-${i.color}-${i.shade})`,border:`${P(1)} solid var(--mantine-color-${i.color}-${i.shade})`}:{background:"transparent",hover:bt(e,.05),color:e,border:`${P(1)} solid ${e}`};if(o==="subtle"){if(i.isThemeColor){if(i.shade===void 0)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${P(1)} solid transparent`};let a=t.colors[i.color][i.shade];return{background:"transparent",hover:bt(a,.12),color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${P(1)} solid transparent`}}return{background:"transparent",hover:bt(e,.12),color:e,border:`${P(1)} solid transparent`}}return o==="transparent"?i.isThemeColor?i.shade===void 0?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${P(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${i.color}-${Math.min(i.shade,6)})`,border:`${P(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${P(1)} solid transparent`}:o==="white"?i.isThemeColor?i.shade===void 0?{background:"var(--mantine-color-white)",hover:bi(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${P(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:bi(t.white,.01),color:`var(--mantine-color-${i.color}-${i.shade})`,border:`${P(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:bi(t.white,.01),color:e,border:`${P(1)} solid transparent`}:o==="gradient"?{background:xi(r,t),hover:xi(r,t),color:"var(--mantine-color-white)",border:"none"}:o==="default"?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${P(1)} solid var(--mantine-color-default-border)`}:{}};var Tf={dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]};var If="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",wi={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:Tf,primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:Pf,autoContrast:!1,luminanceThreshold:.3,fontFamily:If,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:If,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:P(34),lineHeight:"1.3"},h2:{fontSize:P(26),lineHeight:"1.35"},h3:{fontSize:P(22),lineHeight:"1.4"},h4:{fontSize:P(18),lineHeight:"1.45"},h5:{fontSize:P(16),lineHeight:"1.5"},h6:{fontSize:P(14),lineHeight:"1.5"}}},fontSizes:{xs:P(12),sm:P(14),md:P(16),lg:P(18),xl:P(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:P(2),sm:P(4),md:P(8),lg:P(16),xl:P(32)},spacing:{xs:P(10),sm:P(12),md:P(16),lg:P(20),xl:P(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${P(1)} ${P(3)} rgba(0, 0, 0, 0.05), 0 ${P(1)} ${P(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${P(1)} ${P(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${P(10)} ${P(15)} ${P(-5)}, rgba(0, 0, 0, 0.04) 0 ${P(7)} ${P(7)} ${P(-5)}`,md:`0 ${P(1)} ${P(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${P(20)} ${P(25)} ${P(-5)}, rgba(0, 0, 0, 0.04) 0 ${P(10)} ${P(10)} ${P(-5)}`,lg:`0 ${P(1)} ${P(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${P(28)} ${P(23)} ${P(-7)}, rgba(0, 0, 0, 0.04) 0 ${P(12)} ${P(12)} ${P(-7)}`,xl:`0 ${P(1)} ${P(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${P(36)} ${P(28)} ${P(-7)}, rgba(0, 0, 0, 0.04) 0 ${P(17)} ${P(17)} ${P(-7)}`},other:{},components:{}};function tm(e){return e&&typeof e=="object"&&!Array.isArray(e)}function Si(e,t){let o={...e},r=t;return tm(e)&&tm(t)&&Object.keys(t).forEach(n=>{tm(r[n])&&n in e?o[n]=Si(o[n],r[n]):o[n]=r[n]}),o}var Z1=g(v(),1);var dx="[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more \u2013 https://mantine.dev/theming/colors/#primary-color",Nf="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function om(e){return e<0||e>9?!1:parseInt(e.toString(),10)===e}function Mf(e){if(!(e.primaryColor in e.colors))throw new Error(dx);if(typeof e.primaryShade=="object"&&(!om(e.primaryShade.dark)||!om(e.primaryShade.light)))throw new Error(Nf);if(typeof e.primaryShade=="number"&&!om(e.primaryShade))throw new Error(Nf)}function Af(e,t){if(!t)return Mf(e),e;let o=Si(e,t);
1return t.fontFamily&&!t.headings?.fontFamily&&(o.headings.fontFamily=t.fontFamily),Mf(o),o}var ra=(0,So.createContext)(null),_f=()=>(0,So.useContext)(ra)||wi;function ee(){let e=(0,So.useContext)(ra);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function Ci({theme:e,children:t,inherit:o=!0}){let r=_f(),n=(0,So.useMemo)(()=>Af(o?r:wi,e),[e,r,o]);return So.default.createElement(ra.Provider,{value:n},t)}Ci.displayName="@mantine/core/MantineThemeProvider";var Cr=g(v(),1);function rm(e){return e==="auto"||e==="dark"||e==="light"}function Of({key:e="mantine-color-scheme-value"}={}){let t;return{get:o=>{if(typeof window>"u")return o;try{let r=window.localStorage.getItem(e);return rm(r)?r:o}catch{return o}},set:o=>{try{window.localStorage.setItem(e,o)}catch(r){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",r)}},subscribe:o=>{t=r=>{r.storageArea===window.localStorage&&r.key===e&&rm(r.newValue)&&o(r.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}var na=g(v(),1),ia=(0,na.createContext)(null);function Sr(){let e=(0,na.useContext)(ia);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function kf(){return Sr().cssVariablesResolver}function Df(){return Sr().classNamesPrefix}function dn(){return Sr().getStyleNonce}function Lf(){return Sr().withStaticClasses}function Bf(){return Sr().headless}var Ff=g(v(),1);function Q(e){return Object.keys(e)}function hx(e){return typeof e!="string"||!e.includes("var(--mantine-scale)")?e:e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim()}function Ri(e){let t=hx(e);return typeof t=="number"?t:typeof t=="string"?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?Number(t.replace("rem",""))*16:t.includes("em")?Number(t.replace("em",""))*16:Number(t):NaN}function $f(){let e=ee(),t=dn(),o=Q(e.breakpoints).reduce((r,n)=>{let i=e.breakpoints[n].includes("px"),s=Ri(e.breakpoints[n]),a=i?`${s-.1}px`:xr(s-.1),l=i?`${s}px`:xr(s);return`${r}@media (max-width: ${a}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${l}) {.mantine-hidden-from-${n} {display: none !important;}}`},"");return Ff.default.createElement("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:o}})}var Gf=g(v(),1);function sa(e){return Object.entries(e).map(([t,o])=>`${t}: ${o};`).join("")}function aa(e,t){return(Array.isArray(e)?e:[e]).reduce((r,n)=>`${n}{${r}}`,t)}function zf(e,t){let o=sa(e.variables),r=o?aa(t,o):"",n=sa(e.dark),i=n?aa(`${t}[data-mantine-color-scheme="dark"]`,n):"",s=sa(e.light),a=s?aa(`${t}[data-mantine-color-scheme="light"]`,s):"";return`${r}${i}${a}`}var BP=g(v(),1);var MP=g(v(),1);function Lt({color:e,theme:t,autoContrast:o}){return(typeof o=="boolean"?o:t.autoContrast)&&Fe({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function nm(e,t){return Lt({color:e.colors[e.primaryColor][wo(e,t)],theme:e,autoContrast:null})}var CP=g(v(),1);function Ei({theme:e,color:t,colorScheme:o,name:r=t,withColorValues:n=!0}){if(!e.colors[t])return{};if(o==="light"){let a=wo(e,"light"),l={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${a===9?8:a+1})`,[`--mantine-color-${r}-light`]:wr(e.colors[t][a],.1),[`--mantine-color-${r}-light-hover`]:wr(e.colors[t][a],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-outline-hover`]:wr(e.colors[t][a],.05)};return n?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...l}:l}
1let i=wo(e,"dark"),s={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${i})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${i===9?8:i+1})`,[`--mantine-color-${r}-light`]:wr(e.colors[t][Math.max(0,i-2)],.15),[`--mantine-color-${r}-light-hover`]:wr(e.colors[t][Math.max(0,i-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(i-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(i-4,0)})`,[`--mantine-color-${r}-outline-hover`]:wr(e.colors[t][Math.max(i-4,0)],.05)};return n?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...s}:s}var PP=g(v(),1);function Vf(e){return!!e&&typeof e=="object"&&"mantine-virtual-color"in e}function hn(e,t,o){Q(t).forEach(r=>Object.assign(e,{[`--mantine-${o}-${r}`]:t[r]}))}var la=e=>{let t=wo(e,"light"),o=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:P(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":o,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":nm(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":nm(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};hn(r.variables,e.breakpoints,"breakpoint"),hn(r.variables,e.spacing,"spacing"),hn(r.variables,e.fontSizes,"font-size"),hn(r.variables,e.lineHeights,"line-height"),hn(r.variables,e.shadows,"shadow"),hn(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((i,s)=>{r.variables[`--mantine-primary-color-${s}`]=`var(--mantine-color-${e.primaryColor}-${s})`}
1),Q(e.colors).forEach(i=>{let s=e.colors[i];if(Vf(s)){Object.assign(r.light,Ei({theme:e,name:s.name,color:s.light,colorScheme:"light",withColorValues:!0})),Object.assign(r.dark,Ei({theme:e,name:s.name,color:s.dark,colorScheme:"dark",withColorValues:!0}));return}s.forEach((a,l)=>{r.variables[`--mantine-color-${i}-${l}`]=a}),Object.assign(r.light,Ei({theme:e,color:i,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,Ei({theme:e,color:i,colorScheme:"dark",withColorValues:!1}))});let n=e.headings.sizes;return Q(n).forEach(i=>{r.variables[`--mantine-${i}-font-size`]=n[i].fontSize,r.variables[`--mantine-${i}-line-height`]=n[i].lineHeight,r.variables[`--mantine-${i}-font-weight`]=n[i].fontWeight||e.headings.fontWeight}),r};function Hf({theme:e,generator:t}){let o=la(e),r=t?.(e);return r?Si(o,r):o}var VP=g(v(),1);var im=la(wi);function Wf(e){let t={variables:{},light:{},dark:{}};return Q(e.variables).forEach(o=>{im.variables[o]!==e.variables[o]&&(t.variables[o]=e.variables[o])}),Q(e.light).forEach(o=>{im.light[o]!==e.light[o]&&(t.light[o]=e.light[o])}),Q(e.dark).forEach(o=>{im.dark[o]!==e.dark[o]&&(t.dark[o]=e.dark[o])}),t}function gx(e){return`
2  ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }
3  ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }
4`}function sm({cssVariablesSelector:e,deduplicateCssVariables:t}){let o=ee(),r=dn(),n=kf(),i=Hf({theme:o,generator:n}),s=e===":root"&&t,a=s?Wf(i):i,l=zf(a,e);return l?Gf.default.createElement("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${l}${s?"":gx(e)}`}}):null}sm.displayName="@mantine/CssVariables";function jf(){let e=console.error;console.error=(...t)=>{t.length>1&&typeof t[0]=="string"&&t[0].toLowerCase().includes("extra attributes from the server")&&typeof t[1]=="string"&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}var Yt=g(v(),1);function gn(e,t){let o=e!=="auto"?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",o)}function Uf({manager:e,defaultColorScheme:t,getRootElement:o,forceColorScheme:r}){let n=(0,Yt.useRef)(),[i,s]=(0,Yt.useState)(()=>e.get(t)),a=r||i,l=(0,Yt.useCallback)(m=>{r||(gn(m,o),s(m),e.set(m))},[e.set,a,r]),c=(0,Yt.useCallback)(()=>{s(t),gn(t,o),e.clear()},[e.clear,t]);return(0,Yt.useEffect)(()=>(e.subscribe(l),e.unsubscribe),[e.subscribe,e.unsubscribe]),Ze(()=>{gn(e.get(t),o)},[]),(0,Yt.useEffect)(()=>{if(r)return gn(r,o),()=>{};r===void 0&&gn(i,o),n.current=window.matchMedia("(prefers-color-scheme: dark)");let m=p=>{i==="auto"&&gn(p.matches?"dark":"light",o)};return n.current?.addEventListener("change",m),()=>n.current?.removeEventListener("change",m)},[i,r]),{colorScheme:a,setColorScheme:l,clearColorScheme:c}}function Kf({respectReducedMotion:e,getRootElement:t}){Ze(()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")},[e])}jf();function Yf({theme:e,children:t,getStyleNonce:o,withStaticClasses:r=!0,withGlobalClasses:n=!0,deduplicateCssVariables:i=!0,withCssVariables:s=!0,cssVariablesSelector:a=":root",classNamesPrefix:l="mantine",colorSchemeManager:c=Of(),defaultColorScheme:m="light",getRootElement:p=()=>document.documentElement,cssVariablesResolver:u,forceColorScheme:f}){let{colorScheme:d,setColorScheme:h,clearColorScheme:y}=Uf({defaultColorScheme:m,forceColorScheme:f,manager:c,getRootElement:p});return Kf({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:p}),Cr.default.createElement(ia.Provider,{value:{colorScheme:d,setColorScheme:h,clearColorScheme:y,getRootElement:p,classNamesPrefix:l,getStyleNonce:o,cssVariablesResolver:u,cssVariablesSelector:a,withStaticClasses:r}},Cr.default.createElement(Ci,{theme:e},s&&Cr.default.createElement(sm,{cssVariablesSelector:a,deduplicateCssVariables:i}),n&&Cr.default.createElement($f,null),t))}Yf.displayName="@mantine/core/MantineProvider";function Xf({children:e,theme:t}){return Cr.default.createElement(ia.Provider,{value:{colorScheme:"auto",setColorScheme:()=>{},clearColorScheme:()=>{},getRootElement:()=>document.documentElement,classNamesPrefix:"mantine",cssVariablesSelector:":root",withStaticClasse
4s:!1,headless:!0}},Cr.default.createElement(Ci,{theme:t},e))}Xf.displayName="@mantine/core/HeadlessMantineProvider";var qf=g(v(),1),vx=({defaultColorScheme:e,localStorageKey:t,forceColorScheme:o})=>o?`document.documentElement.setAttribute("data-mantine-color-scheme", '${o}');`:`try {
5  var _colorScheme = window.localStorage.getItem("${t}");
6  var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "${e}";
7  var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
8  document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
9} catch (e) {}
10`;function yx({defaultColorScheme:e="light",localStorageKey:t="mantine-color-scheme-value",forceColorScheme:o,...r}){let n=["light","dark","auto"].includes(e)?e:"light";return qf.default.createElement("script",{...r,"data-mantine-script":!0,dangerouslySetInnerHTML:{__html:vx({defaultColorScheme:n,localStorageKey:t,forceColorScheme:o})}})}var Rr=g(v(),1);function Zf(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Zf(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function bx(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Zf(e))&&(r&&(r+=" "),r+=t);return r}var te=bx;var ed=g(v(),1);function Qf(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}var gT=g(v(),1);function am(e){return Q(e).reduce((t,o)=>e[o]!==void 0?`${t}${Qf(o)}:${e[o]};`:t,"").trim()}function Jf({selector:e,styles:t,media:o}){let r=t?am(t):"",n=Array.isArray(o)?o.map(i=>`@media${i.query}{${e}{${am(i.styles)}}}`):[];return`${r?`${e}{${r}}`:""}${n.join("")}`.trim()}function ut({selector:e,styles:t,media:o}){let r=dn();return ed.default.createElement("style",{"data-mantine-styles":"inline",nonce:r?.(),dangerouslySetInnerHTML:{__html:Jf({selector:e,styles:t,media:o})}})}function ca(e){return typeof e=="number"?!0:typeof e=="string"?e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&e.trim()!==""?!0:/[0-9]/.test(e.trim().replace("-","")[0]):!1}function td(e){return e.startsWith("data-")?e:`data-${e}`}function xx(e){return Object.keys(e).reduce((t,o)=>{let r=e[o];return r===void 0||r===""||r===!1||r===null||(t[td(o)]=e[o]),t},{})}function lm(e){return e?typeof e=="string"?{[td(e)]:!0}:Array.isArray(e)?[...e].reduce((t,o)=>({...t,...lm(o)}),{}):xx(e):null}function cm(e,t){return Array.isArray(e)?[...e].reduce((o,r)=>({...o,...cm(r,t)}),{}):typeof e=="function"?e(t):e??{}}function od({theme:e,style:t,vars:o,styleProps:r}){let n=cm(t,e),i=cm(o,e);return{...n,...i,...r}}function Qe(e){return Object.keys(e).reduce((t,o)=>(e[o]!==void 0&&(t[o]=e[o]),t),{})}var IT=g(v(),1);function _e(e){let{m:t,mx:o,my:r,mt:n,mb:i,ml:s,mr:a,me:l,ms:c,p:m,px:p,py:u,pt:f,pb:d,pl:h,pr:y,pe:x,ps:w,bg:C,c:S,opacity:T,ff:I,fz:k,fw:M,lts:B,ta:F,lh:$,fs:z,tt:H,td:L,w:_,miw:O,maw:D,h:N,mih:V,mah:K,bgsz:Y,bgp:ae,bgr:ie,bga:se,pos:J,top:U,left:Se,bottom:Ce,right:qe,inset:_t,display:yt,flex:Ot,hiddenFrom:Gt,visibleFrom:xe,lightHidden:st,darkHidden:jt,...Te}=e;return{styleProps:Qe({m:t,mx:o,my:r,mt:n,mb:i,ml:s,mr:a,me:l,ms:c,p:m,px:p,py:u,pt:f,pb:d,pl:h,pr:y,pe:x,ps:w,bg:C,c:S,opacity:T,ff:I,fz:k,fw:M,lts:B,ta:F,lh:$,fs:z,tt:H,td:L,w:_,miw:O,maw:D,h:N,mih:V,mah:K,bgsz:Y,bgp:ae,bgr:ie,bga:se,pos:J,top:U,left:Se,bottom:Ce,right:qe,inset:_t,display:yt,flex:Ot,hiddenFrom:Gt,visibleFrom:xe,lightHidden:st,darkHidden:jt}),rest:Te}}var rd={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};var oI=g(v(),1);var _T=g(v(),1);function mm(e,t){let o=Fe({color:e,theme:t});return o.color==="dimmed"?"var(--mantine-color-dimmed)":o.color==="bright"?"var(--mantine-color-bright)":o.variable?`var(${o.variable})`:o.color}
10function nd(e,t){let o=Fe({color:e,theme:t});return o.isThemeColor&&o.shade===void 0?`var(--mantine-color-${o.color}-text)`:mm(e,t)}var id={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"};function sd(e){return typeof e=="string"&&e in id?id[e]:e}var LT=g(v(),1);var wx=["h1","h2","h3","h4","h5","h6"];function ad(e,t){return typeof e=="string"&&e in t.fontSizes?`var(--mantine-font-size-${e})`:typeof e=="string"&&wx.includes(e)?`var(--mantine-${e}-font-size)`:typeof e=="number"?P(e):typeof e=="string"?P(e):e}function ld(e){return e}var Sx=["h1","h2","h3","h4","h5","h6"];function cd(e,t){return typeof e=="string"&&e in t.lineHeights?`var(--mantine-line-height-${e})`:typeof e=="string"&&Sx.includes(e)?`var(--mantine-${e}-line-height)`:e}var VT=g(v(),1);function md(e){return typeof e=="number"?P(e):e}var GT=g(v(),1);function pd(e,t){if(typeof e=="number")return P(e);if(typeof e=="string"){let o=e.replace("-","");if(!(o in t.spacing))return P(e);let r=`--mantine-spacing-${o}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e}var ma={color:mm,textColor:nd,fontSize:ad,spacing:pd,identity:ld,size:md,lineHeight:cd,fontFamily:sd};function ud(e){return e.replace("(min-width: ","").replace("em)","")}function fd({media:e,...t}){let r=Object.keys(e).sort((n,i)=>Number(ud(n))-Number(ud(i))).map(n=>({query:n,styles:e[n]}));return{...t,media:r}}function Cx(e){if(typeof e!="object"||e===null)return!1;let t=Object.keys(e);return!(t.length===1&&t[0]==="base")}function Rx(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}function Ex(e){return typeof e=="object"&&e!==null?Q(e).filter(t=>t!=="base"):[]}function Px(e,t){return typeof e=="object"&&e!==null&&t in e?e[t]:e}function pa({styleProps:e,data:t,theme:o}){return fd(Q(e).reduce((r,n)=>{if(n==="hiddenFrom"||n==="visibleFrom")return r;let i=t[n],s=Array.isArray(i.property)?i.property:[i.property],a=Rx(e[n]);if(!Cx(e[n]))return s.forEach(c=>{r.inlineStyles[c]=ma[i.type](a,o)}),r;r.hasResponsiveStyles=!0;let l=Ex(e[n]);return s.forEach(c=>{a&&(r.styles[c]=ma[i.type](a,o)),l.forEach(m=>{let p=`(min-width: ${o.breakpoints[m]})`;r.media[p]={...r.media[p],[c]:ma[i.type](Px(e[n],m),o)}})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}var dd=g(v(),1);function Bt(){return`__m__-${(0,dd.useId)().replace(/:/g,"")}`}var hd=(0,Rr.forwardRef)(({component:e,style:t,__vars:o,className:r,variant:n,mod:i,size:s,hiddenFrom:a,visibleFrom:l,lightHidden:c,darkHidden:m,renderRoot:p,...u},f)=>{let d=ee(),h=e||"div",{styleProps:y,rest:x}=_e(u),w=Bt(),C=pa({styleProps:y,theme:d,data:rd}),S={ref:f,style:od({theme:d,style:t,vars:o,styleProps:C.inlineStyles}),className:te(r,{[w]:C.hasResponsiveStyles,"mantine-light-hidden":c,"mantine-dark-hidden":m,[`mantine-hidden-from-${a}`]:a,[`mantine-visible-from-${l}`]:l}),"data-variant":n,"data-size":ca(s)?void 0:s||void 0,...lm(i),...x};return Rr.default.createElement(Rr.default.Fragment,null,C.hasResponsiveStyles&&Rr.default.createElement(ut,{selector:`.${w}`,styles:C.styles,media:C.media}),typeof p=="function"?p(S):Rr.default.createElement(h,{...S}))});hd.displayName="@mantine/core/Box";var R=hd;var ft=g(v(),1);var bI=g(v(),1);function b(e,t,o){let r=ee(),n=r.components[e]?.defaultProps,i=typeof n=="function"?n(r):n;return{...t,...i,...Qe(o)}}var sN=g(v(),1);var Tx={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};function gd({theme:e,options:t,unstyled:o}){return te(t?.focusable&&!o&&(e.focusClassName||Tx[e.focusRing]),t?.active&&!o&&e.activeClassName)}var Ix={};function Nx(e){let t={};return e.forEach(o=>{Object.entries(o).forEach(([r,n])=>{t[r]?t[r]=te(t[r],n):t[r]=n})}),t}function jo({theme:e,classNames:t,props:o,stylesCtx:r}){let i=(Array.isArray(t)?t:[t]).map(s=>typeof s=="function"?s(e,o,r):s||Ix);return Nx(i)}function vd({selector:e,stylesCtx:t,options:o,props:r,theme:n}){return jo({theme:n,classNames:o?.classNames,props:o?.props||r,stylesCtx:t})[e]}function yd({selector:e,stylesCtx:t,theme:o,classNames:r,props:n}){return jo({theme:o,classNames:r,props:n,stylesCtx:t})[e]}function bd({rootSelector:e,selector:t,className:o}){return e===t?o:void 0}function xd({selector:e,classes:t,unstyled:o}){return o?void 0:t[e]}function wd({themeName:e,classNamesPrefix:t,selector:o,withStaticClass:r}){return r===!1?[]:e.map(n=>`${t}-${n}-${o}`)}function Sd({themeName:e,theme:t,selector:o,props:r,stylesCtx:n}){return e.map(i=>jo({theme:t,classNames:t.components[i]?.classNames,props:r,stylesCtx:n})?.[o])}function Cd({options:e,classes:t,selector:o,unstyled:r}){return e?.variant&&!r?t[`${o}--${e.variant}`]:void 0}function Rd({theme:e,options:t,themeName:o,selector:r,classNamesPrefix:n,classNames:i,classes:s,unstyled:a,className:l,rootSelector:c,props:m,stylesCtx:p,withStaticClasse
10s:u,headless:f}){return te(gd({theme:e,options:t,unstyled:a||f}),Sd({theme:e,themeName:o,selector:r,props:m,stylesCtx:p}),Cd({options:t,classes:s,selector:r,unstyled:a}),yd({selector:r,stylesCtx:p,theme:e,classNames:i,props:m}),vd({selector:r,stylesCtx:p,options:t,props:m,theme:e}),bd({rootSelector:c,selector:r,className:l}),xd({selector:r,classes:s,unstyled:a||f}),u&&!f&&wd({themeName:o,classNamesPrefix:n,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}function Er({theme:e,styles:t,props:o,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce((i,s)=>typeof s=="function"?{...i,...s(e,o,r)}:{...i,...s},{})}function Ed({theme:e,themeName:t,props:o,stylesCtx:r,selector:n}){return t.map(i=>Er({theme:e,styles:e.components[i]?.styles,props:o,stylesCtx:r})[n]).reduce((i,s)=>({...i,...s}),{})}function ua({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((o,r)=>({...o,...ua({style:r,theme:t})}),{}):typeof e=="function"?e(t):e??{}}var ZI=g(v(),1);function Pd(e){return e.reduce((t,o)=>(o&&Object.keys(o).forEach(r=>{t[r]={...t[r],...Qe(o[r])}}),t),{})}function Td({vars:e,varsResolver:t,theme:o,props:r,stylesCtx:n,selector:i,themeName:s,headless:a}){return Pd([a?{}:t?.(o,r,n),...s.map(l=>o.components?.[l]?.vars?.(o,r,n)),e?.(o,r,n)])?.[i]}function Id({theme:e,themeName:t,selector:o,options:r,props:n,stylesCtx:i,rootSelector:s,styles:a,style:l,vars:c,varsResolver:m,headless:p}){return{...Ed({theme:e,themeName:t,props:n,stylesCtx:i,selector:o}),...Er({theme:e,styles:a,props:n,stylesCtx:i})[o],...Er({theme:e,styles:r?.styles,props:r?.props||n,stylesCtx:i})[o],...Td({theme:e,props:n,stylesCtx:i,vars:c,varsResolver:m,selector:o,themeName:t,headless:p}),...s===o?ua({style:l,theme:e}):null,...ua({style:r?.style,theme:e})}}function A({name:e,classes:t,props:o,stylesCtx:r,className:n,style:i,rootSelector:s="root",unstyled:a,classNames:l,styles:c,vars:m,varsResolver:p}){let u=ee(),f=Df(),d=Lf(),h=Bf(),y=(Array.isArray(e)?e:[e]).filter(x=>x);return(x,w)=>({className:Rd({theme:u,options:w,themeName:y,selector:x,classNamesPrefix:f,classNames:l,classes:t,unstyled:a,className:n,rootSelector:s,props:o,stylesCtx:r,withStaticClasses:d,headless:h}),style:Id({theme:u,themeName:y,selector:x,options:w,props:o,stylesCtx:r,rootSelector:s,styles:c,style:i,vars:m,varsResolver:p,headless:h})})}var Nd=g(v(),1);function pm(e){return e}function E(e){let t=(0,Nd.forwardRef)(e);return t.extend=pm,t}var vn=g(v(),1);var Md=(0,vn.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function Je(){return(0,vn.useContext)(Md)}var Pr=g(v(),1);var hN=g(v(),1);var yn=g(v(),1);function le(e){let t=(0,yn.createContext)(null);return[({children:n,value:i})=>yn.default.createElement(t.Provider,{value:i},n),()=>{let n=(0,yn.useContext)(t);if(n===null)throw new Error(e);return n}]}var[Ad,Ee]=le("ScrollArea.Root component was not found in tree");function Co(e,t){let o=Dt(t);Ze(()=>{let r=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(o)});return n.observe(e),()=>{window.cancelAnimationFrame(r),n.unobserve(e)}}},[e,o])}var Mx=Pr.default.forwardRef((e,t)=>{let{style:o,...r}=e,n=Ee(),[i,s]=Pr.default.useState(0),[a,l]=Pr.default.useState(0),c=Boolean(i&&a);return Co(n.scrollbarX,()=>{let m=n.scrollbarX?.offsetHeight||0;n.onCornerHeightChange(m),l(m)}),Co(n.scrollbarY,()=>{let m=n.scrollbarY?.offsetWidth||0;n.onCornerWidthChange(m),s(m)}),c?Pr.default.createElement("div",{...r,ref:t,style:{...o,width:i,height:a}}):null}),_d=Pr.default.forwardRef((e,t)=>{let o=Ee(),r=Boolean(o.scrollbarX&&o.scrollbarY);return o.type!=="scroll"&&r?Pr.default.createElement(Mx,{...e,ref:t}):null});var et=g(v(),1);var Ax={scrollHideDelay:1e3,type:"hover"},um=(0,et.forwardRef)((e,t)=>{let o=b("ScrollAreaRoot",Ax,e),{type:r,scrollHideDelay:n,scrollbars:i,...s}=o,[a,l]=(0,et.useState)(null),[c,m]=(0,et.useState)(null),[p,u]=(0,et.useState)(null),[f,d]=(0,et.useState)(null),[h,y]=(0,et.useState)(null),[x,w]=(0,et.useState)(0),[C,S]=(0,et.useState)(0),[T,I]=(0,et.useState)(!1),[k,M]=(0,et.useState)(!1),B=Z(t,F=>l(F));return et.default.createElement(Ad,{value:{type:r,scrollHideDelay:n,scrollArea:a,viewport:c,onViewportChange:m,content:p,onContentChange:u,scrollbarX:f,onScrollbarXChange:d,scrollbarXEnabled:T,onScrollbarXEnabledChange:I,scrollbarY:h,onScrollbarYChange:y,scrollbarYEnabled:k,onScrollbarYEnabledChange:M,onCornerWidthChange:w,onCornerHeight
10Change:S}},et.default.createElement(R,{...s,ref:B,__vars:{"--sa-corner-width":i!=="xy"?"0px":`${x}px`,"--sa-corner-height":i!=="xy"?"0px":`${C}px`}}))});um.displayName="@mantine/core/ScrollAreaRoot";var Tr=g(v(),1);var wn=g(v(),1);var Zt=g(v(),1);function fa(e,t){let o=e/t;return Number.isNaN(o)?0:o}function Uo(e){let t=fa(e.viewport,e.content),o=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-o)*t;return Math.max(r,18)}function da(e,t){return o=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(o-e[0])}}function _x(e,[t,o]){return Math.min(o,Math.max(t,e))}function fm(e,t,o="ltr"){let r=Uo(t),n=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-n,s=t.content-t.viewport,a=i-r,l=o==="ltr"?[0,s]:[s*-1,0],c=_x(e,l);return da([0,s],[0,a])(c)}function Od(e,t,o,r="ltr"){let n=Uo(o),i=n/2,s=t||i,a=n-s,l=o.scrollbar.paddingStart+s,c=o.scrollbar.size-o.scrollbar.paddingEnd-a,m=o.content-o.viewport,p=r==="ltr"?[0,m]:[m*-1,0];return da([l,c],p)(e)}var qt=g(v(),1);function ha(e,t){return e>0&&e<t}function bn(e){return e?parseInt(e,10):0}var Ft=g(v(),1);function Xt(e,t,{checkForDefaultPrevented:o=!0}={}){return r=>{e?.(r),(o===!1||!r.defaultPrevented)&&t?.(r)}}var WN=g(v(),1);var[kd,dm]=le("ScrollAreaScrollbar was not found in tree");var ga=(0,Ft.forwardRef)((e,t)=>{let{sizes:o,hasThumb:r,onThumbChange:n,onThumbPointerUp:i,onThumbPointerDown:s,onThumbPositionChange:a,onDragScroll:l,onWheelScroll:c,onResize:m,...p}=e,u=Ee(),[f,d]=Ft.default.useState(null),h=Z(t,M=>d(M)),y=Ft.default.useRef(null),x=Ft.default.useRef(""),{viewport:w}=u,C=o.content-o.viewport,S=Dt(c),T=Dt(a),I=yo(m,10),k=M=>{if(y.current){let B=M.clientX-y.current.left,F=M.clientY-y.current.top;l({x:B,y:F})}};return(0,Ft.useEffect)(()=>{let M=B=>{let F=B.target;f?.contains(F)&&S(B,C)};return document.addEventListener("wheel",M,{passive:!1}),()=>document.removeEventListener("wheel",M,{passive:!1})},[w,f,C,S]),(0,Ft.useEffect)(T,[o,T]),Co(f,I),Co(u.content,I),Ft.default.createElement(kd,{value:{scrollbar:f,hasThumb:r,onThumbChange:Dt(n),onThumbPointerUp:Dt(i),onThumbPositionChange:T,onThumbPointerDown:Dt(s)}},Ft.default.createElement("div",{...p,ref:h,style:{position:"absolute",...p.style},onPointerDown:Xt(e.onPointerDown,M=>{M.button===0&&(M.target.setPointerCapture(M.pointerId),y.current=f.getBoundingClientRect(),x.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",k(M))}),onPointerMove:Xt(e.onPointerMove,k),onPointerUp:Xt(e.onPointerUp,M=>{let B=M.target;B.hasPointerCapture(M.pointerId)&&B.releasePointerCapture(M.pointerId),document.body.style.webkitUserSelect=x.current,y.current=null})}))});var Dd=(0,qt.forwardRef)((e,t)=>{let{sizes:o,onSizesChange:r,style:n,...i}=e,s=Ee(),[a,l]=(0,qt.useState)(),c=(0,qt.useRef)(null),m=Z(t,c,s.onScrollbarXChange);return(0,qt.useEffect)(()=>{c.current&&l(getComputedStyle(c.current))},[c]),qt.default.createElement(ga,{"data-orientation":"horizontal",...i,ref:m,sizes:o,style:{...n,["--sa-thumb-width"]:`${Uo(o)}px`},onThumbPointerDown:p=>e.onThumbPointerDown(p.x),onDragScroll:p=>e.onDragScroll(p.x),onWheelScroll:(p,u)=>{if(s.viewport){let f=s.viewport.scrollLeft+p.deltaX;e.onWheelScroll(f),ha(f,u)&&p.preventDefault()}},onResize:()=>{c.current&&s.viewport&&a&&r({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:bn(a.paddingLeft),paddingEnd:bn(a.paddingRight)}})}})});var Ro=g(v(),1);var Ld=(0,Ro.forwardRef)((e,t)=>{let{sizes:o,onSizesChange:r,style:n,...i}=e,s=Ee(),[a,l]=Ro.default.useState(),c=(0,Ro.useRef)(null),m=Z(t,c,s.onScrollbarYChange);return(0,Ro.useEffect)(()=>{c.current&&l(getComputedStyle(c.current))},[c]),Ro.default.createElement(ga,{...i,"data-orientation":"vertical",ref:m,sizes:o,style:{["--sa-thumb-height"]:`${Uo(o)}px`,...n},onThumbPointerDown:p=>e.onThumbPointerDown(p.y),onDragScroll:p=>e.onDragScroll(p.y),onWheelScroll:(p,u)=>{if(s.viewport){let f=s.viewport.scrollTop+p.deltaY;e.onWheelScroll(f),ha(f,u)&&p.preventDefault()}},onResize:()=>{c.current&&s.viewport&&a&&r({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:bn(a.paddingTop),paddingEnd:bn(a.paddingBottom)}})}})});var xn=(0,Zt.forwardRef)((e,t)=>{let{orientation:o="vertical",...r}=e,{dir:n}=Je(),i=Ee(),s=(0,Zt.useRef)(null),a=(0,Zt.useRef)(0),[l,c]=(0,Zt.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),m=fa(l.viewport,l.content),p={...r,sizes:l,onSizesChange:c,hasThumb:Boolean(m>0&&m<1),onThumbChange:f=>{s.current=f},onThumbPointerUp:()=>{a.current=0},onThumbPointerDown:f=>{a.current=f}},u=(f,d)=>Od(f,a.current,l,d);return o==="horizontal"?Zt.default.createElement(Dd,{...p,ref:t,onThumbPositionChange:()=>{if(i.viewport&&s.current){let f=i.viewport.scrollLeft,d=fm(f,l,n);s.current.style.transform=`translate3d(${d}px, 0, 0)`}}
10,onWheelScroll:f=>{i.viewport&&(i.viewport.scrollLeft=f)},onDragScroll:f=>{i.viewport&&(i.viewport.scrollLeft=u(f,n))}}):o==="vertical"?Zt.default.createElement(Ld,{...p,ref:t,onThumbPositionChange:()=>{if(i.viewport&&s.current){let f=i.viewport.scrollTop,d=fm(f,l);s.current.style.transform=`translate3d(0, ${d}px, 0)`}},onWheelScroll:f=>{i.viewport&&(i.viewport.scrollTop=f)},onDragScroll:f=>{i.viewport&&(i.viewport.scrollTop=u(f))}}):null});var va=(0,wn.forwardRef)((e,t)=>{let o=Ee(),{forceMount:r,...n}=e,[i,s]=(0,wn.useState)(!1),a=e.orientation==="horizontal",l=yo(()=>{if(o.viewport){let c=o.viewport.offsetWidth<o.viewport.scrollWidth,m=o.viewport.offsetHeight<o.viewport.scrollHeight;s(a?c:m)}},10);return Co(o.viewport,l),Co(o.content,l),r||i?wn.default.createElement(xn,{"data-state":i?"visible":"hidden",...n,ref:t}):null});var Ko=g(v(),1);var Bd=(0,Ko.forwardRef)((e,t)=>{let{forceMount:o,...r}=e,n=Ee(),[i,s]=(0,Ko.useState)(!1);return(0,Ko.useEffect)(()=>{let{scrollArea:a}=n,l=0;if(a){let c=()=>{window.clearTimeout(l),s(!0)},m=()=>{l=window.setTimeout(()=>s(!1),n.scrollHideDelay)};return a.addEventListener("pointerenter",c),a.addEventListener("pointerleave",m),()=>{window.clearTimeout(l),a.removeEventListener("pointerenter",c),a.removeEventListener("pointerleave",m)}}},[n.scrollArea,n.scrollHideDelay]),o||i?Ko.default.createElement(va,{"data-state":i?"visible":"hidden",...r,ref:t}):null});var Eo=g(v(),1);var Fd=(0,Eo.forwardRef)((e,t)=>{let{forceMount:o,...r}=e,n=Ee(),i=e.orientation==="horizontal",[s,a]=(0,Eo.useState)("hidden"),l=yo(()=>a("idle"),100);return(0,Eo.useEffect)(()=>{if(s==="idle"){let c=window.setTimeout(()=>a("hidden"),n.scrollHideDelay);return()=>window.clearTimeout(c)}},[s,n.scrollHideDelay]),(0,Eo.useEffect)(()=>{let{viewport:c}=n,m=i?"scrollLeft":"scrollTop";if(c){let p=c[m],u=()=>{let f=c[m];p!==f&&(a("scrolling"),l()),p=f};return c.addEventListener("scroll",u),()=>c.removeEventListener("scroll",u)}},[n.viewport,i,l]),o||s!=="hidden"?Eo.default.createElement(xn,{"data-state":s==="hidden"?"hidden":"visible",...r,ref:t,onPointerEnter:Xt(e.onPointerEnter,()=>a("interacting")),onPointerLeave:Xt(e.onPointerLeave,()=>a("idle"))}):null});var hm=Tr.default.forwardRef((e,t)=>{let{forceMount:o,...r}=e,n=Ee(),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:s}=n,a=e.orientation==="horizontal";return Tr.default.useEffect(()=>(a?i(!0):s(!0),()=>{a?i(!1):s(!1)}),[a,i,s]),n.type==="hover"?Tr.default.createElement(Bd,{...r,ref:t,forceMount:o}):n.type==="scroll"?Tr.default.createElement(Fd,{...r,ref:t,forceMount:o}):n.type==="auto"?Tr.default.createElement(va,{...r,ref:t,forceMount:o}):n.type==="always"?Tr.default.createElement(xn,{...r,ref:t}):null});var Qt=g(v(),1);function $d(e,t=()=>{}){let o={left:e.scrollLeft,top:e.scrollTop},r=0;return function n(){let i={left:e.scrollLeft,top:e.scrollTop},s=o.left!==i.left,a=o.top!==i.top;(s||a)&&t(),o=i,r=window.requestAnimationFrame(n)}(),()=>window.cancelAnimationFrame(r)}var Ox=(0,Qt.forwardRef)((e,t)=>{let{style:o,...r}=e,n=Ee(),i=dm(),{onThumbPositionChange:s}=i,a=Z(t,m=>i.onThumbChange(m)),l=(0,Qt.useRef)(),c=yo(()=>{l.current&&(l.current(),l.current=void 0)},100);return(0,Qt.useEffect)(()=>{let{viewport:m}=n;if(m){let p=()=>{if(c(),!l.current){let u=$d(m,s);l.current=u,s()}};return s(),m.addEventListener("scroll",p),()=>m.removeEventListener("scroll",p)}},[n.viewport,c,s]),Qt.default.createElement("div",{"data-state":i.hasThumb?"visible":"hidden",...r,ref:a,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...o},onPointerDownCapture:Xt(e.onPointerDownCapture,m=>{let u=m.target.getBoundingClientRect(),f=m.clientX-u.left,d=m.clientY-u.top;i.onThumbPointerDown({x:f,y:d})}),onPointerUp:Xt(e.onPointerUp,i.onThumbPointerUp)})}),gm=Qt.default.forwardRef((e,t)=>{let{forceMount:o,...r}=e,n=dm();return o||n.hasThumb?Qt.default.createElement(Ox,{ref:t,...r}):null});var Pi=g(v(),1);var vm=(0,Pi.forwardRef)(({children:e,style:t,...o},r)=>{let n=Ee(),i=Z(r,n.onViewportChange);return Pi.default.createElement(R,{...o,ref:i,style:{overflowX:n.scrollbarXEnabled?"scroll":"hidden",overflowY:n.scrollbarYEnabled?"scroll":"hidden",...t}},Pi.default.createElement("div",{style:{minWidth:"100%",display:"table"},ref:n.onContentChange},e))});vm.displayName="@mantine/core/ScrollAreaViewport";var ya={root:"m_d57069b5",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"};var zd={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},kx=(e,{scrollbarSize:t})=>({root:{"--scrollarea-scrollbar-size":P(t)}}),Ir=E((e,t)=>{let o=b("ScrollArea",zd,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,scrollbarSize:l,vars:c,type:m,scrollHideDelay:p,viewportProps:u,viewportRef:f,onScrollPositionChange:d,children:h,offsetScrollbars:y,scrollbars:x,...w}=o,[C,S]=(0,ft.useState)(!1),T=A({name:"ScrollArea",props:o,classes:ya,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:c,varsResolver:kx});return ft.default.createElement(um,{type:m==="never"?"always":m,scrollHideDelay:p,ref:t,scrollbars:x,...T("root"),...w},ft.default.createElement(vm,{...u,...T("viewport",{style:u?.style}),ref:f,"data-offset-scrollbars":y===!0?"xy":y||void 0,"data-scrollbars":x||void 0,onScroll:I=>{u?.onScroll?.(I),d?.({x:I.currentTarget.scrollLeft,y:I.currentTarget.scrollTop})}},h),(x==="xy"||x==="x")&&ft.default.createElement(hm,{...T("scrollbar"),orientation:"horizontal","data-hidden":m==="never"||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1)},ft.default.createElement(gm,{...T("thumb")})),(x==="xy"||x==="y")&&ft.default.createElement(hm,{...T("scrollbar"),orientation:"vertical","data-hidden":m==="never"||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1)},ft.default.createElement(gm,{...T("thumb")})),ft.default.createElement(_d,{...T("corner"),"data-hovered":C||void 0,"data-hidden":m==="never"||void 0}))});Ir.displayName="@mantine/core/ScrollArea";var ba=E((e,t)=>{let{children:o,classNames:r,styles:n,scrollbarSize:i,scrollHideDelay:s,type:a,dir:l,offsetScrollbars:c,viewportRef:m,onScrollPositionChange:p,unstyled:u,variant:f,viewportProps:d,scrollbars:h,style:y,vars:x,...w}=b("ScrollAreaAutosize",zd,e);return ft.default.createElement(R,{...w,ref:t,style:[{display:"flex",overflow:"auto"},y]},ft.default.createElement(R,{style:{display:"flex",flexDirection:"column",flex:1}},ft.default.createElement(Ir,{classNames:r,styles:n,scrollHideDelay:s,scrollbarSize:i,type:a,dir:l,offsetScrollbars:c,viewportRef:m,onScrollPositionChange:p,unstyled:u,variant:f,viewportProps:d,vars:x,scrollbars:h},o)))});Ir.classes=ya;ba.displayName="@mantine/core/ScrollAreaAutosize";ba.classes=ya;Ir.Autosize=ba;var Hd=g(v(),1);function W(e,t="size",o=!0){if(e!==void 0)return ca(e)?o?P(e):e:`var(--${t}-${e})`}function pe(e){return W(e,"mantine-spacing")}function j(e){return e===void 0?"var(--mantine-radius-default)":W(e,"mantine-radius")}function ce(e){return W(e,"mantine-font-size")}function Ti(e){return W(e,"mantine-line-height",!1)}function Nr(e){if(e)return W(e,"mantine-shadow",!1)}var Vd=g(v(),1);function q(e){let t=(0,Vd.forwardRef)(e);return t.extend=pm,t}var ym={root:"m_1b7284a3"};var Dx={},Lx=(e,{radius:t,shadow:o})=>({root:{"--paper-radius":t===void 0?void 0:j(t),"--paper-shadow":Nr(o)}}),Mr=q((e,t)=>
10{let o=b("Paper",Dx,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,withBorder:l,vars:c,radius:m,shadow:p,variant:u,mod:f,...d}=o,h=A({name:"Paper",props:o,classes:ym,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:c,varsResolver:Lx});return Hd.default.createElement(R,{ref:t,mod:[{"data-with-border":l},f],...h("root"),variant:u,...d})});Mr.classes=ym;Mr.displayName="@mantine/core/Paper";var Mi=g(v(),1);var IA=g(v(),1);var Ii=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${P(e==="bottom"?10:-10)})`},transitionProperty:"transform, opacity"}),Ni={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${P(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${P(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${P(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${P(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${P(-20)}) skew(-10deg, -5deg)`}
10,common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${P(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${P(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${P(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...Ii("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...Ii("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...Ii("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...Ii("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...Ii("top"),common:{transformOrigin:"top right"}}};var Wd={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function Gd({transition:e,state:t,duration:o,timingFunction:r}){let n={transitionDuration:`${o}ms`,transitionTimingFunction:r};return typeof e=="string"?e in Ni?{transitionProperty:Ni[e].transitionProperty,...n,...Ni[e].common,...Ni[e][Wd[t]]}:{}:{transitionProperty:e.transitionProperty,...n,...e.common,...e[Wd[t]]}}var Yo=g(v(),1),jd=g(ui(),1);function Ud({duration:e,exitDuration:t,timingFunction:o,mounted:r,onEnter:n,onExit:i,onEntered:s,onExited:a}){let l=ee(),c=yr(),m=l.respectReducedMotion?c:!1,[p,u]=(0,Yo.useState)(m?0:e),[f,d]=(0,Yo.useState)(r?"entered":"exited"),h=(0,Yo.useRef)(-1),y=(0,Yo.useRef)(-1),x=w=>{let C=w?n:i,S=w?s:a;window.clearTimeout(h.current);let T=m?0:w?e:t;u(T),T===0?(typeof C=="function"&&C(),typeof S=="function"&&S(),d(w?"entered":"exited")):y.current=requestAnimationFrame(()=>{jd.default.flushSync(()=>{d(w?"pre-entering":"pre-exiting")}),y.current=requestAnimationFrame(()=>{typeof C=="function"&&C(),d(w?"entering":"exiting"),h.current=window.setTimeout(()=>{typeof S=="function"&&S(),d(w?"entered":"exited")},T)})})};return Ie(()=>{x(r)},[r]),(0,Yo.useEffect)(()=>()=>{window.clearTimeout(h.current),cancelAnimationFrame(y.current)},[]),{transitionDuration:p,transitionStatus:f,transitionTimingFunction:o||"ease"}}function Ge({keepMounted:e,transition:t="fade",duration:o=250,exitDuration:r=o,mounted:n,children:i,timingFunction:s="ease",onExit:a,onEntered:l,onEnter:c,onExited:m}){let{transitionDuration:p,transitionStatus:u,transitionTimingFunction:f}=Ud({mounted:n,exitDuration:r,duration:o,timingFunction:s,onExit:a,onEntered:l,onEnter:c,onExited:m});return p===0?n?Mi.default.createElement(Mi.default.Fragment,null,i({})):e?i({display:"none"}):null:u==="exited"?e?i({display:"none"}):null:Mi.default.createElement(Mi.default.Fragment,null,i(Gd({transition:t,duration:p,state:u,timingFunction:f})))}Ge.displayName="@mantine/core/Transition";var Cn=g(v(),1);var bm=g(v(),1);var Ar=g(v(),1);var tt={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};var Kd=(0,Ar.forwardRef)(({className:e,...t},o)=>Ar.default.createElement(R,{component:"span",className:te(tt.barsLoader,e),...t,ref:o},Ar.default.createElement("span",{className:tt.bar}),Ar.default.createElement("span",{className:tt.bar}),Ar.default.createElement("span",{className:tt.bar})));var _r=g(v(),1);var Yd=(0,_r.forwardRef)(({className:e,...t},o)=>_r.default.createElement(R,{component:"span",className:te(tt.dotsLoader,e),...t,ref:o},_r.default.createElement("span",{className:tt.dot}),_r.default.createElement("span",{className:tt.dot}),_r.default.createElement("span",{className:tt.dot})));var xa=g(v(),1);var Xd=(0,xa.forwardRef)(({className:e,...t},o)=>xa.default.createElement(R,{component:"span",className:te(tt.ovalLoa
10der,e),...t,ref:o}));var xm={bars:Kd,oval:Xd,dots:Yd},Bx={loaders:xm,type:"oval"},Fx=(e,{size:t,color:o})=>({root:{"--loader-size":W(t,"loader-size"),"--loader-color":o?ne(o,e):void 0}}),xt=E((e,t)=>{let o=b("Loader",Bx,e),{size:r,color:n,type:i,vars:s,className:a,style:l,classNames:c,styles:m,unstyled:p,loaders:u,variant:f,children:d,...h}=o,y=A({name:"Loader",props:o,classes:tt,className:a,style:l,classNames:c,styles:m,unstyled:p,vars:s,varsResolver:Fx});return d?bm.default.createElement(R,{...y("root"),ref:t,...h},d):bm.default.createElement(R,{...y("root"),ref:t,component:u[i],variant:f,size:r,...h})});xt.defaultLoaders=xm;xt.classes=tt;xt.displayName="@mantine/core/Loader";var qd=g(v(),1);var wm={root:"m_87cf2631"};var $x={__staticSelector:"UnstyledButton"},$e=q((e,t)=>{let o=b("UnstyledButton",$x,e),{className:r,component:n="button",__staticSelector:i,unstyled:s,classNames:a,styles:l,style:c,...m}=o,p=A({name:i,props:o,classes:wm,className:r,style:c,classNames:a,styles:l,unstyled:s});return qd.default.createElement(R,{...p("root",{focusable:!0}),component:n,ref:t,type:n==="button"?"button":void 0,...m})});$e.classes=wm;$e.displayName="@mantine/core/UnstyledButton";var Qd=g(v(),1);var Sn={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"};var Zd={orientation:"horizontal"},zx=(e,{borderWidth:t})=>({group:{"--ai-border-width":P(t)}}),wa=E((e,t)=>{let o=b("ActionIconGroup",Zd,e),{className:r,style:n,classNames:i,styles:s,unstyled:a,orientation:l,vars:c,borderWidth:m,variant:p,mod:u,...f}=b("ActionIconGroup",Zd,e),d=A({name:"ActionIconGroup",props:o,classes:Sn,className:r,style:n,classNames:i,styles:s,unstyled:a,vars:c,varsResolver:zx,rootSelector:"group"});return Qd.default.createElement(R,{...d("group"),ref:t,variant:p,mod:[{"data-orientation":l},u],role:"group",...f})});wa.classes=Sn;wa.displayName="@mantine/core/ActionIconGroup";var Vx={},Hx=(e,{size:t,radius:o,variant:r,gradient:n,color:i,autoContrast:s})=>{let a=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:n,variant:r||"filled",autoContrast:s});return{root:{"--ai-size":W(t,"ai-size"),"--ai-radius":o===void 0?void 0:j(o),"--ai-bg":i||r?a.background:void 0,"--ai-hover":i||r?a.hover:void 0,"--ai-hover-color":i||r?a.hoverColor:void 0,"--ai-color":a.color,"--ai-bd":i||r?a.border:void 0}}},Sa=q((e,t)=>{let o=b("ActionIcon",Vx,e),{className:r,unstyled:n,variant:i,classNames:s,styles:a,style:l,loading:c,loaderProps:m,size:p,color:u,radius:f,__staticSelector:d,gradient:h,vars:y,children:x,disabled:w,"data-disabled":C,autoContrast:S,mod:T,...I}=o,k=A({name:["ActionIcon",d],props:o,className:r,style:l,classes:Sn,classNames:s,styles:a,unstyled:n,vars:y,varsResolver:Hx});return Cn.default.createElement($e,{...k("root",{active:!w&&!c&&!C}),...I,unstyled:n,variant:i,size:p,disabled:w||c,ref:t,mod:[{loading:c,disabled:w||C},T]},Cn.default.createElement(Ge,{mounted:!!c,transition:"slide-down",duration:150},M=>Cn.default.createElement(R,{component:"span",...k("loader",{style:M}),"aria-hidden":!0},Cn.default.createElement(xt,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...m}))),Cn.default.createElement(R,{component:"span",mod:{loading:c},...k("icon")},x))});Sa.classes=Sn;Sa.displayName="@mantine/core/ActionIcon";Sa.Group=wa;var th=g(v(),1);var Jd=g(v(),1);function eh(e){return Jd.Children.toArray(e).filter(Boolean)}var Sm={root:"m_4081bf90"};var Wx={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},Gx=(e,{grow:t,preventGrowOverflow:o,gap:r,align:n,justify:i,wrap:s},{childWidth:a})=>({root:{"--group-child-width":t&&o?a:void 0,"--group-gap":pe(r),"--group-align":n,"--group-justify":i,"--group-wrap":s}}),Ai=E((e,t)=>{let o=b("Group",Wx,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,children:l,gap:c,align:m,justify:p,wrap:u,grow:f,preventGrowOverflow:d,vars:h,variant:y,__size:x,mod:w,...C}=o,S=eh(l),T=S.length,I=pe(c??"md"),M={childWidth:`calc(${100/T}% - (${I} - ${I} / ${T}))`},B=A({name:"Group",props:o,stylesCtx:M,className:n,style:i,classes:Sm,classNames:r,styles:s,unstyled:a,vars:h,varsResolver:Gx});return th.default.createElement(R,{...B("root"),ref:t,variant:y,mod:[{grow:f},w],size:x,...C},S)});Ai.classes=Sm;Ai.displayName="@mantine/core/Group";var _i=g(v(),1);var oh={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}};var Cm={root:"m_8bffd616"};var jx={},Rm=q((e,t)=>
10{let o=b("Flex",jx,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,gap:c,rowGap:m,columnGap:p,align:u,justify:f,wrap:d,direction:h,...y}=o,x=A({name:"Flex",classes:Cm,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l}),w=ee(),C=Bt(),S=pa({styleProps:{gap:c,rowGap:m,columnGap:p,align:u,justify:f,wrap:d,direction:h},theme:w,data:oh});return _i.default.createElement(_i.default.Fragment,null,S.hasResponsiveStyles&&_i.default.createElement(ut,{selector:`.${C}`,styles:S.styles,media:S.media}),_i.default.createElement(R,{ref:t,...x("root",{className:C,style:Qe(S.inlineStyles)}),...y}))});Rm.classes=Cm;Rm.displayName="@mantine/core/Flex";var Tm=g(v(),1);var Ux={app:100,modal:200,popover:300,overlay:400,max:9999};function he(e){return Ux[e]}var Po=g(v(),1),rh=g(ui(),1);function Kx(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),typeof e.className=="string"&&t.classList.add(...e.className.split(" ").filter(Boolean)),typeof e.style=="object"&&Object.assign(t.style,e.style),typeof e.id=="string"&&t.setAttribute("id",e.id),t}var Yx={},Em=(0,Po.forwardRef)((e,t)=>{let{children:o,target:r,...n}=b("Portal",Yx,e),[i,s]=(0,Po.useState)(!1),a=(0,Po.useRef)(null);return Ze(()=>(s(!0),a.current=r?typeof r=="string"?document.querySelector(r):r:Kx(n),Js(t,a.current),!r&&a.current&&document.body.appendChild(a.current),()=>{!r&&a.current&&document.body.removeChild(a.current)}),[r]),!i||!a.current?null:(0,rh.createPortal)(Po.default.createElement(Po.default.Fragment,null,o),a.current)});Em.displayName="@mantine/core/Portal";var Ca=g(v(),1);function wt({withinPortal:e=!0,children:t,...o}){return e?Ca.default.createElement(Em,{...o},t):Ca.default.createElement(Ca.default.Fragment,null,t)}wt.displayName="@mantine/core/OptionalPortal";var Pm={root:"m_7f854edf"};var Xx={position:{bottom:0,right:0},zIndex:he("modal"),withinPortal:!0},qx=(e,{zIndex:t,position:o})=>({root:{"--affix-z-index":t?.toString(),"--affix-top":P(o?.top),"--affix-left":P(o?.left),"--affix-bottom":P(o?.bottom),"--affix-right":P(o?.right)}}),Im=E((e,t)=>{let o=b("Affix",Xx,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,portalProps:c,zIndex:m,withinPortal:p,position:u,...f}=o,d=A({name:"Affix",classes:Pm,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:qx});return Tm.default.createElement(wt,{...c,withinPortal:p},Tm.default.createElement(R,{ref:t,...d("root"),...f}))});Im.classes=Pm;Im.displayName="@mantine/core/Affix";var To=g(v(),1);var Oi=g(v(),1),Nm=(0,Oi.forwardRef)(({size:e="var(--cb-icon-size, 70%)",style:t,...o},r)=>Oi.default.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...o},Oi.default.createElement("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})));Nm.displayName="@mantine/core/CloseIcon";var Am=g(v(),1);var Mm={root:"m_86a44da5","root--subtle":"m_220c80f2"};var Zx={variant:"subtle"},Qx=(e,{size:t,radius:o,iconSize:r})=>({root:{"--cb-size":W(t,"cb-size"),"--cb-radius":o===void 0?void 0:j(o),"--cb-icon-size":P(r)}}),dt=q((e,t)=>{let o=b("CloseButton",Zx,e),{iconSize:r,children:n,vars:i,radius:s,className:a,classNames:l,style:c,styles:m,unstyled:p,"data-disabled":u,disabled:f,variant:d,icon:h,mod:y,...x}=o,w=A({name:"CloseButton",props:o,className:a,style:c,classes:Mm,classNames:l,styles:m,unstyled:p,vars:i,varsResolver:Qx});return Am.default.createElement($e,{ref:t,...x,unstyled:p,variant:d,disabled:f,mod:[{disabled:f||u},y],...w("root",{variant:d,active:!f&&!u})},h||Am.default.createElement(Nm,null),n)});dt.classes=Mm;dt.displayName="@mantine/core/CloseButton";var _m={root:"m_66836ed3",wrapper:"m_a5d60502",body:"m_667c2793",title:"m_6a03f287",label:"m_698f4f23",icon:"m_667f2a6a",message:"m_7fa78076",closeButton:"m_87f54839"};var Jx={},e0=(e,{radius:t,color:o,variant:r,autoContrast:n})=>{let i=e.variantColorResolver({color:o||e.primaryColor,theme:e,variant:r||"light",autoContrast:n});return{root:{"--alert-radius":t===void 0?void 0:j(t),"--alert-bg":o||r?i.background:void 0,"--alert-color":i.color,"--alert-bd":o||r?i.border:void 0}}},Om=E((e,t)=>{let o=b("Alert",Jx,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,radiu
10s:c,color:m,title:p,children:u,id:f,icon:d,withCloseButton:h,onClose:y,closeButtonLabel:x,variant:w,autoContrast:C,...S}=o,T=A({name:"Alert",classes:_m,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:e0}),I=re(f),k=p&&`${I}-title`||void 0,M=`${I}-body`;return To.default.createElement(R,{id:I,...T("root",{variant:w}),variant:w,ref:t,...S,role:"alert","aria-describedby":M,"aria-labelledby":k},To.default.createElement("div",{...T("wrapper")},d&&To.default.createElement("div",{...T("icon")},d),To.default.createElement("div",{...T("body")},p&&To.default.createElement("div",{...T("title"),"data-with-close-button":h||void 0},To.default.createElement("span",{id:k,...T("label")},p)),u&&To.default.createElement("div",{id:M,...T("message"),"data-variant":w},u)),h&&To.default.createElement(dt,{...T("closeButton"),onClick:y,variant:"transparent",size:16,iconSize:16,"aria-label":x,unstyled:a})))});Om.classes=_m;Om.displayName="@mantine/core/Alert";var nh=g(v(),1);var km={root:"m_b6d8b162"};function t0(e){if(e==="start")return"start";if(e==="end"||e)return"end"}var o0={inherit:!1},r0=(e,{variant:t,lineClamp:o,gradient:r,size:n,color:i})=>({root:{"--text-fz":ce(n),"--text-lh":Ti(n),"--text-gradient":t==="gradient"?xi(r,e):void 0,"--text-line-clamp":typeof o=="number"?o.toString():void 0,"--text-color":i?ne(i,e):void 0}}),ki=q((e,t)=>{let o=b("Text",o0,e),{lineClamp:r,truncate:n,inline:i,inherit:s,gradient:a,span:l,__staticSelector:c,vars:m,className:p,style:u,classNames:f,styles:d,unstyled:h,variant:y,mod:x,size:w,...C}=o,S=A({name:["Text",c],props:o,classes:km,className:p,style:u,classNames:f,styles:d,unstyled:h,vars:m,varsResolver:r0});return nh.default.createElement(R,{...S("root",{focusable:!0}),ref:t,component:l?"span":"p",variant:y,mod:[{"data-truncate":t0(n),"data-line-clamp":typeof r=="number","data-inline":i,"data-inherit":s},x],size:w,...C})});ki.classes=km;ki.displayName="@mantine/core/Text";var ih=g(v(),1);var Dm={root:"m_849cf0da"};var n0={underline:"hover"},Lm=q((e,t)=>
10{let{underline:o,className:r,unstyled:n,mod:i,...s}=b("Anchor",n0,e);return ih.default.createElement(ki,{component:"a",ref:t,className:te({[Dm.root]:!n},r),...s,mod:[{underline:o},i],__staticSelector:"Anchor",unstyled:n})});Lm.classes=Dm;Lm.displayName="@mantine/core/Anchor";var Ba=g(v(),1);var vk=g(v(),1);var[sh,St]=le("AppShell was not found in tree");var ah=g(v(),1);var ot={root:"m_89ab340",navbar:"m_45252eee",aside:"m_9cdde9a",header:"m_3b16f56b",main:"m_8983817",footer:"m_3840c879",section:"m_6dcfc7c7"};var i0={},Ra=E((e,t)=>{let o=b("AppShellAside",i0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,withBorder:c,zIndex:m,mod:p,...u}=o,f=St();return f.disabled?null:ah.default.createElement(R,{component:"aside",ref:t,mod:[{"with-border":c??f.withBorder},p],...f.getStyles("aside",{className:n,classNames:r,styles:s,style:i}),...u,__vars:{"--app-shell-aside-z-index":`calc(${m??f.zIndex} + 1)`}})});Ra.classes=ot;Ra.displayName="@mantine/core/AppShellAside";var Th=g(v(),1);var Bm=function(e,t){return Bm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,r){o.__proto__=r}||function(o,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(o[n]=r[n])},Bm(e,t)};function Nk(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Bm(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var mt=function(){return mt=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t},mt.apply(this,arguments)};function Ea(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(o[r[n]]=e[r[n]]);return o}function lh(e,t,o){if(o||arguments.length===2)for(var r=0,n=t.length,i;r<n;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}var Ma=g(v());var je=g(v());var Or="right-scroll-bar-position",kr="width-before-scroll-bar",Fm="with-scroll-bars-hidden",$m="--removed-body-scroll-bar-size";function Pa(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}var ch=g(v());function mh(e,t){var o=(0,ch.useState)(function(){return{value:e,callback:t,facade:{get current(){return o.value},set current(r){var n=o.value;n!==r&&(o.value=r,o.callback(r,n))}}}})[0];return o.callback=t,o.facade}var Ta=g(v());var s0=typeof window<"u"?Ta.useLayoutEffect:Ta.useEffect,ph=new WeakMap;function zm(e,t){var o=mh(t||null,function(r){return e.forEach(function(n){return Pa(n,r)})});return s0(function(){var r=ph.get(o);if(r){var n=new Set(r),i=new Set(e),s=o.current;n.forEach(function(a){i.has(a)||Pa(a,null)}),i.forEach(function(a){n.has(a)||Pa(a,s)})}ph.set(o,e)},[e]),o}function a0(e){return e}function l0(e,t){t===void 0&&(t=a0);var o=[],r=!1,n={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:e},useMedium:function(i){var s=t(i,r);return o.push(s),function(){o=o.filter(function(a){return a!==s})}},assignSyncMedium:function(i){for(r=!0;o.length;){var s=o;o=[],s.forEach(i)}o={push:function(a){return i(a)},filter:function(){return o}}},assignMedium:function(i){r=!0;var s=[];if(o.length){var a=o;o=[],a.forEach(i),s=o}var l=function(){var m=s;s=[],m.forEach(i)},c=function(){return Promise.resolve().then(l)};c(),o={push:function(m){s.push(m),c()},filter:function(m){return s=s.filter(m),o}}}};return n}function Vm(e){e===void 0&&(e={});var t=l0(null);return t.options=mt({async:!0,ssr:!1},e),t}var uh=g(v()),fh=function(e){var t=e.sideCar,o=Ea(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return uh.createElement(r,mt({},o))};
vendor: 6,034 bytes, lines 10-50
10fh.isSideCarExport=!0;function Hm(e,t){return e.useMedium(t),fh}var Ia=Vm();var Wm=function(){},Di=je.forwardRef(function(e,t){var o=je.useRef(null),r=je.useState({onScrollCapture:Wm,onWheelCapture:Wm,onTouchMoveCapture:Wm}),n=r[0],i=r[1],s=e.forwardProps,a=e.children,l=e.className,c=e.removeScrollBar,m=e.enabled,p=e.shards,u=e.sideCar,f=e.noIsolation,d=e.inert,h=e.allowPinchZoom,y=e.as,x=y===void 0?"div":y,w=e.gapMode,C=Ea(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=u,T=zm([o,t]),I=mt(mt({},C),n);return je.createElement(je.Fragment,null,m&&je.createElement(S,{sideCar:Ia,removeScrollBar:c,shards:p,noIsolation:f,inert:d,setCallbacks:i,allowPinchZoom:!!h,lockRef:o,gapMode:w}),s?je.cloneElement(je.Children.only(a),mt(mt({},I),{ref:T})):je.createElement(x,mt({},I,{className:l,ref:T}),a))});Di.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Di.classNames={fullWidth:kr,zeroRight:Or};var ge=g(v());var En=g(v());var gh=g(v());var dh;var hh=function(){if(dh)return dh;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function c0(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=hh();return t&&e.setAttribute("nonce",t),e}function m0(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function p0(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Gm=function(){var e=0,t=null;return{add:function(o){e==0&&(t=c0())&&(m0(t,o),p0(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}};var jm=function(){var e=Gm();return function(t,o){gh.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&o])}};var Li=function(){var e=jm(),t=function(o){var r=o.styles,n=o.dynamic;return e(r,n),null};return t};var u0={left:0,top:0,right:0,gap:0},Um=function(e){return parseInt(e||"",10)||0},f0=function(e){var t=window.getComputedStyle(document.body),o=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],n=t[e==="padding"?"paddingRight":"marginRight"];return[Um(o),Um(r),Um(n)]},Km=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return u0;var t=f0(e),o=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-o+t[2]-t[0])}};var d0=Li(),Rn="data-scroll-locked",h0=function(e,t,o,r){var n=e.left,i=e.top,s=e.right,a=e.gap;return o===void 0&&(o="margin"),`
11  .`.concat(Fm,` {
12   overflow: hidden `).concat(r,`;
13   padding-right: `).concat(a,"px ").concat(r,`;
14  }
15  body[`).concat(Rn,`] {
16    overflow: hidden `).concat(r,`;
17    overscroll-behavior: contain;
18    `).concat([t&&"position: relative ".concat(r,";"),o==="margin"&&`
19    padding-left: `.concat(n,`px;
20    padding-top: `).concat(i,`px;
21    padding-right: `).concat(s,`px;
22    margin-left:0;
23    margin-top:0;
24    margin-right: `).concat(a,"px ").concat(r,`;
25    `),o==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),`
26  }
27  
28  .`).concat(Or,` {
29    right: `).concat(a,"px ").concat(r,`;
30  }
31  
32  .`).concat(kr,` {
33    margin-right: `).concat(a,"px ").concat(r,`;
34  }
35  
36  .`).concat(Or," .").concat(Or,` {
37    right: 0 `).concat(r,`;
38  }
39  
40  .`).concat(kr," .").concat(kr,` {
41    margin-right: 0 `).concat(r,`;
42  }
43  
44  body[`).concat(Rn,`] {
45    `).concat($m,": ").concat(a,`px;
46  }
47`)},vh=function(){var e=parseInt(document.body.getAttribute(Rn)||"0",10);return isFinite(e)?e:0},g0=function(){En.useEffect(function(){return document.body.setAttribute(Rn,(vh()+1).toString()),function(){var e=vh()-1;e<=0?document.body.removeAttribute(Rn):document.body.setAttribute(Rn,e.toString())}},[])},Ym=function(e){var t=e.noRelative,o=e.noImportant,r=e.gapMode,n=r===void 0?"margin":r;g0();var i=En.useMemo(function(){return Km(n)},[n]);return En.createElement(d0,{styles:h0(i,!t,n,o?"":"!important")})};var Xm=!1;if(typeof window<"u")try{Bi=Object.defineProperty({},"passive",{get:function(){return Xm=!0,!0}}),window.addEventListener("test",Bi,Bi),window.removeEventListener("test",Bi,Bi)}catch{Xm=!1}var Bi,Dr=Xm?{passive:!1}:!1;var v0=function(e){return e.tagName==="TEXTAREA"},yh=function(e,t){var o=window.getComputedStyle(e);return o[t]!=="hidden"&&!(o.overflowY===o.overflowX&&!v0(e)&&o[t]==="visible")},y0=function(e){return yh(e,"overflowY")},b0=function(e){return yh(e,"overflowX")},qm=function(e,t){var o=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var n=bh(e,r);if(n){var i=xh(e,r),s=i[1],a=i[2];if(s>a)return!0}r=r.parentNode}while(r&&r!==o.body);return!1},x0=function(e){var t=e.scrollTop,o=e.scrollHeight,r=e.clientHeight;return[t,o,r]},w0=function(e){var t=e.scrollLeft,o=e.scrollWidth,r=e.clientWidth;return[t,o,r]},bh=function(e,t){return e==="v"?y0(t):b0(t)},xh=function(e,t){return e==="v"?x0(t):w0(t)},S0=function(e,t){return e==="h"&&t==="rtl"?-1:1},wh=function(e,t,o,r,n){var i=S0(e,window.getComputedStyle(t).direction),s=i*r,a=o.target,l=t.contains(a),c=!1,m=s>0,p=0,u=0;do{var f=xh(e,a),d=f[0],h=f[1],y=f[2],x=h-y-i*d;(d||x)&&bh(e,a)&&(p+=x,u+=d),a instanceof ShadowRoot?a=a.host:a=a.parentNode}while(!l&&a!==document.body||l&&(t.contains(a)||t===a));return(m&&(n&&Math.abs(p)<1||!n&&s>p)||!m&&(n&&Math.abs(u)<1||!n&&-s>u))&&(c=!0),c};var Na=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Sh=function(e){return[e.deltaX,e.deltaY]},Ch=function(e){return e&&"current"in e?e.current:e},C0=function(e,t){return e[0]===t[0]&&e[1]===t[1]},R0=function(e){return`
48  .block-interactivity-`.concat(e,` {pointer-events: none;}
49  .allow-interactivity-`).concat(e,` {pointer-events: all;}
50`)},E0=0,Pn=[];function Rh(e){var t=ge.useRef([]),o=ge.useRef([0,0]),r=ge.useRef(),n=ge.useState(E0++)[0],i=ge.useState(Li)[0],s=ge.useRef(e);ge.useEffect(function(){s.current=e},[e]),ge.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(n));
50var h=lh([e.lockRef.current],(e.shards||[]).map(Ch),!0).filter(Boolean);return h.forEach(function(y){return y.classList.add("allow-interactivity-".concat(n))}),function(){document.body.classList.remove("block-interactivity-".concat(n)),h.forEach(function(y){return y.classList.remove("allow-interactivity-".concat(n))})}}},[e.inert,e.lockRef.current,e.shards]);var a=ge.useCallback(function(h,y){if("touches"in h&&h.touches.length===2)return!s.current.allowPinchZoom;var x=Na(h),w=o.current,C="deltaX"in h?h.deltaX:w[0]-x[0],S="deltaY"in h?h.deltaY:w[1]-x[1],T,I=h.target,k=Math.abs(C)>Math.abs(S)?"h":"v";if("touches"in h&&k==="h"&&I.type==="range")return!1;var M=qm(k,I);if(!M)return!0;if(M?T=k:(T=k==="v"?"h":"v",M=qm(k,I)),!M)return!1;if(!r.current&&"changedTouches"in h&&(C||S)&&(r.current=T),!T)return!0;var B=r.current||T;return wh(B,y,h,B==="h"?C:S,!0)},[]),l=ge.useCallback(function(h){var y=h;if(!(!Pn.length||Pn[Pn.length-1]!==i)){var x="deltaY"in y?Sh(y):Na(y),w=t.current.filter(function(T){return T.name===y.type&&(T.target===y.target||y.target===T.shadowParent)&&C0(T.delta,x)})[0];if(w&&w.should){y.cancelable&&y.preventDefault();return}if(!w){var C=(s.current.shards||[]).map(Ch).filter(Boolean).filter(function(T){return T.contains(y.target)}),S=C.length>0?a(y,C[0]):!s.current.noIsolation;S&&y.cancelable&&y.preventDefault()}}},[]),c=ge.useCallback(function(h,y,x,w){var C={name:h,delta:y,target:x,should:w,shadowParent:P0(x)};t.current.push(C),setTimeout(function(){t.current=t.current.filter(function(S){return S!==C})},1)},[]),m=ge.useCallback(function(h){o.current=Na(h),r.current=void 0},[]),p=ge.useCallback(function(h){c(h.type,Sh(h),h.target,a(h,e.lockRef.current))},[]),u=ge.useCallback(function(h){c(h.type,Na(h),h.target,a(h,e.lockRef.current))},[]);ge.useEffect(function(){return Pn.push(i),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:u}),document.addEventListener("wheel",l,Dr),document.addEventListener("touchmove",l,Dr),document.addEventListener("touchstart",m,Dr),function(){Pn=Pn.filter(function(h){return h!==i}),document.removeEventListener("wheel",l,Dr),document.removeEventListener("touchmove",l,Dr),document.removeEventListener("touchstart",m,Dr)}},[]);var f=e.removeScrollBar,d=e.inert;return ge.createElement(ge.Fragment,null,d?ge.createElement(i,{styles:R0(n)}):null,f?ge.createElement(Ym,{gapMode:e.gapMode}):null)}function P0(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Eh=Hm(Ia,Rh);var Ph=Ma.forwardRef(function(e,t){return Ma.createElement(Di,mt({},e,{ref:t,sideCar:Eh}))});Ph.classNames=Di.classNames;var Lr=Ph;var T0={},Aa=E((e,t)=>{let o=b("AppShellFooter",T0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,withBorder:c,zIndex:m,mod:p,...u}=o,f=St();return f.disabled?null:Th.default.createElement(R,{component:"footer",ref:t,mod:[{"with-border":c??f.withBorder},p],...f.getStyles("footer",{className:te({[Lr.classNames.zeroRight]:f.offsetScrollbars},n),classNames:r,styles:s,style:i}),...u,__vars:{"--app-shell-footer-z-index":(m??f.zIndex)?.toString()}})});Aa.classes=ot;Aa.displayName="@mantine/core/AppShellFooter";var Ih=g(v(),1);var I0={},_a=E((e,t)=>{let o=b("AppShellHeader",I0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,withBorder:c,zIndex:m,mod:p,...u}=o,f=St();return f.disabled?null:Ih.default.createElement(R,{component:"header",ref:t,mod:[{"with-border":c??f.withBorder},p],...f.getStyles("header",{className:te({[Lr.classNames.zeroRight]:f.offsetScrollbars},n),classNames:r,styles:s,style:i}),...u,__vars:{"--app-shell-header-z-index":(m??f.zIndex)?.toString()}})});_a.classes=ot;_a.displayName="@mantine/core/AppShellHeader";var Nh=g(v(),1);var N0={},Oa=E((e,t)=>{let o=b("AppShellMain",N0,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=St();return Nh.default.createElement(R,{component:"main",ref:t,...c.getStyles("main",{className:n,style:i,classNames:r,styles:s}),...l})});Oa.classes=ot;Oa.displayName="@mantine/core/AppShellMain";var Lh=g(v(),1);var l2=g(v(),1);function Tn(e,t){return e in t.breakpoints?Ri(t.breakpoints[e]):Ri(e)}function Jt(e,t){let o=e.map(r=>({value:r,px:Tn(r,t)}));return o.sort((r,n)=>r.px-n.px),o}var g5=g(v(),1);
50function eo(e){return typeof e=="object"?e.base:e}function to(e){let t=typeof e=="object"&&e!==null&&typeof e.base<"u"&&Object.keys(e).length===1;return typeof e=="number"||typeof e=="string"||t}function oo(e){return!(typeof e!="object"||e===null||Object.keys(e).length===1&&"base"in e)}function Mh({baseStyles:e,minMediaStyles:t,maxMediaStyles:o,aside:r,theme:n}){let i=r?.width,s="translateX(var(--app-shell-aside-width))",a="translateX(calc(var(--app-shell-aside-width) * -1))";if(r?.breakpoint&&!r?.collapsed?.mobile&&(o[r?.breakpoint]=o[r?.breakpoint]||{},o[r?.breakpoint]["--app-shell-aside-width"]="100%",o[r?.breakpoint]["--app-shell-aside-offset"]="0px"),to(i)){let l=P(eo(i));e["--app-shell-aside-width"]=l,e["--app-shell-aside-offset"]=l}if(oo(i)&&(typeof i.base<"u"&&(e["--app-shell-aside-width"]=P(i.base),e["--app-shell-aside-offset"]=P(i.base)),Q(i).forEach(l=>{l!=="base"&&(t[l]=t[l]||{},t[l]["--app-shell-aside-width"]=P(i[l]),t[l]["--app-shell-aside-offset"]=P(i[l]))})),r?.collapsed?.desktop){let l=r.breakpoint;t[l]=t[l]||{},t[l]["--app-shell-aside-transform"]=s,t[l]["--app-shell-aside-transform-rtl"]=a,t[l]["--app-shell-aside-offset"]="0px !important"}if(r?.collapsed?.mobile){let l=Tn(r.breakpoint,n)-.1;o[l]=o[l]||{},o[l]["--app-shell-aside-width"]="100%",o[l]["--app-shell-aside-offset"]="0px",o[l]["--app-shell-aside-transform"]=s,o[l]["--app-shell-aside-transform-rtl"]=a}}var E5=g(v(),1);
50function Ah({baseStyles:e,minMediaStyles:t,footer:o}){let r=o?.height,n="translateY(var(--app-shell-footer-height))",i=o?.offset??!0;if(to(r)){let s=P(eo(r));e["--app-shell-footer-height"]=s,i&&(e["--app-shell-footer-offset"]=s)}oo(r)&&(typeof r.base<"u"&&(e["--app-shell-footer-height"]=P(r.base),i&&(e["--app-shell-footer-offset"]=P(r.base))),Q(r).forEach(s=>{s!=="base"&&(t[s]=t[s]||{},t[s]["--app-shell-footer-height"]=P(r[s]),i&&(t[s]["--app-shell-footer-offset"]=P(r[s])))})),o?.collapsed&&(e["--app-shell-footer-transform"]=n,e["--app-shell-footer-offset"]="0px !important")}var O5=g(v(),1);function _h({baseStyles:e,minMediaStyles:t,header:o}){let r=o?.height,n="translateY(calc(var(--app-shell-header-height) * -1))",i=o?.offset??!0;if(to(r)){let s=P(eo(r));e["--app-shell-header-height"]=s,i&&(e["--app-shell-header-offset"]=s)}oo(r)&&(typeof r.base<"u"&&(e["--app-shell-header-height"]=P(r.base),i&&(e["--app-shell-header-offset"]=P(r.base))),Q(r).forEach(s=>{s!=="base"&&(t[s]=t[s]||{},t[s]["--app-shell-header-height"]=P(r[s]),i&&(t[s]["--app-shell-header-offset"]=P(r[s])))})),o?.collapsed&&(e["--app-shell-header-transform"]=n,e["--app-shell-header-offset"]="0px !important")}var V5=g(v(),1);function Oh({baseStyles:e,minMediaStyles:t,maxMediaStyles:o,navbar:r,theme:n}){let i=r?.width,s="translateX(calc(var(--app-shell-navbar-width) * -1))",a="translateX(var(--app-shell-navbar-width))";if(r?.breakpoint&&!r?.collapsed?.mobile&&(o[r?.breakpoint]=o[r?.breakpoint]||{},o[r?.breakpoint]["--app-shell-navbar-width"]="100%",o[r?.breakpoint]["--app-shell-navbar-offset"]="0px"),to(i)){let l=P(eo(i));e["--app-shell-navbar-width"]=l,e["--app-shell-navbar-offset"]=l}if(oo(i)&&(typeof i.base<"u"&&(e["--app-shell-navbar-width"]=P(i.base),e["--app-shell-navbar-offset"]=P(i.base)),Q(i).forEach(l=>{l!=="base"&&(t[l]=t[l]||{},t[l]["--app-shell-navbar-width"]=P(i[l]),t[l]["--app-shell-navbar-offset"]=P(i[l]))})),r?.collapsed?.desktop){let l=r.breakpoint;t[l]=t[l]||{},t[l]["--app-shell-navbar-transform"]=s,t[l]["--app-shell-navbar-transform-rtl"]=a,t[l]["--app-shell-navbar-offset"]="0px !important"}if(r?.collapsed?.mobile){let l=Tn(r.breakpoint,n)-.1;o[l]=o[l]||{},o[l]["--app-shell-navbar-width"]="100%",o[l]["--app-shell-navbar-offset"]="0px",o[l]["--app-shell-navbar-transform"]=s,o[l]["--app-shell-navbar-transform-rtl"]=a}}var J5=g(v(),1);var Y5=g(v(),1);function ka(e){return Number(e)===0?"0px":pe(e)}function kh({padding:e,baseStyles:t,minMediaStyles:o}){to(e)&&(t["--app-shell-padding"]=ka(eo(e))),oo(e)&&(e.base&&(t["--app-shell-padding"]=ka(e.base)),Q(e).forEach(r=>{r!=="base"&&(o[r]=o[r]||{},o[r]["--app-shell-padding"]=ka(e[r]))}))}function Dh({navbar:e,header:t,footer:o,aside:r,padding:n,theme:i}){let s={},a={},l={};Oh({baseStyles:l,minMediaStyles:s,maxMediaStyles:a,navbar:e,theme:i}),Mh({baseStyles:l,minMediaStyles:s,maxMediaStyles:a,aside:r,theme:i}),_h({baseStyles:l,minMediaStyles:s,header:t}),Ah({baseStyles:l,minMediaStyles:s,footer:o}),kh({baseStyles:l,minMediaStyles:s,padding:n});let c=Jt(Q(s),i).map(u=>({query:`(min-width: ${xr(u.px)})`,styles:s[u.value]})),m=Jt(Q(a),i).map(u=>({query:`(max-width: ${xr(u.px)})`,styles:a[u.value]})),p=[...c,...m];return{baseStyles:l,media:p}}function Bh({navbar:e,header:t,aside:o,footer:r,padding:n}){let i=ee(),s=Sr(),{media:a,baseStyles:l}=Dh({navbar:e,header:t,footer:r,aside:o,padding:n,theme:i});return Lh.default.createElement(ut,{media:a,styles:l,selector:s.cssVariablesSelector})}var Fh=g(v(),1);var M0={},Da=E((e,t)=>{let o=b("AppShellNavbar",M0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,withBorder:c,zIndex:m,mod:p,...u}=o,f=St();return f.disabled?null:Fh.default.createElement(R,{component:"nav",ref:t,mod:[{"with-border":c??f.withBorder},p],...f.getStyles("navbar",{className:n,classNames:r,styles:s,style:i}),...u,__vars:{"--app-shell-navbar-z-index":`calc(${m??f.zIndex} + 1)`}})});Da.classes=ot;Da.displayName="@mantine/core/AppShellNavbar";var $h=g(v(),1);var A0={},La=q((e,t)=>{let o=b("AppShellSection",A0,e),{classNames:r,className:n,style:i,styles:s,vars:a,grow:l,mod:c,...m}=o,p=St();return $h.default.createElement(R,{ref:t,mod:[{grow:l},c],...p.getStyles("section",{className:n,style:i,classNames:r,styles:s}),...m})});La.classes=ot;La.displayName="@mantine/core/AppShellSection";var Br=g(v(),1);function zh({transitionDuration:e,disabled:t}){let[o,r]=(0,Br.useState)(!0),n=(0,Br.useRef)(),i=(0,Br.useRef)();return Wo("resize",()=>{r(!0),clearTimeout(n.current),n.current=window.setTimeout(()=>r(!1),200)}),Ze(()=>{(0,Br.startTransition)(()=>{r(!0),clearTimeout(i.current),i.current=window.setTimeout(()=>r(!1),e||0)})},[t,e]),o}var _0={withBorder:!0,offsetScrollbars:!0,padding:0,transitionDuration:200,transitionTimingFunction:"ease",zIndex:he("app")},O0=(e,{transitionDuration:t,transitionTimingFunction:o})=>({root:{"--app-shell-transition-duration":`${t}ms`,"--app-shell-transition-timing-function":o}}),Io=E((e,t)=>{let o=b("AppShell",_0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,navbar:c,withBorder:m,padding:p,transitionDuration:u,transitionTimingFunction:f,header:d,zIndex:h,layout:y,disabled:x,aside:w,footer:C,offsetScrollbars:S,mod:T,...I}=o,k=A({name:"AppShell",classes:ot,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:O0}),M=zh({disabled:x,transitionDuration:u});return Ba.default.createElement(sh,{value:{getStyles:k,withBorder:m,zIndex:h,disabled:x,offsetScrollbars:S}},Ba.default.createElement(Bh,{navbar:c,header:d,aside:w,footer:C,padding:p}),Ba.default.createElement(R,{ref:t,...k("root"),mod:[{resizing:M,layout:y,disabled:x},T],...I}))});Io.classes=ot;Io.displayName="@mantine/core/AppShell";Io.Navbar=Da;Io.Header=_a;Io.Main=Oa;Io.Aside=Ra;Io.Footer=Aa;Io.Section=La;var Fi=g(v(),1);var Zm={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};var k0={},D0=(e,{radius:t,color:o,gradient:r,variant:n,size:i,autoContrast:s})=>{let a=e.variantColorResolver({color:o||e.primaryColor,theme:e,gradient:r,variant:n||"filled",autoContrast:s});return{root:{"--badge-height":W(i,"badge-height"),"--badge-padding-x":W(i,"badge-padding-x"),"--badge-fz":W
50(i,"badge-fz"),"--badge-radius":t===void 0?void 0:j(t),"--badge-bg":o||n?a.background:void 0,"--badge-color":o||n?a.color:void 0,"--badge-bd":o||n?a.border:void 0,"--badge-dot-color":n==="dot"?ne(o,e):void 0}}},Qm=q((e,t)=>{let o=b("Badge",k0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,radius:c,color:m,gradient:p,leftSection:u,rightSection:f,children:d,variant:h,fullWidth:y,autoContrast:x,circle:w,mod:C,...S}=o,T=A({name:"Badge",props:o,classes:Zm,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:D0});return Fi.default.createElement(R,{variant:h,mod:[{block:y,circle:w},C],...T("root",{variant:h}),ref:t,...S},u&&Fi.default.createElement("span",{...T("section"),"data-position":"left"},u),Fi.default.createElement("span",{...T("label")},d),f&&Fi.default.createElement("span",{...T("section"),"data-position":"right"},f))});Qm.classes=Zm;Qm.displayName="@mantine/core/Badge";var No=g(v(),1);var Hh=g(v(),1);var In={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};var Vh={orientation:"horizontal"},L0=(e,{borderWidth:t})=>({group:{"--button-border-width":P(t)}}),Fa=E((e,t)=>{let o=b("ButtonGroup",Vh,e),{className:r,style:n,classNames:i,styles:s,unstyled:a,orientation:l,vars:c,borderWidth:m,variant:p,mod:u,...f}=b("ButtonGroup",Vh,e),d=A({name:"ButtonGroup",props:o,classes:In,className:r,style:n,classNames:i,styles:s,unstyled:a,vars:c,varsResolver:L0,rootSelector:"group"});return Hh.default.createElement(R,{...d("group"),ref:t,variant:p,mod:[{"data-orientation":l},u],role:"group",...f})});Fa.classes=In;Fa.displayName="@mantine/core/ButtonGroup";var B0={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${P(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},F0={},$0=(e,{radius:t,color:o,gradient:r,variant:n,size:i,justify:s,autoContrast:a})=>{let l=e.variantColorResolver({color:o||e.primaryColor,theme:e,gradient:r,variant:n||"filled",autoContrast:a});return{root:{"--button-justify":s,"--button-height":W(i,"button-height"),"--button-padding-x":W(i,"button-padding-x"),"--button-fz":i?.includes("compact")?ce(i.replace("compact-","")):ce(i),"--button-radius":t===void 0?void 0:j(t),"--button-bg":o||n?l.background:void 0,"--button-hover":o||n?l.hover:void 0,"--button-color":l.color,"--button-bd":o||n?l.border:void 0,"--button-hover-color":o||n?l.hoverColor:void 0}}},$a=q((e,t)=>{let o=b("Button",F0,e),{style:r,vars:n,className:i,color:s,disabled:a,children:l,leftSection:c,rightSection:m,fullWidth:p,variant:u,radius:f,loading:d,loaderProps:h,gradient:y,classNames:x,styles:w,unstyled:C,"data-disabled":S,autoContrast:T,mod:I,...k}=o,M=A({name:"Button",props:o,classes:In,className:i,style:r,classNames:x,styles:w,unstyled:C,vars:n,varsResolver:$0}),B=!!c,F=!!m;return No.default.createElement($e,{ref:t,...M("root",{active:!a&&!d&&!S}),unstyled:C,variant:u,disabled:a||d,mod:[{disabled:a||S,loading:d,block:p,"with-left-section":B,"with-right-section":F},I],...k},No.default.createElement(Ge,{mounted:!!d,transition:B0,duration:150},$=>No.default.createElement(R,{component:"span",...M("loader",{style:$}),"aria-hidden":!0},No.default.createElement(xt,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...h}))),No.default.createElement("span",{...M("inner")},c&&No.default.createElement(R,{component:"span",...M("section"),mod:{position:"left"}},c),No.default.createElement(R,{component:"span",mod:{loading:d},...M("label")},l),m&&No.default.createElement(R,{component:"span",...M("section"),mod:{position:"right"}},m)))});$a.classes=In;$a.displayName="@mantine/core/Button";$a.Group=Fa;var Fr=g(v(),1);var k3=g(v(),1);var[Wh,Gh]=le("Card component was not found in tree");var jh=g(v(),1);var $i={root:"m_e615b15f",section:"m_599a2148"};var z0={},zi=q((e,t)=>{let o=b("CardSection",z0,e),{classNames:r,className:n,style:i,styles:s,vars:a,withBorder:l,inheritPadding:c,mod:m,...p}=o,u=Gh();return jh.default.createElement(R,{ref:t,mod:[{"with-border":l,"inherit-padding":c},m],...u.getStyles("section",{className:n,style:i,styles:s,classNames:r}),...p})});zi.classes=$i;zi.displayName="@mantine/core/CardSection";var V0={},H0=(e,{padding:t})=>({root:{"--card-padding":pe(t)}}),za=q((e,t)=>
50{let o=b("Card",V0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,children:c,padding:m,...p}=o,u=A({name:"Card",props:o,classes:$i,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:H0}),f=Fr.Children.toArray(c),d=f.map((h,y)=>typeof h=="object"&&h&&"type"in h&&h.type===zi?(0,Fr.cloneElement)(h,{"data-first-section":y===0||void 0,"data-last-section":y===f.length-1||void 0}):h);return Fr.default.createElement(Wh,{value:{getStyles:u}},Fr.default.createElement(Mr,{ref:t,unstyled:a,...u("root"),...p},d))});za.classes=$i;za.displayName="@mantine/core/Card";za.Section=zi;var Uh=g(v(),1);var Jm={root:"m_4451eb3a"};var W0={},ep=q((e,t)=>{let o=b("Center",W0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,inline:c,mod:m,...p}=o,u=A({name:"Center",props:o,classes:Jm,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l});return Uh.default.createElement(R,{ref:t,mod:[{inline:c},m],...u("root"),...p})});ep.classes=Jm;ep.displayName="@mantine/core/Center";var Kh=g(v(),1);var tp={root:"m_7485cace"};var G0={},j0=(e,{size:t,fluid:o})=>({root:{"--container-size":o?void 0:W(t,"container-size")}}),op=E((e,t)=>{let o=b("Container",G0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,fluid:c,mod:m,...p}=o,u=A({name:"Container",classes:tp,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:j0});return Kh.default.createElement(R,{ref:t,mod:[{fluid:c},m],...u("root"),...p})});op.classes=tp;op.displayName="@mantine/core/Container";var np=g(v(),1);var rp={root:"m_3eebeb36",label:"m_9e365f20"};var U0={orientation:"horizontal"},K0=(e,{color:t,variant:o,size:r})=>({root:{"--divider-color":t?ne(t,e):void 0,"--divider-border-style":o,"--divider-size":W(r,"divider-size")}}),ip=E((e,t)=>
50{let o=b("Divider",U0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,color:c,orientation:m,label:p,labelPosition:u,mod:f,...d}=o,h=A({name:"Divider",classes:rp,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:K0});return np.default.createElement(R,{ref:t,mod:[{orientation:m,"with-label":!!p},f],...h("root"),...d,role:"separator"},p&&np.default.createElement(R,{component:"span",mod:{position:u},...h("label")},p))});ip.classes=rp;ip.displayName="@mantine/core/Divider";var Wi=g(v(),1);var N9=g(v(),1);var[Yh,Va]=le("Grid component was not found in tree");var Hi=g(v(),1);var Qh=g(v(),1);function Ct(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}var sp=(e,t)=>e==="content"?"auto":e==="auto"?"0rem":e?`${100/(t/e)}%`:void 0,Xh=(e,t,o)=>o||e==="auto"?"100%":e==="content"?"unset":sp(e,t),qh=(e,t)=>{if(e)return e==="auto"||t?"1":"auto"},Zh=(e,t)=>e===0?"0":e?`${100/(t/e)}%`:void 0;function Jh({span:e,order:t,offset:o,selector:r}){let n=ee(),i=Va(),a=Ct(e)===void 0?12:Ct(e),l=Qe({"--col-order":Ct(t)?.toString(),"--col-flex-grow":qh(a,i.grow),"--col-flex-basis":sp(a,i.columns),"--col-width":a==="content"?"auto":void 0,"--col-max-width":Xh(a,i.columns,i.grow),"--col-offset":Zh(Ct(o),i.columns)}),c=Q(n.breakpoints).reduce((u,f)=>(u[f]||(u[f]={}),typeof t=="object"&&t[f]!==void 0&&(u[f]["--col-order"]=t[f]?.toString()),typeof e=="object"&&e[f]!==void 0&&(u[f]["--col-flex-grow"]=qh(e[f],i.grow),u[f]["--col-flex-basis"]=sp(e[f],i.columns),u[f]["--col-width"]=e[f]==="content"?"auto":void 0,u[f]["--col-max-width"]=Xh(e[f],i.columns,i.grow)),typeof o=="object"&&o[f]!==void 0&&(u[f]["--col-offset"]=Zh(o[f],i.columns)),u),{}),p=Jt(Q(c),n).filter(u=>Q(c[u.value]).length>0).map(u=>({query:`(min-width: ${n.breakpoints[u.value]})`,styles:c[u.value]}));return Qh.default.createElement(ut,{styles:l,media:p,selector:r})}var Vi={root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"};var Y0={span:12},Ha=E((e,t)=>{let o=b("GridCol",Y0,e),{classNames:r,className:n,style:i,styles:s,vars:a,span:l,order:c,offset:m,...p}=o,u=Va(),f=Bt();return Hi.default.createElement(Hi.default.Fragment,null,Hi.default.createElement(Jh,{selector:`.${f}`,span:l,order:c,offset:m}),Hi.default.createElement(R,{ref:t,...u.getStyles("col",{className:te(n,f),style:i,classNames:r,styles:s}),...p}))});Ha.classes=Vi;Ha.displayName="@mantine/core/GridCol";var eg=g(v(),1);function tg({gutter:e,selector:t}){let o=ee(),r=Qe({"--grid-gutter":pe(Ct(e))}),n=Q(o.breakpoints).reduce((a,l)=>(a[l]||(a[l]={}),typeof e=="object"&&e[l]!==void 0&&(a[l]["--grid-gutter"]=pe(e[l])),a),{}),s=Jt(Q(n),o).filter(a=>Q(n[a.value]).length>0).map(a=>({query:`(min-width: ${o.breakpoints[a.value]})`,styles:n[a.value]}));return eg.default.createElement(ut,{styles:r,media:s,selector:t})}var X0={gutter:"md",grow:!1,columns:12},q0=(e,{justify:t,align:o,overflow:r})=>({root:{"--grid-justify":t,"--grid-align":o,"--grid-overflow":r}}),Wa=E((e,t)=>{let o=b("Grid",X0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,grow:c,gutter:m,columns:p,align:u,justify:f,children:d,...h}=o,y=A({name:"Grid",classes:Vi,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:q0}),x=Bt();return Wi.default.createElement(Yh,{value:{getStyles:y,grow:c,columns:p}},Wi.default.createElement(tg,{selector:`.${x}`,...o}),Wi.default.createElement(R,{ref:t,...y("root",{className:x}),...h},Wi.default.createElement("div",{...y("inner")},d)))});Wa.classes=Vi;Wa.displayName="@mantine/core/Grid";Wa.Col=Ha;var $r=g(v(),1);var ap={root:"m_9e117634"};var Z0={},Q0=(e,{radius:t,fit:o})=>({root:{"--image-radius":t===void 0?void 0:j(t),"--image-object-fit":o}}),lp=q((e,t)=>{let o=b("Image",Z0,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,onError:c,src:m,radius:p,fit:u,fallbackSrc:f,mod:d,...h}=o,[y,x]=(0,$r.useState)(!m);(0,$r.useEffect)(()=>x(!m),[m]);let w=A({name:"Image",classes:ap,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:Q0});return y&&f?$r.default.createElement(R,{component:"img",ref:t,src:f,...w("root"),onError:c,mod:["fallback",d],...h}):$r.default.createElement(R,{component:"img",ref:t,...w("root"),src:m,onError:C=>{c?.(C),x(!0)},mod:d,...h})});lp.classes=ap;lp.displayName="@mantine/core/Image";var cp=g(v(),1);
50var I8=g(v(),1);var[og,rg]=le("List component was not found in tree");var ji=g(v(),1);var Gi={root:"m_abbac491",item:"m_abb6bec2",itemWrapper:"m_75cd9f71",itemIcon:"m_60f83e5b"};var J0={},Ga=E((e,t)=>{let o=b("ListItem",J0,e),{classNames:r,className:n,style:i,styles:s,vars:a,icon:l,children:c,mod:m,...p}=o,u=rg(),f=l||u.icon,d={classNames:r,styles:s};return ji.default.createElement(R,{...u.getStyles("item",{...d,className:n,style:i}),component:"li",mod:[{"with-icon":!!f,centered:u.center},m],ref:t,...p},ji.default.createElement("div",{...u.getStyles("itemWrapper",d)},f&&ji.default.createElement("span",{...u.getStyles("itemIcon",d)},f),ji.default.createElement("span",{...u.getStyles("itemLabel",d)},c)))});Ga.classes=Gi;Ga.displayName="@mantine/core/ListItem";var ew={type:"unordered"},tw=(e,{size:t,spacing:o})=>({root:{"--list-fz":ce(t),"--list-lh":Ti(t),"--list-spacing":pe(o)}}),ja=E((e,t)=>{let o=b("List",ew,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,children:c,type:m,withPadding:p,icon:u,spacing:f,center:d,listStyleType:h,mod:y,...x}=o,w=A({name:"List",classes:Gi,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:tw});return cp.default.createElement(og,{value:{center:d,icon:u,getStyles:w}},cp.default.createElement(R,{...w("root",{style:{listStyleType:h}}),component:m==="unordered"?"ul":"ol",mod:[{"with-padding":p},y],ref:t,...x},c))});ja.classes=Gi;ja.displayName="@mantine/core/List";ja.Item=Ga;var Rt=g(v(),1);function mp(e,t){return o=>{if(typeof o!="string"||o.trim().length===0)throw new Error(t);return`${e}-${o}`}}var pp=g(v(),1);function Ua({style:e,size:t=16,...o}){return pp.default.createElement("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...e,width:P(t),height:P(t),display:"block"},...o},pp.default.createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}Ua.displayName="@mantine/core/AccordionChevron";function Nn(e,t){let o=e;for(;(o=o.parentElement)&&!o.matches(t););return o}function ow(e,t,o){for(let r=e-1;r>=0;r-=1)if(!t[r].disabled)return r;if(o){for(let r=t.length-1;r>-1;r-=1)if(!t[r].disabled)return r}return e}function rw(e,t,o){for(let r=e+1;r<t.length;r+=1)if(!t[r].disabled)return r;if(o){for(let r=0;r<t.length;r+=1)if(!t[r].disabled)return r}return e}function nw(e,t,o){return Nn(e,o)===Nn(t,o)}function Ka({parentSelector:e,siblingSelector:t,onKeyDown:o,loop:r=!0,activateOnFocus:n=!1,dir:i="rtl",orientation:s}){return a=>{o?.(a);let l=Array.from(Nn(a.currentTarget,e)?.querySelectorAll(t)||[]).filter(d=>nw(a.currentTarget,d,e)),c=l.findIndex(d=>a.currentTarget===d),m=rw(c,l,r),p=ow(c,l,r),u=i==="rtl"?p:m,f=i==="rtl"?m:p;switch(a.key){case"ArrowRight":{s==="horizontal"&&(a.stopPropagation(),a.preventDefault(),l[u].focus(),n&&l[u].click());break}case"ArrowLeft":{s==="horizontal"&&(a.stopPropagation(),a.preventDefault(),l[f].focus(),n&&l[f].click());break}case"ArrowUp":{s==="vertical"&&(a.stopPropagation(),a.preventDefault(),l[p].focus(),n&&l[p].click());break}case"ArrowDown":{s==="vertical"&&(a.stopPropagation(),a.preventDefault(),l[m].focus(),n&&l[m].click());break}case"Home":{a.stopPropagation(),a.preventDefault(),!l[0].disabled&&l[0].focus();break}case"End":{a.stopPropagation(),a.preventDefault();let d=l.length-1;!l[d].disabled&&l[d].focus();break}}}}var fp=g(v(),1);function Ui(e,t){return Array.isArray(e)?[...e].reduce((o,r)=>({...o,...Ui(r,t)}),{}):typeof e=="function"?e(t):e??{}}var Ya=g(v(),1),ng=g(ui(),1);function iw(e){if(!e||typeof e=="string")return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function up(e){return e?.current?e.current.scrollHeight:"auto"}var Ki=typeof window<"u"&&window.requestAnimationFrame;function ig({transitionDuration:e,transitionTimingFunction:t="ease",onTransitionEnd:o=()=>{},opened:r}){let n=(0,Ya.useRef)(null),i=0,s={display:"none",height:0,overflow:"hidden"},[a,l]=(0,Ya.useState)(r?{}:s),c=d=>{(0,ng.flushSync)(()=>l(d))},m=d=>{c(h=>({...h,...d}))};function p(d){let h=e||iw(d);return{transition:`height ${h}ms ${t}, opacity ${h}ms ${t}`}}Ie(()=>{typeof Ki=="function"&&Ki(r?()=>{m({willChange:"height",display:"block",overflow:"hidden"}),Ki(()=>{let d=up(n);m({...p(d),height:d})})}:()=>{let d=up(n);
50m({...p(d),willChange:"height",height:d}),Ki(()=>m({height:i,overflow:"hidden"}))})},[r]);let u=d=>{if(!(d.target!==n.current||d.propertyName!=="height"))if(r){let h=up(n);h===a.height?c({}):m({height:h}),o()}else a.height===i&&(c(s),o())};function f({style:d={},refKey:h="ref",...y}={}){let x=y[h];return{"aria-hidden":!r,...y,[h]:ea(n,x),onTransitionEnd:u,style:{boxSizing:"border-box",...d,...a}}}return f}var sw={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},Xa=E((e,t)=>{let{children:o,in:r,transitionDuration:n,transitionTimingFunction:i,style:s,onTransitionEnd:a,animateOpacity:l,...c}=b("Collapse",sw,e),m=ee(),p=yr(),f=(m.respectReducedMotion?p:!1)?0:n,d=ig({opened:r,transitionDuration:f,transitionTimingFunction:i,onTransitionEnd:a});return f===0?r?fp.default.createElement(R,{...c},o):null:fp.default.createElement(R,{...d({style:{opacity:r||!l?1:0,transition:l?`opacity ${f}ms ${i}`:"none",...Ui(s,m)},ref:t,...c})},o)});Xa.displayName="@mantine/core/Collapse";var dp={root:"m_f0824112",description:"m_57492dcc",section:"m_690090b5",label:"m_1f6ac4c4",body:"m_f07af9d2",children:"m_e17b862f",chevron:"m_1fd8a00b"};var aw={},lw=(e,{variant:t,color:o,childrenOffset:r,autoContrast:n})=>{let i=e.variantColorResolver({color:o||e.primaryColor,theme:e,variant:t||"light",autoContrast:n});return{root:{"--nl-bg":o||t?i.background:void 0,"--nl-hover":o||t?i.hover:void 0,"--nl-color":o||t?i.color:void 0},children:{"--nl-offset":pe(r)}}},hp=q((e,t)=>{let o=b("NavLink",aw,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,opened:c,defaultOpened:m,onChange:p,children:u,onClick:f,active:d,disabled:h,leftSection:y,rightSection:x,label:w,description:C,disableRightSectionRotation:S,noWrap:T,childrenOffset:I,onKeyDown:k,autoContrast:M,mod:B,...F}=o,$=A({name:"NavLink",props:o,classes:dp,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:lw}),[z,H]=oe({value:c,defaultValue:m,finalValue:!1,onChange:p}),L=!!u,_=O=>{f?.(O),L&&(O.preventDefault(),H(!z))};return Rt.default.createElement(Rt.default.Fragment,null,Rt.default.createElement($e,{...$("root"),component:"a",ref:t,onClick:_,onKeyDown:O=>{k?.(O),O.nativeEvent.code==="Space"&&L&&(O.preventDefault(),H(!z))},unstyled:a,mod:[{disabled:h,active:d,expanded:z},B],...F},y&&Rt.default.createElement(R,{component:"span",...$("section"),mod:{position:"left"}},y),Rt.default.createElement(R,{...$("body"),mod:{"no-wrap":T}},Rt.default.createElement(R,{component:"span",...$("label")},w),Rt.default.createElement(R,{component:"span",mod:{active:d},...$("description")},C)),(L||x)&&Rt.default.createElement(R,{...$("section"),component:"span",mod:{rotate:z&&!S,position:"right"}},L?x||Rt.default.createElement(Ua,{...$("chevron")}):x)),Rt.default.createElement(Xa,{in:z,...$("collapse")},Rt.default.createElement("div",{...$("children")},u)))});hp.classes=dp;hp.displayName="@mantine/core/NavLink";var Jo=g(v(),1);var ag=g(v(),1);var I4=g(v(),1);var[sg,Xo]=le("Pagination.Root component was not found in tree");var Mo={root:"m_4addd315",control:"m_326d024a",dots:"m_4ad7767d"};var cw={withPadding:!0},qo=E((e,t)=>{let o=b("PaginationControl",cw,e),{classNames:r,className:n,style:i,styles:s,vars:a,active:l,disabled:c,withPadding:m,mod:p,...u}=o,f=Xo(),d=c||f.disabled;return ag.default.createElement($e,{ref:t,disabled:d,mod:[{active:l,disabled:d,"with-padding":m},p],...f.getStyles("control",{className:n,style:i,classNames:r,styles:s,active:!d}),...u})});qo.classes=Mo;qo.displayName="@mantine/core/PaginationControl";var gp=g(v(),1);var Zo=g(v(),1);function Yi({style:e,children:t,path:o,...r}){return Zo.default.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)",...e},...r},Zo.default.createElement("path",{d:o,fill:"currentColor"}))}var lg=e=>Zo.default.createElement(Yi,{...e,path:"M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z"}),cg=e=>Zo.default.createElement(Yi,{...e,path:"M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z"}),mg=e=>
50Zo.default.createElement(Yi,{...e,path:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z"}),pg=e=>Zo.default.createElement(Yi,{...e,path:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z"}),ug=e=>Zo.default.createElement(Yi,{...e,path:"M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z"});var mw={icon:ug},Mn=E((e,t)=>{let o=b("PaginationDots",mw,e),{classNames:r,className:n,style:i,styles:s,vars:a,icon:l,...c}=o,m=Xo(),p=l;return gp.default.createElement(R,{ref:t,...m.getStyles("dots",{className:n,style:i,styles:s,classNames:r}),...c},gp.default.createElement(p,{style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}}))});Mn.classes=Mo;Mn.displayName="@mantine/core/PaginationDots";var Xi=g(v(),1);function qa({icon:e,name:t,action:o,type:r}){let n={icon:e},i=(0,Xi.forwardRef)((s,a)=>{let{icon:l,...c}=b(t,n,s),m=l,p=Xo(),u=r==="next"?p.active===p.total:p.active===1;return Xi.default.createElement(qo,{disabled:p.disabled||u,ref:a,onClick:p[o],withPadding:!1,...c},Xi.default.createElement(m,{className:"mantine-rotate-rtl",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}}))});return i.displayName=`@mantine/core/${t}`,i}var vp=qa({icon:lg,name:"PaginationNext",action:"onNext",type:"next"}),yp=qa({icon:cg,name:"PaginationPrevious",action:"onPrevious",type:"previous"}),bp=qa({icon:mg,name:"PaginationFirst",action:"onFirst",type:"previous"}),xp=qa({icon:pg,name:"PaginationLast",action:"onLast",type:"next"});var qi=g(v(),1);function Za({dotsIcon:e}){let t=Xo(),o=t.range.map((r,n)=>r==="dots"?qi.default.createElement(Mn,{icon:e,key:n}):qi.default.createElement(qo,{key:n,active:r===t.active,"aria-current":r===t.active?"page":void 0,onClick:()=>t.onChange(r),disabled:t.disabled,...t.getItemProps?.(r)},r));return qi.default.createElement(qi.default.Fragment,null,o)}Za.displayName="@mantine/core/PaginationItems";var wp=g(v(),1);function Pe(e,t){return o=>{e?.(o),t?.(o)}}function Qo(e,t){return typeof e=="boolean"?e:t.autoContrast}var pw={siblings:1,boundaries:1},uw=(e,{size:t,radius:o,color:r,autoContrast:n})=>({root:{"--pagination-control-radius":o===void 0?void 0:j(o),"--pagination-control-size":W(t,"pagination-control-size"),"--pagination-control-fz":ce(t),"--pagination-active-bg":r?ne(r,e):void 0,"--pagination-active-color":Qo(n,e)?Lt({color:r,theme:e}):void 0}}),Zi=E((e,t)=>{let o=b("PaginationRoot",pw,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,total:c,value:m,defaultValue:p,onChange:u,disabled:f,siblings:d,boundaries:h,color:y,radius:x,onNextPage:w,onPreviousPage:C,onFirstPage:S,onLastPage:T,getItemProps:I,autoContrast:k,...M}=o,B=A({name:"Pagination",classes:Mo,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:uw}),{range:F,setPage:$,next:z,previous:H,active:L,first:_,last:O}=Xc({page:m,initialPage:p,onChange:u,total:c,siblings:d,boundaries:h}),D=Pe(w,z),N=Pe(C,H),V=Pe(S,_),K=Pe(T,O);return wp.default.createElement(sg,{value:{total:c,range:F,active:L,disabled:f,getItemProps:I,onChange:$,onNext:D,onPrevious:N,onFirst:V,onLast:K,getStyles:B}},wp.default.createElement(R,{ref:t,...B("root"),...M}))});Zi.classes=Mo;Zi.displayName="@mantine/core/PaginationRoot";var fw={withControls:!0,siblings:1,boundaries:1,gap:8},$t=E((e,t)=>{let o=b("Pagination",fw,e),{withEdges:r,withControls:n,getControlProps:i,nextIcon:s,previousIcon:a,lastIcon:l,firstIcon:c,dotsIcon:m,total:p,gap:u,...f}=o;return p<=0?null:Jo.default.createElement(Zi,{ref:t,total:p,...f},Jo.default.createElement(Ai,{gap:u},r&&Jo.default.createElement(bp,{icon:c,...i?.("first")}),n&&Jo.default.createElement(yp,{icon:a,...i?.("previous")}),Jo.default.createElement(Za,{dotsIcon:m}),n&&Jo.default.createElement(vp,{icon:s,...i?.("next")}),r&&Jo.default.createElement(xp,{icon:l,...i?.("last")})))});$t.classes=Mo;$t.displayName="@mantine/core/Pagination";$t.Root=Zi;$t.Control=qo;$t.Dots=Mn;$t.First=bp;$t.Last=xp;$t.Next=vp;$t.Previous=yp;$t.Items=Za;var Ji=g(v(),1);var Ao=g(v(),1);var Qi=g(v(),1);var hg=g(v(),1);var OL=g(v(),1);var An=g(v(),1);function Et(e=null){let t=(0,An.createContext)(e);return[({children:n,value:i})=>An.default.createElement(t.Provider,{value:i},n),()=>(0,An.useContext)(t)]}var[fg,Pt]=Et({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var Oe={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};var dg={},dw=(e,{size:t})=>({description:{"--input-description-size":t===void 0?void 0:`calc(${ce(t)} - ${P(2)})`}}),_n=E((e,t)=>{let o=b("InputDescription",dg,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,size:c,__staticSelector:m,__inheritStyles:p=!0,variant:u,...f}=b("InputDescription",dg,o),d=Pt(),h=A({name:["InputWrapper",m],props:o,classes:Oe,className:n,style:i,classNames:r,styles:s,unstyled:a,rootSelector:"description",vars:l,varsResolver:dw}),y=p&&d?.getStyles||h;return hg.default.createElement(R,{component:"p",ref:t,variant:u,size:c,...y("description",d?.getStyles?{className:n,style:i}:void 0),...f})});_n.classes=Oe;_n.displayName="@mantine/core/InputDescription";var gg=g(v(),1);var hw={},gw=(e,{size:t})=>({error:{"--input-error-size":t===void 0?void 0:`calc(${ce(t)} - ${P(2)})`}}),On=E((e,t)=>{let o=b("InputError",hw,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,size:c,__staticSelector:m,__inheritStyles:p=!0,variant:u,...f}=o,d=A({name:["InputWrapper",m],props:o,classes:Oe,className:n,style:i,classNames:r,styles:s,unstyled:a,rootSelector:"error",vars:l,varsResolver:gw}),h=Pt(),y=p&&h?.getStyles||d;return gg.default.createElement(R,{component:"p",ref:t,variant:u,size:c,...y("error",h?.getStyles?{className:n,style:i}:void 0),...f})});On.classes=Oe;On.displayName="@mantine/core/InputError";var Sp=g(v(),1);var vg={labelElement:"label"},vw=(e,{size:t})=>({label:{"--input-label-size":ce(t),"--input-asterisk-color":void 0}}),kn=E((e,t)=>{let o=b("InputLabel",vg,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,labelElement:c,size:m,required:p,htmlFor:u,onMouseDown:f,children:d,__staticSelector:h,variant:y,mod:x,...w}=b("InputLabel",vg,o),C=A({name:["InputWrapper",h],props:o,classes:Oe,className:n,style:i,classNames:r,styles:s,unstyled:a,rootSelector:"label",vars:l,varsResolver:vw}),S=Pt(),T=S?.getStyles||C;return Sp.default.createElement(R,{...T("label",S?.getStyles?{className:n,style:i}:void 0),component:c,variant:y,size:m,ref:t,htmlFor:c==="label"?u:void 0,mod:[{required:p},x],onMouseDown:I=>{f?.(I),!I.defaultPrevented&&I.detail>1&&I.preventDefault()},...w},d,p&&Sp.default.createElement("span",{...T("required"),"aria-hidden":!0}," *"))});kn.classes=Oe;kn.displayName="@mantine/core/InputLabel";var bg=g(v(),1);var yg={},Qa=E((e,t)=>{let o=b("InputPlaceholder",yg,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,__staticSelector:c,variant:m,error:p,mod:u,...f}=b("InputPlaceholder",yg,o),d=A({name:["InputPlaceholder",c],props:o,classes:Oe,className:n,style:i,classNames:r,styles:s,unstyled:a,rootSelector:"placeholder"});return bg.default.createElement(R,{...d("placeholder"),mod:[{error:!!p},u],component:"span",variant:m,ref:t,...f})});Qa.classes=Oe;Qa.displayName="@mantine/core/InputPlaceholder";var er=g(v(),1);function xg(e,{hasDescription:t,hasError:o}){let r=e.findIndex(l=>l==="input"),n=e[r-1],i=e[r+1];return{offsetBottom:t&&i==="description"||o&&i==="error",offsetTop:t&&n==="description"||o&&n==="error"}}var yw={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},bw=(e,{size:t})=>({label:{"--input-label-size":ce(t),"--input-asterisk-color":void 0},error:{"--input-error-size":t===void 0?void 0:`calc(${ce(t)} - ${P(2)})`},description:{"--input-description-size":t===void 0?void 0:`calc(${ce(t)} - ${P(2)})`}}),Ja=E((e,t)=>{let o=b("InputWrapper",yw,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,size:c,variant:m,__staticSelector:p,inputContainer:u,inputWrapperOrder:f,label:d,error:h,description:y,labelProps:x,descriptionProps:w,errorProps:C,labelElement:S,children:T,withAsterisk:I,id:k,required:M,__stylesApiProps:B,mod:F,...$}=o,z=A({name:["InputWrapper",p],props:B||o,classes:Oe,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:bw}),H={size:c,variant:m,__staticSelector:p},L=re(k),_=typeof I=="boolean"?I:M,O=C?.id||`${L}-error`,D=w?.id||`${L}-description`,N=L,V=!!h&&typeof h!="boolean",K=!!y,Y=`${V?O:""} ${K?D:""}`,ae=Y.trim().length>0?Y.trim():void 0,ie=x?.id||`${L}-label`,se=d&&er.default.createElement(kn,{key:"label",labelElement:S,id:ie,htmlFor:N,required:_,...H,...x},d),J=K&&er.default.createElement(_n,{key:"description",...w,...H,size:w?.size||H.size,id:w?.id||D},y),U=er.default.createElement(er.default.Fragment,{key:"input"},u(T)),Se=V&&er.default.createElement(On,{...C,...H,size:C?.size||H.size,key:"error",id:C?.id||O},h),Ce=f.map(qe=>{switch(qe){case"label":return se;case"input":return U;
50case"description":return J;case"error":return Se;default:return null}});return er.default.createElement(fg,{value:{getStyles:z,describedBy:ae,inputId:N,labelId:ie,...xg(f,{hasDescription:K,hasError:V})}},er.default.createElement(R,{ref:t,variant:m,size:c,mod:[{error:!!h},F],...z("root"),...$},Ce))});Ja.classes=Oe;Ja.displayName="@mantine/core/InputWrapper";var xw={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},ww=(e,t,o)=>({wrapper:{"--input-margin-top":o.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":o.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":W(t.size,"input-height"),"--input-fz":ce(t.size),"--input-radius":t.radius===void 0?void 0:j(t.radius),"--input-left-section-width":t.leftSectionWidth!==void 0?P(t.leftSectionWidth):void 0,"--input-right-section-width":t.rightSectionWidth!==void 0?P(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?W(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}}),fe=q((e,t)=>{let o=b("Input",xw,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,required:l,__staticSelector:c,__stylesApiProps:m,size:p,wrapperProps:u,error:f,disabled:d,leftSection:h,leftSectionProps:y,leftSectionWidth:x,rightSection:w,rightSectionProps:C,rightSectionWidth:S,rightSectionPointerEvents:T,leftSectionPointerEvents:I,variant:k,vars:M,pointer:B,multiline:F,radius:$,id:z,withAria:H,withErrorStyles:L,mod:_,...O}=o,{styleProps:D,rest:N}=_e(O),V=Pt(),K={offsetBottom:V?.offsetBottom,offsetTop:V?.offsetTop},Y=A({name:["Input",c],props:m||o,classes:Oe,className:n,style:i,classNames:r,styles:s,unstyled:a,stylesCtx:K,rootSelector:"wrapper",vars:M,varsResolver:ww}),ae=H?{required:l,disabled:d,"aria-invalid":!!f,"aria-describedby":V?.describedBy,id:V?.inputId||z}:{};return Qi.default.createElement(R,{...Y("wrapper"),...D,...u,mod:[{error:!!f&&L,pointer:B,disabled:d,multiline:F,"data-with-right-section":!!w,"data-with-left-section":!!h},_],variant:k,size:p},h&&Qi.default.createElement("div",{...y,"data-position":"left",...Y("section",{className:y?.className,style:y?.style})},h),Qi.default.createElement(R,{component:"input",...N,...ae,ref:t,required:l,mod:{disabled:d,error:!!f&&L},variant:k,...Y("input")}),w&&Qi.default.createElement("div",{...C,"data-position":"right",...Y("section",{className:C?.className,style:C?.style})},w))});fe.classes=Oe;fe.Wrapper=Ja;fe.Label=kn;fe.Error=On;fe.Description=_n;fe.Placeholder=Qa;fe.displayName="@mantine/core/Input";var Cp={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};var el=Cp,zr=(0,Ao.forwardRef)(({__staticSelector:e,__stylesApiProps:t,className:o,classNames:r,styles:n,unstyled:i,children:s,label:a,description:l,id:c,disabled:m,error:p,size:u,labelPosition:f="left",bodyElement:d="div",labelElement:h="label",variant:y,style:x,vars:w,mod:C,...S},T)=>{let I=A({name:e,props:t,className:o,style:x,classes:Cp,classNames:r,styles:n,unstyled:i});return Ao.default.createElement(R,{...I("root"),ref:T,__vars:{"--label-fz":ce(u),"--label-lh":W(u,"label-lh")},mod:[{"label-position":f},C],variant:y,size:u,...S},Ao.default.createElement(R,{component:d,htmlFor:d==="label"?c:void 0,...I("body")},s,Ao.default.createElement("div",{...I("labelWrapper"),"data-disabled":m||void 0},a&&Ao.default.createElement(R,{component:h,htmlFor:h==="label"?c:void 0,...I("label"),"data-disabled":m||void 0},a),l&&Ao.default.createElement(fe.Description,{size:u,__inheritStyles:!1,...I("description")},l),p&&p!=="boolean"&&Ao.default.createElement(fe.Error,{size:u,__inheritStyles:!1,...I("error")},p))))});zr.displayName="@mantine/core/InlineInput";var s7=g(v(),1);var[wg,Sg]=Et();var ol=g(v(),1);var tl=g(v(),1);function Dn({children:e,role:t}){let o=Pt();return o?tl.default.createElement("div",{role:t,"aria-labelledby":o.labelId,"aria-describedby":o.describedBy},e):tl.default.createElement(tl.default.Fragment,null,e)}var Sw={},rl=E((e,t)=>{let{value:o,defaultValue:r,onChange:n,size:i,wrapperProps:s,children:a,name:l,readOnly:c,...m}=b("RadioGroup",Sw,e),p=re(l),[u,f]=oe({value:o,defaultValue:r,finalValue:"",onChange:n}),d=h=>!c&&f(h.currentTarget.value);return ol.default.createElement(wg,{value:{value:u,onChange:d,size:i,name:p}},ol.default.createElement(fe.Wrapper,{size:i,ref:t,...s,...m,labelElement:"div",__staticSelector:"RadioGroup"},ol.default.createElement(Dn,{role:"radiogroup"},a)))});rl.classes=fe.Wrapper.classes;rl.displayName="@mantine/core/RadioGroup";var Rp=g(v(),1);function Cg({size:e,style:t,...o}
50){return Rp.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 5 5",style:{width:P(e),height:P(e),...t},"aria-hidden":!0,...o},Rp.default.createElement("circle",{cx:"2.5",cy:"2.5",r:"2.5",fill:"currentColor"}))}var Ep={root:"m_f3f1af94",inner:"m_89c4f5e4",icon:"m_f3ed6b2b",radio:"m_8a3dbb89","radio--outline":"m_1bfe9d39"};var Cw={labelPosition:"right"},Rw=(e,{size:t,radius:o,color:r,iconColor:n,variant:i,autoContrast:s})=>{let a=Fe({color:r||e.primaryColor,theme:e}),l=a.isThemeColor&&a.shade===void 0?`var(--mantine-color-${a.color}-outline)`:a.color;return{root:{"--radio-size":W(t,"radio-size"),"--radio-radius":o===void 0?void 0:j(o),"--radio-color":i==="outline"?l:ne(r,e),"--radio-icon-color":n?ne(n,e):Qo(s,e)?Lt({color:r,theme:e}):void 0,"--radio-icon-size":W(t,"radio-icon-size")}}},nl=E((e,t)=>{let o=b("Radio",Cw,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,id:c,size:m,label:p,labelPosition:u,description:f,error:d,radius:h,color:y,variant:x,disabled:w,wrapperProps:C,icon:S=Cg,rootRef:T,iconColor:I,onChange:k,mod:M,...B}=o,F=A({name:"Radio",classes:Ep,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:Rw}),$=Sg(),z=$?.size??m,H=o.size?m:z,{styleProps:L,rest:_}=_e(B),O=re(c),D=$?{checked:$.value===_.value,name:_.name??$.name,onChange:N=>{$.onChange(N),k?.(N)}}:{};return Ji.default.createElement(zr,{...F("root"),__staticSelector:"Radio",__stylesApiProps:o,id:O,size:H,labelPosition:u,label:p,description:f,error:d,disabled:w,classNames:r,styles:s,unstyled:a,"data-checked":D.checked||void 0,variant:x,ref:T,mod:M,...L,...C},Ji.default.createElement(R,{...F("inner"),mod:{"label-position":u}},Ji.default.createElement(R,{...F("radio",{focusable:!0,variant:x}),onChange:k,..._,...D,component:"input",mod:{error:!!d},ref:t,id:O,disabled:w,type:"radio"}),Ji.default.createElement(S,{...F("icon"),"aria-hidden":!0})))});nl.classes=Ep;nl.displayName="@mantine/core/Radio";nl.Group=rl;var zt=g(v(),1);var Rg=g(v(),1);function ke(e){return Array.isArray(e)||e===null?!1:typeof e=="object"?e.type!==Rg.default.Fragment:!1}var G=g(v(),1),zn=g(v(),1);function ro(e){return Eg(e)?(e.nodeName||"").toLowerCase():"#document"}function Ue(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function no(e){var t;return(t=(Eg(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Eg(e){return e instanceof Node||e instanceof Ue(e).Node}function ve(e){return e instanceof Element||e instanceof Ue(e).Element}function Ke(e){return e instanceof HTMLElement||e instanceof Ue(e).HTMLElement}function il(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ue(e).ShadowRoot}function Ln(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=nt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&!["inline","contents"].includes(n)}function Pg(e){return["table","td","th"].includes(ro(e))}function sl(e){let t=al(),o=nt(e);return o.transform!=="none"||o.perspective!=="none"||(o.containerType?o.containerType!=="normal":!1)||!t&&(o.backdropFilter?o.backdropFilter!=="none":!1)||!t&&(o.filter?o.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(o.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(o.contain||"").includes(r))}function Tg(e){let t=_o(e);for(;Ke(t)&&!tr(t);){if(sl(t))return t;t=_o(t)}return null}function al(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function tr(e){return["html","body","#document"].includes(ro(e))}function nt(e){return Ue(e).getComputedStyle(e)}function es(e){return ve(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function _o(e){if(ro(e)==="html")return e;let t=e.assignedSlot||e.parentNode||il(e)&&e.host||no(e);return il(t)?t.host:t}function Ig(e){let t=_o(e);return tr(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ke(t)&&Ln(t)?t:Ig(t)}function rt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Ig(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=Ue(n);
50return i?t.concat(s,s.visualViewport||[],Ln(n)?n:[],s.frameElement&&o?rt(s.frameElement):[]):t.concat(n,rt(n,[],o))}function Pp(e){let t=e.activeElement;for(;((o=t)==null||(o=o.shadowRoot)==null?void 0:o.activeElement)!=null;){var o;t=t.shadowRoot.activeElement}return t}function Bn(e,t){if(!e||!t)return!1;let o=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(o&&il(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Tp(){let e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function Ip(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:o,version:r}=t;return o+"/"+r}).join(" "):navigator.userAgent}function Mg(e){return Ew()?!1:!Ng()&&e.width===0&&e.height===0||Ng()&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Ag(){return/apple/i.test(navigator.vendor)}function Ng(){let e=/android/i;return e.test(Tp())||e.test(Ip())}function _g(){return Tp().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function Ew(){return Ip().includes("jsdom/")}function ll(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Og(e){return"nativeEvent"in e}function kg(e){return e.matches("html,body")}function or(e){return e?.ownerDocument||document}function cl(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Vr(e){return"composedPath"in e?e.composedPath()[0]:e.target}var Pw="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Dg(e){return Ke(e)&&e.matches(Pw)}var ht=Math.min,De=Math.max,os=Math.round,rs=Math.floor,Oo=e=>({x:e,y:e}),Tw={left:"right",right:"left",bottom:"top",top:"bottom"},Iw={start:"end",end:"start"};function pl(e,t,o){return De(e,ht(t,o))}function io(e,t){return typeof e=="function"?e(t):e}function Tt(e){return e.split("-")[0]}function Hr(e){return e.split("-")[1]}function ul(e){return e==="x"?"y":"x"}function fl(e){return e==="y"?"height":"width"}function rr(e){return["top","bottom"].includes(Tt(e))?"y":"x"}function dl(e){return ul(rr(e))}function Lg(e,t,o){o===void 0&&(o=!1);let r=Hr(e),n=dl(e),i=fl(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=ts(s)),[s,ts(s)]}function Bg(e){let t=ts(e);return[ml(e),t,ml(t)]}function ml(e){return e.replace(/start|end/g,t=>Iw[t])}function Nw(e,t,o){let r=["left","right"],n=["right","left"],i=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return o?t?n:r:t?r:n;case"left":case"right":return t?i:s;default:return[]}}function Fg(e,t,o,r){let n=Hr(e),i=Nw(Tt(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(ml)))),i}function ts(e){return e.replace(/left|right|bottom|top/g,t=>Tw[t])}function Mw(e){return{top:0,right:0,bottom:0,left:0,...e}}function hl(e){return typeof e!="number"?Mw(e):{top:e,right:e,bottom:e,left:e}}function ko(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function $g(e,t,o){let{reference:r,floating:n}=e,i=rr(t),s=dl(t),a=fl(s),l=Tt(t),c=i==="y",m=r.x+r.width/2-n.width/2,p=r.y+r.height/2-n.height/2,u=r[a]/2-n[a]/2,f;switch(l){case"top":f={x:m,y:r.y-n.height};break;case"bottom":f={x:m,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:p};break;case"left":f={x:r.x-n.width,y:p};break;default:f={x:r.x,y:r.y}}switch(Hr(t)){case"start":f[s]-=u*(o&&c?-1:1);break;case"end":f[s]+=u*(o&&c?-1:1);break}return f}var zg=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=i.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:m,y:p}=$g(c,r,l),u=r,f={},d=0;for(let h=0;h<a.length;h++){let{name:y,fn:x}=a[h],{x:w,y:C,data:S,reset:T}=await x({x:m,y:p,initialPlacement:r,placement:u,strategy:n,middlewareData:f,re
vendor: 4,203 bytes, line 50
50cts:c,platform:s,elements:{reference:e,floating:t}});m=w??m,p=C??p,f={...f,[y]:{...f[y],...S}},T&&d<=50&&(d++,typeof T=="object"&&(T.placement&&(u=T.placement),T.rects&&(c=T.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:m,y:p}=$g(c,u,l)),h=-1)}return{x:m,y:p,placement:u,strategy:n,middlewareData:f}};async function Wr(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:m="viewport",elementContext:p="floating",altBoundary:u=!1,padding:f=0}=io(t,e),d=hl(f),y=a[u?p==="floating"?"reference":"floating":p],x=ko(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(y)))==null||o?y:y.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:m,strategy:l})),w=p==="floating"?{...s.floating,x:r,y:n}:s.reference,C=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(C))?await(i.getScale==null?void 0:i.getScale(C))||{x:1,y:1}:{x:1,y:1},T=ko(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:C,strategy:l}):w);return{top:(x.top-T.top+d.top)/S.y,bottom:(T.bottom-x.bottom+d.bottom)/S.y,left:(x.left-T.left+d.left)/S.x,right:(T.right-x.right+d.right)/S.x}}var Vg=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:m=0}=io(e,t)||{};if(c==null)return{};let p=hl(m),u={x:o,y:r},f=dl(n),d=fl(f),h=await s.getDimensions(c),y=f==="y",x=y?"top":"left",w=y?"bottom":"right",C=y?"clientHeight":"clientWidth",S=i.reference[d]+i.reference[f]-u[f]-i.floating[d],T=u[f]-i.reference[f],I=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c)),k=I?I[C]:0;(!k||!await(s.isElement==null?void 0:s.isElement(I)))&&(k=a.floating[C]||i.floating[d]);let M=S/2-T/2,B=k/2-h[d]/2-1,F=ht(p[x],B),$=ht(p[w],B),z=F,H=k-h[d]-$,L=k/2-h[d]/2+M,_=pl(z,L,H),O=!l.arrow&&Hr(n)!=null&&L!==_&&i.reference[d]/2-(L<z?F:$)-h[d]/2<0,D=O?L<z?L-z:L-H:0;return{[f]:u[f]+D,data:{[f]:_,centerOffset:L-_-D,...O&&{alignmentOffset:D}},reset:O}}});var Hg=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:m=!0,crossAxis:p=!0,fallbackPlacements:u,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:h=!0,...y}=io(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let x=Tt(n),w=Tt(a)===a,C=await(l.isRTL==null?void 0:l.isRTL(c.floating)),S=u||(w||!h?[ts(a)]:Bg(a));!u&&d!=="none"&&S.push(...Fg(a,h,d,C));let T=[a,...S],I=await Wr(t,y),k=[],M=((r=i.flip)==null?void 0:r.overflows)||[];if(m&&k.push(I[x]),p){let z=Lg(n,s,C);k.push(I[z[0]],I[z[1]])}if(M=[...M,{placement:n,overflows:k}],!k.every(z=>z<=0)){var B,F;let z=(((B=i.flip)==null?void 0:B.index)||0)+1,H=T[z];if(H)return{data:{index:z,overflows:M},reset:{placement:H}};let L=(F=M.filter(_=>_.overflows[0]<=0).sort((_,O)=>_.overflows[1]-O.overflows[1])[0])==null?void 0:F.placement;if(!L)switch(f){case"bestFit":{var $;let _=($=M.map(O=>[O.placement,O.overflows.filter(D=>D>0).reduce((D,N)=>D+N,0)]).sort((O,D)=>O[1]-D[1])[0])==null?void 0:$[0];_&&(L=_);break}case"initialPlacement":L=a;break}if(n!==L)return{reset:{placement:L}}}return{}}}};function Wg(e){let t=ht(...e.map(i=>i.left)),o=ht(...e.map(i=>i.top)),r=De(...e.map(i=>i.right)),n=De(...e.map(i=>i.bottom));return{x:t,y:o,width:r-t,height:n-o}}function Aw(e){let t=e.slice().sort((n,i)=>n.y-i.y),o=[],r=null;for(let n=0;n<t.length;n++){let i=t[n];!r||i.y-r.y>r.height/2?o.push([i]):o[o.length-1].push(i),r=i}return o.map(n=>ko(Wg(n)))}var Gg=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){let{placement:o,elements:r,rects:n,platform:i,strategy:s}=t,{padding:a=2,x:l,y:c}=io(e,t),m=Array.from(await(i.getClientRects==null?void 0:i.getClientRects(r.reference))||[]),p=Aw(m),u=ko(Wg(m)),f=hl(a);function d(){if(p.length===2&&p[0].left>p[1].right&&l!=null&&c!=null)return p.find(y=>l>y.left-f.left&&l<y.right+f.right&&c>
50y.top-f.top&&c<y.bottom+f.bottom)||u;if(p.length>=2){if(rr(o)==="y"){let F=p[0],$=p[p.length-1],z=Tt(o)==="top",H=F.top,L=$.bottom,_=z?F.left:$.left,O=z?F.right:$.right,D=O-_,N=L-H;return{top:H,bottom:L,left:_,right:O,width:D,height:N,x:_,y:H}}let y=Tt(o)==="left",x=De(...p.map(F=>F.right)),w=ht(...p.map(F=>F.left)),C=p.filter(F=>y?F.left===w:F.right===x),S=C[0].top,T=C[C.length-1].bottom,I=w,k=x,M=k-I,B=T-S;return{top:S,bottom:T,left:I,right:k,width:M,height:B,x:I,y:S}}return u}let h=await i.getElementRects({reference:{getBoundingClientRect:d},floating:r.floating,strategy:s});return n.reference.x!==h.reference.x||n.reference.y!==h.reference.y||n.reference.width!==h.reference.width||n.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}};async function _w(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Tt(o),a=Hr(o),l=rr(o)==="y",c=["left","top"].includes(s)?-1:1,m=i&&l?-1:1,p=io(t,e),{mainAxis:u,crossAxis:f,alignmentAxis:d}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...p};return a&&typeof d=="number"&&(f=a==="end"?d*-1:d),l?{x:f*m,y:u*c}:{x:u*c,y:f*m}}var nr=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await _w(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},jg=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:a={fn:y=>{let{x,y:w}=y;return{x,y:w}}},...l}=io(e,t),c={x:o,y:r},m=await Wr(t,l),p=rr(Tt(n)),u=ul(p),f=c[u],d=c[p];if(i){let y=u==="y"?"top":"left",x=u==="y"?"bottom":"right",w=f+m[y],C=f-m[x];f=pl(w,f,C)}if(s){let y=p==="y"?"top":"left",x=p==="y"?"bottom":"right",w=d+m[y],C=d-m[x];d=pl(w,d,C)}let h=a.fn({...t,[u]:f,[p]:d});return{...h,data:{x:h.x-o,y:h.y-r}}}}},Ug=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:c=!0}=io(e,t),m={x:o,y:r},p=rr(n),u=ul(p),f=m[u],d=m[p],h=io(a,t),y=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){let C=u==="y"?"height":"width",S=i.reference[u]-i.floating[C]+y.mainAxis,T=i.reference[u]+i.reference[C]-y.mainAxis;f<S?f=S:f>T&&(f=T)}if(c){var x,w;let C=u==="y"?"width":"height",S=["top","left"].includes(Tt(n)),T=i.reference[p]-i.floating[C]+(S&&((x=s.offset)==null?void 0:x[p])||0)+(S?0:y.crossAxis),I=i.reference[p]+i.reference[C]+(S?0:((w=s.offset)==null?void 0:w[p])||0)-(S?y.crossAxis:0);d<T?d=T:d>I&&(d=I)}return{[u]:f,[p]:d}}}},Kg=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=io(e,t),l=await Wr(t,a),c=Tt(o),m=Hr(o),p=rr(o)==="y",{width:u,height:f}=r.floating,d,h;c==="top"||c==="bottom"?(d=c,h=m===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=c,d=m==="end"?"top":"bottom");let y=f-l[d],x=u-l[h],w=!t.middlewareData.shift,C=y,S=x;if(p){let I=u-l.left-l.right;S=m||w?ht(x,I):I}else{let I=f-l.top-l.bottom;C=m||w?ht(y,I):I}if(w&&!m){let I=De(l.left,0),k=De(l.right,0),M=De(l.top,0),B=De(l.bottom,0);p?S=u-2*(I!==0||k!==0?I+k:De(l.left,l.right)):C=f-2*(M!==0||B!==0?M+B:De(l.top,l.bottom))}await s({...t,availableWidth:S,availableHeight:C});let T=await n.getDimensions(i.floating);return u!==T.width||f!==T.height?{reset:{rects:!0}}:{}}}};function qg(e){let t=nt(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ke(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=os(o)!==i||os(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function Np(e){return ve(e)?e:e.contextElement}function Fn(e){let t=Np(e);if(!Ke(t))return Oo(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=qg(t),s=(i?os(o.width):o.width)/r,a=(i?os(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var Ow=Oo(0);function Zg(e){let t=Ue(e);
vendor: 5,835 bytes, line 50
50return!al()||!t.visualViewport?Ow:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function kw(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==Ue(e)?!1:t}function Gr(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=Np(e),s=Oo(1);t&&(r?ve(r)&&(s=Fn(r)):s=Fn(e));let a=kw(i,o,r)?Zg(i):Oo(0),l=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,m=n.width/s.x,p=n.height/s.y;if(i){let u=Ue(i),f=r&&ve(r)?Ue(r):r,d=u,h=d.frameElement;for(;h&&r&&f!==d;){let y=Fn(h),x=h.getBoundingClientRect(),w=nt(h),C=x.left+(h.clientLeft+parseFloat(w.paddingLeft))*y.x,S=x.top+(h.clientTop+parseFloat(w.paddingTop))*y.y;l*=y.x,c*=y.y,m*=y.x,p*=y.y,l+=C,c+=S,d=Ue(h),h=d.frameElement}}return ko({width:m,height:p,x:l,y:c})}var Dw=[":popover-open",":modal"];function Qg(e){return Dw.some(t=>{try{return e.matches(t)}catch{return!1}})}function Lw(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=no(r),a=t?Qg(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},c=Oo(1),m=Oo(0),p=Ke(r);if((p||!p&&!i)&&((ro(r)!=="body"||Ln(s))&&(l=es(r)),Ke(r))){let u=Gr(r);c=Fn(r),m.x=u.x+r.clientLeft,m.y=u.y+r.clientTop}return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-l.scrollLeft*c.x+m.x,y:o.y*c.y-l.scrollTop*c.y+m.y}}function Bw(e){return Array.from(e.getClientRects())}function Jg(e){return Gr(no(e)).left+es(e).scrollLeft}function Fw(e){let t=no(e),o=es(e),r=e.ownerDocument.body,n=De(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=De(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+Jg(e),a=-o.scrollTop;return nt(r).direction==="rtl"&&(s+=De(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}function $w(e,t){let o=Ue(e),r=no(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let c=al();(!c||c&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}return{width:i,height:s,x:a,y:l}}function zw(e,t){let o=Gr(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=Ke(e)?Fn(e):Oo(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,c=r*i.y;return{width:s,height:a,x:l,y:c}}function Yg(e,t,o){let r;if(t==="viewport")r=$w(e,o);else if(t==="document")r=Fw(no(e));else if(ve(t))r=zw(t,o);else{let n=Zg(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return ko(r)}function ev(e,t){let o=_o(e);return o===t||!ve(o)||tr(o)?!1:nt(o).position==="fixed"||ev(o,t)}function Vw(e,t){let o=t.get(e);if(o)return o;let r=rt(e,[],!1).filter(a=>ve(a)&&ro(a)!=="body"),n=null,i=nt(e).position==="fixed",s=i?_o(e):e;for(;ve(s)&&!tr(s);){let a=nt(s),l=sl(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&["absolute","fixed"].includes(n.position)||Ln(s)&&!l&&ev(e,s))?r=r.filter(m=>m!==s):n=a,s=_o(s)}return t.set(e,r),r}function Hw(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?Vw(t,this._c):[].concat(o),r],a=s[0],l=s.reduce((c,m)=>{let p=Yg(t,m,n);return c.top=De(p.top,c.top),c.right=ht(p.right,c.right),c.bottom=ht(p.bottom,c.bottom),c.left=De(p.left,c.left),c},Yg(t,a,n));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Ww(e){let{width:t,height:o}=qg(e);return{width:t,height:o}}function Gw(e,t,o){let r=Ke(t),n=no(t),i=o==="fixed",s=Gr(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=Oo(0);if(r||!r&&!i)if((ro(t)!=="body"||Ln(n))&&(a=es(t)),r){let p=Gr(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else n&&(l.x=Jg(n));let c=s.left+a.scrollLeft-l.x,m=s.top+a.scrollTop-l.y;return{x:c,y:m,width:s.width,height:s.height}}function Xg(e,t){return!Ke(e)||nt(e).position==="fixed"?null:t?t(e):e.offsetParent}function tv(e,t){let o=Ue(e);if(!Ke(e)||Qg(e))return o;let r=Xg(e,t);for(;r&&Pg(r)&&nt(r).position==="static";)r=Xg(r,t);return r&&(ro(r)==="html"||ro(r)==="body"&&nt(r).position==="static"&&!sl(r))?o:r||Tg(e)||o}var jw=async function(e){let t=this.getOffsetParent||tv,o=this.getDimensions;return{reference:Gw(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await o(e.floating)}}};function Uw(e){return nt(e).direction==="rtl"}var gl={convertOffsetParentRelativeRectToViewportRelativeRect:Lw,getDocumentElement:no,getClippingRect:Hw,getOffsetParent:tv,getElementRects:jw,getClientRects:Bw,getDimensions:Ww,getScale:Fn,isElement:ve,isRTL:Uw};function Kw(e,t){let o=null,r,n=no(e);function i(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let{left:c,top:m,width:p,height:u}=e.getBoundingClientRect();if(a||t(),!p||!u)return;let f=rs(m),d=rs(n.clientWidth-(c+p)),h=rs(n.clientHeight-(m+u)),y=rs(c),w={rootMargin:-f+"px "+-d+"px "+-h+"px "+-y+"px",threshold:De(0,ht(1,l))||1},C=!0;function S(T){let I=T[0].intersectionRatio;if(I!==l){if(!C)return s();I?s(!1,I):r=setTimeout(()=>{s(!1,1e-7)},100)}C=!1}try{o=new IntersectionObserver(S,{...w,root:n.ownerDocument})}catch{o=new IntersectionObserver(S,w)}o.observe(e)}return s(!0),i}function vl(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,c=Np(e),m=n||i?[...c?rt(c):[],...rt(t)]:[];m.forEach(x=>{n&&x.addEventListener("scroll",o,{passive:!0}),i&&x.addEventListener("resize",o)});let p=c&&a?Kw(c,o):null,u=-1,f=null;s&&(f=new ResizeObserver(x=>{let[w]=x;w&&w.target===c&&f&&(f.unobserve(t),cancelAnimationFrame(u),u=requestAnimationFrame(()=>{var C;(C=f)==null||C.observe(t)})),o()}),c&&!l&&f.observe(c),f.observe(t));let d,h=l?Gr(e):null;l&&y();function y(){let x=Gr(e);h&&(x.x!==h.x||x.y!==h.y||x.width!==h.width||x.height!==h.height)&&o(),h=x,d=requestAnimationFrame(y)}return o(),()=>{var x;m.forEach(w=>{n&&w.removeEventListener("scroll",o),i&&w.removeEventListener("resize",o)}),p?.(),(x=f)==null||x.disconnect(),f=null,l&&cancelAnimationFrame(d)}}
vendor: 4,709 bytes, line 50
50var ir=jg,jr=Hg,yl=Kg;var Mp=Vg,Ur=Gg,ns=Ug,bl=(e,t,o)=>{let r=new Map,n={platform:gl,...o},i={...n.platform,_c:r};return zg(e,t,{...n,platform:i})};var Ne=g(v(),1),Sl=g(v(),1),nv=g(ui(),1),is=e=>{function t(o){return{}.hasOwnProperty.call(o,"current")}return{name:"arrow",options:e,fn(o){let{element:r,padding:n}=typeof e=="function"?e(o):e;return r&&t(r)?r.current!=null?Mp({element:r.current,padding:n}).fn(o):{}:r?Mp({element:r,padding:n}).fn(o):{}}}},xl=typeof document<"u"?Sl.useLayoutEffect:Sl.useEffect;function wl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!wl(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!wl(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function iv(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ov(e,t){let o=iv(e);return Math.round(t*o)/o}function rv(e){let t=Ne.useRef(e);return xl(()=>{t.current=e}),t}function sv(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:c}=e,[m,p]=Ne.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[u,f]=Ne.useState(r);wl(u,r)||f(r);let[d,h]=Ne.useState(null),[y,x]=Ne.useState(null),w=Ne.useCallback(D=>{D!==I.current&&(I.current=D,h(D))},[]),C=Ne.useCallback(D=>{D!==k.current&&(k.current=D,x(D))},[]),S=i||d,T=s||y,I=Ne.useRef(null),k=Ne.useRef(null),M=Ne.useRef(m),B=l!=null,F=rv(l),$=rv(n),z=Ne.useCallback(()=>{if(!I.current||!k.current)return;let D={placement:t,strategy:o,middleware:u};$.current&&(D.platform=$.current),bl(I.current,k.current,D).then(N=>{let V={...N,isPositioned:!0};H.current&&!wl(M.current,V)&&(M.current=V,nv.flushSync(()=>{p(V)}))})},[u,t,o,$]);xl(()=>{c===!1&&M.current.isPositioned&&(M.current.isPositioned=!1,p(D=>({...D,isPositioned:!1})))},[c]);let H=Ne.useRef(!1);xl(()=>(H.current=!0,()=>{H.current=!1}),[]),xl(()=>{if(S&&(I.current=S),T&&(k.current=T),S&&T){if(F.current)return F.current(S,T,z);z()}},[S,T,z,F,B]);let L=Ne.useMemo(()=>({reference:I,floating:k,setReference:w,setFloating:C}),[w,C]),_=Ne.useMemo(()=>({reference:S,floating:T}),[S,T]),O=Ne.useMemo(()=>{let D={position:o,left:0,top:0};if(!_.floating)return D;let N=ov(_.floating,m.x),V=ov(_.floating,m.y);return a?{...D,transform:"translate("+N+"px, "+V+"px)",...iv(_.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:N,top:V}},[o,a,_.floating,m.x,m.y]);return Ne.useMemo(()=>({...m,update:z,refs:L,elements:_,floatingStyles:O}),[m,z,L,_,O])}var dv=g(ui(),1);var hv={...G},qw=hv.useInsertionEffect,Zw=qw||(e=>e());function $n(e){let t=G.useRef(()=>{});return Zw(()=>{t.current=e}),G.useCallback(function(){for(var o=arguments.length,r=new Array(o),n=0;n<o;n++)r[n]=arguments[n];return t.current==null?void 0:t.current(...r)},[])}var Qw="ArrowUp",Jw="ArrowDown",eS="ArrowLeft",tS="ArrowRight";var so=typeof document<"u"?zn.useLayoutEffect:zn.useEffect;var oS=[eS,tS],rS=[Qw,Jw],gB=[...oS,...rS];var av=!1,nS=0,lv=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+nS++;function iS(){let[e,t]=G.useState(()=>av?lv():void 0);return so(()=>{e==null&&t(lv())},[]),G.useEffect(()=>{av=!0},[]),e}var sS=hv.useId,gv=sS||iS;function aS(){let e=new Map;return{emit(t,o){var r;(r=e.get(t))==null||r.forEach(n=>n(o))},on(t,o){e.set(t,[...e.get(t)||[],o])},off(t,o){var r;e.set(t,((r=e.get(t))==null?void 0:r.filter(n=>n!==o))||[])}}}var lS=G.createContext(null),cS=G.createContext(null),kp=()=>{var e;return((e=G.useContext(lS))==null?void 0:e.id)||null},Dp=()=>G.useContext(cS);function Lp(e){return"data-floating-ui-"+e}function cv(e){let t=(0,zn.useRef)(e);return so(()=>{t.current=e}),t}var mv=Lp("safe-polygon");function Cl(e,t,o){return o&&!ll(o)?0:typeof e=="number"?e:e?.[t]}function vv(e,t){t===void 0&&(t={});let{open:o,onOpenChange:r,dataRef:n,events:i,elements:{domReference:s,floating:a},refs:l}=e,{enabled:c=!0,delay:m=0,handleClose:p=null,mouseOnly:u=!1,restMs:f=0,move:d=!0}=t,h=Dp(),y=kp(),x=cv(p),w=cv(m),C=G.useRef(),S=G.useRef(),T=G.useRef(),I=G.useRef(),k=G.useRef(!0),M=G.useRef(!1),B=G.useRef(()=>{}),F=G.useCallback(()=>{var L;let _=(L=n.current.openEvent)==null?void 0:L.type;return _?.includes("mouse")&&_!=="mousedown"},[n]);G.useEffect(()=>{if(!c)return;function L(_){let{open:O}=_;O||(clearTimeout(S.current),clearTimeout(I.current),k.current=!0)}
50return i.on("openchange",L),()=>{i.off("openchange",L)}},[c,i]),G.useEffect(()=>{if(!c||!x.current||!o)return;function L(O){F()&&r(!1,O,"hover")}let _=or(a).documentElement;return _.addEventListener("mouseleave",L),()=>{_.removeEventListener("mouseleave",L)}},[a,o,r,c,x,F]);let $=G.useCallback(function(L,_,O){_===void 0&&(_=!0),O===void 0&&(O="hover");let D=Cl(w.current,"close",C.current);D&&!T.current?(clearTimeout(S.current),S.current=setTimeout(()=>r(!1,L,O),D)):_&&(clearTimeout(S.current),r(!1,L,O))},[w,r]),z=G.useCallback(()=>{B.current(),T.current=void 0},[]),H=G.useCallback(()=>{if(M.current){let L=or(l.floating.current).body;L.style.pointerEvents="",L.removeAttribute(mv),M.current=!1}},[l]);return G.useEffect(()=>{if(!c)return;function L(){return n.current.openEvent?["click","mousedown"].includes(n.current.openEvent.type):!1}function _(N){if(clearTimeout(S.current),k.current=!1,u&&!ll(C.current)||f>0&&Cl(w.current,"open")===0)return;let V=Cl(w.current,"open",C.current);V?S.current=setTimeout(()=>{r(!0,N,"hover")},V):r(!0,N,"hover")}function O(N){if(L())return;B.current();let V=or(a);if(clearTimeout(I.current),x.current){o||clearTimeout(S.current),T.current=x.current({...e,tree:h,x:N.clientX,y:N.clientY,onClose(){H(),z(),$(N,!0,"safe-polygon")}});let Y=T.current;V.addEventListener("mousemove",Y),B.current=()=>{V.removeEventListener("mousemove",Y)};return}(C.current==="touch"?!Bn(a,N.relatedTarget):!0)&&$(N)}function D(N){L()||x.current==null||x.current({...e,tree:h,x:N.clientX,y:N.clientY,onClose(){H(),z(),$(N)}})(N)}if(ve(s)){let N=s;return o&&N.addEventListener("mouseleave",D),a?.addEventListener("mouseleave",D),d&&N.addEventListener("mousemove",_,{once:!0}),N.addEventListener("mouseenter",_),N.addEventListener("mouseleave",O),()=>{o&&N.removeEventListener("mouseleave",D),a?.removeEventListener("mouseleave",D),d&&N.removeEventListener("mousemove",_),N.removeEventListener("mouseenter",_),N.removeEventListener("mouseleave",O)}}},[s,a,c,e,u,f,d,$,z,H,r,o,h,w,x,n]),so(()=>{var L;if(c&&o&&(L=x.current)!=null&&L.__options.blockPointerEvents&&F()){let O=or(a).body;if(O.setAttribute(mv,""),O.style.pointerEvents="none",M.current=!0,ve(s)&&a){var _;let D=s,N=h==null||(_=h.nodesRef.current.find(V=>V.id===y))==null||(_=_.context)==null?void 0:_.elements.floating;return N&&(N.style.pointerEvents=""),D.style.pointerEvents="auto",a.style.pointerEvents="auto",()=>{D.style.pointerEvents="",a.style.pointerEvents=""}}}},[c,o,y,a,s,h,x,F]),so(()=>{o||(C.current=void 0,z(),H())},[o,z,H]),G.useEffect(()=>()=>{z(),clearTimeout(S.current),clearTimeout(I.current),H()},[c,s,z,H]),G.useMemo(()=>{if(!c)return{};function L(_){C.current=_.pointerType}return{reference:{onPointerDown:L,onPointerEnter:L,onMouseMove(_){function O(){k.current||r(!0,_.nativeEvent,"hover")}u&&!ll(C.current)||o||f===0||(clearTimeout(I.current),C.current==="touch"?O():I.current=setTimeout(O,f))}},floating:{onMouseEnter(){clearTimeout(S.current)},onMouseLeave(_){$(_.nativeEvent,!1)}}}},[c,u,o,f,r,$])}var Op=()=>{},yv=G.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:Op,setState:Op,isInstantPhase:!1}),Bp=()=>G.useContext(yv),bv=e=>{let{children:t,delay:o,timeoutMs:r=0}=e,[n,i]=G.useReducer((l,c)=>({...l,...c}),{delay:o,timeoutMs:r,initialDelay:o,currentId:null,isInstantPhase:!1}),s=G.useRef(null),a=G.useCallback(l=>{i({currentId:l})},[]);return so(()=>{n.currentId?s.current===null?s.current=n.currentId:i({isInstantPhase:!0}):(i({isInstantPhase:!1}),s.current=null)},[n.currentId]),G.createElement(yv.Provider,{value:G.useMemo(()=>({...n,setState:i,setCurrentId:a}),[n,a])},t)};function xv(e,t){t===void 0&&(t={});let{open:o,onOpenChange:r,floatingId:n}=e,{id:i}=t,s=i??n,a=Bp(),{currentId:l,setCurrentId:c,initialDelay:m,setState:p,timeoutMs:u}=a;return so(()=>{l&&(p({delay:{open:1,close:Cl(m,"close")}}),l!==s&&r(!1))},[s,r,p,l,m]),so(()=>{function f(){r(!1),p({delay:m,currentId:null})}if(l&&!o&&l===s){if(u){let d=window.setTimeout(f,u);return()=>{clearTimeout(d)}}f()}},[o,p,l,s,r,m,u]),so(()=>{c===Op||!o||c(s)},[o,c,s]),a}function Ap(e,t){let o=e.filter(n=>{var i;return n.parentId===t&&((i=n.context)==null?void 0:i.open)}),r=o;for(;r.length;)r=e.filter(n=>{var i;return(i=r)==null?void 0:i.some(s=>{var a;return n.parentId===s.id&&((a=n.context)==null?void 0:a.open)})}),o=o.concat(r);return o}var mS={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},pS={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},pv=e=>{var t,o;return{escapeKey:typeof e=="boolean"?e:(t=e?.escapeKey)!=null?t:!1,outsidePress:typeof e=="boolean"?e:(o=e?.outsidePress)!=null?o:!0}};function wv(e,t){t===void 0&&(t={});let{open:o,onOpenChange:r,nodeId:n,elements:{reference:i,domReference:s,floating:a},dataRef:l}=e,{enabled:c=!0,escapeKey:m=!0,outsidePress:p=!0,outsidePressEvent:u="pointerdown",referencePress:f=!1,referencePressEvent:d="pointerdown",ancestorScroll:h=!1,bubbles:y,capture:x}=t,w=Dp(),C=$n(typeof p=="function"?p:()=>!1),S=typeof p=="function"?C:p,T=G.useRef(!1),I=G.useRef(!1),{escapeKey:k,outsidePress:M}=pv(y),{escapeKey:B,outsidePress:F}=pv(x),$=$n(_=>{if(!o||!c||!m||_.key!=="Escape")return;let O=w?Ap(w.nodesRef.current,n):[];if(!k&&(_.stopPropagation(),O.length>0)){let D=!0;if(O.forEach(N=>{var V;if((V=N.context)!=null&&V.open&&!N.context.dataRef.current.__escapeKeyBubbles){D=!1;return}}),!D)return}r(!1,Og(_)?_.nativeEvent:_,"escape-key")}),z=$n(_=>{var O;let D=()=>{var N;$(_),(N=Vr(_))==null||N.removeEventListener("keydown",D)};(O=Vr(_))==null||O.addEventListener("keydown",D)}),H=$n(_=>{let O=T.current;T.current=!1;let D=I.current;if(I.current=!1,u==="click"&&D||O||typeof S=="function"&&!S(_))return;let N=Vr(_),V="["+Lp("inert")+"]",K=or(a).querySelectorAll(V),Y=ve(N)?N:null;for(;Y&&!tr(Y);){let se=_o(Y);if(tr(se)||!ve(se))break;Y=se}if(K.length&&ve(N)&&!kg(N)&&!Bn(N,a)&&Array.from(K).every(se=>!Bn(Y,se)))return;if(Ke(N)&&a){let se=N.clientWidth>0&&N.scrollWidth>N.clientWidth,J=N.clientHeight>0&&N.scrollHeight>N.clientHeight,U=J&&_.offsetX>N.clientWidth;if(J&&nt(N).direction==="rtl"&&(U=_.offsetX<=N.offsetWidth-N.clientWidth),U||se&&_.offsetY>N.clientHeight)return}let ae=w&&Ap(w.nodesRef.current,n).some(se=>{var J;return cl(_,(J=se.context)==null?void 0:J.elements.floating)});if(cl(_,a)||cl(_,s)||ae)return;let ie=w?Ap(w.nodesRef.current,n):[];if(ie.length>0){let se=!0;if(ie.forEach(J=>{var U;if((U=J.context)!=null&&U.open&&!J.context.dataRef.current.__outsidePressBubbles){se=!1;return}}),!se)return}r(!1,_,"outside-press")}),L=$n(_=>{var O;let D=()=>{var N;H(_),(N=Vr(_))==null||N.removeEventListener(u,D)};(O=Vr(_))==null||O.addEventListener(u,D)});return G.useEffect(()=>{if(!o||!c)return;l.current.__escapeKeyBubbles=k,l.current.__outsidePressBubbles=M;function _(N){r(!1,N,"ancestor-scroll")}let O=or(a);m&&O.addEventListener("keydown",B?z:$,B),S&&O.addEventListener(u,F?L:H,F);let D=[];return h&&(ve(s)&&(D=rt(s)),ve(a)&&(D=D.concat(rt(a))),!ve(i)&&i&&i.contextElement&&(D=D.concat(rt(i.contextElement)))),D=D.filter(N=>{var V;
50return N!==((V=O.defaultView)==null?void 0:V.visualViewport)}),D.forEach(N=>{N.addEventListener("scroll",_,{passive:!0})}),()=>{m&&O.removeEventListener("keydown",B?z:$,B),S&&O.removeEventListener(u,F?L:H,F),D.forEach(N=>{N.removeEventListener("scroll",_)})}},[l,a,s,i,m,S,u,o,r,h,c,k,M,$,B,z,H,F,L]),G.useEffect(()=>{T.current=!1},[S,u]),G.useMemo(()=>c?{reference:{onKeyDown:$,[mS[d]]:_=>{f&&r(!1,_.nativeEvent,"reference-press")}},floating:{onKeyDown:$,onMouseDown(){I.current=!0},onMouseUp(){I.current=!0},[pS[u]]:()=>{T.current=!0}}}:{},[c,f,u,d,r,$])}function Vn(e){var t;e===void 0&&(e={});let{open:o=!1,onOpenChange:r,nodeId:n}=e,[i,s]=G.useState(null),[a,l]=G.useState(null),m=((t=e.elements)==null?void 0:t.reference)||i;so(()=>{m&&(h.current=m)},[m]);let p=sv({...e,elements:{...e.elements,...a&&{reference:a}}}),u=Dp(),f=kp()!=null,d=$n((M,B,F)=>{y.current.openEvent=M?B:void 0,x.emit("openchange",{open:M,event:B,reason:F,nested:f}),r?.(M,B,F)}),h=G.useRef(null),y=G.useRef({}),x=G.useState(()=>aS())[0],w=gv(),C=G.useCallback(M=>{let B=ve(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),contextElement:M}:M;l(B),p.refs.setReference(B)},[p.refs]),S=G.useCallback(M=>{(ve(M)||M===null)&&(h.current=M,s(M)),(ve(p.refs.reference.current)||p.refs.reference.current===null||M!==null&&!ve(M))&&p.refs.setReference(M)},[p.refs]),T=G.useMemo(()=>({...p.refs,setReference:S,setPositionReference:C,domReference:h}),[p.refs,S,C]),I=G.useMemo(()=>({...p.elements,domReference:m}),[p.elements,m]),k=G.useMemo(()=>({...p,refs:T,elements:I,dataRef:y,nodeId:n,floatingId:w,events:x,open:o,onOpenChange:d}),[p,n,w,x,o,d,T,I]);return so(()=>{let M=u?.nodesRef.current.find(B=>B.id===n);M&&(M.context=k)}),G.useMemo(()=>({...p,context:k,refs:T,elements:I}),[p,T,I,k])}function Sv(e,t){t===void 0&&(t={});let{open:o,onOpenChange:r,events:n,refs:i,elements:{domReference:s}}=e,{enabled:a=!0,visibleOnly:l=!0}=t,c=G.useRef(!1),m=G.useRef(),p=G.useRef(!0);return G.useEffect(()=>{if(!a)return;let u=Ue(s);function f(){!o&&Ke(s)&&s===Pp(or(s))&&(c.current=!0)}function d(){p.current=!0}return u.addEventListener("blur",f),u.addEventListener("keydown",d,!0),()=>{u.removeEventListener("blur",f),u.removeEventListener("keydown",d,!0)}},[s,o,a]),G.useEffect(()=>{if(!a)return;function u(f){let{reason:d}=f;(d==="reference-press"||d==="escape-key")&&(c.current=!0)}return n.on("openchange",u),()=>{n.off("openchange",u)}},[n,a]),G.useEffect(()=>()=>{clearTimeout(m.current)},[]),G.useMemo(()=>a?{reference:{onPointerDown(u){Mg(u.nativeEvent)||(p.current=!1)},onMouseLeave(){c.current=!1},onFocus(u){if(c.current)return;let f=Vr(u.nativeEvent);if(l&&ve(f))try{if(Ag()&&_g())throw Error();if(!f.matches(":focus-visible"))return}catch{if(!p.current&&!Dg(f))return}r(!0,u.nativeEvent,"focus")},onBlur(u){c.current=!1;let f=u.relatedTarget,d=ve(f)&&f.hasAttribute(Lp("focus-guard"))&&f.getAttribute("data-type")==="outside";m.current=window.setTimeout(()=>{let h=Pp(s?s.ownerDocument:document);!f&&h===s||Bn(i.floating.current,h)||Bn(s,h)||d||r(!1,u.nativeEvent,"focus")})}}}:{},[a,l,s,i,r])}var uv="active",fv="selected";function _p(e,t,o){let r=new Map,n=o==="item",i=e;if(n&&e){let{[uv]:s,[fv]:a,...l}=e;i=l}return{...o==="floating"&&{tabIndex:-1},...i,...t.map(s=>{let a=s?s[o]:null;return typeof a=="function"?e?a(e):null:a}).concat(e).reduce((s,a)=>(a&&Object.entries(a).forEach(l=>{let[c,m]=l;if(!(n&&[uv,fv].includes(c)))if(c.indexOf("on")===0){if(r.has(c)||r.set(c,[]),typeof m=="function"){var p;(p=r.get(c))==null||p.push(m),s[c]=function(){for(var u,f=arguments.length,d=new Array(f),h=0;h<f;h++)d[h]=arguments[h];return(u=r.get(c))==null?void 0:u.map(y=>y(...d)).find(y=>y!==void 0)}}}else s[c]=m}),s),{})}}function Cv(e){e===void 0&&(e=[]);let t=e,o=G.useCallback(i=>_p(i,e,"reference"),t),r=G.useCallback(i=>_p(i,e,"floating"),t),n=G.useCallback(i=>_p(i,e,"item"),e.map(i=>i?.item));return G.useMemo(()=>({getReferenceProps:o,getFloatingProps:r,getItemProps:n}),[o,r,n])}var uS=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function Rv(e,t){var o;t===void 0&&(t={});let{open:r,floatingId:n}=e,{enabled:i=!0,role:s="dialog"}=t,a=(o=uS.get(s))!=null?o:s,l=gv(),m=kp()!=null;return G.useMemo(()=>
50{if(!i)return{};let p={id:n,...a&&{role:a}};return a==="tooltip"||s==="label"?{reference:{["aria-"+(s==="label"?"labelledby":"describedby")]:r?n:void 0},floating:p}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":a==="alertdialog"?"dialog":a,"aria-controls":r?n:void 0,...a==="listbox"&&{role:"combobox"},...a==="menu"&&{id:l},...a==="menu"&&m&&{role:"menuitem"},...s==="select"&&{"aria-autocomplete":"none"},...s==="combobox"&&{"aria-autocomplete":"list"}},floating:{...p,...a==="menu"&&{"aria-labelledby":l}},item(u){let{active:f,selected:d}=u,h={role:"option",...f&&{id:n+"-option"}};switch(s){case"select":return{...h,"aria-selected":f&&d};case"combobox":return{...h,...f&&{"aria-selected":!0}}}return{}}}},[i,s,a,r,n,l,m])}function Rl(e,t){if(e==="rtl"&&(t.includes("right")||t.includes("left"))){let[o,r]=t.split("-"),n=o==="right"?"left":"right";return r===void 0?n:`${n}-${r}`}return t}var El=g(v(),1);var wB=g(v(),1);function Ev(e,t,o,r){return e==="center"||r==="center"?{top:t}:e==="end"?{bottom:o}:e==="start"?{top:o}:{}}function Pv(e,t,o,r,n){return e==="center"||r==="center"?{left:t}:e==="end"?{[n==="ltr"?"right":"left"]:o}:e==="start"?{[n==="ltr"?"left":"right"]:o}:{}}var fS={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function Tv({position:e,arrowSize:t,arrowOffset:o,arrowRadius:r,arrowPosition:n,arrowX:i,arrowY:s,dir:a}){let[l,c="center"]=e.split("-"),m={width:P(t),height:P(t),transform:"rotate(45deg)",position:"absolute",[fS[l]]:P(r)},p=P(-t/2);return l==="left"?{...m,...Ev(c,s,o,n),right:p,borderLeftColor:"transparent",borderBottomColor:"transparent"}:l==="right"?{...m,...Ev(c,s,o,n),left:p,borderRightColor:"transparent",borderTopColor:"transparent"}:l==="top"?{...m,...Pv(c,i,o,n,a),bottom:p,borderTopColor:"transparent",borderLeftColor:"transparent"}:l==="bottom"?{...m,...Pv(c,i,o,n,a),top:p,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}var ss=(0,El.forwardRef)(({position:e,arrowSize:t,arrowOffset:o,arrowRadius:r,arrowPosition:n,visible:i,arrowX:s,arrowY:a,style:l,...c},m)=>{let{dir:p}=Je();return i?El.default.createElement("div",{...c,ref:m,style:{...l,...Tv({position:e,arrowSize:t,arrowOffset:o,arrowRadius:r,arrowPosition:n,dir:p,arrowX:s,arrowY:a})}}):null});ss.displayName="@mantine/core/FloatingArrow";var dS={duration:100,transition:"fade"};function Iv(e,t){return{...dS,...t,...e}}var Kr=g(v(),1);var sr=g(v(),1);function Nv({offset:e,position:t}){let[o,r]=(0,sr.useState)(!1),n=(0,sr.useRef)(),{x:i,y:s,elements:a,refs:l,update:c,placement:m}=Vn({placement:t,middleware:[ir({crossAxis:!0,padding:5,rootBoundary:"document"})]}),p=m.includes("right")?e:t.includes("left")?e*-1:0,u=m.includes("bottom")?e:t.includes("top")?e*-1:0,f=(0,sr.useCallback)(({clientX:d,clientY:h})=>{l.setPositionReference({getBoundingClientRect(){return{width:0,height:0,x:d,y:h,left:d+p,top:h+u,right:d,bottom:h}}})},[a.reference]);return(0,sr.useEffect)(()=>{if(l.floating.current){let d=n.current;d.addEventListener("mousemove",f);let h=rt(l.floating.current);return h.forEach(y=>{y.addEventListener("scroll",c)}),()=>{d.removeEventListener("mousemove",f),h.forEach(y=>{y.removeEventListener("scroll",c)})}}},[a.reference,l.floating.current,c,f,o]),{handleMouseMove:f,x:i,y:s,opened:o,setOpened:r,boundaryRef:n,floating:l.setFloating}}var Hn={tooltip:"m_1b3c8819",arrow:"m_f898399f"};var hS={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:he("popover")},gS=(e,{radius:t,color:o})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:j(t),"--tooltip-bg":o?ne(o,e):void 0,"--tooltip-color":o?"var(--mantine-color-white)":void 0}}),Pl=E((e,t)=>{let o=b("TooltipFloating",hS,e),{children:r,refProp:n,withinPortal:i,style:s,className:a,classNames:l,styles:c,unstyled:m,radius:p,color:u,label:f,offset:d,position:h,multiline:y,zIndex:x,disabled:w,variant:C,vars:S,portalProps:T,...I}=o,k=ee(),M=A({name:"TooltipFloating",props:o,classes:Hn,className:a,style:s,classNames:l,styles:c,unstyled:m,rootSelector:"tooltip",vars:S,varsResolver:gS}
50),{handleMouseMove:B,x:F,y:$,opened:z,boundaryRef:H,floating:L,setOpened:_}=Nv({offset:d,position:h});if(!ke(r))throw new Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let O=Z(H,r.ref,t),D=V=>{r.props.onMouseEnter?.(V),B(V),_(!0)},N=V=>{r.props.onMouseLeave?.(V),_(!1)};return Kr.default.createElement(Kr.default.Fragment,null,Kr.default.createElement(wt,{...T,withinPortal:i},Kr.default.createElement(R,{...I,...M("tooltip",{style:{...Ui(s,k),zIndex:x,display:!w&&z?"block":"none",top:($&&Math.round($))??"",left:(F&&Math.round(F))??""}}),variant:C,ref:L,mod:{multiline:y}},f)),(0,Kr.cloneElement)(r,{...r.props,[n]:O,onMouseEnter:D,onMouseLeave:N}))});Pl.classes=Hn;Pl.displayName="@mantine/core/TooltipFloating";var Fp=g(v(),1);var Tl=g(v(),1),Mv=(0,Tl.createContext)(!1),Av=Mv.Provider,_v=()=>(0,Tl.useContext)(Mv);var vS={openDelay:0,closeDelay:0};function $p(e){let{openDelay:t,closeDelay:o,children:r}=b("TooltipGroup",vS,e);return Fp.default.createElement(Av,{value:!0},Fp.default.createElement(bv,{delay:{open:t,close:o}},r))}$p.displayName="@mantine/core/TooltipGroup";var Ml=g(v(),1);var Il=g(v(),1);function Nl({opened:e,floating:t,position:o,positionDependencies:r}){let[n,i]=(0,Il.useState)(0);(0,Il.useEffect)(()=>{if(t.refs.reference.current&&t.refs.floating.current)return vl(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,n,o]),Ie(()=>
50{t.update()},r),Ie(()=>{i(s=>s+1)},[e])}function Ov(e){let[t,o]=(0,Ml.useState)(!1),n=typeof e.opened=="boolean"?e.opened:t,i=_v(),s=re(),{delay:a,currentId:l,setCurrentId:c}=Bp(),m=(0,Ml.useCallback)(I=>{o(I),I&&c(s)},[c,s]),{x:p,y:u,context:f,refs:d,update:h,placement:y,middlewareData:{arrow:{x,y:w}={}}}=Vn({strategy:e.strategy,placement:e.position,open:n,onOpenChange:m,middleware:[nr(e.offset),ir({padding:8}),jr(),is({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[Ur()]:[]]}),{getReferenceProps:C,getFloatingProps:S}=Cv([vv(f,{enabled:e.events?.hover,delay:i?a:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch}),Sv(f,{enabled:e.events?.focus,visibleOnly:!0}),Rv(f,{role:"tooltip"}),wv(f,{enabled:typeof e.opened>"u"}),xv(f,{id:s})]);Nl({opened:n,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:d,update:h}}),Ie(()=>{e.onPositionChange?.(y)},[y]);let T=n&&l&&l!==s;return{x:p,y:u,arrowX:x,arrowY:w,reference:d.setReference,floating:d.setFloating,getFloatingProps:S,getReferenceProps:C,isGroupPhase:T,opened:n,placement:y}}var kv={position:"top",refProp:"ref",withinPortal:!0,inline:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:he("popover"),positionDependencies:[]},yS=(e,{radius:t,color:o})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:j(t),"--tooltip-bg":o?ne(o,e):void 0,"--tooltip-color":o?"var(--mantine-color-white)":void 0}}),as=E((e,t)=>{let o=b("Tooltip",kv,e),{children:r,position:n,refProp:i,label:s,openDelay:a,closeDelay:l,onPositionChange:c,opened:m,withinPortal:p,radius:u,color:f,classNames:d,styles:h,unstyled:y,style:x,className:w,withArrow:C,arrowSize:S,arrowOffset:T,arrowRadius:I,arrowPosition:k,offset:M,transitionProps:B,multiline:F,events:$,zIndex:z,disabled:H,positionDependencies:L,onClick:_,onMouseEnter:O,onMouseLeave:D,inline:N,variant:V,keepMounted:K,vars:Y,portalProps:ae,mod:ie,floatingStrategy:se,...J}=b("Tooltip",kv,o),{dir:U}=Je(),Se=(0,zt.useRef)(null),Ce=Ov({position:Rl(U,n),closeDelay:l,openDelay:a,onPositionChange:c,opened:m,events:$,arrowRef:Se,arrowOffset:T,offset:typeof M=="number"?M+(C?S/2:0):M,positionDependencies:[...L,r],inline:N,strategy:se}),qe=A({name:"Tooltip",props:o,classes:Hn,className:w,style:x,classNames:d,styles:h,unstyled:y,rootSelector:"tooltip",vars:Y,varsResolver:yS});if(!ke(r))throw new Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let _t=Z(Ce.reference,r.ref,t),yt=Iv(B,{duration:100,transition:"fade"});return zt.default.createElement(zt.default.Fragment,null,zt.default.createElement(wt,{...ae,withinPortal:p},zt.default.createElement(Ge,{...yt,keepMounted:K,mounted:!H&&!!Ce.opened,duration:Ce.isGroupPhase?10:yt.duration},Ot=>zt.default.createElement(R,{...J,variant:V,mod:[{multiline:F},ie],...Ce.getFloatingProps({ref:Ce.floating,className:qe("tooltip").className,style:{...qe("tooltip").style,...Ot,zIndex:z,top:Ce.y??0,left:Ce.x??0}})},s,zt.default.createElement(ss,{ref:Se,arrowX:Ce.arrowX,arrowY:Ce.arrowY,visible:C,position:Ce.placement,arrowSize:S,arrowOffset:T,arrowRadius:I,arrowPosition:k,...qe("arrow")})))),(0,zt.cloneElement)(r,Ce.getReferenceProps({onClick:_,onMouseEnter:O,onMouseLeave:D,onMouseMove:o.onMouseMove,onPointerDown:o.onPointerDown,onPointerEnter:o.onPointerEnter,[i]:_t,className:te(w,r.props.className),...r.props})))});as.classes=Hn;as.displayName="@mantine/core/Tooltip";as.Floating=Pl;as.Group=$p;var lo=g(v(),1);var _l=g(v(),1);var ao=g(v(),1);function Al(){return typeof process<"u"&&process.env?"production":"development"}function bS(e,t){if(!t||!e)return!1;let o=t.parentNode;for(;o!=null;){if(o===e)return!0;o=o.parentNode}return!1}function Dv({target:e,parent:t,ref:o,displayAfterTransitionEnd:r}){let n=(0,ao.useRef)(),[i,s]=(0,ao.useState)(!1),[a,l]=(0,ao.useState)(typeof r=="boolean"?r:!1),c=()=>{if(!e||!t)return;let f=e.getBoundingClientRect(),d=t.getBoundingClientRect(),h={top:f.top-d.top,left
50:f.left-d.left,width:f.width,height:f.height};o.current&&(o.current.style.transform=`translateY(${h.top}px) translateX(${h.left}px)`,o.current.style.width=`${h.width}px`,o.current.style.height=`${h.height}px`)},m=()=>{window.clearTimeout(n.current),o.current&&(o.current.style.transitionDuration="0ms"),c(),n.current=window.setTimeout(()=>{o.current&&(o.current.style.transitionDuration="")},30)},p=(0,ao.useRef)(),u=(0,ao.useRef)();return(0,ao.useEffect)(()=>{if(c(),e)return p.current=new ResizeObserver(m),p.current.observe(e),u.current=new ResizeObserver(m),u.current.observe(t),()=>{p.current?.disconnect(),u.current?.disconnect()}},[t,e]),(0,ao.useEffect)(()=>{if(t){let f=d=>{bS(d.target,t)&&(m(),l(!1))};return document.addEventListener("transitionend",f),()=>{document.removeEventListener("transitionend",f)}}},[t]),qc(()=>{Al()!=="test"&&s(!0)},20,{autoInvoke:!0}),Zc(f=>{f.forEach(d=>{d.type==="attributes"&&d.attributeName==="dir"&&m()})},{attributes:!0,attributeFilter:["dir"]},()=>document.documentElement),{initialized:i,hidden:a}}var zp={root:"m_96b553a6"};var xS={},wS=(e,{transitionDuration:t})=>({root:{"--transition-duration":typeof t=="number"?`${t}ms`:t}}),Ol=E((e,t)=>{let o=b("FloatingIndicator",xS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,target:c,parent:m,transitionDuration:p,mod:u,displayAfterTransitionEnd:f,...d}=o,h=A({name:"FloatingIndicator",classes:zp,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:wS}),y=(0,_l.useRef)(null),{initialized:x,hidden:w}=Dv({target:c,parent:m,ref:y,displayAfterTransitionEnd:f}),C=Z(t,y);return!c||!m?null:_l.default.createElement(R,{ref:C,mod:[{initialized:x,hidden:w},u],...h("root"),...d})});Ol.displayName="@mantine/core/FloatingIndicator";Ol.classes=zp;var Vp={root:"m_cf365364",indicator:"m_9e182ccd",label:"m_1738fcb2",input:"m_1714d588",control:"m_69686b9b",innerLabel:"m_78882f40"};var SS={withItemsBorders:!0},CS=(e,{radius:t,color:o,transitionDuration:r,size:n,transitionTimingFunction:i})=>({root:{"--sc-radius":t===void 0?void 0:j(t),"--sc-color":o?ne(o,e):void 0,"--sc-shadow":o?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":r===void 0?void 0:`${r}ms`,"--sc-transition-timing-function":i,"--sc-padding":W(n,"sc-padding"),"--sc-font-size":ce(n)}}),Hp=E((e,t)=>{let o=b("SegmentedControl",SS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,data:c,value:m,defaultValue:p,onChange:u,size:f,name:d,disabled:h,readOnly:y,fullWidth:x,orientation:w,radius:C,color:S,transitionDuration:T,transitionTimingFunction:I,variant:k,autoContrast:M,withItemsBorders:B,mod:F,...$}=o,z=A({name:"SegmentedControl",props:o,classes:Vp,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:CS}),H=ee(),L=c.map(U=>typeof U=="string"?{label:U,value:U}:U),_=Qc(),[O,D]=(0,lo.useState)(null),[N,V]=(0,lo.useState)({}),K=(U,Se)=>{N[Se]=U,V(N)},[Y,ae]=oe({value:m,defaultValue:p,finalValue:Array.isArray(c)?L.find(U=>!U.disabled)?.value??c[0]?.value??null:null,onChange:u}),ie=re(d),se=L.map(U=>lo.default.createElement(R,{...z("control"),mod:{active:Y===U.value,orientation:w},key:U.value},lo.default.createElement("input",{...z("input"),disabled:h||U.disabled,type:"radio",name:ie,value:U.value,id:`${ie}-${U.value}`,checked:Y===U.value,onChange:()=>!y&&ae(U.value),"data-focus-ring":H.focusRing}),lo.default.createElement(R,{component:"label",...z("label"),mod:{active:Y===U.value&&!(h||U.disabled),disabled:h||U.disabled,"read-only":y},htmlFor:`${ie}-${U.value}`,ref:Se=>K(Se,U.value),__vars:{"--sc-label-color":S!==void 0?Lt({color:S,theme:H,autoContrast:M}):void 0}},lo.default.createElement("span",{...z("innerLabel")},U.label)))),J=Z(t,U=>D(U));return c.length===0?null:lo.default.createElement(R,{...z("root"),variant:k,size:f,ref:J,mod:[{"full-width":x,orientation:w,initialized:_,"with-items-borders":B},F],...$,role:"radiogroup"},typeof Y=="string"&&lo.default.createElement(Ol,{target:N[Y],parent:O,component:"span",transitionDuration:"var(--sc-transition-duration)",...z("indicator")}),se)});Hp.classes=Vp;Hp.displayName="@mantine/core/SegmentedControl";var ls=g(v(),1);var Lv=g(v(),1);function Bv({spacing:e,verticalSpacing:t,cols:o,selector:r}){let n=ee(),i=t===void 0?e:t,s=Qe({"--sg-spacing-x":pe(Ct(e)),"--sg-spacing-y":pe(Ct(i)),"--sg-cols":Ct(o)?.toString()}),a=Q(n.breakpoints).reduce((m,p)=>(m[p]||(m[p]={}),typeof e=="object"&&e[p]!==void 0&&(m[p]["--sg-spacing-x"]=pe(e[p])),typeof i=="object"&&i[p]!==void 0&&(m[p]["--sg-spacing-y"]=
50pe(i[p])),typeof o=="object"&&o[p]!==void 0&&(m[p]["--sg-cols"]=o[p]),m),{}),c=Jt(Q(a),n).filter(m=>Q(a[m.value]).length>0).map(m=>({query:`(min-width: ${n.breakpoints[m.value]})`,styles:a[m.value]}));return Lv.default.createElement(ut,{styles:s,media:c,selector:r})}var Wp={root:"m_2415a157"};var RS={cols:1,spacing:"md"},Gp=E((e,t)=>{let o=b("SimpleGrid",RS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,cols:c,verticalSpacing:m,spacing:p,...u}=o,f=A({name:"SimpleGrid",classes:Wp,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l}),d=Bt();return ls.default.createElement(ls.default.Fragment,null,ls.default.createElement(Bv,{...o,selector:`.${d}`}),ls.default.createElement(R,{ref:t,...f("root",{className:d}),...u}))});Gp.classes=Wp;Gp.displayName="@mantine/core/SimpleGrid";var Fv=g(v(),1);var jp={root:"m_6d731127"};var ES={gap:"md",align:"stretch",justify:"flex-start"},PS=(e,{gap:t,align:o,justify:r})=>({root:{"--stack-gap":pe(t),"--stack-align":o,"--stack-justify":r}}),Up=E((e,t)=>{let o=b("Stack",ES,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,align:c,justify:m,gap:p,variant:u,...f}=o,d=A({name:"Stack",props:o,classes:jp,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:PS});return Fv.default.createElement(R,{ref:t,...d("root"),variant:u,...f})});Up.classes=jp;Up.displayName="@mantine/core/Stack";var Wn=g(v(),1);var kl=g(v(),1),$v=(0,kl.createContext)(null),zv=$v.Provider,Vv=()=>(0,kl.useContext)($v);var Dl=g(v(),1);var TS={},Ll=E((e,t)=>{let{value:o,defaultValue:r,onChange:n,size:i,wrapperProps:s,children:a,readOnly:l,...c}=b("SwitchGroup",TS,e),[m,p]=oe({value:o,defaultValue:r,finalValue:[],onChange:n}),u=f=>{let d=f.currentTarget.value;!l&&p(m.includes(d)?m.filter(h=>h!==d):[...m,d])};return Dl.default.createElement(zv,{value:{value:m,onChange:u,size:i}},Dl.default.createElement(fe.Wrapper,{size:i,ref:t,...s,...c,labelElement:"div",__staticSelector:"SwitchGroup"},Dl.default.createElement(Dn,{role:"group"},a)))});Ll.classes=fe.Wrapper.classes;Ll.displayName="@mantine/core/SwitchGroup";var Kp={root:"m_5f93f3bb",input:"m_926b4011",track:"m_9307d992",thumb:"m_93039a1d",trackLabel:"m_8277e082"};var IS={labelPosition:"right"},NS=(e,{radius:t,color:o,size:r})=>({root:{"--switch-radius":t===void 0?void 0:j(t),"--switch-height":W(r,"switch-height"),"--switch-width":W(r,"switch-width"),"--switch-thumb-size":W(r,"switch-thumb-size"),"--switch-label-font-size":W(r,"switch-label-font-size"),"--switch-track-label-padding":W(r,"switch-track-label-padding"),"--switch-color":o?ne(o,e):void 0}}),Bl=E((e,t)=>{let o=b("Switch",IS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,color:c,label:m,offLabel:p,onLabel:u,id:f,size:d,radius:h,wrapperProps:y,children:x,thumbIcon:w,checked:C,defaultChecked:S,onChange:T,labelPosition:I,description:k,error:M,disabled:B,variant:F,rootRef:$,mod:z,...H}=o,L=Vv(),_=d||L?.size,O=A({name:"Switch",props:o,classes:Kp,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:NS}),{styleProps:D,rest:N}=_e(H),V=re(f),K=L?{checked:L.value.includes(N.value),onChange:L.onChange}:{},[Y,ae]=oe({value:K.checked??C,defaultValue:S,finalValue:!1});return Wn.default.createElement(zr,{...O("root"),__staticSelector:"Switch",__stylesApiProps:o,id:V,size:_,labelPosition:I,label:m,description:k,error:M,disabled:B,bodyElement:"label",labelElement:"span",classNames:r,styles:s,unstyled:a,"data-checked":K.checked||void 0,variant:F,ref:$,mod:z,...D,...y},Wn.default.createElement("input",{...N,disabled:B,checked:Y,onChange:ie=>{L?K.onChange?.(ie):T?.(ie),ae(ie.currentTarget.checked)},id:V,ref:t,type:"checkbox",role:"switch",...O("input")}),Wn.default.createElement(R,{"aria-hidden":"true",mod:{error:M,"label-position":I},...O("track")},Wn.default.createElement(R,{component:"span",mod:"reduce-motion",...O("thumb")},w),Wn.default.createElement("span",{...O("trackLabel")},Y?u:p)))});Bl.classes={...Kp,...el};Bl.displayName="@mantine/core/Switch";Bl.Group=Ll;var Yp=g(v(),1);var oz=g(v(),1);var[Hv,Gn]=le("Tabs component was not found in the tree");var Wv=g(v(),1);var Do={root:"m_89d60db1","list--default":"m_576c9d4",list:"m_89d33d6d",panel:"m_b0c91715",tab:"m_4ec4dce6",tabSection:"m_fc420b1f","tab--default":"m_539e827b","list--outline":"m_6772fbd5","tab--outline":"m_b59ab47c","tab--pills":"m_c3381914"};var MS={}
50,Fl=E((e,t)=>{let o=b("TabsList",MS,e),{children:r,className:n,grow:i,justify:s,classNames:a,styles:l,style:c,mod:m,...p}=o,u=Gn();return Wv.default.createElement(R,{...p,...u.getStyles("list",{className:n,style:c,classNames:a,styles:l,props:o,variant:u.variant}),ref:t,role:"tablist",variant:u.variant,mod:[{grow:i,orientation:u.orientation,placement:u.orientation==="vertical"&&u.placement,inverted:u.inverted},m],"aria-orientation":u.orientation,__vars:{"--tabs-justify":s}},r)});Fl.classes=Do;Fl.displayName="@mantine/core/TabsList";var Gv=g(v(),1);var AS={},$l=E((e,t)=>{let o=b("TabsPanel",AS,e),{children:r,className:n,value:i,classNames:s,styles:a,style:l,mod:c,...m}=o,p=Gn(),u=p.value===i,f=p.keepMounted||o.keepMounted||u?r:null;return Gv.default.createElement(R,{...m,...p.getStyles("panel",{className:n,classNames:s,styles:a,style:[l,u?void 0:{display:"none"}],props:o}),ref:t,mod:[{orientation:p.orientation},c],role:"tabpanel",id:p.getPanelId(i),"aria-labelledby":p.getTabId(i)},f)});$l.classes=Do;$l.displayName="@mantine/core/TabsPanel";var cs=g(v(),1);var _S={},zl=E((e,t)=>{let o=b("TabsTab",_S,e),{className:r,children:n,rightSection:i,leftSection:s,value:a,onClick:l,onKeyDown:c,disabled:m,color:p,style:u,classNames:f,styles:d,vars:h,mod:y,...x}=o,w=ee(),{dir:C}=Je(),S=Gn(),T=a===S.value,I=M=>{S.onChange(S.allowTabDeactivation&&a===S.value?null:a),l?.(M)},k={classNames:f,styles:d,props:o};return cs.default.createElement($e,{...x,...S.getStyles("tab",{className:r,style:u,variant:S.variant,...k}),disabled:m,unstyled:S.unstyled,variant:S.variant,mod:[{active:T,disabled:m,orientation:S.orientation,inverted:S.inverted,placement:S.orientation==="vertical"&&S.placement},y],ref:t,role:"tab",id:S.getTabId(a),"aria-selected":T,tabIndex:T||S.value===null?0:-1,"aria-controls":S.getPanelId(a),onClick:I,__vars:{"--tabs-color":p?ne(p,w):void 0},onKeyDown:Ka({siblingSelector:'[role="tab"]',parentSelector:'[role="tablist"]',activateOnFocus:S.activateTabWithKeyboard,loop:S.loop,orientation:S.orientation||"horizontal",dir:C,onKeyDown:c})},s&&cs.default.createElement("span",{...S.getStyles("tabSection",k),"data-position":"left"},s),n&&cs.default.createElement("span",{...S.getStyles("tabLabel",k)},n),i&&cs.default.createElement("span",{...S.getStyles("tabSection",k),"data-position":"right"},i))});zl.classes=Do;zl.displayName="@mantine/core/TabsTab";var jv="Tabs.Tab or Tabs.Panel component was rendered with invalid value or without value",OS={keepMounted:!0,orientation:"horizontal",loop:!0,activateTabWithKeyboard:!0,allowTabDeactivation:!1,unstyled:!1,inverted:!1,variant:"default",placement:"left"},kS=(e,{radius:t,color:o,autoContrast:r})=>({root:{"--tabs-radius":j(t),"--tabs-color":ne(o,e),"--tabs-text-color":Qo(r,e)?Lt({color:o,theme:e}):void 0}}),jn=E((e,t)=>{let o=b("Tabs",OS,e),{defaultValue:r,value:n,onChange:i,orientation:s,children:a,loop:l,id:c,activateTabWithKeyboard:m,allowTabDeactivation:p,variant:u,color:f,radius:d,inverted:h,placement:y,keepMounted:x,classNames:w,styles:C,unstyled:S,className:T,style:I,vars:k,autoContrast:M,mod:B,...F}=o,$=re(c),[z,H]=oe({value:n,defaultValue:r,finalValue:null,onChange:i}),L=A({name:"Tabs",props:o,classes:Do,className:T,style:I,classNames:w,styles:C,unstyled:S,vars:k,varsResolver:kS});return Yp.default.createElement(Hv,{value:{placement:y,value:z,orientation:s,id:$,loop:l,activateTabWithKeyboard:m,getTabId:mp(`${$}-tab`,jv),getPanelId:mp(`${$}-panel`,jv),onChange:H,allowTabDeactivation:p,variant:u,color:f,radius:d,inverted:h,keepMounted:x,unstyled:S,getStyles:L}},Yp.default.createElement(R,{ref:t,id:$,variant:u,mod:[{orientation:s,inverted:s==="horizontal"&&h,placement:s==="vertical"&&y},B],...L("root"),...F},a))});jn.classes=Do;jn.displayName="@mantine/core/Tabs";jn.Tab=zl;jn.Panel=$l;jn.List=Fl;var Kv=g(v(),1);var Xp=g(v(),1);var Xz=g(v(),1);function Uv(e,t,o){let r=b(e,t,o),{label:n,description:i,error:s,required:a,classNames:l,styles:c,className:m,unstyled:p,__staticSelector:u,__stylesApiProps:f,errorProps:d,labelProps:h,descriptionProps:y,wrapperProps:x,id:w,size:C,style:S,inputContainer:T,inputWrapperOrder:I,withAsterisk:k,variant:M,vars:B,mod:F,...$}=r,{styleProps:z,rest:H}=_e($),L={label:n,description:i,error:s,required:a,classNames:l,className:m,__staticSelector:u,__stylesApiProps:f||r,errorProps:d,labelProps:h,descriptionProps:y,unstyled:p,styles:c,size:C,style:S,inputContainer:T,inputWrapperOrder:I,withAsterisk:k,variant:M,id:w,mod:F,...x};return{...H,classNames:l,styles:c,unstyled:p,wrapperProps:{...L,...z},inputProps:{required:a,classNames:l,styles:c,unstyled:p,size:C,__staticSelector:u,__stylesApiProps:f||r,error:s,variant:M,id:w}}}var DS={__staticSelector:"InputBase",withAria:!0},Le=q((e,t)=>
50{let{inputProps:o,wrapperProps:r,...n}=Uv("InputBase",DS,e);return Xp.default.createElement(fe.Wrapper,{...r},Xp.default.createElement(fe,{...o,...n,ref:t}))});Le.classes={...fe.classes,...fe.Wrapper.classes};Le.displayName="@mantine/core/InputBase";var LS={},qp=E((e,t)=>{let o=b("TextInput",LS,e);return Kv.default.createElement(Le,{component:"input",ref:t,...o,__staticSelector:"TextInput"})});qp.classes=Le.classes;qp.displayName="@mantine/core/TextInput";var Xv=g(v(),1);var pV=g(v(),1);var BS=["h1","h2","h3","h4","h5","h6"];function Yv(e,t){let o=t!==void 0?t:`h${e}`;return BS.includes(o)?{fontSize:`var(--mantine-${o}-font-size)`,fontWeight:`var(--mantine-${o}-font-weight)`,lineHeight:`var(--mantine-${o}-line-height)`}:{fontSize:P(o),fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}}var Zp={root:"m_8a5d1357"};var FS={order:1},$S=(e,{order:t,size:o,lineClamp:r,textWrap:n})=>{let i=Yv(t,o);return{root:{"--title-fw":i.fontWeight,"--title-lh":i.lineHeight,"--title-fz":i.fontSize,"--title-line-clamp":typeof r=="number"?r.toString():void 0,"--title-text-wrap":n}}},Qp=E((e,t)=>{let o=b("Title",FS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,order:l,vars:c,size:m,variant:p,lineClamp:u,textWrap:f,mod:d,...h}=o,y=A({name:"Title",props:o,classes:Zp,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:c,varsResolver:$S});return[1,2,3,4,5,6].includes(l)?Xv.default.createElement(R,{...y("root"),component:`h${l}`,variant:p,ref:t,mod:[{order:l,"data-line-clamp":typeof u=="number"},d],size:m,...h}):null});Qp.classes=Zp;Qp.displayName="@mantine/core/Title";var qv=()=>{};function Zv(e,t={active:!0}){return typeof e!="function"||!t.active?t.onKeyDown||qv:o=>{o.key==="Escape"&&(e(o),t.onTrigger?.())}}function Qv(e,t,o){return o?Array.from(Nn(o,t)?.querySelectorAll(e)||[]).findIndex(r=>r===o):null}var Jv=g(v(),1);function ey(){let[e,t]=(0,Jv.useState)(-1);return[e,{setHovered:t,resetHovered:()=>t(-1)}]}function zS(e,t){window.dispatchEvent(new CustomEvent(e,{detail:t}))}function VS(e){function t(r){let n=Object.keys(r).reduce((i,s)=>(i[`${e}:${s}`]=a=>r[s](a.detail),i),{});Ze(()=>(Object.keys(n).forEach(i=>{window.removeEventListener(i,n[i]),window.addEventListener(i,n[i])}),()=>Object.keys(n).forEach(i=>{window.removeEventListener(i,n[i])})),[n])}function o(r){return(...n)=>zS(`${e}:${String(r)}`,n[0])}return[t,o]}var AV=g(v(),1);function Lo({classNames:e,styles:t,props:o,stylesCtx:r}){let n=ee();return{resolvedClassNames:jo({theme:n,classNames:e,props:o,stylesCtx:r||void 0}),resolvedStyles:Er({theme:n,styles:t,props:o,stylesCtx:r||void 0})}}var ty=g(v(),1);var Jp={root:"m_515a97f8"};var HS={},Vl=E((e,t)=>{let o=b("VisuallyHidden",HS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,...c}=o,m=A({name:"VisuallyHidden",classes:Jp,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a});return ty.default.createElement(R,{component:"span",ref:t,...m("root"),...c})});Vl.classes=Jp;Vl.displayName="@mantine/core/VisuallyHidden";var co=g(v(),1);var GV=g(v(),1);var[oy,Hl]=le("Popover component was not found in the tree");var Kn=g(v(),1);var Wl=g(v(),1);function Un({children:e,active:t=!0,refProp:o="ref"}){let r=Yc(t),n=Z(r,e?.ref);return ke(e)?(0,Wl.cloneElement)(e,{[o]:n}):e}function ry(e){return Wl.default.createElement(Vl,{tabIndex:-1,"data-autofocus":!0,...e})}Un.displayName="@mantine/core/FocusTrap";ry.displayName="@mantine/core/FocusTrapInitialFocus";Un.InitialFocus=ry;var Gl={dropdown:"m_38a85659",arrow:"m_a31dc6c1"};var WS={},jl=E((e,t)=>{let o=b("PopoverDropdown",WS,e),{className:r,style:n,vars:i,children:s,onKeyDownCapture:a,variant:l,classNames:c,styles:m,...p}=o,u=Hl(),f=hi({opened:u.opened,shouldReturnFocus:u.returnFocus}),d=u.withRoles?{"aria-labelledby":u.getTargetId(),id:u.getDropdownId(),role:"dialog",tabIndex:-1}:{},h=Z(t,u.floating);return u.disabled?null:Kn.default.createElement(wt,{...u.portalProps,withinPortal:u.withinPortal},Kn.default.createElement(Ge,{mounted:u.opened,...u.transitionProps,transition:u.transitionProps?.transition||"fade",duration:u.transitionProps?.duration??150,keepMounted:u.keepMounted,exitDuration:typeof u.transitionProps?.exitDuration=="number"?u.transitionProps.exitDuration:u.transitionProps?.duration},y=>Kn.default.createElement(Un,{active:u.trapFocus},Kn.default.createElement(R,{...d,...p,variant:l,ref:h,onKeyDownCapture:Zv(u.onClose,{active:u.closeOnEscape,onTrigger:f,onKeyDown:a}),"data-position":u.placement,...u.getStyles("dropdown",{className:r,props:o,classNames:c,styles:m,style:[{...y,zIndex:u.zIndex,top:u.y??0,left
50:u.x??0,width:u.width==="target"?void 0:P(u.width)},n]})},s,Kn.default.createElement(ss,{ref:u.arrowRef,arrowX:u.arrowX,arrowY:u.arrowY,visible:u.withArrow,position:u.placement,arrowSize:u.arrowSize,arrowRadius:u.arrowRadius,arrowOffset:u.arrowOffset,arrowPosition:u.arrowPosition,...u.getStyles("arrow",{props:o,classNames:c,styles:m})})))))});jl.classes=Gl;jl.displayName="@mantine/core/PopoverDropdown";var ny=g(v(),1);var GS={refProp:"ref",popupType:"dialog"},eu=E((e,t)=>{let{children:o,refProp:r,popupType:n,...i}=b("PopoverTarget",GS,e);if(!ke(o))throw new Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let s=i,a=Hl(),l=Z(a.reference,o.ref,t),c=a.withRoles?{"aria-haspopup":n,"aria-expanded":a.opened,"aria-controls":a.getDropdownId(),id:a.getTargetId()}:{};return(0,ny.cloneElement)(o,{...s,...c,...a.targetProps,className:te(a.targetProps.className,s.className,o.props.className),[r]:l,...a.controlled?null:{onClick:a.onToggle}})});eu.displayName="@mantine/core/PopoverTarget";var CH=g(v(),1);function jS(e){if(e===void 0)return{shift:!0,flip:!0};let t={...e};return e.shift===void 0&&(t.shift=!0),e.flip===void 0&&(t.flip=!0),t}function US(e,t){let o=jS(e.middlewares),r=[nr(e.offset)];return o.shift&&r.push(ir(typeof o.shift=="boolean"?{limiter:ns(),padding:5}:{limiter:ns(),padding:5,...o.shift})),o.flip&&r.push(typeof o.flip=="boolean"?jr():jr(o.flip)),o.inline&&r.push(typeof o.inline=="boolean"?Ur():Ur(o.inline)),r.push(is({element:e.arrowRef,padding:e.arrowOffset})),(o.size||e.width==="target")&&r.push(yl({...typeof o.size=="boolean"?{}:o.size,apply({rects:n,availableWidth:i,availableHeight:s}){let l=t().refs.floating.current?.style??{};o.size&&Object.assign(l,{maxWidth:`${i}px`,maxHeight:`${s}px`}),e.width==="target"&&Object.assign(l,{width:`${n.reference.width}px`})}})),r}function iy(e){let[t,o]=oe({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),r=()=>{t&&(e.onClose?.(),o(!1))},n=()=>{t?(e.onClose?.(),o(!1)):(e.onOpen?.(),o(!0))},i=Vn({strategy:e.strategy,placement:e.position,middleware:US(e,()=>i)});return Nl({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies||[],floating:i}),Ie(()=>{e.onPositionChange?.(i.placement)},[i.placement]),Ie(()=>{e.opened?e.onOpen?.():e.onClose?.()},[e.opened]),{floating:i,controlled:typeof e.opened=="boolean",opened:t,onClose:r,onToggle:n}}var KS={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:he("popover"),__staticSelector:"Popover",width:"max-content"},YS=(e,{radius:t,shadow:o})=>({dropdown:{"--popover-radius":t===void 0?void 0:j(t),"--popover-shadow":Nr(o)}});function ye(e){let t=b("Popover",KS,e),{children:o,position:r,offset:n,onPositionChange:i,positionDependencies:s,opened:a,transitionProps:l,width:c,middlewares:m,withArrow:p,arrowSize:u,arrowOffset:f,arrowRadius:d,arrowPosition:h,unstyled:y,classNames:x,styles:w,closeOnClickOutside:C,withinPortal:S,portalProps:T,closeOnEscape:I,clickOutsideEvents:k,trapFocus:M,onClose:B,onOpen:F,onChange:$,zIndex:z,radius:H,shadow:L,id:_,defaultOpened:O,__staticSelector:D,withRoles:N,disabled:V,returnFocus:K,variant:Y,keepMounted:ae,vars:ie,floatingStrategy:se,...J}=t,U=A({name:D,props:t,classes:Gl,classNames:x,styles:w,unstyled:y,rootSelector:"dropdown",vars:ie,varsResolver:YS}),Se=(0,co.useRef)(null),[Ce,qe]=(0,co.useState)(null),[_t,yt]=(0,co.useState)(null),{dir:Ot}=Je(),Gt=re(_),xe=iy({middlewares:m,width:c,position:Rl(Ot,r),offset:typeof n=="number"?n+(p?u/2:0):n,arrowRef:Se,arrowOffset:f,onPositionChange:i,positionDependencies:s,opened:a,defaultOpened:O,onChange:$,onOpen:F,onClose:B,strategy:se});Gc(()=>C&&xe.onClose(),k,[Ce,_t]);let st=(0,co.useCallback)(Te=>{qe(Te),xe.floating.refs.setReference(Te)},[xe.floating.refs.setReference]),jt=(0,co.useCallback)(Te=>{yt(Te),xe.floating.refs.setFloating(Te)},[xe.floating.refs.setFloating]);return co.default.createElement(oy,{value:{returnFocus:K,disabled:V,controlled:xe.controlled,reference:st,floating:jt,x:xe.floating.x,y:xe.floating.y,arrowX:xe.floating?.middlewareData?.arrow?.x,arrowY:xe.floating?.middlewareData?.arrow?.y,opened:xe.opened,arrowRef:Se,transitionProps:l,width:c,withArrow:p,arrowSize:u,arrowOffset:f,arrowRadius:d,arrowPosition:h,placement:xe.floating.placement,trapFocus:M,withinPortal:S,portalProps:T,zIndex:z,radius:H,shadow:L,closeOnEscape:I,onClose:xe.onClose,onToggle:xe.onToggle,getTargetId:()=>`${Gt}-target`,getDropdownId:()=>`${Gt}-dropdown`,withRoles:N,targetProps:J,__staticSelector:D,classNames:x,styles:w,unstyled:y,variant:Y,keepMounted:ae,getStyles:U}},o)}ye.Target=eu;ye.Dropdown=jl;ye.displayName="@mantine/core/Popover";ye.extend=e=>e;var sy=g(v(),1);var tu={root:"m_9814e45f"};var XS={zIndex:he("modal")},qS=(e,{gradient:t,color:o,backgroundOpacity:r,blur:n,radius:i,zIndex:s})=>({root:{"--overlay-bg":t||(o!==void 0||r!==void 0)&&bt(o||"#000",r??.6)||void 0,"--overlay-filter":n?`blur(${P(n)})`:void 0,"--overlay-radius":i===void 0?void 0:j(i),"--overlay-z-index":s?.toString()}}),Yr=q((e,t)=>
50{let o=b("Overlay",XS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,fixed:c,center:m,children:p,radius:u,zIndex:f,gradient:d,blur:h,color:y,backgroundOpacity:x,mod:w,...C}=o,S=A({name:"Overlay",props:o,classes:tu,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:qS});return sy.default.createElement(R,{ref:t,...S("root"),mod:[{center:m,fixed:c},w],...C},p)});Yr.classes=tu;Yr.displayName="@mantine/core/Overlay";var Xr=g(v(),1);var QH=g(v(),1);var[ay,Be]=le("ModalBase component was not found in tree");var ou=g(v(),1);var Yn=g(v(),1);function ly({opened:e,transitionDuration:t}){let[o,r]=(0,Yn.useState)(e),n=(0,Yn.useRef)(),s=yr()?0:t;return(0,Yn.useEffect)(()=>(e?(r(!0),window.clearTimeout(n.current)):s===0?r(!1):n.current=window.setTimeout(()=>r(!1),s),()=>window.clearTimeout(n.current)),[e,s]),o}function cy({id:e,transitionProps:t,opened:o,trapFocus:r,closeOnEscape:n,onClose:i,returnFocus:s}){let a=re(e),[l,c]=(0,ou.useState)(!1),[m,p]=(0,ou.useState)(!1),u=typeof t?.duration=="number"?t?.duration:200,f=ly({opened:o,transitionDuration:u});return Wo("keydown",d=>{d.key==="Escape"&&n&&d.target?.getAttribute("data-mantine-stop-propagation")!=="true"&&i()},{capture:!0}),hi({opened:o,shouldReturnFocus:r&&s}),{_id:a,titleMounted:l,bodyMounted:m,shouldLockScroll:f,setTitleMounted:c,setBodyMounted:p}}var Ul=(0,Xr.forwardRef)(({keepMounted:e,opened:t,onClose:o,id:r,transitionProps:n,trapFocus:i,closeOnEscape:s,returnFocus:a,closeOnClickOutside:l,withinPortal:c,portalProps:m,lockScroll:p,children:u,zIndex:f,shadow:d,padding:h,__vars:y,unstyled:x,removeScrollProps:w,...C},S)=>{let{_id:T,titleMounted:I,bodyMounted:k,shouldLockScroll:M,setTitleMounted:B,setBodyMounted:F}=cy({id:r,transitionProps:n,opened:t,trapFocus:i,closeOnEscape:s,onClose:o,returnFocus:a});return Xr.default.createElement(wt,{...m,withinPortal:c},Xr.default.createElement(ay,{value:{opened:t,onClose:o,closeOnClickOutside:l,transitionProps:{...n,keepMounted:e},getTitleId:()=>`${T}-title`,getBodyId:()=>`${T}-body`,titleMounted:I,bodyMounted:k,setTitleMounted:B,setBodyMounted:F,trapFocus:i,closeOnEscape:s,zIndex:f,unstyled:x}},Xr.default.createElement(Lr,{enabled:M&&p,...w},Xr.default.createElement(R,{ref:S,...C,__vars:{...y,"--mb-z-index":(f||he("modal")).toString(),"--mb-shadow":Nr(d),"--mb-padding":pe(h)}},u))))});var Kl=g(v(),1);var my=g(v(),1);function py(){let e=Be();return(0,my.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}var Vt={title:"m_615af6c9",header:"m_b5489c3c",inner:"m_60c222c7",content:"m_fd1ab0aa",close:"m_606cb269",body:"m_5df29311"};var ms=(0,Kl.forwardRef)(({className:e,...t},o)=>{let r=py(),n=Be();return Kl.default.createElement(R,{ref:o,...t,id:r,className:te({[Vt.body]:!n.unstyled},e)})});ms.displayName="@mantine/core/ModalBaseBody";var Yl=g(v(),1);var ps=(0,Yl.forwardRef)(({className:e,onClick:t,...o},r)=>{let n=Be();return Yl.default.createElement(dt,{ref:r,...o,onClick:i=>{n.onClose(),t?.(i)},className:te({[Vt.close]:!n.unstyled},e),unstyled:n.unstyled})});ps.displayName="@mantine/core/ModalBaseCloseButton";var qr=g(v(),1);var Xl=(0,qr.forwardRef)(({transitionProps:e,className:t,innerProps:o,onKeyDown:r,style:n,...i},s)=>{let a=Be();return qr.default.createElement(Ge,{mounted:a.opened,transition:"pop",...a.transitionProps,...e},l=>qr.default.createElement("div",{...o,className:te({[Vt.inner]:!a.unstyled},o.className)},qr.default.createElement(Un,{active:a.opened&&a.trapFocus},qr.default.createElement(Mr,{...i,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":a.bodyMounted?a.getBodyId():void 0,"aria-labelledby":a.titleMounted?a.getTitleId():void 0,ref:s,style:[n,l],className:te({[Vt.content]:!a.unstyled},t),unstyled:a.unstyled},i.children))))});var ql=g(v(),1);var us=(0,ql.forwardRef)(({className:e,...t},o)=>{let r=Be();return ql.default.createElement(R,{component:"header",ref:o,className:te({[Vt.header]:!r.unstyled},e),...t})});us.displayName="@mantine/core/ModalBaseHeader";var fs=g(v(),1);var ZS={duration:200,timingFunction:"ease",transition:"fade"};function uy(e){let t=Be();return{...ZS,...t.transitionProps,...e}}var ds=(0,fs.forwardRef)(({onClick:e,transitionProps:t,style:o,...r},n)=>{let i=Be(),s=uy(t);return fs.default.createElement(Ge,{mounted:i.opened,...s,transition:"fade"},a=>fs.default.createElement(Yr,{ref:n,fixed:!0,style:[o,a],zIndex:i.zIndex,unstyled:i.unstyled,onClick:l=>{e?.(l),i.closeOnClickOutside&&i.onClose()},...r}))});ds.displayName="@mantine/core/ModalBaseOverlay";var Zl=g(v(),1);var fy=g(v(),1);function dy(){let e=Be();return(0,fy.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}var hs=(0,Zl.forwardRef)(({className:e,...t},o)=>{let r=dy(),n=Be();return Zl.default.createElement(R,{component:"h2",ref:o,className:te({[Vt.title]:!n.unstyled},e),...t,id:r})});hs.displayName="@mantine/core/ModalBaseTitle";var ru=g(v(),1);function Ql({children:e}){return ru.default.createElement(ru.default.Fragment,null,e)}var hy=g(v(),1);var nu={root:"m_71ac47fc"};var QS={},JS=(e,{ratio:t})=>({root:{"--ar-ratio":t?.toString()}}),iu=E((e,t)=>{let o=b("AspectRatio",QS,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,ratio:c,...m}=o,p=A({name:"AspectRatio",classes:nu,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:JS});return hy.default.createElement(R,{ref:t,...p("root"),...m})});iu.classes=nu;
50iu.displayName="@mantine/core/AspectRatio";function gy(e){return typeof e=="string"?{value:e,label:e}:"value"in e&&!("label"in e)?{value:e.value,label:e.value,disabled:e.disabled}:typeof e=="number"?{value:e.toString(),label:e.toString()}:"group"in e?{group:e.group,items:e.items.map(t=>gy(t))}:e}function Xn(e){return e?e.map(t=>gy(t)):[]}function Zr(e){return e.reduce((t,o)=>"group"in o?{...t,...Zr(o.items)}:(t[o.value]=o,t),{})}var su=g(v(),1);var be={dropdown:"m_88b62a41",options:"m_b2821a6e",option:"m_92253aa5",search:"m_985517d8",empty:"m_2530cd1d",header:"m_858f94bd",footer:"m_82b967cb",group:"m_254f3e4f",groupLabel:"m_2bb2e9e5",chevron:"m_2943220b",optionsDropdownOption:"m_390b5f4",optionsDropdownCheckIcon:"m_8ee53fc2"};var eC={error:null},tC=(e,{size:t})=>({chevron:{"--combobox-chevron-size":W(t,"combobox-chevron-size")}}),Jl=E((e,t)=>{let o=b("ComboboxChevron",eC,e),{size:r,error:n,style:i,className:s,classNames:a,styles:l,unstyled:c,vars:m,mod:p,...u}=o,f=A({name:"ComboboxChevron",classes:be,props:o,style:i,className:s,classNames:a,styles:l,unstyled:c,vars:m,varsResolver:tC,rootSelector:"chevron"});return su.default.createElement(R,{component:"svg",...u,...f("chevron"),size:r,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:n},p],ref:t},su.default.createElement("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))});Jl.classes=be;Jl.displayName="@mantine/core/ComboboxChevron";var fu=g(v(),1);var CG=g(v(),1);var[vy,we]=le("Combobox component was not found in tree");var ec=g(v(),1);var au=(0,ec.forwardRef)(({size:e,onMouseDown:t,onClick:o,onClear:r,...n},i)=>ec.default.createElement(dt,{ref:i,size:e||"sm",variant:"transparent",tabIndex:-1,"aria-hidden":!0,...n,onMouseDown:s=>{s.preventDefault(),t?.(s)},onClick:s=>{r(),o?.(s)}}));au.displayName="@mantine/core/ComboboxClearButton";var yy=g(v(),1);var oC={},tc=E((e,t)=>{let{classNames:o,styles:r,className:n,style:i,hidden:s,...a}=b("ComboboxDropdown",oC,e),l=we();return yy.default.createElement(ye.Dropdown,{...a,ref:t,role:"presentation","data-hidden":s||void 0,...l.getStyles("dropdown",{className:n,style:i,classNames:o,styles:r})})});tc.classes=be;tc.displayName="@mantine/core/ComboboxDropdown";var by=g(v(),1);var rC={refProp:"ref"},lu=E((e,t)=>{let{children:o,refProp:r}=b("ComboboxDropdownTarget",rC,e);if(we(),!ke(o))throw new Error("Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return by.default.createElement(ye.Target,{ref:t,refProp:r},o)});lu.displayName="@mantine/core/ComboboxDropdownTarget";var xy=g(v(),1);var nC={},oc=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,...a}=b("ComboboxEmpty",nC,e),l=we();return xy.default.createElement(R,{ref:t,...l.getStyles("empty",{className:r,classNames:o,styles:i,style:n}),...a})});oc.classes=be;oc.displayName="@mantine/core/ComboboxEmpty";var Sy=g(v(),1);var wy=g(v(),1);function qn({onKeyDown:e,withKeyboardNavigation:t,withAriaAttributes:o,withExpandedAttribute:r,targetType:n,autoComplete:i}){let s=we(),[a,l]=(0,wy.useState)(null),c=p=>{if(e?.(p),!s.readOnly&&t){if(p.nativeEvent.isComposing)return;if(p.nativeEvent.code==="ArrowDown"&&(p.preventDefault(),s.store.dropdownOpened?l(s.store.selectNextOption()):(s.store.openDropdown("keyboard"),l(s.store.selectActiveOption()))),p.nativeEvent.code==="ArrowUp"&&(p.preventDefault(),s.store.dropdownOpened?l(s.store.selectPreviousOption()):(s.store.openDropdown("keyboard"),l(s.store.selectActiveOption()))),p.nativeEvent.code==="Enter"||p.nativeEvent.code==="NumpadEnter"){if(p.nativeEvent.keyCode===229)return;let u=s.store.getSelectedOptionIndex();s.store.dropdownOpened&&u!==-1?(p.preventDefault(),s.store.clickSelectedOption()):n==="button"&&(p.preventDefault(),s.store.openDropdown("keyboard"))}p.nativeEvent.code==="Escape"&&s.store.closeDropdown("keyboard"),p.nativeEvent.code==="Space"&&n==="button"&&(p.preventDefault(),s.store.toggleDropdown("keyboard"))}};return{...o?{"aria-haspopup":"listbox","aria-expanded":r&&!!(s.store.listId&&s.store.dropdownOpened)||void 0,"aria-controls":s.store.listId,"aria-activedescendant":s.store.dropdownOpened&&a||void 0,autoComplete:i,"data-expanded":s.store.dropdownOpened||void 0,"data-mantine-stop-propagation":s.store.dropdownOpened||void 0}:{},onKeyDown:c}}var iC={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},cu=E((e,t)=>{let{children:o,refProp:r,withKeyboardNavigation:n,withAriaAttributes:i,withExpandedAttribute:s,targetType:a,autoComplete:l,...c}=b("ComboboxEventsTarget",iC,e);if(!ke(o))throw new Error("Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, str
50ings, numbers and other primitive values are not supported");let m=we(),p=qn({targetType:a,withAriaAttributes:i,withKeyboardNavigation:n,withExpandedAttribute:s,onKeyDown:o.props.onKeyDown,autoComplete:l});return(0,Sy.cloneElement)(o,{...p,...c,[r]:Z(t,m.store.targetRef,o?.ref)})});cu.displayName="@mantine/core/ComboboxEventsTarget";var Cy=g(v(),1);var sC={},rc=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,...a}=b("ComboboxFooter",sC,e),l=we();return Cy.default.createElement(R,{ref:t,...l.getStyles("footer",{className:r,classNames:o,style:n,styles:i}),...a})});rc.classes=be;rc.displayName="@mantine/core/ComboboxFooter";var mu=g(v(),1);var aC={},nc=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,children:a,label:l,...c}=b("ComboboxGroup",aC,e),m=we();return mu.default.createElement(R,{ref:t,...m.getStyles("group",{className:r,classNames:o,style:n,styles:i}),...c},l&&mu.default.createElement("div",{...m.getStyles("groupLabel",{classNames:o,styles:i})},l),a)});nc.classes=be;nc.displayName="@mantine/core/ComboboxGroup";var Ry=g(v(),1);var lC={},ic=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,...a}=b("ComboboxHeader",lC,e),l=we();return Ry.default.createElement(R,{ref:t,...l.getStyles("header",{className:r,classNames:o,style:n,styles:i}),...a})});ic.classes=be;ic.displayName="@mantine/core/ComboboxHeader";var Ey=g(v(),1);function pu({value:e,valuesDivider:t=",",...o}){return Ey.default.createElement("input",{type:"hidden",value:Array.isArray(e)?e.join(t):e||"",...o})}pu.displayName="@mantine/core/ComboboxHiddenInput";var sc=g(v(),1);var cC={},ac=E((e,t)=>{let o=b("ComboboxOption",cC,e),{classNames:r,className:n,style:i,styles:s,vars:a,onClick:l,id:c,active:m,onMouseDown:p,onMouseOver:u,disabled:f,selected:d,mod:h,...y}=o,x=we(),w=(0,sc.useId)(),C=c||w;return sc.default.createElement(R,{...x.getStyles("option",{className:n,classNames:r,styles:s,style:i}),...y,ref:t,id:C,mod:["combobox-option",{"combobox-active":m,"combobox-disabled":f,"combobox-selected":d},h],role:"option",onClick:S=>{f?S.preventDefault():(x.onOptionSubmit?.(o.value,o),l?.(S))},onMouseDown:S=>{S.preventDefault(),p?.(S)},onMouseOver:S=>{x.resetSelectionOnOptionHover&&x.store.resetSelectedOption(),u?.(S)}})});ac.classes=be;ac.displayName="@mantine/core/ComboboxOption";var lc=g(v(),1);var mC={},cc=E((e,t)=>{let o=b("ComboboxOptions",mC,e),{classNames:r,className:n,style:i,styles:s,id:a,onMouseDown:l,labelledBy:c,...m}=o,p=we(),u=re(a);return(0,lc.useEffect)(()=>{p.store.setListId(u)},[u]),lc.default.createElement(R,{ref:t,...p.getStyles("options",{className:n,style:i,classNames:r,styles:s}),...m,id:u,role:"listbox","aria-labelledby":c,onMouseDown:f=>{f.preventDefault(),l?.(f)}})});cc.classes=be;cc.displayName="@mantine/core/ComboboxOptions";var Py=g(v(),1);var pC={withAriaAttributes:!0,withKeyboardNavigation:!0},mc=E((e,t)=>{let o=b("ComboboxSearch",pC,e),{classNames:r,styles:n,unstyled:i,vars:s,withAriaAttributes:a,onKeyDown:l,withKeyboardNavigation:c,size:m,...p}=o,u=we(),f=u.getStyles("search"),d=qn({targetType:"input",withAriaAttributes:a,withKeyboardNavigation:c,withExpandedAttribute:!1,onKeyDown:l,autoComplete:"off"});return Py.default.createElement(fe,{ref:Z(t,u.store.searchRef),classNames:[{input:f.className},r],styles:[{input:f.style},n],size:m||u.size,...d,...p,__staticSelector:"Combobox"})});mc.classes=be;mc.displayName="@mantine/core/ComboboxSearch";var pc=g(v(),1);var uC={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},uu=E((e,t)=>{let{children:o,refProp:r,withKeyboardNavigation:n,withAriaAttributes:i,withExpandedAttribute:s,targetType:a,autoComplete:l,...c}=b("ComboboxTarget",uC,e);if(!ke(o))throw new Error("Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let m=we(),p=qn({targetType:a,withAriaAttributes:i,withKeyboardNavigation:n,withExpandedAttribute:s,onKeyDown:o.props.onKeyDown,autoComplete:l}),u=(0,pc.cloneElement)(o,{...p,...c});return pc.default.createElement(ye.Target,{ref:Z(t,m.store.targetRef)},u)});uu.displayName="@mantine/core/ComboboxTarget";var de=g(v(),1);function Ty(e,t,o){for(let r=e-1;r>=0;r-=1)if(!t[r].hasAttribute("data-combobox-disabled"))return r;if(o){for(let r=t.length-1;r>-1;r-=1)if(!t[r].hasAttribute("data-combobox-disabled"))return r}return e}function Iy(e,t,o){for(let r=e+1;r<t.length;r+=1)if(!t[r].hasAttribute("data-combobox-disabled"))return r;if(o){for(let r=0;r<t.length;r+=1)if(!t[r].hasAttribute("data-combobox-disabled"))return r}return e}function Ny(e){for(let t=0;t<e.length;t+=1)if(!e[t].hasAttribute("data-combobox-disabled"))return t;return-1}function Bo({defaultOpened:e,opened:t,onOpenedChange:o,onDropdownClose:r,onDropdownOpen:n,loop:i=!0,scrollBehavior:s="instant"}={}){let[a,l]=oe({value:t,defaultValue:e,finalValue:!1,onChange:o}),c=(0,de.useRef)(null),m=(0,de.useRef)(-1),p=(0,de.useRef)(null),u=(0,de.useRef)(null),f=(0,de.useRef)(-1),d=(0,de.useRef)(-1),h=(0,de.useRef)(-1),y=(0,de.useCallback)((O="unknown")=>{a||(l(!0),n?.(O))},[l,n,a]),x=(0,de.useCallback)((O="unknown")=>{a&&(l(!1),r?.(O))},[l,r,a]),w=(0,de.useCallback)((O="unknown")=>{a?x(O):y(O)},[x,y,a]),C=(0,de.useCallback)(()=>{let O=document.querySelector(`#${c.current} [data-combobox-selected]`);O?.removeAttribute("data-combobox-selected"),O?.removeAttribute("aria-selected")},[]),S=(0,de.useCallback)(O=>{let N=document.getElementById(c.current)?.querySelectorAll("[data-combobox-option]");if(!N)return null;let V=O>=N.length?0:O<0?N.length-1:O;return m.current=V,N?.[V]&&!N[V].hasAttribute("data-combobox-disabled")?(C(),N[V].setAttribute("data-combobox-selected","true"),N[V].setAttribute("aria-selected","true"),N[V].scrollIntoView({block:"nearest",behavior:s}),N[V].id):null},[s,C]),T=(0,de.useCallback)(()=>{let O=document.querySelector(`#${c.current} [data-combobox-active]`);if(O){let D=document.querySelectorAll(`#${c.current} [data-combobox-option]`),N=Array.from(D).findIndex(V=>V===O);return S(N)}return S(0)},[S]),I=(0,de.useCallback)(()=>S(Iy(m.current,document.querySelectorAll(`#${c.current} [data-combobox-option]`),i)),[S,i]),k=(0,de.useCallback)(()=>S(Ty(m.current,document.querySelectorAll(`#${c.current} [data-combobox-option]`),i)),[S,i]),M=(0,de.useCallback)(()=>S(Ny(document.querySelectorAll(`#${c.current} [data-combobox-option]`))),[S]),B=(0,de.useCallback)((O="selected",D)=>{h.current=window.setTimeout(()=>{let N=document.querySelectorAll(`#${c.current} [data-combobox-option]`),V=Array.from(N).findIndex(K=>
50K.hasAttribute(`data-combobox-${O}`));m.current=V,D?.scrollIntoView&&N[V]?.scrollIntoView({block:"nearest",behavior:s})},0)},[]),F=(0,de.useCallback)(()=>{m.current=-1,C()},[C]),$=(0,de.useCallback)(()=>{document.querySelectorAll(`#${c.current} [data-combobox-option]`)?.[m.current]?.click()},[]),z=(0,de.useCallback)(O=>{c.current=O},[]),H=(0,de.useCallback)(()=>{f.current=window.setTimeout(()=>p.current.focus(),0)},[]),L=(0,de.useCallback)(()=>{d.current=window.setTimeout(()=>u.current.focus(),0)},[]),_=(0,de.useCallback)(()=>m.current,[]);return(0,de.useEffect)(()=>()=>{window.clearTimeout(f.current),window.clearTimeout(d.current),window.clearTimeout(h.current)},[]),{dropdownOpened:a,openDropdown:y,closeDropdown:x,toggleDropdown:w,selectedOptionIndex:m.current,getSelectedOptionIndex:_,selectOption:S,selectFirstOption:M,selectActiveOption:T,selectNextOption:I,selectPreviousOption:k,resetSelectedOption:F,updateSelectedOptionIndex:B,listId:c.current,setListId:z,clickSelectedOption:$,searchRef:p,focusSearchInput:H,targetRef
50:u,focusTarget:L}}var fC={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:"target",transitionProps:{transition:"fade",duration:0}},dC=(e,{size:t,dropdownPadding:o})=>({options:{"--combobox-option-fz":ce(t),"--combobox-option-padding":W(t,"combobox-option-padding")},dropdown:{"--combobox-padding":o===void 0?void 0:P(o),"--combobox-option-fz":ce(t),"--combobox-option-padding":W(t,"combobox-option-padding")}});function X(e){let t=b("Combobox",fC,e),{classNames:o,styles:r,unstyled:n,children:i,store:s,vars:a,onOptionSubmit:l,onClose:c,size:m,dropdownPadding:p,resetSelectionOnOptionHover:u,__staticSelector:f,readOnly:d,...h}=t,y=Bo(),x=s||y,w=A({name:f||"Combobox",classes:be,props:t,classNames:o,styles:r,unstyled:n,vars:a,varsResolver:dC}),C=()=>{c?.(),x.closeDropdown()};return fu.default.createElement(vy,{value:{getStyles:w,store:x,onOptionSubmit:l,size:m,resetSelectionOnOptionHover:u,readOnly:d}},fu.default.createElement(ye,{opened:x.dropdownOpened,...h,onClose:C,withRoles:!1,unstyled:n},i))}var hC=e=>e;X.extend=hC;X.classes=be;X.displayName="@mantine/core/Combobox";X.Target=uu;X.Dropdown=tc;X.Options=cc;X.Option=ac;X.Search=mc;X.Empty=oc;X.Chevron=Jl;X.Footer=rc;X.Header=ic;X.EventsTarget=cu;X.DropdownTarget=lu;X.Group=nc;X.ClearButton=au;X.HiddenInput=pu;var gt=g(v(),1);var vs=g(v(),1);var uc=g(v(),1),My=(0,uc.createContext)(null),Ay=My.Provider,_y=()=>(0,uc.useContext)(My);var fc=g(v(),1);var gC={},dc=E((e,t)=>{let{value:o,defaultValue:r,onChange:n,size:i,wrapperProps:s,children:a,readOnly:l,...c}=b("CheckboxGroup",gC,e),[m,p]=oe({value:o,defaultValue:r,finalValue:[],onChange:n}),u=f=>{let d=f.currentTarget.value;!l&&p(m.includes(d)?m.filter(h=>h!==d):[...m,d])};return fc.default.createElement(Ay,{value:{value:m,onChange:u,size:i}},fc.default.createElement(fe.Wrapper,{size:i,ref:t,...s,...c,labelElement:"div",__staticSelector:"CheckboxGroup"},fc.default.createElement(Dn,{role:"group"},a)))});dc.classes=fe.Wrapper.classes;dc.displayName="@mantine/core/CheckboxGroup";var Zn=g(v(),1);function gs({size:e,style:t,...o}){let r=e!==void 0?{width:P(e),height:P(e),...t}:t;return Zn.default.createElement("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r,"aria-hidden":!0,...o},Zn.default.createElement("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}function Oy({indeterminate:e,...t}){return e?Zn.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t},Zn.default.createElement("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})):Zn.default.createElement(gs,{...t})}var du={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","input--outline":"m_215c4542"};var vC={labelPosition:"right",icon:Oy},yC=(e,{radius:t,color:o,size:r,iconColor:n,variant:i,autoContrast:s})=>{let a=Fe({color:o||e.primaryColor,theme:e}),l=a.isThemeColor&&a.shade===void 0?`var(--mantine-color-${a.color}-outline)`:a.color;return{root:{"--checkbox-size":W(r,"checkbox-size"),"--checkbox-radius":t===void 0?void 0:j(t),"--checkbox-color":i==="outline"?l:ne(o,e),"--checkbox-icon-color":n?ne(n,e):Qo(s,e)?Lt({color:o,theme:e}):void 0}}},hc=E((e,t)=>{let o=b("Checkbox",vC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,color:c,label:m,id:p,size:u,radius:f,wrapperProps:d,children:h,checked:y,labelPosition:x,description:w,error:C,disabled:S,variant:T,indeterminate:I,icon:k,rootRef:M,iconColor:B,onChange:F,autoContrast:$,mod:z,...H}=o,L=_y(),_=u||L?.size,O=k,D=A({name:"Checkbox",props:o,classes:du,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:yC}),{styleProps:N,rest:V}=_e(H),K=re(p),Y=L?{checked:L.value.includes(V.value),onChange:ae=>{L.onChange(ae),F?.(ae)}}:{};return vs.default.createElement(zr,{...D("root"),__staticSelector:"Checkbox",__stylesApiProps:o,id:K,size:_,labelPosition:x,label:m,description:w,error:C,disabled:S,classNames:r,styles:s,unstyled:a,"data-checked":Y.checked||y||void 0,variant:T,ref:M,mod:z,...N,...d},vs.default.createElement(R,{...D("inner"),mod:{"data-label-position":x}},vs.default.createElement(R,{component:"input",id:K,ref:t,checked:y,disabled:S,mod:{error:!!C,indeterminate:I},...D("input",{focusable:!0,variant:T}),onChange:F,...V,...Y,type:"checkbox"}),vs.default.createElement(O,{indeterminate:I,...D("icon")})))});hc.classes={...du,...el};hc.displayName="@mantine/core/Checkbox";hc.Group=dc;function It(e){return"group"in e}
50function hu({options:e,search:t,limit:o}){let r=t.trim().toLowerCase(),n=[];for(let i=0;i<e.length;i+=1){let s=e[i];if(n.length===o)return n;It(s)&&n.push({group:s.group,items:hu({options:s.items,search:t,limit:o-n.length})}),It(s)||s.label.toLowerCase().includes(r)&&n.push(s)}return n}function ky(e){if(e.length===0)return!0;for(let t of e)if(!("group"in t)||t.items.length>0)return!1;return!0}function gu(e,t=new Set){if(Array.isArray(e))for(let o of e)if(It(o))gu(o.items,t);else{if(typeof o.value>"u")throw new Error("[@mantine/core] Each option must have value property");if(typeof o.value!="string")throw new Error(`[@mantine/core] Option value must be a string, other data formats are not supported, got ${typeof o.value}`);if(t.has(o.value))throw new Error(`[@mantine/core] Duplicate options are not supported. Option with value "${o.value}" was provided more than once`);t.add(o.value)}}function bC(e,t){return Array.isArray(e)?e.includes(t):e===t}function Dy({data:e,withCheckIcon:t,value:o,checkIconPosition:r,unstyled:n,renderOption:i}){if(!It(e)){let a=bC(o,e.value),l=t&&a&&gt.default.createElement(gs,{className:be.optionsDropdownCheckIcon}),c=gt.default.createElement(gt.default.Fragment,null,r==="left"&&l,gt.default.createElement("span",null,e.label),r==="right"&&l);return gt.default.createElement(X.Option,{value:e.value,disabled:e.disabled,className:te({[be.optionsDropdownOption]:!n}),"data-reverse":r==="right"||void 0,"data-checked":a||void 0,"aria-selected":a,active:a},typeof i=="function"?i({option:e,checked:a}):c)}let s=e.items.map(a=>gt.default.createElement(Dy,{data:a,value:o,key:a.value,unstyled:n,withCheckIcon:t,checkIconPosition:r,renderOption:i}));return gt.default.createElement(X.Group,{label:e.group},s)}function Qn({data:e,hidden:t,hiddenWhenEmpty:o,filter:r,search:n,limit:i,maxDropdownHeight:s,withScrollArea:a=!0,filterOptions:l=!0,withCheckIcon:c=!1,value:m,checkIconPosition:p,nothingFoundMessage:u,unstyled:f,labelId:d,renderOption:h,scrollAreaProps:y}){gu(e);let w=typeof n=="string"?(r||hu)({options:e,search:l?n:"",limit:i??1/0}):e,C=ky(w),S=w.map(T=>gt.default.createElement(Dy,{data:T,key:It(T)?T.group:T.value,withCheckIcon:c,value:m,checkIconPosition:p,unstyled:f,renderOption:h}));return gt.default.createElement(X.Dropdown,{hidden:t||o&&C},gt.default.createElement(X.Options,{labelledBy:d},a?gt.default.createElement(Ir.Autosize,{mah:s??220,type:"scroll",scrollbarSize:"var(--combobox-padding)",offsetScrollbars:"y",...y},S):S,C&&u&&gt.default.createElement(X.Empty,null,u)))}var Fo=g(v(),1);var vu=g(v(),1);var gc=g(v(),1),Ly=(0,gc.createContext)(null),By=Ly.Provider;function Fy(){return{withinGroup:!!(0,gc.useContext)(Ly)}}var Jn={group:"m_11def92b",root:"m_f85678b6",image:"m_11f8ac07",placeholder:"m_104cd71f"};var xC={},wC=(e,{spacing:t})=>({group:{"--ag-spacing":pe(t)}}),vc=E((e,t)=>{let o=b("AvatarGroup",xC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,spacing:c,...m}=o,p=A({name:"AvatarGroup",classes:Jn,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:wC,rootSelector:"group"});return vu.default.createElement(By,{value:!0},vu.default.createElement(R,{ref:t,...p("group"),...m}))});vc.classes=Jn;vc.displayName="@mantine/core/AvatarGroup";var yu=g(v(),1);function $y(e){return yu.default.createElement("svg",{...e,"data-avatar-placeholder-icon":!0,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},yu.default.createElement("path",{d:"M0.877014 7.49988C0.877014 3.84219 3.84216 0.877045 7.49985 0.877045C11.1575 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1575 14.1227 7.49985 14.1227C3.84216 14.1227 0.877014 11.1575 0.877014 7.49988ZM7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.97196 2.38774 10.3131 3.30727 11.3213C4.19074 9.94119 5.73818 9.02499 7.50023 9.02499C9.26206 9.02499 10.8093 9.94097 11.6929 11.3208C12.6121 10.3127 13.1727 8.97172 13.1727 7.49988C13.1727 4.36686 10.6328 1.82704 7.49985 1.82704ZM10.9818 11.9787C10.2839 10.7795 8.9857 9.97499 7.50023 9.97499C6.01458 9.97499 4.71624 10.7797 4.01845 11.9791C4.97952 12.7272 6.18765 13.1727 7.49985 13.1727C8.81227 13.1727 10.0206 12.727 10.9818 11.9787ZM5.14999 6.50487C5.14999 5.207 6.20212 4.15487 7.49999 4.15487C8.79786 4.15487 9.84999 5.207 9.84999 6.50487C9.84999 7.80274 8.79786 8.85487 7.49999 8.85487C6.20212 8.85487 5.14999 7.80274 5.14999 6.50487ZM7.49999 5.10487C6.72679 5.10487 6.09999 5.73167 6.09999 6.50487C6.09999 7.27807 6.72679 7.90487 7.49999 7.90487C8.27319 7.90487 8.89999 7.27807 8.89999 6.50487C8.89999 5.73167 8.27319 5.10487 7.49999 5.10487Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}var SC={},CC=(e,{size:t,radius:o,variant:r,gradient:n,color:i,autoContrast:s})=>{let a=e.variantColorResolver({color:i||"gray",theme:e,gradient:n,variant:r||"light",autoContrast:s});return{root:{"--avatar-size":W(t,"avatar-size"),"--avatar-radius":o===void 0?void 0:j(o),"--avatar-bg":i||r?a.background:void 0,"--avatar-color":i||r?a.color:void 0,"--avatar-bd":i||r?a.border:void 0}}},yc=q((e,t)=>
50{let o=b("Avatar",SC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,src:c,alt:m,radius:p,color:u,gradient:f,imageProps:d,children:h,autoContrast:y,mod:x,...w}=o,C=Fy(),[S,T]=(0,Fo.useState)(!c),I=A({name:"Avatar",props:o,classes:Jn,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:CC});return(0,Fo.useEffect)(()=>T(!c),[c]),Fo.default.createElement(R,{...I("root"),mod:[{"within-group":C.withinGroup},x],ref:t,...w},S?Fo.default.createElement("span",{...I("placeholder"),title:m},h||Fo.default.createElement($y,null)):Fo.default.createElement("img",{...d,...I("image"),src:c,alt:m,onError:k=>{T(!0),d?.onError?.(k)}}))});yc.classes=Jn;yc.displayName="@mantine/core/Avatar";yc.Group=vc;var Qr=g(v(),1);var ZK=g(v(),1);var[zy,Vy]=Et();var Hy=g(v(),1);var RC={};function bu(e){let{value:t,defaultValue:o,onChange:r,multiple:n,children:i}=b("ChipGroup",RC,e),[s,a]=oe({value:t,defaultValue:o,finalValue:n?[]:null,onChange:r}),l=m=>Array.isArray(s)?s.includes(m):m===s,c=m=>{let p=m.currentTarget.value;Array.isArray(s)?a(s.includes(p)?s.filter(u=>u!==p):[...s,p]):a(p)};return Hy.default.createElement(zy,{value:{isChipSelected:l,onChange:c,multiple:n}},i)}bu.displayName="@mantine/core/ChipGroup";var xu={root:"m_f59ffda3",label:"m_be049a53","label--outline":"m_3904c1af","label--filled":"m_fa109255","label--light":"m_f7e165c3",iconWrapper:"m_9ac86df9",checkIcon:"m_d6d72580",input:"m_bde07329"};var EC={type:"checkbox"},PC=(e,{size:t,radius:o,variant:r,color:n,autoContrast:i})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:r||"filled",autoContrast:i});return{root:{"--chip-fz":ce(t),"--chip-size":W(t,"chip-size"),"--chip-radius":o===void 0?void 0:j(o),"--chip-checked-padding":W(t,"chip-checked-padding"),"--chip-padding":W(t,"chip-padding"),"--chip-icon-size":W(t,"chip-icon-size"),"--chip-bg":n||r?s.background:void 0,"--chip-hover":n||r?s.hover:void 0,"--chip-color":n||r?s.color:void 0,"--chip-bd":n||r?s.border:void 0,"--chip-spacing":W(t,"chip-spacing")}}},bc=E((e,t)=>{let o=b("Chip",EC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,id:c,checked:m,defaultChecked:p,onChange:u,value:f,wrapperProps:d,type:h,disabled:y,children:x,size:w,variant:C,icon:S,rootRef:T,autoContrast:I,mod:k,...M}=o,B=A({name:"Chip",classes:xu,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:PC}),F=Vy(),$=re(c),{styleProps:z,rest:H}=_e(M),[L,_]=oe({value:m,defaultValue:p,finalValue:!1,onChange:u}),O=F?{checked:F.isChipSelected(f),onChange:N=>{F.onChange(N),u?.(N.currentTarget.checked)},type:F.multiple?"checkbox":"radio"}:{},D=O.checked||L;return Qr.default.createElement(R,{size:w,variant:C,ref:T,mod:k,...B("root"),...z,...d},Qr.default.createElement("input",{type:h,...B("input"),checked:D,onChange:N=>_(N.currentTarget.checked),id:$,disabled:y,ref:t,value:f,...O,...H}),Qr.default.createElement("label",{htmlFor:$,"data-checked":D||void 0,"data-disabled":y||void 0,...B("label",{variant:C||"filled"})},D&&Qr.default.createElement("span",{...B("iconWrapper")},S||Qr.default.createElement(gs,{...B("checkIcon")})),Qr.default.createElement("span",null,x)))});bc.classes=xu;bc.displayName="@mantine/core/Chip";bc.Group=bu;var Ae=g(v(),1);var ei=g(v(),1);var wu={root:"m_de3d2490",colorOverlay:"m_862f3d1b",shadowOverlay:"m_98ae7f22",alphaOverlay:"m_95709ac0",childrenOverlay:"m_93e74e3"};var Wy={withShadow:!0},TC=(e,{radius:t,size:o})=>({root:{"--cs-radius":t===void 0?void 0:j(t),"--cs-size":P(o)}}),Jr=q((e,t)=>{let o=b("ColorSwatch",Wy,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,color:c,size:m,radius:p,withShadow:u,children:f,variant:d,...h}=b("ColorSwatch",Wy,o),y=A({name:"ColorSwatch",props:o,classes:wu,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:TC});return ei.default.createElement(R,{ref:t,variant:d,size:m,...y("root",{focusable:!0}),...h},ei.default.createElement("span",{...y("alphaOverlay")}),u&&ei.default.createElement("span",{...y("shadowOverlay")}),ei.default.createElement("span",{...y("colorOverlay",{style:{backgroundColor:c}})}),ei.default.createElement("span",{...y("childrenOverlay")},f))});Jr.classes=wu;Jr.displayName="@mantine/core/ColorSwatch";var wc=g(v(),1);var ar=g(v(),1);var MY=g(v(),1);var[Gy,ti]=Et(null);var xc=g(v(),1);var ys=(0,xc.forwardRef)(({position:e,...t},o)=>xc.default.createElement(R,{ref:o,__vars:{"--thumb-y-offset":`${e.y*100}%`,"--thumb-x-offset":`${e.x*100}%`},...t}));ys.displayName="@mantine/core/ColorPickerThumb";var bs={wrapper:"m_fee9c77",preview:"m_9dddfbac",body:"m_bffecc3e",sliders:"m_3283bb96",thumb:"m_40d572ba",swatch:"m_d8ee6fd8",swatches:"m_5711e686",saturation:"m_202a296e",saturationOverlay:"m_11b3db02",slider:"m_d856d47d",sliderOverlay:"m_8f327113"};var IC={},xs=E((e,t)=>{let o=b("ColorSlider",IC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,onChange:c,onChangeEnd:m,maxValue:p,round:u,size:f="md",focusable:d=!0,value:h,overlays:y,thumbColor:x="transparent",onScrubStart:w,onScrubEnd:C,__staticSelector:S="ColorPicker",...T}=o,I=A({name:S,classes:bs,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a}),M=ti()?.getStyles||I,B=ee(),[F,$]=(0,ar.useState)({y:0,x:h/p}),z=(0,ar.useRef)(F),H=N=>u?Math.round(N*p):N*p,{ref:L}=vi(({x:N,y:V})=>{z.current={x:N,y:V},c?.(H(N))},{onScrubEnd:()=>{let{x:N}=z.current;m?.(H(N)),C?.()},onScrubStart:w});Ie(()=>{$({y:0,x:h/p})},[h]);let _=(N,V)=>{N.preventDefault();let K=gi(V);c?.(H(K.x)),m?.(H(K.x))},O=N=>{switch(N.key){case"ArrowRight":{_(N,{x:F.x+.05,y:F.y});break}case"ArrowLeft":{_(N,{x:F.x-.05,y:F.y});break}}},D=y.map((N,V)=>ar.default.createElement("div",{...M("sliderOverlay"),style:N,key:V}));return ar.default.createElement(R,{...T,ref:Z(L,t),...M("slider"),role:"slider","aria-valuenow":h,"aria-valuemax":p,"aria-valuemin":0,tabIndex:d?0:-1,onKeyDown:O,"data-focus-ring":B.focusRing,__vars:{"--cp-thumb-size":`var(--cp-thumb-size-${f})`}},D,ar.default.createElement(ys,{position:F,...M("thumb",{style:{to
50p:P(1),background:x}})}))});xs.displayName="@mantine/core/ColorSlider";function pt(e,t=0,o=10**t){return Math.round(o*e)/o}function NC({h:e,s:t,l:o,a:r}){let n=t*((o<50?o:100-o)/100);return{h:e,s:n>0?2*n/(o+n)*100:0,v:o+n,a:r}}var MC={grad:360/400,turn:360,rad:360/(Math.PI*2)};function AC(e,t="deg"){return Number(e)*(MC[t]||1)}var _C=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function jy(e){let t=_C.exec(e);return t?NC({h:AC(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}}function Su({r:e,g:t,b:o,a:r}){let n=Math.max(e,t,o),i=n-Math.min(e,t,o),s=i?n===e?(t-o)/i:n===t?2+(o-e)/i:4+(e-t)/i:0;return{h:pt(60*(s<0?s+6:s),3),s:pt(n?i/n*100:0,3),v:pt(n/255*100,3),a:r}}function Cu(e){let t=e[0]==="#"?e.slice(1):e;return t.length===3?Su({r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}):Su({r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:1})}function OC(e){let t=e[0]==="#"?e.slice(1):e,o=s=>pt(parseInt(s,16)/255,3);if(t.length===4){let s=t.slice(0,3),a=o(t[3]+t[3]);return{...Cu(s),a}}let r=t.slice(0,6),n=o(t.slice(6,8));return{...Cu(r),a:n}}var kC=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function Uy(e){let t=kC.exec(e);return t?Su({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}}var Ky={hex:/^#?([0-9A-F]{3}){1,2}$/i,hexa:/^#?([0-9A-F]{4}){1,2}$/i,rgb:/^rgb\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,rgba:/^rgba\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,hsl:/hsl\(\s*(\d+)\s*,\s*(\d+(?:\.\d+)?%)\s*,\s*(\d+(?:\.\d+)?%)\)/i,hsla:/^hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*(\d*(?:\.\d+)?)\)$/i},DC={hex:Cu,hexa:OC,rgb:Uy,rgba:Uy,hsl:jy,hsla:jy};function Yy(e){for(let[,t]of Object.entries(Ky))if(t.test(e))return!0;return!1}function ws(e){if(typeof e!="string")return{h:0,s:0,v:0,a:1};if(e==="transparent")return{h:0,s:0,v:0,a:0};let t=e.trim();for(let[o,r]of Object.entries(Ky))if(r.test(t))return DC[o](t);return{h:0,s:0,v:0,a:1}}var LC={},Ru=(0,wc.forwardRef)((e,t)=>{let{value:o,onChange:r,onChangeEnd:n,color:i,...s}=b("AlphaSlider",LC,e);return wc.default.createElement(xs,{...s,ref:t,value:o,onChange:a=>r?.(pt(a,2)),onChangeEnd:a=>n?.(pt(a,2)),maxValue:1,round:!1,"data-alpha":!0,overlays:[{backgroundImage:"linear-gradient(45deg, var(--slider-checkers) 25%, transparent 25%), linear-gradient(-45deg, var(--slider-checkers) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--slider-checkers) 75%), linear-gradient(-45deg, var(--mantine-color-body) 75%, var(--slider-checkers) 75%)",backgroundSize:`${P(8)} ${P(8)}`,backgroundPosition:`0 0, 0 ${P(4)}, ${P(4)} ${P(-4)}, ${P(-4)} 0`},{backgroundImage:`linear-gradient(90deg, transparent, ${i})`},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${P(1)} inset, rgb(0, 0, 0, .15) 0 0 ${P(4)} inset`}]})});Ru.displayName="@mantine/core/AlphaSlider";function Zy({h:e,s:t,v:o,a:r}){let n=e/360*6,i=t/100,s=o/100,a=Math.floor(n),l=s*(1-i),c=s*(1-(n-a)*i),m=s*(1-(1-n+a)*i),p=a%6;return{r:pt([s,c,l,l,m,s][p]*255),g:pt([m,s,s,c,l,l][p]*255),b:pt([l,l,m,s,s,c][p]*255),a:pt(r,2)}}function Xy(e,t){let{r:o,g:r,b:n,a:i}=Zy(e);return t?`rgba(${o}, ${r}, ${n}, ${pt(i,2)})`:`rgb(${o}, ${r}, ${n})`}function qy({h:e,s:t,v:o,a:r},n){let i=(200-t)*o/100,s={h:Math.round(e),s:Math.round(i>0&&i<200?t*o/100/(i<=100?i:200-i)*100:0),l:Math.round(i/2)};return n?`hsla(${s.h}, ${s.s}%, ${s.l}%, ${pt(r,2)})`:`hsl(${s.h}, ${s.s}%, ${s.l}%)`}function Sc(e){let t=e.toString(16);return t.length<2?`0${t}`:t}function Qy(e){let{r:t,g:o,b:r}=Zy(e);return`#${Sc(t)}${Sc(o)}${Sc(r)}`}function BC(e){let t=Math.round(e.a*255);return`${Qy(e)}${Sc(t)}`}var Eu={hex:Qy,hexa:e=>BC(e),rgb:e=>Xy(e,!1),rgba:e=>Xy(e,!0),hsl:e=>qy(e,!1),hsla:e=>qy(e,!0)};function mo(e,t){return t?e in Eu?Eu[e](t):Eu.hex(t):"#000000"}var Cc=g(v(),1);var Pu=(0,Cc.forwardRef)((e,t)=>{let{value:o,onChange:r,onChangeEnd:n,color:i,...s}=b("HueSlider",{},e);return Cc.default.createElement(xs,{...s,ref:t,value:o,onChange:r,onChangeEnd:n,maxValue:360,thumbColor:`hsl(${o}, 100%, 50%)`,round:!0,"data-hue":!0,overlays:[{backgroundImage:"linear-gradient(to right,hsl(0,100%,50%),hsl(60,100%,50%),hsl(120,100%,50%),hsl(170,100%,50%),hsl(240,100%,50%),hsl(300,100%,50%),hsl(360,100%,50%))"},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${P(1)} inset, rgb(0, 0, 0, .15) 0 0 ${P(4)} inset`}]})});Pu.displayName="@mantine/core/HueSlider";var Nt=g(v(),1);
50function Tu({className:e,onChange:t,onChangeEnd:o,value:r,saturationLabel:n,focusable:i=!0,size:s,color:a,onScrubStart:l,onScrubEnd:c,...m}){let{getStyles:p}=ti(),[u,f]=(0,Nt.useState)({x:r.s/100,y:1-r.v/100}),d=(0,Nt.useRef)(u),{ref:h}=vi(({x:w,y:C})=>{d.current={x:w,y:C},t({s:Math.round(w*100),v:Math.round((1-C)*100)})},{onScrubEnd:()=>{let{x:w,y:C}=d.current;o({s:Math.round(w*100),v:Math.round((1-C)*100)}),c?.()},onScrubStart:l});(0,Nt.useEffect)(()=>{f({x:r.s/100,y:1-r.v/100})},[r.s,r.v]);let y=(w,C)=>{w.preventDefault();let S=gi(C);t({s:Math.round(S.x*100),v:Math.round((1-S.y)*100)}),o({s:Math.round(S.x*100),v:Math.round((1-S.y)*100)})},x=w=>{switch(w.key){case"ArrowUp":{y(w,{y:u.y-.05,x:u.x});break}case"ArrowDown":{y(w,{y:u.y+.05,x:u.x});break}case"ArrowRight":{y(w,{x:u.x+.05,y:u.y});break}case"ArrowLeft":{y(w,{x:u.x-.05,y:u.y});break}}};return Nt.default.createElement(R,{...p("saturation"),ref:h,...m,role:"slider","aria-label":n,"aria-valuenow":u.x,"aria-valuetext":mo("rgba",r),tabIndex:i?0:-1,onKeyDown:x},Nt.default.createElement("div",{...p("saturationOverlay",{style:{backgroundColor:`hsl(${r.h}, 100%, 50%)`}})}),Nt.default.createElement("div",{...p("saturationOverlay",{style:{backgroundImage:"linear-gradient(90deg, #fff, transparent)"}})}),Nt.default.createElement("div",{...p("saturationOverlay",{style:{backgroundImage:"linear-gradient(0deg, #000, transparent)"}})}),Nt.default.createElement(ys,{position:u,...p("thumb",{style:{backgroundColor:a}})}))}Tu.displayName="@mantine/core/Saturation";var Ss=g(v(),1);var Iu=(0,Ss.forwardRef)(({className:e,datatype:t,setValue:o,onChangeEnd:r,size:n,focusable:i,data:s,swatchesPerRow:a,...l},c)=>{let m=ti(),p=s.map((u,f)=>Ss.default.createElement(Jr,{...m.getStyles("swatch"),unstyled:m.unstyled,component:"button",type:"button",color:u,key:f,radius:"sm",onClick:()=>{o(u),r?.(u)},"aria-label":u,tabIndex:i?0:-1,"data-swatch":!0}));return Ss.default.createElement(R,{...m.getStyles("swatches"),ref:c,...l},p)});Iu.displayName="@mantine/core/Swatches";var FC={swatchesPerRow:7,withPicker:!0,focusable:!0,size:"md",__staticSelector:"ColorPicker"},$C=(e,{size:t,swatchesPerRow:o})=>({wrapper:{"--cp-preview-size":W(t,"cp-preview-size"),"--cp-width":W(t,"cp-width"),"--cp-body-spacing":pe(t),"--cp-swatch-size":`${100/o}%`,"--cp-thumb-size":W(t,"cp-thumb-size"),"--cp-saturation-height":W(t,"cp-saturation-height")}}),Nu=E((e,t)=>{let o=b("ColorPicker",FC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,format:c,value:m,defaultValue:p,onChange:u,onChangeEnd:f,withPicker:d,size:h,saturationLabel:y,hueLabel:x,alphaLabel:w,focusable:C,swatches:S,swatchesPerRow:T,fullWidth:I,onColorSwatchClick:k,__staticSelector:M,mod:B,...F}=o,$=A({name:M,props:o,classes:bs,className:n,style:i,classNames:r,styles:s,unstyled:a,rootSelector:"wrapper",vars:l,varsResolver:$C}),z=(0,Ae.useRef)(c),H=(0,Ae.useRef)(),L=(0,Ae.useRef)(-1),_=(0,Ae.useRef)(!1),O=c==="hexa"||c==="rgba"||c==="hsla",[D,N,V]=oe({value:m,defaultValue:p,finalValue:"#FFFFFF",onChange:u}),[K,Y]=(0,Ae.useState)(ws(D)),ae=()=>{window.clearTimeout(L.current),_.current=!0},ie=()=>{window.clearTimeout(L.current),L.current=window.setTimeout(()=>{_.current=!1},200)},se=J=>{Y(U=>{let Se={...U,...J};return H.current=mo(z.current,Se),Se}),N(H.current)};return Ie(()=>{Yy(m)&&!_.current&&Y(ws(m))},[m]),Ie(()=>{z.current=c,N(mo(c,K))},[c]),Ae.default.createElement(Gy,{value:{getStyles:$,unstyled:a}},Ae.default.createElement(R,{ref:t,...$("wrapper"),size:h,mod:[{"full-width":I},B],...F},d&&Ae.default.createElement(Ae.default.Fragment,null,Ae.default.createElement(Tu,{value:K,onChange:se,onChangeEnd:({s:J,v:U})=>f?.(mo(z.current,{...K,s:J,v:U})),color:D,size:h,focusable:C,saturationLabel:y,onScrubStart:ae,onScrubEnd:ie}),Ae.default.createElement("div",{...$("body")},Ae.default.createElement("div",{...$("sliders")},Ae.default.createElement(Pu,{value:K.h,onChange:J=>se({h:J}),onChangeEnd:J=>f?.(mo(z.current,{...K,h:J})),size:h,focusable:C,"aria-label":x,onScrubStart:ae,onScrubEnd:ie}),O&&Ae.default.createElement(Ru,{value:K.a,onChange:J=>se({a:J}),onChangeEnd:J=>{f?.(mo(z.current,{...K,a:J}))},size:h,color:mo("hex",K),focusable:C,"aria-label":w,onScrubStart:ae,onScrubEnd:ie})),O&&Ae.default.createElement(Jr,{color:D,radius:"sm",size:"var(--cp-preview-size)",...$("preview")}))),Array.isArray(S)&&Ae.default.createElement(Iu,{data:S,swatchesPerRow:T,focusable:C,setValue:N,onChangeEnd:J=>{let U=mo(c,ws(J));k?.(U),f?.(U),V||Y(ws(J))}})))});Nu.classes=bs;Nu.displayName="@mantine/core/ColorPicker";var Mu=g(v(),1);var zC={timeout:1e3};function Jy(e){let{children:t,timeout:o,value:r,...n}=b("CopyButton",zC,e),i=jc({timeout:o}),s=()=>i.copy(r);return Mu.default.createElement(Mu.default.Fragment,null,t({copy:s,copied:i.copied,...n}))}Jy.displayName="@mantine/core/CopyButton";var lr=g(v(),1);var tb=g(v(),1);var WX=g(v(),1);
50var[eb,Mt]=le("Drawer component was not found in tree");var ze={root:"m_f11b401e",header:"m_5a7c2c9",content:"m_b8a05bbd",inner:"m_31cd769a"};var VC={},Cs=E((e,t)=>{let o=b("DrawerBody",VC,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=Mt();return tb.default.createElement(ms,{ref:t,...c.getStyles("body",{classNames:r,style:i,styles:s,className:n}),...l})});Cs.classes=ze;Cs.displayName="@mantine/core/DrawerBody";var ob=g(v(),1);var HC={},Rs=E((e,t)=>{let o=b("DrawerCloseButton",HC,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=Mt();return ob.default.createElement(ps,{ref:t,...c.getStyles("close",{classNames:r,style:i,styles:s,className:n}),...l})});Rs.classes=ze;Rs.displayName="@mantine/core/DrawerCloseButton";var Au=g(v(),1);var WC={},Es=E((e,t)=>{let o=b("DrawerContent",WC,e),{classNames:r,className:n,style:i,styles:s,vars:a,children:l,radius:c,...m}=o,p=Mt(),u=p.scrollAreaComponent||Ql;return Au.default.createElement(Xl,{...p.getStyles("content",{className:n,style:i,styles:s,classNames:r}),innerProps:p.getStyles("inner",{className:n,style:i,styles:s,classNames:r}),ref:t,...m,radius:c||p.radius||0},Au.default.createElement(u,{style:{height:"100vh"}},l))});Es.classes=ze;Es.displayName="@mantine/core/DrawerContent";var rb=g(v(),1);var GC={},Ps=E((e,t)=>{let o=b("DrawerHeader",GC,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=Mt();return rb.default.createElement(us,{ref:t,...c.getStyles("header",{classNames:r,style:i,styles:s,className:n}),...l})});Ps.classes=ze;Ps.displayName="@mantine/core/DrawerHeader";var nb=g(v(),1);var jC={},Ts=E((e,t)=>{let o=b("DrawerOverlay",jC,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=Mt();return nb.default.createElement(ds,{ref:t,...c.getStyles("overlay",{classNames:r,style:i,styles:s,className:n}),...l})});Ts.classes=ze;Ts.displayName="@mantine/core/DrawerOverlay";var _u=g(v(),1);function UC(e){switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return}}function KC(e){if(e==="top"||e==="bottom")return"0 0 calc(100% - var(--drawer-offset, 0rem) * 2)"}var YC={top:"slide-down",bottom:"slide-up",left:"slide-right",right:"slide-left"},XC={top:"slide-down",bottom:"slide-up",right:"slide-right",left:"slide-left"},qC={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:he("modal"),position:"left"},ZC=(e,{position:t,size:o,offset:r})=>({root:{"--drawer-size":W(o,"drawer-size"),"--drawer-flex":KC(t),"--drawer-height":t==="left"||t==="right"?void 0:"var(--drawer-size)","--drawer-align":UC(t),"--drawer-justify":t==="right"?"flex-end":void 0,"--drawer-offset":P(r)}}),Is=E((e,t)=>{let o=b("DrawerRoot",qC,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,scrollAreaComponent:c,position:m,transitionProps:p,radius:u,...f}=o,{dir:d}=Je(),h=A({name:"Drawer",classes:ze,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:ZC}),y=(d==="rtl"?XC:YC)[m];return _u.default.createElement(eb,{value:{scrollAreaComponent:c,getStyles:h,radius:u}},_u.default.createElement(Ul,{ref:t,...h("root"),transitionProps:{transition:y,...p},unstyled:a,...f}))});Is.classes=ze;Is.displayName="@mantine/core/DrawerRoot";var ib=g(v(),1);var QC={},Ns=E((e,t)=>{let o=b("DrawerTitle",QC,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=Mt();return ib.default.createElement(hs,{ref:t,...c.getStyles("title",{classNames:r,style:i,styles:s,className:n}),...l})});Ns.classes=ze;Ns.displayName="@mantine/core/DrawerTitle";var JC={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:he("modal"),withOverlay:!0,withCloseButton:!0},po=E((e,t)=>{let{title:o,withOverlay:r,overlayProps:n,withCloseButton:i,closeButtonProps:s,children:a,...l}=b("Drawer",JC,e),c=!!o||i;return lr.default.createElement(Is,{ref:t,...l},r&&lr.default.createElement(Ts,{...n}),lr.default.createElement(Es,null,c&&lr.default.createElement(Ps,null,o&&lr.default.createElement(Ns,null,o),i&&lr.default.createElement(Rs,{...s})),lr.default.createElement(Cs,null,a)))});po.classes=ze;po.displayName="@mantine/core/Drawer";po.Root=Is;po.Overlay=Ts;po.Content=Es;po.Body=Cs;po.Header=Ps;po.Title=Ns;po.CloseButton=Rs;var Ms=g(v(),1);function Rc({open:e,close:t,openDelay:o,closeDelay:r}){let n=(0,Ms.useRef)(-1),i=(0,Ms.useRef)(-1),s=()=>{window.clearTimeout(n.current),window.clearTimeout(i.current)},a=()=>{s(),o===0||o===void 0?e():n.current=window.setTimeout(e,o)},l=()=>{s(),r===0||r===void 0?t():i.current=window.setTimeout(t,r)};return(0,Ms.useEffect)(()=>s,[]),{openDropdown:a,closeDropdown:l}}var sb=g(v(),1);var cZ=g(v(),1);function Ou({color:e,theme:t,defaultShade:o}){let r=Fe({color:e,theme:t});return r.isThemeColor?r.shade===void 0?`var(--mantine-color-${r.color}-${o})`:`var(${r.variable})`:e}var ku={root:"m_bcb3f3c2"};var eR={color:"yellow"},tR=(e,{color:t})=>({root:{"--mark-bg-dark":Ou({color:t,theme:e,defaultShade:5}),"--mark-bg-light":Ou({color:t,theme:e,defaultShade:2})}}),Du=E((e,t)=>{let o=b("Mark",eR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,color:c,variant:m,...p}=o,u=A({name:"Mark",props:o,className:n,style:i,classes:ku,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:tR});return sb.default.createElement(R,{component:"mark",ref:t,variant:m,...u("root"),...p})});Du.classes=ku;Du.displayName="@mantine/core/Mark";var Fu=g(v(),1);var SZ=g(v(),1);var[ab,Ec]=le("HoverCard component was not found in the tree");var lb=g(v(),1);var oR={};function Lu(e){let{children:t,onMouseEnter:o,onMouseLeave:r,...n}=b("HoverCardDropdown",oR,e),i=Ec(),s=Pe(o,i.openDropdown),a=Pe(r,i.closeDropdown);return lb.default.createElement(ye.Dropdown,{onMouseEnter:s,onMouseLeave:a,...n},t)}Lu.displayName="@mantine/core/HoverCardDropdown";var oi=g(v(),1);var rR={refProp:"ref"},Bu=(0,oi.forwardRef)((e,t)=>{let{children:o,refProp:r,eventPropsWrapperName:n,...i}=b("HoverCardTarget",rR,e);if(!ke(o))throw new Error("HoverCard.Target component children should be an element or a component that accepts ref. Fragments, str
50ings, numbers and other primitive values are not supported");let s=Ec(),a=Pe(o.props.onMouseEnter,s.openDropdown),l=Pe(o.props.onMouseLeave,s.closeDropdown),c={onMouseEnter:a,onMouseLeave:l};return oi.default.createElement(ye.Target,{refProp:r,ref:t,...i},(0,oi.cloneElement)(o,n?{[n]:c}:c))});Bu.displayName="@mantine/core/HoverCardTarget";var nR={openDelay:0,closeDelay:150,initiallyOpened:!1};function As(e){let{children:t,onOpen:o,onClose:r,openDelay:n,closeDelay:i,initiallyOpened:s,...a}=b("HoverCard",nR,e),[l,{open:c,close:m}]=Wc(s,{onClose:r,onOpen:o}),{openDropdown:p,closeDropdown:u}=Rc({open:c,close:m,openDelay:n,closeDelay:i});return Fu.default.createElement(ab,{value:{openDropdown:p,closeDropdown:u}},Fu.default.createElement(ye,{...a,opened:l,__staticSelector:"HoverCard"},t))}As.displayName="@mantine/core/HoverCard";As.Target=Bu;As.Dropdown=Lu;As.extend=e=>e;var Cb=g(v(),1);cb();mb();var Ht=g(v());var fb=g(v());var pb=g(v()),iR=pb.useLayoutEffect,ub=iR;var db=function(t){var o=fb.useRef(t);return ub(function(){o.current=t}),o};var Pc=g(v()),hb=function(t,o){if(typeof t=="function"){t(o);return}t.current=o},sR=function(t,o){var r=(0,Pc.useRef)();return(0,Pc.useCallback)(function(n){t.current=n,r.current&&hb(r.current,null),r.current=o,o&&hb(o,n)},[o])},gb=sR;var vb={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},aR=function(t){Object.keys(vb).forEach(function(o){t.style.setProperty(o,vb[o],"important")})},yb=aR,it=null,bb=function(t,o){var r=t.scrollHeight;return o.sizingStyle.boxSizing==="border-box"?r+o.borderSize:r-o.paddingSize};function lR(e,t,o,r){o===void 0&&(o=1),r===void 0&&(r=1/0),it||(it=document.createElement("textarea"),it.setAttribute("tabindex","-1"),it.setAttribute("aria-hidden","true"),yb(it)),it.parentNode===null&&document.body.appendChild(it);var n=e.paddingSize,i=e.borderSize,s=e.sizingStyle,a=s.boxSizing;Object.keys(s).forEach(function(u){var f=u;it.style[f]=s[f]}),yb(it),it.value=t;var l=bb(it,e);it.value=t,l=bb(it,e),it.value="x";var c=it.scrollHeight-n,m=c*o;a==="border-box"&&(m=m+n+i),l=Math.max(m,l);var p=c*r;return a==="border-box"&&(p=p+n+i),l=Math.min(p,l),[l,c]}var xb=function(){},cR=function(t,o){return t.reduce(function(r,n){return r[n]=o[n],r},{})},mR=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],pR=!!document.documentElement.currentStyle,uR=function(t){var o=window.getComputedStyle(t);if(o===null)return null;var r=cR(mR,o),n=r.boxSizing;if(n==="")return null;pR&&n==="border-box"&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var i=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),s=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:i,borderSize:s}},fR=uR;function wb(e,t,o){var r=db(o);Ht.useLayoutEffect(function(){var n=function(s){return r.current(s)};if(e)return e.addEventListener(t,n),function(){return e.removeEventListener(t,n)}},[])}var dR=function(t){wb(window,"resize",t)},hR=function(t){wb(document.fonts,"loadingdone",t)},gR=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],vR=function(t,o){var r=t.cacheMeasurements,n=t.maxRows,i=t.minRows,s=t.onChange,a=s===void 0?xb:s,l=t.onHeightChange,c=l===void 0?xb:l,m=$u(t,gR),p=m.value!==void 0,u=Ht.useRef(null),f=gb(u,o),d=Ht.useRef(0),h=Ht.useRef(),y=function(){var C=u.current,S=r&&h.current?h.current:fR(C);if(S){h.current=S;var T=lR(S,C.value||C.placeholder||"x",i,n),I=T[0],k=T[1];d.current!==I&&(d.current=I,C.style.setProperty("height",I+"px","important"),c(I,{rowHeight:k}))}},x=function(C){p||y(),a(C)};return Ht.useLayoutEffect(y),dR(y),hR(y),Ht.createElement("textarea",_s({},m,{onChange:x,ref:f}))},Sb=Ht.forwardRef(vR);var yR={},zu=E((e,t)=>{let{autosize:o,maxRows:r,minRows:n,__staticSelector:i,resize:s,...a}=b("Textarea",yR,e),l=o&&Al()!=="test",c=l?{maxRows:r,minRows:n}:{};return Cb.default.createElement(Le,{component:l?Sb:"textarea",ref:t,...a,__staticSelector:i||"Textarea",multiline:!0,"data-no-overflow":o&&r===void 0||void 0,__vars:{"--input-resize":s},...c})});zu.classes=Le.classes;zu.displayName="@mantine/core/Textarea";var ri=g(v(),1);var Vu={root:"m_6e45937b",loader:"m_e8eb006c",overlay:"m_df587f17"};var Rb={transitionProps:{transition:"fade",duration:0},overlayProps:{backgroundOpacity:.75},zIndex:he("overlay")},bR=(e,{zIndex:t})=>({root:{"--lo-z-index":t?.toString()}}),Hu=E((e,t)=>{let o=b("LoadingOverlay",Rb,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,transitionProps:c,loaderProps:m,overlayProps:p,visible:u,zIndex:f,...d}=o,h=ee(),y=A({name:"LoadingOverlay",classes:Vu,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:bR}),x={...Rb.overlayProps,...p};return ri.default.createElement(Ge,{transition:"fade",...c,mounted:!!u},w=>ri.default.createElement(R,{...y("root",{style:w}),ref:t,...d},ri.default.createElement(xt,{...y("loader"),unstyled:a,...m}),ri.default.createElement(Yr,{...x,...y("overlay"),darkHidden:!0,unstyled:a,color:p?.color||h.white}),ri.default.createElement(Yr,{...x,...y("overlay"),lightHidden:!0,unstyled:a,color:p?.color||h.colors.dark[5]}
50)))});Hu.classes=Vu;Hu.displayName="@mantine/core/LoadingOverlay";var ks=g(v(),1);var EQ=g(v(),1);var[Eb,uo]=le("Menu component was not found in the tree");var Pb=g(v(),1);var Wt={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"};var xR={},Tc=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,...a}=b("MenuDivider",xR,e),l=uo();return Pb.default.createElement(R,{ref:t,...l.getStyles("divider",{className:r,style:n,styles:i,classNames:o}),...a})});Tc.classes=Wt;Tc.displayName="@mantine/core/MenuDivider";var Os=g(v(),1);var wR={},Ic=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,onMouseEnter:a,onMouseLeave:l,children:c,...m}=b("MenuDropdown",wR,e),p=(0,Os.useRef)(null),u=uo(),f=y=>{(y.key==="ArrowUp"||y.key==="ArrowDown")&&(y.preventDefault(),p.current?.querySelectorAll("[data-menu-item]:not(:disabled)")[0]?.focus())},d=Pe(a,()=>(u.trigger==="hover"||u.trigger==="click-hover")&&u.openDropdown()),h=Pe(l,()=>(u.trigger==="hover"||u.trigger==="click-hover")&&u.closeDropdown());return Os.default.createElement(ye.Dropdown,{...m,onMouseEnter:d,onMouseLeave:h,role:"menu","aria-orientation":"vertical",ref:Z(t,p),...u.getStyles("dropdown",{className:r,style:n,styles:i,classNames:o,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:f},Os.default.createElement("div",{tabIndex:-1,"data-autofocus":!0,"aria-hidden":!0,style:{outline:0}}),c)});Ic.classes=Wt;Ic.displayName="@mantine/core/MenuDropdown";var en=g(v(),1);var SR={},Nc=q((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,color:a,closeMenuOnClick:l,leftSection:c,rightSection:m,children:p,disabled:u,...f}=b("MenuItem",SR,e),d=uo(),h=ee(),{dir:y}=Je(),x=(0,en.useRef)(),w=d.getItemIndex(x.current),C=f,S=Pe(C.onMouseLeave,()=>d.setHovered(-1)),T=Pe(C.onMouseEnter,()=>d.setHovered(d.getItemIndex(x.current))),I=Pe(C.onClick,()=>{typeof l=="boolean"?l&&d.closeDropdownImmediately():d.closeOnItemClick&&d.closeDropdownImmediately()}),k=Pe(C.onFocus,()=>d.setHovered(d.getItemIndex(x.current))),M=a?h.variantColorResolver({color:a,theme:h,variant:"light"}):void 0,B=a?Fe({color:a,theme:h}):null;return en.default.createElement($e,{...f,unstyled:d.unstyled,tabIndex:d.menuItemTabIndex,onFocus:k,...d.getStyles("item",{className:r,style:n,styles:i,classNames:o}),ref:Z(x,t),role:"menuitem",disabled:u,"data-menu-item":!0,"data-disabled":u||void 0,"data-hovered":d.hovered===w?!0:void 0,onMouseEnter:T,onMouseLeave:S,onClick:I,onKeyDown:Ka({siblingSelector:"[data-menu-item]",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:d.loop,dir:y,orientation:"vertical",onKeyDown:C.onKeydown}),__vars:{"--menu-item-color":B?.isThemeColor&&B?.shade===void 0?`var(--mantine-color-${B.color}-6)`:M?.color,"--menu-item-hover":M?.hover}},c&&en.default.createElement("div",{...d.getStyles("itemSection",{styles:i,classNames:o}),"data-position":"left"},c),p&&en.default.createElement("div",{...d.getStyles("itemLabel",{styles:i,classNames:o})},p),m&&en.default.createElement("div",{...d.getStyles("itemSection",{styles:i,classNames:o}),"data-position":"right"},m))});Nc.classes=Wt;Nc.displayName="@mantine/core/MenuItem";var Tb=g(v(),1);var CR={},Mc=E((e,t)=>{let{classNames:o,className:r,style:n,styles:i,vars:s,...a}=b("MenuLabel",CR,e),l=uo();return Tb.default.createElement(R,{ref:t,...l.getStyles("label",{className:r,style:n,styles:i,classNames:o}),...a})});Mc.classes=Wt;Mc.displayName="@mantine/core/MenuLabel";var ni=g(v(),1);var RR={refProp:"ref"},Wu=(0,ni.forwardRef)((e,t)=>{let{children:o,refProp:r,...n}=b("MenuTarget",RR,e);if(!ke(o))throw new Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let i=uo(),s=Pe(o.props.onClick,()=>{i.trigger==="click"?i.toggleDropdown():i.trigger==="click-hover"&&(i.setOpenedViaClick(!0),i.opened||i.openDropdown())}),a=Pe(o.props.onMouseEnter,()=>(i.trigger==="hover"||i.trigger==="click-hover")&&i.openDropdown()),l=Pe(o.props.onMouseLeave,()=>{(i.trigger==="hover"||i.trigger==="click-hover"&&!i.openedViaClick)&&i.closeDropdown()});return ni.default.createElement(ye.Target,{refProp:r,popupType:"menu",ref:t,...n},(0,ni.cloneElement)(o,{onClick:s,onMouseEnter:a,onMouseLeave:l,"data-expanded":i.opened?!0:void 0}))});Wu.displayName="@mantine/core/MenuTarget";var ER={trapFocus:!0,closeOnItemClick:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function $o(e){let t=b("Menu",ER,e),{children:o,onOpen:r,onClose:n,opened:i,defaultOpened:s,trapFocus:a,onChange:l,closeOnItemClick:c,loop:m,closeOnEscape:p,trigger:u,openDelay:f,closeDelay:d,classNames:h,styles:y,unstyled:x,variant:w,vars:C,menuItemTabIndex:S,keepMounted:T,...I}=t,k=A({name:"Menu",classes:Wt,props:t,classNames:h,styles:y,unstyled:x}),[M,{setHovered:B,resetHovered:F}]=ey(),[$,z]=oe({value:i,defaultValue:s,finalValue:!1,onChange:l}),[H,L]=(0,ks.useState)(!1),_=()=>{z(!1),L(!1),$&&n?.()},O=()=>{z(!0),!$&&r?.()},D=()=>{$?_():O()},{openDropdown:N,closeDropdown:V}=Rc({open:O,close:_,closeDelay:d,openDelay:f}),K=ie=>Qv("[data-menu-item]","[data-menu-dropdown]",ie),{resolvedClassNames:Y,resolvedStyles:ae}=Lo({classNames:h,styles:y,props:t});return Ie(()=>{F()},[$]),ks.default.createElement(Eb,{value:{getStyles:k,opened:$,toggleDropdown:D,getItemIndex:K,hovered:M,setHovered:B,openedViaClick:H,setOpenedViaClick:L,closeOnItemClick:c,closeDropdown:u==="click"?_:V,openDropdown:u==="click"?O:N,closeDropdownImmediately:_,loop:m,trigger:u,unstyled:x,menuItemTabIndex:S}},ks.default.createElement(ye,{...I,opened:$,onChange:D,defaultOpened:s,trapFocus:T?!1:a,closeOnEscape:p,__staticSelector:"Menu",classNames:Y,styles:ae,unstyled:x,variant:w,keepMounted:T},o))}$o.extend=e=>e;$o.classes=Wt;$o.displayName="@mantine/core/Menu";$o.Item=Nc;$o.Label=Mc;$o.Dropdown=Ic;$o.Target=Wu;$o.Divider=Tc;var cr=g(v(),1);var Nb=g(v(),1);var LJ=g(v(),1);var[Ib,At]=le("Modal component was not found in tree");var Ve={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};var PR={},Ds=E((e,t)=>{let o=b("ModalBody",PR,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=At();return Nb.default.createElement(ms,{ref:t,...c.getStyles("body",{classNames:r,style:i,styles:s,className:n}),...l})});Ds.classes=Ve;Ds.displayName="@mantine/core/ModalBody";var Mb=g(v(),1);var TR={},Ls=E((e,t)=>{let o=b("ModalCloseButton",TR,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=At();return Mb.default.createElement(ps,{ref:t,...c.getStyles("close",{classNames:r,style:i,styles:s,className:n}),...l})});Ls.classes=Ve;Ls.displayName="@mantine/core/ModalCloseButton";var Gu=g(v(),1);var IR={},Bs=E((e,t)=>{let o=b("ModalContent",IR,e),{classNames:r,className:n,style:i,styles:s,vars:a,children:l,...c}=o,m=At(),p=m.scrollAreaComponent||Ql;return Gu.default.createElement(Xl,{...m.getStyles("content",{className:n,style:i,styles:s,classNames:r}),innerProps:m.getStyles("inner",{className:n,style:i,styles:s,classNames:r}),"data-full-screen":m.fullScreen||void 0,"data-modal-content":!0,ref:t,...c},Gu.default.createElement(p,{style:{maxHeight:m.fullScreen?"100dvh":`calc(100dvh - (${P(m.yOffset)} * 2))`}},l))});Bs.classes=Ve;Bs.displayName="@mantine/core/ModalContent";var Ab=g(v(),1);var NR={},Fs=E((e,t)=>{let o=b("ModalHeader",NR,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=At();return Ab.default.createElement(us,{ref:t,...c.getStyles("header",{classNames:r,style:i,styles:s,className:n}),...l})});Fs.classes=Ve;Fs.displayName="@mantine/core/ModalHeader";var _b=g(v(),1);var MR={},$s=E((e,t)=>{let o=b("ModalOverlay",MR,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=At();return _b.default.createElement(ds,{ref:t,...c.getStyles("overlay",{classNames:r,style:i,styles:s,className:n}),...l})});$s.classes=Ve;$s.displayName="@mantine/core/ModalOverlay";var ju=g(v(),1);var AR={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:he("modal"),transitionProps:{duration:200,transition:"pop"},yOffset:"5dvh"},_R=(e,{radius:t,size:o,yOffset:r,xOffset:n})=>({root:{"--modal-radius":t===void 0?void 0:j(t),"--modal-size":W(o,"modal-size"),"--modal-y-offset":P(r),"--modal-x-offset":P(n)}}),zs=E((e,t)=>{let o=b("ModalRoot",AR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,yOffset:c,scrollAreaComponent:m,radius:p,fullScreen:u,centered:f,xOffset:d,__staticSelector:h,...y}=o,x=A({name:h,classes:Ve,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:_R});return ju.default.createElement(Ib,{value:{yOffset:c,scrollAreaComponent:m,getStyles:x,fullScreen:u}},ju.default.createElement(Ul,{ref:t,...x("root"),"data-full-screen":u||void 0,"data-centered":f||void 0,unstyled:a,...y}))});zs.classes=Ve;zs.displayName="@mantine/core/ModalRoot";var Ob=g(v(),1);var OR={},Vs=E((e,t)=>{let o=b("ModalTitle",OR,e),{classNames:r,className:n,style:i,styles:s,vars:a,...l}=o,c=At();return Ob.default.createElement(hs,{ref:t,...c.getStyles("title",{classNames:r,style:i,styles:s,className:n}),...l})});Vs.classes=Ve;Vs.displayName="@mantine/core/ModalTitle";var kR={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:he("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},fo=E((e,t)=>{let{title:o,withOverlay:r,overlayProps:n,withCloseButton:i,closeButtonProps:s,children:a,radius:l,...c}=b("Modal",kR,e),m=!!o||i;return cr.default.createElement(zs,{ref:t,radius:l,...c},r&&cr.default.createElement($s,{...n}),cr.default.createElement(Bs,{radius:l},m&&cr.default.createElement(Fs,null,o&&cr.default.createElement(Vs,null,o),i&&cr.default.createElement(Ls,{...s})),cr.default.createElement(Ds,null,a)))});fo.classes=Ve;fo.displayName="@mantine/core/Modal";fo.Root=zs;fo.Overlay=$s;fo.Content=Bs;fo.Body=Ds;fo.Header=Fs;fo.Title=Vs;fo.CloseButton=Ls;var Ye=g(v(),1);var _c=g(v(),1);var tte=g(v(),1);var[kb,ii]=Et();var ite=g(v(),1);var[Db,Lb]=Et();var Uu=g(v(),1);var si={root:"m_7cda1cd6","root--default":"m_44da308b","root--contrast":"m_e3a01f8",label:"m_1e0e6180",remove:"m_ae386778",group:"m_1dcfd90b"};var DR={},LR=(e,{gap:t},{size:o})=>({group:{"--pg-gap":t!==void 0?W(t):W(o,"pg-gap")}}),Ac=E((e,t)=>{let o=b("PillGroup",DR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,size:c,disabled:m,...p}=o,f=ii()?.size||c||void 0,d=A({name:"PillGroup",classes:si,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:LR,stylesCtx:{size:f},rootSelector:"group"});return Uu.default.createElement(Db,{value:{size:f,disabled:m}},Uu.default.createElement(R,{ref:t,size:f,...d("group"),...p}))});Ac.classes=si;Ac.displayName="@mantine/core/PillGroup";var BR={variant:"default"},FR=(e,{radius:t},{size:o})=>({root:{"--pill-fz":W(o,"pill-fz"),"--pill-height":W(o,"pill-height"),"--pill-radius":t===void 0?void 0:j(t)}}),ho=E((e,t)=>{let o=b("Pill",BR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,variant:c,children:m,withRemoveButton:p,onRemove:u,removeButtonProps:f,radius:d,size:h,disabled:y,mod:x,...w}=o,C=Lb(),S=ii(),T=h||C?.size||void 0,I=S?.variant==="filled"?"contrast":c||"default",k=A({name:"Pill",classes:si,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:FR,stylesCtx:{size:T}});return _c.default.createElement(R,{component:"span",ref:t,variant:I,size:T,...k("root",{variant:I}),mod:[{"with-remove":p&&!y,disabled:y||C?.disabled},x],...w},_c.default.createElement("span",{...k("label")},m),p&&_c.default.createElement(dt,{variant:"transparent",radius:d,tabIndex:-1,"aria-hidden":!0,unstyled:a,...f,...k("remove",{className:f?.className,style:f?.style}),onMouseDown:M=>{M.preventDefault(),M.stopPropagation(),f?.onMouseDown?.(M)},onClick:M=>{M.stopPropagation(),u?.(),f?.onClick?.(M)}}))});ho.classes=si;ho.displayName="@mantine/core/Pill";ho.Group=Ac;var Hs=g(v(),1);var Bb=g(v(),1);var Ku={field:"m_45c4369d"};var $R={type:"visible"},Oc=E((e,t)=>{let o=b("PillsInputField",$R,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,type:c,disabled:m,id:p,pointer:u,mod:f,...d}=o,h=ii(),y=Pt(),x=A({name:"PillsInputField",classes:Ku,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,rootSelector:"field"}),w=m||h?.disabled;return Bb.default.createElement(R,{component:"input",ref:Z(t,h?.fieldRef),"data-type":c,disabled:w,mod:[{disabled:w,pointer:u},f],...x("field"),...d,id:y?.inputId||p,"aria-invalid":h?.hasError,"aria-describedby":y?.describedBy,type:"text",onMouseDown:C=>!u&&C.stopPropagation()})});Oc.classes=Ku;Oc.displayName="@mantine/core/PillsInputField";var zR={},mr=E((e,t)=>{let o=b("PillsInput",zR,e),{children:r,onMouseDown:n,onClick:i,size:s,disabled:a,__staticSelector:l,error:c,variant:m,...p}=o,u=(0,Hs.useRef)();return Hs.default.createElement(kb,{value:{fieldRef:u,size:s,disabled:a,hasError:!!c,variant:m}},Hs.default.createElement(Le,{size:s,error:c,variant:m,component:"div",ref:t,onMouseDown:f=>{f.preventDefault(),n?.(f),u.current?.focus()},onClick:f=>{f.preventDefault(),i?.(f),u.current?.focus()},...p,multiline:!0,disabled:a,__staticSelector:l||"PillsInput",withAria:!1},r))});mr.displayName="@mantine/core/PillsInput";mr.Field=Oc;var qte=g(v(),1);function Fb({data:e,value:t}){let o=t.map(n=>n.trim().toLowerCase());return e.reduce((n,i)=>(It(i)?n.push({group:i.group,items:i.items.filter(s=>o.indexOf(s.value.toLowerCase().trim())===-1)}):o.indexOf(i.value.toLowerCase().trim())===-1&&n.push(i),n),[])}var VR={maxValues:1/0,withCheckIcon:!0,checkIconPosition:"left",hiddenInputValuesDivider:","},Yu=E((e,t)=>{let o=b("MultiSelect",VR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,size:c,value:m,defaultValue:p,onChange:u,onKeyDown:f,variant:d,data:h,dropdownOpened:y,defaultDropdownOpened:x,onDropdownOpen:w,onDropdownClose:C,selectFirstOptionOnChange:S,onOptionSubmit:T,comboboxProps:I,filter:k,limit:M,withScrollArea:B,maxDropdownHeight:F,searchValue:$,defaultSearchValue:z,onSearchChange:H,readOnly:L,disabled:_,onFocus:O,onBlur:D,onPaste:N,radius:V,rightSection:K,rightSectionWidth:Y,rightSectionPointerEvents:ae,rightSectionProps:ie,leftSection:se,leftSectionWidth:J,leftSectionPointerEvents:U,leftSectionProps:Se,inputContainer:Ce,inputWrapperOrder:qe,withAsterisk:_t,labelProps:yt,descriptionProps:Ot,errorProps:Gt,wrapperProps:xe,description:st,label:jt,error:Te,maxValues:ur,searchable:at,nothingFoundMessage:kt,withCheckIcon:fr,checkIconPosition:Ut,hidePickedOptions:He,withErrorStyles:tn,name:on,form:rn,id:We,clearable:zo,clearButtonProps:nn,hiddenInputProps:kc,placeholder:Ws,hiddenInputValuesDivider:Dc,required:Gs,mod:Lc,renderOption:Bc,onRemove:ai,onClear:li,scrollAreaProps:js,...Fc}
50=o,Vo=re(We),ci=Xn(h),dr=Zr(ci),lt=Bo({opened:y,defaultOpened:x,onDropdownOpen:w,onDropdownClose:()=>{C?.(),lt.resetSelectedOption()}}),{styleProps:$c,rest:{type:Me,autoComplete:go,...sn}}=_e(Fc),[Re,vo]=oe({value:m,defaultValue:p,finalValue:[],onChange:u}),[hr,gr]=oe({value:$,defaultValue:z,finalValue:"",onChange:H}),mi=A({name:"MultiSelect",classes:{},props:o,classNames:r,styles:s,unstyled:a}),{resolvedClassNames:Us,resolvedStyles:Ks}=Lo({props:o,styles:s,classNames:r}),zc=ue=>{f?.(ue),ue.key===" "&&!at&&(ue.preventDefault(),lt.toggleDropdown()),ue.key==="Backspace"&&hr.length===0&&Re.length>0&&(ai?.(Re[Re.length-1]),vo(Re.slice(0,Re.length-1)))},me=Re.map((ue,pi)=>Ye.default.createElement(ho,{key:`${ue}-${pi}`,withRemoveButton:!L&&!dr[ue]?.disabled,onRemove:()=>{vo(Re.filter(jb=>ue!==jb)),ai?.(ue)},unstyled:a,disabled:_,...mi("pill")},dr[ue]?.label||ue));(0,Ye.useEffect)(()=>{S&&lt.selectFirstOption()},[S,Re]);let ct=zo&&Re.length>0&&!_&&!L&&Ye.default.createElement(X.ClearButton,{size:c,...nn,onClear:()=>{li?.(),vo([]),gr("")}}),Ho=Fb({data:ci,value:Re});return Ye.default.createElement(Ye.default.Fragment,null,Ye.default.createElement(X,{store:lt,classNames:Us,styles:Ks,unstyled:a,size:c,readOnly:L,__staticSelector:"MultiSelect",onOptionSubmit:ue=>{T?.(ue),gr(""),lt.updateSelectedOptionIndex("selected"),Re.includes(dr[ue].value)?(vo(Re.filter(pi=>pi!==dr[ue].value)),ai?.(dr[ue].value)):Re.length<ur&&vo([...Re,dr[ue].value])},...I},Ye.default.createElement(X.DropdownTarget,null,Ye.default.createElement(mr,{...$c,__staticSelector:"MultiSelect",classNames:Us,styles:Ks,unstyled:a,size:c,className:n,style:i,variant:d,disabled:_,radius:V,rightSection:K||ct||Ye.default.createElement(X.Chevron,{size:c,error:Te,unstyled:a}),rightSectionPointerEvents:ae||(ct?"all":"none"),rightSectionWidth:Y,rightSectionProps:ie,leftSection:se,leftSectionWidth:J,leftSectionPointerEvents:U,leftSectionProps:Se,inputContainer:Ce,inputWrapperOrder:qe,withAsterisk:_t,labelProps:yt,descriptionProps:Ot,errorProps:Gt,wrapperProps:xe,description:st,label:jt,error:Te,multiline:!0,withErrorStyles:tn,__stylesApiProps:{...o,rightSectionPointerEvents:ae||(ct?"all":"none"),multiline:!0},pointer:!at,onClick:()=>at?lt.openDropdown():lt.toggleDropdown(),"data-expanded":lt.dropdownOpened||void 0,id:Vo,required:Gs,mod:Lc},Ye.default.createElement(ho.Group,{disabled:_,unstyled:a,...mi("pillsList")},me,Ye.default.createElement(X.EventsTarget,{autoComplete:go},Ye.default.createElement(mr.Field,{...sn,ref:t,id:Vo,placeholder:Ws,type:!at&&!Ws?"hidden":"visible",...mi("inputField"),unstyled:a,onFocus:ue=>{O?.(ue),at&&lt.openDropdown()},onBlur:ue=>{D?.(ue),lt.closeDropdown(),gr("")},onKeyDown:zc,value:hr,onChange:ue=>{gr(ue.currentTarget.value),at&&lt.openDropdown(),S&&lt.selectFirstOption()},disabled:_,readOnly:L||!at,pointer:!at}))))),Ye.default.createElement(Qn,{data:He?Ho:ci,hidden:L||_,filter:k,search:hr,limit:M,hiddenWhenEmpty:!at||!kt||He&&Ho.length===0&&hr.trim().length===0,withScrollArea:B,maxDropdownHeight:F,filterOptions:at,value:Re,checkIconPosition:Ut,withCheckIcon:fr,nothingFoundMessage:kt,unstyled:a,labelId:`${Vo}-label`,renderOption:Bc,scrollAreaProps:js})),Ye.default.createElement(X.HiddenInput,{name:on,valuesDivider:Dc,value:Re,form:rn,disabled:_,...kc}))});Yu.classes={...Le.classes,...X.classes};Yu.displayName="@mantine/core/MultiSelect";var pr=g(v(),1);var Xu={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};var HR={withCloseButton:!0},WR=(e,{radius:t,color:o})=>({root:{"--notification-radius":t===void 0?void 0:j(t),"--notification-color":o?ne(o,e):void 0}}),qu=E((e,t)=>{let o=b("Notification",HR,e),{className:r,color:n,radius:i,loading:s,withCloseButton:a,withBorder:l,title:c,icon:m,children:p,onClose:u,closeButtonProps:f,classNames:d,style:h,styles:y,unstyled:x,variant:w,vars:C,mod:S,...T}=o,I=A({name:"Notification",classes:Xu,props:o,className:r,style:h,classNames:d,styles:y,unstyled:x,vars:C,varsResolver:WR});return pr.default.createElement(R,{...I("root"),mod:[{"data-with-icon":!!m||s,"data-with-border":l},S],ref:t,variant:w,...T,role:"alert"},m&&!s&&pr.default.createElement("div",{...I("icon")},m),s&&pr.default.createElement(xt,{size:28,color:n,...I("loader")}),pr.default.createElement("div",{...I("body")},c&&pr.default.createElement("div",{...I("title")},c),pr.default.createElement(R,{...I("description"),mod:{"data-with-title":!!c}
50},p)),a&&pr.default.createElement(dt,{iconSize:16,color:"gray",...f,unstyled:x,onClick:u,...I("closeButton")}))});qu.classes=Xu;qu.displayName="@mantine/core/Notification";var Xe=g(v(),1);var GR={searchable:!1,withCheckIcon:!0,allowDeselect:!0,checkIconPosition:"left"},Zu=E((e,t)=>{let o=b("Select",GR,e),{classNames:r,styles:n,unstyled:i,vars:s,dropdownOpened:a,defaultDropdownOpened:l,onDropdownClose:c,onDropdownOpen:m,onFocus:p,onBlur:u,onClick:f,onChange:d,data:h,value:y,defaultValue:x,selectFirstOptionOnChange:w,onOptionSubmit:C,comboboxProps:S,readOnly:T,disabled:I,filter:k,limit:M,withScrollArea:B,maxDropdownHeight:F,size:$,searchable:z,rightSection:H,checkIconPosition:L,withCheckIcon:_,nothingFoundMessage:O,name:D,form:N,searchValue:V,defaultSearchValue:K,onSearchChange:Y,allowDeselect:ae,error:ie,rightSectionPointerEvents:se,id:J,clearable:U,clearButtonProps:Se,hiddenInputProps:Ce,renderOption:qe,onClear:_t,autoComplete:yt,scrollAreaProps:Ot,...Gt}=o,xe=(0,Xe.useMemo)(()=>Xn(h),[h]),st=(0,Xe.useMemo)(()=>Zr(xe),[xe]),jt=re(J),[Te,ur,at]=oe({value:y,defaultValue:x,finalValue:null,onChange:d}),kt=typeof Te=="string"?st[Te]:void 0,[fr,Ut]=oe({value:V,defaultValue:K,finalValue:kt?kt.label:"",onChange:Y}),He=Bo({opened:a,defaultOpened:l,onDropdownOpen:()=>{m?.(),He.updateSelectedOptionIndex("active",{scrollIntoView:!0})},onDropdownClose:()=>{c?.(),He.resetSelectedOption()}}),{resolvedClassNames:tn,resolvedStyles:on}=Lo({props:o,styles:n,classNames:r});(0,Xe.useEffect)(()=>{w&&He.selectFirstOption()},[w,Te]),(0,Xe.useEffect)(()=>{y===null&&Ut(""),typeof y=="string"&&kt&&Ut(kt.label)},[y,kt]);let rn=U&&!!Te&&!I&&!T&&Xe.default.createElement(X.ClearButton,{size:$,...Se,onClear:()=>{ur(null,null),Ut(""),_t?.()}});return Xe.default.createElement(Xe.default.Fragment,null,Xe.default.createElement(X,{store:He,__staticSelector:"Select",classNames:tn,styles:on,unstyled:i,readOnly:T,onOptionSubmit:We=>{C?.(We);let zo=ae&&st[We].value===Te?null:st[We],nn=zo?zo.value:null;ur(nn,zo),!at&&Ut(typeof nn=="string"&&zo?.label||""),He.closeDropdown()},size:$,...S},Xe.default.createElement(X.Target,{targetType:z?"input":"button",autoComplete:yt},Xe.default.createElement(Le,{id:jt,ref:t,rightSection:H||rn||Xe.default.createElement(X.Chevron,{size:$,error:ie,unstyled:i}),rightSectionPointerEvents:se||(rn?"all":"none"),...Gt,size:$,__staticSelector:"Select",disabled:I,readOnly:T||!z,value:fr,onChange:We=>{Ut(We.currentTarget.value),He.openDropdown(),w&&He.selectFirstOption()},onFocus:We=>{z&&He.openDropdown(),p?.(We)},onBlur:We=>{z&&He.closeDropdown(),Ut(Te!=null&&st[Te]?.label||""),u?.(We)},onClick:We=>{z?He.openDropdown():He.toggleDropdown(),f?.(We)},classNames:tn,styles:on,unstyled:i,pointer:!z,error:ie})),Xe.default.createElement(Qn,{data:xe,hidden:T||I,filter:k,search:fr,limit:M,hiddenWhenEmpty:!z||!O,withScrollArea:B,maxDropdownHeight:F,filterOptions:z&&kt?.label!==fr,value:Te,checkIconPosition:L,withCheckIcon:_,nothingFoundMessage:O,unstyled:i,labelId:`${jt}-label`,renderOption:qe,scrollAreaProps:Ot})),Xe.default.createElement(X.HiddenInput,{value:Te,name:D,form:N,disabled:I,...Ce}))});Zu.classes={...Le.classes,...X.classes};Zu.displayName="@mantine/core/Select";var $b=g(v(),1);var Qu={root:"m_18320242","skeleton-fade":"m_299c329c"};var jR={visible:!0,animate:!0},UR=(e,{width:t,height:o,radius:r,circle:n})=>({root:{"--skeleton-height":P(o),"--skeleton-width":n?P(o):P(t),"--skeleton-radius":n?"1000px":r===void 0?void 0:j(r)}}),Ju=E((e,t)=>{let o=b("Skeleton",jR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,width:c,height:m,circle:p,visible:u,radius:f,animate:d,mod:h,...y}=o,x=A({name:"Skeleton",classes:Qu,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:UR});return $b.default.createElement(R,{ref:t,...x("root"),mod:[{visible:u,animate:d},h],...y})});Ju.classes=Qu;Ju.displayName="@mantine/core/Skeleton";var zb=g(v(),1);var KR={},Vb=E((e,t)=>{let{w:o,h:r,miw:n,mih:i,...s}=b("Space",KR,e);return zb.default.createElement(R,{ref:t,...s,w:o,miw:n??o,h:r,mih:i??r})});Vb.displayName="@mantine/core/Space";var vt=g(v(),1);var ore=g(v(),1);function Hb({data:e,value:t}){let o=t.map(n=>n.trim().toLowerCase());return e.reduce((n,i)=>(It(i)?n.push({group:i.group,items:i.items.filter(s=>o.indexOf(s.label.toLowerCase().trim())===-1)}):o.indexOf(i.label.toLowerCase().trim())===-1&&n.push(i),n),[])}function YR(e,t){return e?t.split(new RegExp(`[${e.join("")}]`)).map(o=>o.trim()).filter(o=>o!==""):[t]}function ef({splitChars:e,allowDuplicates:t,maxTags:o,value:r,currentTags:n}){let i=YR(e,r),s=t?[...n,...i]:[...new Set([...n,...i])];return o?s.slice(0,o):s}var XR={maxTags:1/0,allowDuplicates:!1,splitChars:[","],hiddenInputValuesDivider:","},tf=E((e,t)=>{let o=b("TagsInput",XR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,size:c,value:m,defaultValue:p,onChange:u,onKeyDown:f,maxTags:d,allowDuplicates:h,onDuplicate:y,variant:x,data:w,dropdownOpened:C,defaultDropdownOpened:S,onDropdownOpen:T,onDropdownClose:I,selectFirstOptionOnChange:k,onOptionSubmit:M,comboboxProps:B,filter:F,limit:$,withScrollArea:z,maxDropdownHeight:H,searchValue:L,defaultSearchValue:_,onSearchChange:O,readOnly:D,disabled:N,splitChars:V,onFocus:K,onBlur:Y,onPaste:ae,radius:ie,rightSection:se,rightSectionWidth:J,rightSectionPointerEvents:U,rightSectionProps:Se,leftSection:Ce,leftSectionWidth:qe,leftSectionPointerEvents:_t,leftSectionProps:yt,inputContainer:Ot,inputWrapperOrder:Gt,withAsterisk:xe,required:st,labelProps:jt,descriptionProps:Te,errorProps:ur,wrapperProps:at,description:kt,label:fr,error:Ut,withErrorStyles:He,name:tn,form:on,id:rn,clearable:We,clearButtonProps:zo,hiddenInputProps:nn,hiddenInputValuesDivider:kc,mod:Ws,renderOption:Dc,onRemove:Gs,onClear:Lc,scrollAreaProps:Bc,...ai}=o,li=re(rn),js=Xn(w),Fc=Zr(js),Vo=Bo({opened:C,defaultOpened:S,onDropdownOpen:T,onDropdownClose:()=>{I?.(),Vo.resetSelectedOption()}}),{styleProps:ci,rest:{type:dr,autoComplete:lt,...$c}}=_e(ai),[Me,go]=oe({value:m,defaultValue:p,finalValue:[],onChange:u}),[sn,Re]=oe({value:L,defaultValue:_,finalValue:"",onChange:O}),vo=A({name:"TagsInput",classes:{},props:o,classNames:r,styles:s,unstyled:a}),{resolvedClassNames:hr,resolvedStyles:gr}=Lo({props:o,styles:s,classNames:r}),mi=me=>{f?.(me);let ct=sn.trim(),{length:Ho}=ct;if(V.includes(me.key)&&Ho>0&&(go(ef({splitChars:V,allowDuplicates:h,maxTags:d,value:sn,currentTags:Me})),Re(""),me.preventDefault()),me.key==="Enter"&&Ho>0&&!me.nativeEvent.isComposing){me.preventDefault();let ue=Me.some(pi=>pi.toLowerCase()===ct.toLowerCase());ue&&y?.(ct),(!ue||ue&&h)&&Me.length<d&&(M?.(ct),Re(""),ct.length>0&&go([...Me,ct]))}me.key==="Backspace"&&Ho===0&&Me.length>0&&!me.nativeEvent.isComposing&&(Gs?.(Me[Me.length-1]),go(Me.slice(0,Me.length-1)))},Us=me=>{if(ae?.(me),me.preventDefault(),me.clipboardData){let ct=me.clipboardData.getData("text/plain");go(ef({splitChars:V,allowDuplicates:h,maxTags:d,value:ct,currentTags:Me})),Re("")}},Ks=Me.map((me,ct)=>vt.default.createElement(ho,{key:`${me}-${ct}`,withRemoveButton:!D,onRemove:()=>{go(Me.filter(Ho=>me!==Ho)),Gs?.(me)},unstyled:a,disabled:N,...vo("pill")},me)),zc=We&&Me.length>0&&!N&&!D&&vt.default.createElement(X.ClearButton,{size:c,...zo,onClear:()=>{go([]),Re(""),Lc?.()}});return vt.default.createElement(vt.default.Fragment,null,vt.default.createElement(X,{store:Vo,classNames:hr,styles:gr,unstyled:a,size:c,readOnly:D,__staticSelector:"TagsInput",onOptionSubmit:me=>{M?.(me),Re(""),Me.length<d&&go([...Me,Fc[me].label])},...B},vt.default.createElement(X.DropdownTarget,null,vt.default.createElement(mr,{...ci,__staticSelector:"TagsInput",classNames:hr,styles:gr,unstyled:a,size:c,className:n,style:i,variant:x,disabled:N,radius:ie,rightSection:se||zc,rightSectionWidth:J,rightSectionPointerEvents:U,rightSectionProps:Se,leftSection:Ce,leftSectionWidth:qe,leftSectionPointerEvents:_t,leftSectionProps:yt,inputContainer:Ot,inputWrapperOrder:Gt,withAsterisk:xe,required:st,labelProps:jt,descriptionProps:Te,errorProps:ur,wrapperProps:at,description:kt,label:fr,error:Ut,multiline:!0,withErrorStyles:He,__stylesApiProps:{...o,multiline:!0},id:li,mod:Ws},vt.default.createElement(ho.Group,{disabled:N,unstyled:a,...vo("pillsList")},Ks,vt.default.createElement(X.EventsTarget,{autoComplete:lt},vt.default.createElement(mr.Field,{...$c,ref:t,...vo("inputField"),unstyled:a,onKeyDown:mi,onFocus:me=>{K?.(me),Vo.openDropdown()},onBlur:me=>{Y?.(me),Vo.closeDropdown()},onPaste:Us,value:sn,onChange:me=>Re(me.currentTarget.value),required:st&&Me.length===0,disabled:N,readOnly:D,id:li}))))),vt.default.createElement(Qn,{data:Hb({data:js,value:Me}),hidden:D||N,filter:F,search:sn,limit:$,hiddenWhenEmpty:!0,withScrollArea:z,maxDropdownHeight:H,unstyled:a,labelId:`${li}-label`,renderOption:Dc,scrollAreaProps:Bc})),vt.default.createElement(X.HiddenInput,{name:tn,form:on,value:Me,valuesDivider:kc,disabled:N,...nn}))});tf.classes={...Le.classes,...X.classes};tf.displayName="@mantine/core/TagsInput";var Wb=g(v(),1);var of={root:"m_7341320d"};var qR={},ZR=(e,{size:t,radius:o,variant:r,gradient:n,color:i,autoContrast:s})=>{let a=e.variantColorResolver({color:i||e.primaryColor,theme:e,gradient:n,variant:r||"filled",autoContrast:s});return{root:{"--ti-size":W(t,"ti-size"),"--ti-radius":o===void 0?void 0:j(o),"--ti-bg":i||r?a.background:void 0,"--ti-color":i||r?a.color:void 0,"--ti-bd":i||r?a.border:void 0}}},rf=E((e,t)=>{let o=b("ThemeIcon",qR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,vars:l,autoContrast:c,...m}=o,p=A({name:"ThemeIcon",classes:of,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a,vars:l,varsResolver:ZR});return Wb.default.createElement(R,{ref:t,...p("root"),...m})});rf.classes=of;rf.displayName="@mantine/core/ThemeIcon";var Gb=g(v(),1);var nf={root:"m_d6493fad"};var QR={},sf=E((e,t)=>{let o=b("TypographyStylesProvider",QR,e),{classNames:r,className:n,style:i,styles:s,unstyled:a,...l}=o,c=A({name:"TypographyStylesProvider",classes:nf,props:o,className:n,style:i,classNames:r,styles:s,unstyled:a});return Gb.default.createElement(R,{ref:t,...c("root"),...l})});sf.classes=nf;sf.displayName="@mantine/core/TypographyStylesProvider";export{Nk as a,mt as b,Ea as c,lh as d,Q as e,P as f,Qe as g,le as h,he as i,pe as j,Jt as k,Ct as l,cn as m,fi as n,Vc as o,Ie as p,ex as q,ox as r,Wo as s,yr as t,nx as u,Xb as v,ix as w,ax as x,Wc as y,qc as z,VS as A,ee as B,Yf as C,Lo as D,A as E,yx as F,b as G,ut as H,Bt as I,R as J,E as K,Je as L,Xa as M,Ir as N,$e as O,Mr as P,wt as Q,Ge as R,ye as S,xt as T,Sa as U,dt as V,Ai as W,fe as X,Le as Y,Rm as Z,Ua as _,Im as $,Om as aa,ki as ba,Lm as ca,Io as da,iu as ea,Bo as fa,X as ga,hc as ha,yc as ia,Qm as ja,$a as ka,za as la,ep as ma,bc as na,Jr as oa,Nu as pa,op as qa,Jy as ra,ip as sa,po as ta,Wa as ua,Du as va,As as wa,lp as xa,_s as ya,cb as za,$u as Aa,mb as Ba,zu as Ca,ja as Da,Hu as Ea,$o as Fa,fo as Ga,ho as Ha,Yu as Ia,hp as Ja,qu as Ka,$t as La,nl as Ma,as as Na,Hp as Oa,Zu as Pa,Gp as Qa,Ju as Ra,Vb as Sa,Up as Ta,Bl as Ua,jn as Va,tf as Wa,qp as Xa,rf as Ya,Qp as Za,sf as _a};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.