1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,188805,e=>{"use strict";var t=e.i(32572);function r(e,r,n){let o,{reference:i,floating:l}=e,a=(0,t.getSideAxis)(r),s=(0,t.getAlignmentAxis)(r),u=(0,t.getAxisLength)(s),c=(0,t.getSide)(r),d=i.x+i.width/2-l.width/2,f=i.y+i.height/2-l.height/2,p=i[u]/2-l[u]/2;switch(c){case"top":o={x:d,y:i.y-l.height};break;case"bottom":o={x:d,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:f};break;case"left":o={x:i.x-l.width,y:f};break;default:o={x:i.x,y:i.y}}let m=(0,t.getAlignment)(r);return m&&(o[s]+=p*("end"===m?1:-1)*(n&&"y"===a?-1:1)),o}async function n(e,r){var n;void 0===r&&(r={});let{x:o,y:i,platform:l,rects:a,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=(0,t.evaluate)(r,e),g=(0,t.getPaddingObject)(m),h=s[p?"floating"===f?"reference":"floating":f],v=(0,t.rectToClientRect)(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(h)))||n?h:h.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:u})),y="floating"===f?{x:o,y:i,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(s.floating)),x=await (null==l.isElement?void 0:l.isElement(b))&&await (null==l.getScale?void 0:l.getScale(b))||{x:1,y:1},w=(0,t.rectToClientRect)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:b,strategy:u}):y);return{top:(v.top-w.top+g.top)/x.y,bottom:(w.bottom-v.bottom+g.bottom)/x.y,left:(v.left-w.left+g.left)/x.x,right:(w.right-v.right+g.right)/x.x}}let o=async(e,t,o)=>{let{placement:i="bottom",strategy:l="absolute",middleware:a=[],platform:s}=o,u=s.detectOverflow?s:{...s,detectOverflow:n},c=await (null==s.isRTL?void 0:s.isRTL(t)),d=await s.getElementRects({reference:e,floating:t,strategy:l}),{x:f,y:p}=r(d,i,c),m=i,g=0,h={};for(let n=0;n<a.length;n++){let o=a[n];if(!o)continue;let{name:v,fn:y}=o,{x:b,y:x,data:w,reset:S}=await y({x:f,y:p,initialPlacement:i,placement:m,strategy:l,middlewareData:h,rects:d,platform:u,elements:{reference:e,floating:t}});f=null!=b?b:f,p=null!=x?x:p,h[v]={...h[v],...w},S&&g<50&&(g++,"object"==typeof S&&(S.placement&&(m=S.placement),S.rects&&(d=!0===S.rects?await s.getElementRects({reference:e,floating:t,strategy:l}):S.rects),{x:f,y:p}=r(d,m,c)),n=-1)}return{x:f,y:p,placement:m,strategy:l,middlewareData:h}};function i(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function l(e){return t.sides.some(t=>e[t]>=0)}function a(e){let r=(0,t.min)(...e.map(e=>e.left)),n=(0,t.min)(...e.map(e=>e.top));return{x:r,y:n,width:(0,t.max)(...e.map(e=>e.right))-r,height:(0,t.max)(...e.map(e=>e.bottom))-n}}let s=new Set(["left","top"]);async function u(e,r){let{placement:n,platform:o,elements:i}=e,l=await (null==o.isRTL?void 0:o.isRTL(i.floating)),a=(0,t.getSide)(n),u=(0,t.getAlignment)(n),c="y"===(0,t.getSideAxis)(n),d=s.has(a)?-1:1,f=l&&c?-1:1,p=(0,t.evaluate)(r,e),{mainAxis:m,crossAxis:g,alignmentAxis:h}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return u&&"number"==typeof h&&(g="end"===u?-1*h:h),c?{x:g*f,y:m*d}:{x:m*d,y:g*f}}e.s(["arrow",0,e=>({name:"arrow",options:e,async fn(r){let{x:n,y:o,placement:i,rects:l,platform:a,elements:s,middlewareData:u}=r,{element:c,padding:d=0}=(0,t.evaluate)(e,r)||{};if(null==c)return{};let f=(0,t.getPaddingObject)(d),p={x:n,y:o},m=(0,t.getAlignmentAxis)(i),g=(0,t.getAxisLength)(m),h=await a.getDimensions(c),v="y"===m,y=v?"clientHeight":"clientWidth",b=l.reference[g]+l.reference[m]-p[m]-l.floating[g],x=p[m]-l.reference[m],w=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),S=w?w[y]:0;S&&await (null==a.isElement?void 0:a.isElement(w))||(S=s.floating[y]||l.floating[g]);let C=S/2-h[g]/2-1,E=(0,t.min)(f[v?"top":"left"],C),R=(0,t.min)(f[v?"bottom":"right"],C),T=S-h[g]-R,P=S/2-h[g]/2+(b/2-x/2),A=(0,t.clamp)(E,P,T),L=!u.arrow&&null!=(0,t.getAlignment)(i)&&P!==A&&l.reference[g]/2-(P<E?E:R)-h[g]/2<0,M=L?P<E?P-E:P-T:0;return{[m]:p[m]+M,data:{[m]:A,centerOffset:P-A-M,...L&&{alignmentOffset:M}},reset:L}}}),"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(r){var n,o,i,l;let{rects:a,middlewareData:s,placement:u,platform:c,elements:d}=r,{crossAxis:f=!1,alignment:p,allowedPlacements:m=t.placements,autoAlignment:g=!0,...h}=(0,t.evaluate)(e,r),v=void 0!==p||m===t.placements?((l=p||null)?[...m.filter(e=>(0,t.getAlignment)(e)===l),...m.filter(e=>(0,t.getAlignment)(e)!==l)]:m.filter(e=>(0,t.getSide)(e)===e)).filter(e=>!l||(0,t.getAlignment)(e)===l||!!g&&(0,t.getOppositeAlignmentPlacement)(e)!==e):m,y=(null==(n=s.autoPlacement)?void 0:n.index)||0,b=v[y];if(null==b)return{};if(u!==b)return{reset:{placement:v[0]}};let x=await c.detectOverflow(r,h),w=(0,t.getAlignmentSides)(b,a,await (null==c.isRTL?void 0:c.isRTL(d.floating))),S=[x[(0,t.getSide)(b)],x[w[0]],x[w[1]]],C=[...(null==(o=s.autoPlacement)?void 0:o.overflows)||[],{placement:b,overflows:S}],E=v[y+1];if(E)return{data:{index:y+1,overflows:C},reset:{placement:E}};let R=C.map(e=>{let r=(0,t.getAlignment)(e.placement);return[e.placement,r&&f?e.overflows.slice(0,2).reduce((e,t)=>
1e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),T=(null==(i=R.filter(e=>e[2].slice(0,(0,t.getAlignment)(e[0])?2:3).every(e=>e<=0))[0])?void 0:i[0])||R[0][0];return T!==u?{data:{index:y+1,overflows:C},reset:{placement:T}}:{}}}},"computePosition",0,o,"detectOverflow",0,n,"flip",0,function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(r){var n,o,i,l,a;let{placement:s,middlewareData:u,rects:c,initialPlacement:d,platform:f,elements:p}=r,{mainAxis:m=!0,crossAxis:g=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:b=!0,...x}=(0,t.evaluate)(e,r);if(null!=(n=u.arrow)&&n.alignmentOffset)return{};let w=(0,t.getSide)(s),S=(0,t.getSideAxis)(d),C=(0,t.getSide)(d)===d,E=await (null==f.isRTL?void 0:f.isRTL(p.floating)),R=h||(C||!b?[(0,t.getOppositePlacement)(d)]:(0,t.getExpandedPlacements)(d)),T="none"!==y;!h&&T&&R.push(...(0,t.getOppositeAxisPlacements)(d,b,y,E));let P=[d,...R],A=await f.detectOverflow(r,x),L=[],M=(null==(o=u.flip)?void 0:o.overflows)||[];if(m&&L.push(A[w]),g){let e=(0,t.getAlignmentSides)(s,c,E);L.push(A[e[0]],A[e[1]])}if(M=[...M,{placement:s,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=u.flip)?void 0:i.index)||0)+1,r=P[e];if(r&&("alignment"!==g||S===(0,t.getSideAxis)(r)||M.every(e=>(0,t.getSideAxis)(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:M},reset:{placement:r}};let n=null==(l=M.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(v){case"bestFit":{let e=null==(a=M.filter(e=>{if(T){let r=(0,t.getSideAxis)(e.placement);return r===S||"y"===r}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=d}if(s!==n)return{reset:{placement:n}}}return{}}}},"hide",0,function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(r){let{rects:n,platform:o}=r,{strategy:a="referenceHidden",...s}=(0,t.evaluate)(e,r);switch(a){case"referenceHidden":{let e=i(await o.detectOverflow(r,{...s,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:l(e)}}}case"escaped":{let e=i(await o.detectOverflow(r,{...s,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:l(e)}}}default:return{}}}}},"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(r){let{placement:n,elements:o,rects:i,platform:l,strategy:s}=r,{padding:u=2,x:c,y:d}=(0,t.evaluate)(e,r),f=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(o.reference))||[]);if(!f.length)return{};let p=function(e){let r=e.slice().sort((e,t)=>e.y-t.y),n=[],o=null;for(let e=0;e<r.length;e++){let t=r[e];!o||t.y-o.y>o.height/2?n.push([t]):n[n.length-1].push(t),o=t}return n.map(e=>(0,t.rectToClientRect)(a(e)))}(f),m=(0,t.rectToClientRect)(a(f)),g=(0,t.getPaddingObject)(u),h=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===p.length&&(p[0].left>p[1].right||p[1].left>p[0].right)&&null!=c&&null!=d)return p.find(e=>c>e.left-g.left&&c<e.right+g.right&&d>e.top-g.top&&d<e.bottom+g.bottom)||m;if(p.length>=2){if("y"===(0,t.getSideAxis)(n)){let e=p[0],r=p[p.length-1],o="top"===(0,t.getSide)(n),i=e.top,l=r.bottom,a=o?e.left:r.left,s=o?e.right:r.right;return(0,t.rectToClientRect)({x:a,y:i,width:s-a,height:l-i})}let e="left"===(0,t.getSide)(n),r=(0,t.max)(...p.map(e=>e.right)),o=(0,t.min)(...p.map(e=>e.left)),i=p.filter(t=>e?t.left===o:t.right===r),l=i[0].top,a=i[i.length-1].bottom;return(0,t.rectToClientRect)({x:o,y:l,width:r-o,height:a-l})}return m}},floating:o.floating,strategy:s});return i.reference.x!==h.reference.x||i.reference.y!==h.reference.y||i.reference.width!==h.reference.width||i.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},"limitShift",0,function(e){return void 0===e&&(e={}),{options:e,fn(r){var n,o,i,l;let{x:a,y:u,placement:c,rects:d,middlewareData:f}=r,{offset:p=0,mainAxis:m=!0,crossAxis:g=!0}=(0,t.evaluate)(e,r),h={x:a,y:u},v=(0,t.getSideAxis)(c),y=(0,t.getOppositeAxis)(v),b=h[y],x=h[v],w=(0,t.evaluate)(p,r),S="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:null!=(n=w.mainAxis)?n:0,crossAxis:null!=(o=w.crossAxis)?o:0};if(m){let e="y"===y?"height":"width",t=d.reference[y]-d.floating[e]+S.mainAxis,r=d.reference[y]+d.reference[e]-S.mainAxis;b<t?b=t:b>r&&(b=r)}if(g){let e="y"===y?"width":"height",r=s.has((0,t.getSide)(c)),n=d.reference[v]-d.floating[e]+(r&&(null==(i=f.offset)?void 0:i[v])||0)+(r?0:S.crossAxis),o=d.reference[v]+d.reference[e]+(r?0:(null==(l=f.offset)?void 0:l[v])||0)-(r?S.crossAxis:0);x<n?x=n:x>o&&(x=o)}return{[y]:b,[v]:x}}}},"offset",0,function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:l,middlewareData:a}=t,s=await u(t,e);return l===(null==(r=a.offset)?void 0:r.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:l}}}}},"shift",0,function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(r){let{x:n,y:o,placement:i,platform:l}=r,{mainAxis:a=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=(0,t.evaluate)(e,r),d={x:n,y:o},f=await l.detectOverflow(r,c),p=(0,t.getSideAxis)(i),m=(0,t.getOppositeAxis)(p),g=d[m],h=d[p],v=(e,r)=>(0,t.clamp)(r+f["y"===e?"top":"left"],r,r-f["y"===e?"bottom":"right"]);a&&(g=v(m,g)),s&&(h=v(p,h));let y=u.fn({...r,[m]:g,[p]:h});return{...y,data:{x:y.x-n,y:y.y-o,enabled:{[m]:a,[p]:s}}}}}},"size",0,function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(r){let n,o,{placement:i,rects:l,platform:a,elements:s}=r,{apply:u=()=>{},...c}=(0,t.evaluate)(e,r),d=await a.detectOverflow(r,c),f=(0,t.getSide)(i),p=(0,t.getAlignment)(i),m="y"===(0,t.getSideAxis)(i),{width:g,height:h}=l.floating;"top"===f||"bottom"===f?(n=f,o=p===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(o=f,n="end"===p?"to
1p":"bottom");let v=h-d.top-d.bottom,y=g-d.left-d.right,b=(0,t.min)(h-d[n],v),x=(0,t.min)(g-d[o],y),w=r.middlewareData.shift,S=!w,C=b,E=x;null!=w&&w.enabled.x&&(E=y),null!=w&&w.enabled.y&&(C=v),S&&!p&&(m?E=g-2*(0,t.max)(d.left,d.right):C=h-2*(0,t.max)(d.top,d.bottom)),await u({...r,availableWidth:E,availableHeight:C});let R=await a.getDimensions(s.floating);return g!==R.width||h!==R.height?{reset:{rects:!0}}:{}}}}])},195600,95963,e=>{"use strict";var t=e.i(32572),r=e.i(188805),n=e.i(536394);function o(e){let r=(0,n.getComputedStyle)(e),o=parseFloat(r.width)||0,i=parseFloat(r.height)||0,l=(0,n.isHTMLElement)(e),a=l?e.offsetWidth:o,s=l?e.offsetHeight:i,u=(0,t.round)(o)!==a||(0,t.round)(i)!==s;return u&&(o=a,i=s),{width:o,height:i,$:u}}function i(e){return(0,n.isElement)(e)?e:e.contextElement}function l(e){let r=i(e);if(!(0,n.isHTMLElement)(r))return(0,t.createCoords)(1);let l=r.getBoundingClientRect(),{width:a,height:s,$:u}=o(r),c=(u?(0,t.round)(l.width):l.width)/a,d=(u?(0,t.round)(l.height):l.height)/s;return c&&Number.isFinite(c)||(c=1),d&&Number.isFinite(d)||(d=1),{x:c,y:d}}let a=(0,t.createCoords)(0);function s(e){let t=(0,n.getWindow)(e);return(0,n.isWebKit)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:a}function u(e,r,o,a){var u;void 0===r&&(r=!1),void 0===o&&(o=!1);let c=e.getBoundingClientRect(),d=i(e),f=(0,t.createCoords)(1);r&&(a?(0,n.isElement)(a)&&(f=l(a)):f=l(e));let p=(void 0===(u=o)&&(u=!1),a&&u&&a===(0,n.getWindow)(d))?s(d):(0,t.createCoords)(0),m=(c.left+p.x)/f.x,g=(c.top+p.y)/f.y,h=c.width/f.x,v=c.height/f.y;if(d&&a){let e=(0,n.getWindow)(d),t=(0,n.isElement)(a)?(0,n.getWindow)(a):a,r=e,o=(0,n.getFrameElement)(r);for(;o&&t!==r;){let e=l(o),t=o.getBoundingClientRect(),i=(0,n.getComputedStyle)(o),a=t.left+(o.clientLeft+parseFloat(i.paddingLeft))*e.x,s=t.top+(o.clientTop+parseFloat(i.paddingTop))*e.y;m*=e.x,g*=e.y,h*=e.x,v*=e.y,m+=a,g+=s,r=(0,n.getWindow)(o),o=(0,n.getFrameElement)(r)}}return(0,t.rectToClientRect)({width:h,height:v,x:m,y:g})}function c(e,t){let r=(0,n.getNodeScroll)(e).scrollLeft;return t?t.left+r:u((0,n.getDocumentElement)(e)).left+r}function d(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-c(e,r),y:r.top+t.scrollTop}}function f(e,r,o){var i;let a;if("viewport"===r||"layoutViewport"===r)a=function(e,t,r){void 0===r&&(r="viewport");let o="layoutViewport"===r,i=(0,n.getWindow)(e),l=(0,n.getDocumentElement)(e),a=i.visualViewport,s=l.clientWidth,u=l.clientHeight,d=0,f=0;if(a){let e=!(0,n.isWebKit)()||"fixed"===t;o?e||(d=-a.offsetLeft,f=-a.offsetTop):(s=a.width,u=a.height,e&&(d=a.offsetLeft,f=a.offsetTop))}if(0>=c(l)){let e=l.ownerDocument,t=e.body,r=getComputedStyle(t),n="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(l.clientWidth-t.clientWidth-n),i="stable both-edges"===getComputedStyle(l).scrollbarGutter?o/2:o;i<=25&&(s-=i)}return{width:s,height:u,x:d,y:f}}(e,o,r);else if("document"===r){let r,o,l,s,u,d;i=(0,n.getDocumentElement)(e),r=(0,n.getNodeScroll)(i),o=i.ownerDocument.body,l=(0,t.max)(i.scrollWidth,i.clientWidth,o.scrollWidth,o.clientWidth),s=(0,t.max)(i.scrollHeight,i.clientHeight,o.scrollHeight,o.clientHeight),u=-r.scrollLeft+c(i),d=-r.scrollTop,"rtl"===(0,n.getComputedStyle)(o).direction&&(u+=(0,t.max)(i.clientWidth,o.clientWidth)-l),a={width:l,height:s,x:u,y:d}}else if((0,n.isElement)(r)){let e,t,n,i,s,c;t=(e=u(r,!0,"fixed"===o)).top+r.clientTop,n=e.left+r.clientLeft,i=l(r),s=r.clientWidth*i.x,c=r.clientHeight*i.y,a={width:s,height:c,x:n*i.x,y:t*i.y}}else{let t=s(e);a={x:r.x-t.x,y:r.y-t.y,width:r.width,height:r.height}}return(0,t.rectToClientRect)(a)}function p(e){return"static"===(0,n.getComputedStyle)(e).position}function m(e,t){if(!(0,n.isHTMLElement)(e)||"fixed"===(0,n.getComputedStyle)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,n.getDocumentElement)(e)===r&&(r=r.ownerDocument.body),r}function g(e,t){let r=(0,n.getWindow)(e);if((0,n.isTopLayer)(e))return r;if(!(0,n.isHTMLElement)(e)){let t=(0,n.getParentNode)(e);for(;t&&!(0,n.isLastTraversableNode)(t);){if((0,n.isElement)(t)&&!p(t))return t;t=(0,n.getParentNode)(t)}return r}let o=m(e,t);for(;o&&(0,n.isTableElement)(o)&&p(o);)o=m(o,t);return o&&(0,n.isLastTraversableNode)(o)&&p(o)&&!(0,n.isContainingBlock)(o)?r:
vendor: 4,617 bytes, line 1
1o||(0,n.getContainingBlock)(e)||r}let h=async function(e){let r=this.getOffsetParent||g,o=this.getDimensions,i=await o(e.floating);return{reference:function(e,r,o){let i=(0,n.isHTMLElement)(r),l=(0,n.getDocumentElement)(r),a="fixed"===o,s=u(e,!0,a,r),f={scrollLeft:0,scrollTop:0},p=(0,t.createCoords)(0);if((i||!a)&&(("body"!==(0,n.getNodeName)(r)||(0,n.isOverflowElement)(l))&&(f=(0,n.getNodeScroll)(r)),i)){let e=u(r,!0,a,r);p.x=e.x+r.clientLeft,p.y=e.y+r.clientTop}!i&&l&&(p.x=c(l));let m=!l||i||a?(0,t.createCoords)(0):d(l,f);return{x:s.left+f.scrollLeft-p.x-m.x,y:s.top+f.scrollTop-p.y-m.y,width:s.width,height:s.height}}(e.reference,await r(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},v={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:r,rect:o,offsetParent:i,strategy:a}=e,s="fixed"===a,c=(0,n.getDocumentElement)(i),f=!!r&&(0,n.isTopLayer)(r.floating);if(i===c||f&&s)return o;let p={scrollLeft:0,scrollTop:0},m=(0,t.createCoords)(1),g=(0,t.createCoords)(0),h=(0,n.isHTMLElement)(i);if((h||!s)&&(("body"!==(0,n.getNodeName)(i)||(0,n.isOverflowElement)(c))&&(p=(0,n.getNodeScroll)(i)),h)){let e=u(i);m=l(i),g.x=e.x+i.clientLeft,g.y=e.y+i.clientTop}let v=!c||h||s?(0,t.createCoords)(0):d(c,p);return{width:o.width*m.x,height:o.height*m.y,x:o.x*m.x-p.scrollLeft*m.x+g.x+v.x,y:o.y*m.y-p.scrollTop*m.y+g.y+v.y}},getDocumentElement:n.getDocumentElement,getClippingRect:function(e){let{element:r,boundary:o,rootBoundary:i,strategy:l}=e,a=[..."clippingAncestors"===o?(0,n.isTopLayer)(r)?[]:function(e,t){let r=t.get(e);if(r)return r;let o=(0,n.getOverflowAncestors)(e,[],!1).filter(e=>(0,n.isElement)(e)&&"body"!==(0,n.getNodeName)(e)),i=null,l="fixed"===(0,n.getComputedStyle)(e).position,a=l?(0,n.getParentNode)(e):e;for(;(0,n.isElement)(a)&&!(0,n.isLastTraversableNode)(a);){let e=(0,n.getComputedStyle)(a),t=(0,n.isContainingBlock)(a),r=i?i.position:l?"fixed":"";t||"fixed"!==r&&("absolute"!==r||"static"!==e.position)?i=e:o=o.filter(e=>e!==a),a=(0,n.getParentNode)(a)}return t.set(e,o),o}(r,this._c):[].concat(o),i],s=f(r,a[0],l),u=s.top,c=s.right,d=s.bottom,p=s.left;for(let e=1;e<a.length;e++){let n=f(r,a[e],l);u=(0,t.max)(n.top,u),c=(0,t.min)(n.right,c),d=(0,t.min)(n.bottom,d),p=(0,t.max)(n.left,p)}return{width:c-p,height:d-u,x:p,y:u}},getOffsetParent:g,getElementRects:h,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:r}=o(e);return{width:t,height:r}},getScale:l,isElement:n.isElement,isRTL:function(e){return"rtl"===(0,n.getComputedStyle)(e).direction}};function y(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}r.detectOverflow;let b=r.offset,x=r.autoPlacement,w=r.shift,S=r.flip,C=r.size,E=r.hide,R=r.arrow,T=r.inline,P=r.limitShift,A=(e,t,n)=>{let o=new Map,i=null!=n?n:{},l={...v,...i.platform,_c:o};return(0,r.computePosition)(e,t,{...i,platform:l})};e.s(["arrow",0,R,"autoPlacement",0,x,"autoUpdate",0,function(e,r,o,l){let a;void 0===l&&(l={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:p=!1}=l,m=i(e),g=s||c?[...m?(0,n.getOverflowAncestors)(m):[],...r?(0,n.getOverflowAncestors)(r):[]]:[];g.forEach(e=>{s&&e.addEventListener("scroll",o),c&&e.addEventListener("resize",o)});let h=m&&f?function(e,r,o){let i,l=null,a=(0,n.getDocumentElement)(e);function s(){var e;clearTimeout(i),null==(e=l)||e.disconnect(),l=null}function u(n,o){void 0===n&&(n=!1),void 0===o&&(o=1),s();let c=e.getBoundingClientRect(),{left:d,top:f,width:p,height:m}=c;if(n||r(),!p||!m)return;let g={rootMargin:-(0,t.floor)(f)+"px "+-(0,t.floor)(a.clientWidth-(d+p))+"px "+-(0,t.floor)(a.clientHeight-(f+m))+"px "+-(0,t.floor)(d)+"px",threshold:(0,t.max)(0,(0,t.min)(1,o))||1},h=!0;function v(t){let r=t[0].intersectionRatio;if(!y(c,e.getBoundingClientRect()))return u();if(r!==o){if(!h)return u();r?u(!1,r):i=setTimeout(()=>{u(!1,1e-7)},1e3)}h=!1}try{l=new IntersectionObserver(v,{...g,root:a.ownerDocument})}catch(e){l=new IntersectionObserver(v,g)}l.observe(e)}let c=(0,n.getWindow)(e),d=()=>u(o);return c.addEventListener("resize",d),u(!0),()=>{c.removeEventListener("resize",d),s()}}(m,o,c):null,v=-1,b=null;d&&(b=new ResizeObserver(e=>{let[t]=e;t&&t.target===m&&b&&r&&(b.unobserve(r),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=b)||e.observe(r)})),o()}),m&&!p&&b.observe(m),r&&b.observe(r));let x=p?u(e):null;return p&&function t(){let r=u(e);x&&!y(x,r)&&o(),x=r,a=requestAnimationFrame(t)}(),o(),()=>{var e;
1g.forEach(e=>{s&&e.removeEventListener("scroll",o),c&&e.removeEventListener("resize",o)}),null==h||h(),null==(e=b)||e.disconnect(),b=null,p&&cancelAnimationFrame(a)}},"computePosition",0,A,"flip",0,S,"hide",0,E,"inline",0,T,"limitShift",0,P,"offset",0,b,"shift",0,w,"size",0,C],95963);var L=e.i(191788),M=e.i(730943),j="u">typeof document?L.useLayoutEffect:function(){};function k(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!k(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!k(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function N(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function $(e,t){let r=N(e);return Math.round(t*r)/r}function I(e){let t=L.useRef(e);return j(()=>{t.current=e}),t}e.s(["arrow",0,(e,t)=>{let r={name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?R({element:r.current,padding:n}).fn(t):{}:r?R({element:r,padding:n}).fn(t):{}}};return{name:r.name,fn:r.fn,options:[e,t]}},"flip",0,(e,t)=>{let r=S(e);return{name:r.name,fn:r.fn,options:[e,t]}},"hide",0,(e,t)=>{let r=E(e);return{name:r.name,fn:r.fn,options:[e,t]}},"inline",0,(e,t)=>{let r=T(e);return{name:r.name,fn:r.fn,options:[e,t]}},"limitShift",0,(e,t)=>({fn:P(e).fn,options:[e,t]}),"offset",0,(e,t)=>{let r=b(e);return{name:r.name,fn:r.fn,options:[e,t]}},"shift",0,(e,t)=>{let r=w(e);return{name:r.name,fn:r.fn,options:[e,t]}},"size",0,(e,t)=>{let r=C(e);return{name:r.name,fn:r.fn,options:[e,t]}},"useFloating",0,function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:i,floating:l}={},transform:a=!0,whileElementsMounted:s,open:u}=e,[c,d]=L.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=L.useState(n);k(f,n)||p(n);let[m,g]=L.useState(null),[h,v]=L.useState(null),y=L.useCallback(e=>{e!==S.current&&(S.current=e,g(e))},[]),b=L.useCallback(e=>{e!==C.current&&(C.current=e,v(e))},[]),x=i||m,w=l||h,S=L.useRef(null),C=L.useRef(null),E=L.useRef(c),R=null!=s,T=I(s),P=I(o),O=I(u),F=L.useCallback(()=>{if(!S.current||!C.current)return;let e={placement:t,strategy:r,middleware:f};P.current&&(e.platform=P.current),A(S.current,C.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};D.current&&!k(E.current,t)&&(E.current=t,M.flushSync(()=>{d(t)}))})},[f,t,r,P,O]);j(()=>{!1===u&&E.current.isPositioned&&(E.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let D=L.useRef(!1);j(()=>(D.current=!0,()=>{D.current=!1}),[]),j(()=>{if(x&&(S.current=x),w&&(C.current=w),x&&w){if(T.current)return T.current(x,w,F);F()}},[x,w,F,T,R]);let z=L.useMemo(()=>({reference:S,floating:C,setReference:y,setFloating:b}),[y,b]),H=L.useMemo(()=>({reference:x,floating:w}),[x,w]),_=L.useMemo(()=>{let e={position:r,left:0,top:0};if(!H.floating)return e;let t=$(H.floating,c.x),n=$(H.floating,c.y);return a?{...e,transform:"translate("+t+"px, "+n+"px)",...N(H.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,a,H.floating,c.x,c.y]);return L.useMemo(()=>({...c,update:F,refs:z,elements:H,floatingStyles:_}),[c,F,z,H,_])}],195600)},458272,e=>{"use strict";e.i(350461);var t=e.i(191788),r=e.i(749243),n=e.i(391398),o=e.i(536394);e.i(718733),e.i(730943);var i=e.i(195600);e.i(32572);let l="active",a="selected",s={...t},u=!1,c=0,d=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+c++,f=s.useId||function(){let[e,n]=t.useState(()=>u?d():void 0);return(0,r.useModernLayoutEffect)(()=>{null==e&&n(d())},[]),t.useEffect(()=>{u=!0},[]),e},p=t.createContext(null),m=t.createContext(null),g=()=>{var e;return(null==(e=t.useContext(p))?void 0:e.id)||null};function h(e){return"data-floating-ui-"+e}function v(e){-1!==e.current&&(clearTimeout(e.current),e.current=-1)}let y=h("safe-polygon");function b(e,t,n){if(n&&!(0,r.isMouseLikePointerType)(n))return 0;if("number"==typeof e)return e;if("function"==typeof e){let r=e();return"number"==typeof r?r:null==r?void 0:r[t]}return null==e?void 0:e[t]}function x(e){return"function"==typeof e?e():e}let w=()=>{},S=t.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:w,setState:w,isInstantPhase:!1});function C(e,t){if(!e||!t)return!1;let r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;
1if(r&&(0,o.isShadowRoot)(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}let E={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},R={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},T=e=>{var t,r;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(r=null==e?void 0:e.outsidePress)||r}};function P(){return(0,r.isMac)()&&(0,r.isSafari)()}function A(e,t,r){let n=new Map,o="item"===r,i=e;if(o&&e){let{[l]:t,[a]:r,...n}=e;i=n}return{..."floating"===r&&{tabIndex:-1,"data-floating-ui-focusable":""},...i,...t.map(t=>{let n=t?t[r]:null;return"function"==typeof n?e?n(e):null:n}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[r,i]=t;if(!(o&&[l,a].includes(r)))if(0===r.indexOf("on")){if(n.has(r)||n.set(r,[]),"function"==typeof i){var s;null==(s=n.get(r))||s.push(i),e[r]=function(){for(var e,t=arguments.length,o=Array(t),i=0;i<t;i++)o[i]=arguments[i];return null==(e=n.get(r))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[r]=i}),e),{})}}let L=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function M(e,t){let[r,n]=e,o=!1,i=t.length;for(let e=0,l=i-1;e<i;l=e++){let[i,a]=t[e]||[0,0],[s,u]=t[l]||[0,0];a>=n!=u>=n&&r<=(s-i)*(n-a)/(u-a)+i&&(o=!o)}return o}e.s(["FloatingDelayGroup",0,function(e){let{children:o,delay:i,timeoutMs:l=0}=e,[a,s]=t.useReducer((e,t)=>({...e,...t}),{delay:i,timeoutMs:l,initialDelay:i,currentId:null,isInstantPhase:!1}),u=t.useRef(null),c=t.useCallback(e=>{s({currentId:e})},[]);return(0,r.useModernLayoutEffect)(()=>{a.currentId?null===u.current?u.current=a.currentId:a.isInstantPhase||s({isInstantPhase:!0}):(a.isInstantPhase&&s({isInstantPhase:!1}),u.current=null)},[a.currentId,a.isInstantPhase]),(0,n.jsx)(S.Provider,{value:t.useMemo(()=>({...a,setState:s,setCurrentId:c}),[a,c]),children:o})},"safePolygon",0,function(e){void 0===e&&(e={});let{buffer:t=.5,blockPointerEvents:r=!1,requireIntent:n=!0}=e,i={current:-1},l=!1,a=null,s=null,u="u">typeof performance?performance.now():0,c=e=>{let{x:r,y:c,placement:d,elements:f,onClose:p,nodeId:m,tree:g}=e;return function(e){function h(){v(i),p()}if(v(i),!f.domReference||!f.floating||null==d||null==r||null==c)return;let{clientX:y,clientY:b}=e,x=[y,b],w="composedPath"in e?e.composedPath()[0]:e.target,S="mouseleave"===e.type,E=C(f.floating,w),R=C(f.domReference,w),T=f.domReference.getBoundingClientRect(),P=f.floating.getBoundingClientRect(),A=d.split("-")[0],L=r>P.right-P.width/2,j=c>P.bottom-P.height/2,k=x[0]>=T.x&&x[0]<=T.x+T.width&&x[1]>=T.y&&x[1]<=T.y+T.height,N=P.width>T.width,$=P.height>T.height,I=(N?T:P).left,O=(N?T:P).right,F=($?T:P).top,D=($?T:P).bottom;if(E&&(l=!0,!S))return;if(R&&(l=!1),R&&!S){l=!0;return}if(S&&(0,o.isElement)(e.relatedTarget)&&C(f.floating,e.relatedTarget)||g&&function e(t,r,n){return void 0===n&&(n=!0),t.filter(e=>{var t;return e.parentId===r&&(!n||(null==(t=e.context)?void 0:t.open))}).flatMap(r=>[r,...e(t,r.id,n)])}(g.nodesRef.current,m).length)return;if("top"===A&&c>=T.bottom-1||"bottom"===A&&c<=T.top+1||"left"===A&&r>=T.right-1||"right"===A&&r<=T.left+1)return h();let z=[];switch(A){case"top":z=[[I,T.top+1],[I,P.bottom-1],[O,P.bottom-1],[O,T.top+1]];break;case"bottom":z=[[I,P.top+1],[I,T.bottom-1],[O,T.bottom-1],[O,P.top+1]];break;case"left":z=[[P.right-1,D],[P.right-1,F],[T.left+1,F],[T.left+1,D]];break;case"right":z=[[T.right-1,D],[T.right-1,F],[P.left+1,F],[P.left+1,D]]}if(!M([y,b],z)){if(l&&!k)return h();if(!S&&n){let t=function(e,t){let r=performance.now(),n=r-u;if(null===a||null===s||0===n)return a=e,s=t,u=r,null;let o=e-a,i=t-s,l=Math.sqrt(o*o+i*i);return a=e,s=t,u=r,l/n}(e.clientX,e.clientY);if(null!==t&&t<.1)return h()}M([y,b],function(e){let[r,n]=e;switch(A){case"top":{let e=[[P.left,L||N?P.bottom-t:P.top],[P.right,L?N?P.bottom-t:P.top:P.bottom-t]];return[[N?r+t/2:L?r+4*t:r-4*t,n+t+1],[N?r-t/2:L?r+4*t:r-4*t,n+t+1],...e]}case"bottom":{let e=[[P.left,L||N?P.top+t:P.bottom],[P.right,L?N?P.top+t:P.bottom:P.top+t]];return[[N?r+t/2:L?r+4*t:r-4*t,n-t],[N?r-t/2:L?r+4*t:r-4*t,n-t],...e]}case"left":return[[j||$?P.right-t:P.left,P.top],[j?$?P.right-t:P.left:P.right-t,P.bottom],[r+t+1,$?n+t/2:j?n+4*t:n-4*t],[r+t+1,$?n-t/2:j?n+4*t:n-4*t]];case"right":{let e=[[j||$?P.left+t:P.right,P.top],[j?$?P.left+t:P.right:P.left+t,P.bottom]];return[[r-t,$?n+t/2:j?n+4*t:n-4*t],[r-t,$?n-t/2:j?n+4*t:n-4*t],...e]}}}([r,c]))?!l&&n&&(i.current=window.setTimeout(h,40)):h()}}};return c.__options={blockPointerEvents:r},c},"useDelayGroup",0,function(e,n){void 0===n&&(n={});let{open:o,onOpenChange:i,floatingId:l}=e,{id:a,enabled:s=!0}=n,u=null!=a?a:l,c=t.useContext(S),{currentId:d,setCurrentId:f,initialDelay:p,setState:m,timeoutMs:g}=c;return(0,r.useModernLayoutEffect)(()=>{!s||d&&(m({delay:{open:1,close:b(p,"close")}}),d!==u&&i(!1))},[s,u,i,m,d,p]),(0,r.useModernLayoutEffect)(()=>{function e(){i(!1),m({delay:p,currentId:null})}if(s&&d&&!o&&d===u){if(g){let t=window.setTimeout(e,g);return()=>{clearTimeout(t)}}e()}},[s,o,m,d,u,i,p,g]),(0,r.useModernLayoutEffect)(()=>{!s||f!==w&&o&&f(u)},[s,o,f,u]),c},"useDismiss",0,function(e,n){void 0===n&&(n={});let{open:i,onOpenChange:l,elements:a,dataRef:s}=e,{enabled:u=!0,escapeKey:c=!0,outsidePress:d=!0,outsidePressEvent:f="pointerdown",referencePress:p=!1,referencePressEvent:g="pointerdown",ancestorScroll:v=!1,bubbles:y,capture:b}=n,x=t.useContext(m),w=(0,r.useEffectEvent)("function"==typeof d?d:()=>!1),S="function"==typeof d?w:d,C=t.useRef(!1),{escapeKey:P,outsidePress:A}=T(y),{escapeKey:L,outsidePress:M}=T(b),j=t.useRef(!1),k=(0,r.useEffectEvent)(e=>{var t;if(!i||!u||!c||"Escape"!==e.key||j.current)return;let n=null==(t=s.current.floatingContext)?void 0:t.nodeId,o=x?(0,r.getNodeChildren)(x.nodesRef.current,n):[];if(!P&&(e.stopPropagation(),o.length>0)){let e=!0;
vendor: 21,451 bytes, line 1
1if(o.forEach(t=>{var r;if(null!=(r=t.context)&&r.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}l(!1,(0,r.isReactEvent)(e)?e.nativeEvent:e,"escape-key")}),N=(0,r.useEffectEvent)(e=>{var t;let n=()=>{var t;k(e),null==(t=(0,r.getTarget)(e))||t.removeEventListener("keydown",n)};null==(t=(0,r.getTarget)(e))||t.addEventListener("keydown",n)}),$=(0,r.useEffectEvent)(e=>{var t;let n=s.current.insideReactTree;s.current.insideReactTree=!1;let i=C.current;if(C.current=!1,"click"===f&&i||n||"function"==typeof S&&!S(e))return;let u=(0,r.getTarget)(e),c="["+h("inert")+"]",d=(0,r.getDocument)(a.floating).querySelectorAll(c),p=(0,o.isElement)(u)?u:null;for(;p&&!(0,o.isLastTraversableNode)(p);){let e=(0,o.getParentNode)(p);if((0,o.isLastTraversableNode)(e)||!(0,o.isElement)(e))break;p=e}if(d.length&&(0,o.isElement)(u)&&!(0,r.isRootElement)(u)&&!(0,r.contains)(u,a.floating)&&Array.from(d).every(e=>!(0,r.contains)(p,e)))return;if((0,o.isHTMLElement)(u)&&F){let t=(0,o.isLastTraversableNode)(u),r=(0,o.getComputedStyle)(u),n=/auto|scroll/,i=t||n.test(r.overflowX),l=t||n.test(r.overflowY),a=i&&u.clientWidth>0&&u.scrollWidth>u.clientWidth,s=l&&u.clientHeight>0&&u.scrollHeight>u.clientHeight,c="rtl"===r.direction,d=s&&(c?e.offsetX<=u.offsetWidth-u.clientWidth:e.offsetX>u.clientWidth),f=a&&e.offsetY>u.clientHeight;if(d||f)return}let m=null==(t=s.current.floatingContext)?void 0:t.nodeId,g=x&&(0,r.getNodeChildren)(x.nodesRef.current,m).some(t=>{var n;return(0,r.isEventTargetWithin)(e,null==(n=t.context)?void 0:n.elements.floating)});if((0,r.isEventTargetWithin)(e,a.floating)||(0,r.isEventTargetWithin)(e,a.domReference)||g)return;let v=x?(0,r.getNodeChildren)(x.nodesRef.current,m):[];if(v.length>0){let e=!0;if(v.forEach(t=>{var r;if(null!=(r=t.context)&&r.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}l(!1,e,"outside-press")}),I=(0,r.useEffectEvent)(e=>{var t;let n=()=>{var t;$(e),null==(t=(0,r.getTarget)(e))||t.removeEventListener(f,n)};null==(t=(0,r.getTarget)(e))||t.addEventListener(f,n)});t.useEffect(()=>{if(!i||!u)return;s.current.__escapeKeyBubbles=P,s.current.__outsidePressBubbles=A;let e=-1;function t(e){l(!1,e,"ancestor-scroll")}function n(){window.clearTimeout(e),j.current=!0}function d(){e=window.setTimeout(()=>{j.current=!1},5*!!(0,o.isWebKit)())}let p=(0,r.getDocument)(a.floating);c&&(p.addEventListener("keydown",L?N:k,L),p.addEventListener("compositionstart",n),p.addEventListener("compositionend",d)),S&&p.addEventListener(f,M?I:$,M);let m=[];return v&&((0,o.isElement)(a.domReference)&&(m=(0,o.getOverflowAncestors)(a.domReference)),(0,o.isElement)(a.floating)&&(m=m.concat((0,o.getOverflowAncestors)(a.floating))),!(0,o.isElement)(a.reference)&&a.reference&&a.reference.contextElement&&(m=m.concat((0,o.getOverflowAncestors)(a.reference.contextElement)))),(m=m.filter(e=>{var t;return e!==(null==(t=p.defaultView)?void 0:t.visualViewport)})).forEach(e=>{e.addEventListener("scroll",t)}),()=>{c&&(p.removeEventListener("keydown",L?N:k,L),p.removeEventListener("compositionstart",n),p.removeEventListener("compositionend",d)),S&&p.removeEventListener(f,M?I:$,M),m.forEach(e=>{e.removeEventListener("scroll",t)}),window.clearTimeout(e)}},[s,a,c,S,f,i,l,v,u,P,A,k,L,N,$,M,I]),t.useEffect(()=>{s.current.insideReactTree=!1},[s,S,f]);let O=t.useMemo(()=>({onKeyDown:k,...p&&{[E[g]]:e=>{l(!1,e.nativeEvent,"reference-press")},..."click"!==g&&{onClick(e){l(!1,e.nativeEvent,"reference-press")}}}}),[k,l,p,g]),F=t.useMemo(()=>{function e(e){0===e.button&&(C.current=!0)}return{onKeyDown:k,onMouseDown:e,onMouseUp:e,[R[f]]:()=>{s.current.insideReactTree=!0}}},[k,f,s]);return t.useMemo(()=>u?{reference:O,floating:F}:{},[u,O,F])},"useFloating",0,function(e){var n,l;let{elements:a,...s}=void 0===e?{}:e,{nodeId:u}=s,c=function(e){let{open:n=!1,onOpenChange:o,elements:i}=e,l=f(),a=t.useRef({}),[s]=t.useState(()=>{let e;return e=new Map,{emit(t,r){var n;null==(n=e.get(t))||n.forEach(e=>e(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){var n;null==(n=e.get(t))||n.delete(r)}}}),u=null!=g(),[c,d]=t.useState(i.reference),p=(0,r.useEffectEvent)((e,t,r)=>{a.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:r,nested:u}),null==o||o(e,t,r)}),m=t.useMemo(()=>({setPositionReference:d}),[]),h=t.useMemo(()=>({reference:c||i.reference||null,floating:i.floating||null,domReference:i.reference}),[c,i.reference,i.floating]);return t.useMemo(()=>({dataRef:a,open:n,onOpenChange:p,elements:h,events:s,floatingId:l,refs:m}),[n,p,h,s,l,m])}({...s,elements:{reference:null!=(n=null==a?void 0:a.reference)?n:null,floating:null!=(l=null==a?void 0:a.floating)?l:null}}),d=s.rootContext||c,p=d.elements,[h,v]=t.useState(null),[y,b]=t.useState(null),x=(null==p?void 0:p.domReference)||h,w=t.useRef(null),S=t.useContext(m);(0,r.useModernLayoutEffect)(()=>{x&&(w.current=x)},[x]);let C=(0,i.useFloating)({...s,elements:{...p,...y&&{reference:y}}}),E=t.useCallback(e=>{let t=(0,o.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;b(t),C.refs.setReference(t)},[C.refs]),R=t.useCallback(e=>{((0,o.isElement)(e)||null===e)&&(w.current=e,v(e)),((0,o.isElement)(C.refs.reference.current)||null===C.refs.reference.current||null!==e&&!(0,o.isElement)(e))&&C.refs.setReference(e)},[C.refs]),T=t.useMemo(()=>({...C.refs,setReference:R,setPositionReference:E,domReference:w}),[C.refs,R,E]),P=t.useMemo(()=>({...C.elements,domReference:x}),[C.elements,x]),A=t.useMemo(()=>({...C,...d,refs:T,elements:P,nodeId:u}),[C,T,P,u,d]);return(0,r.useModernLayoutEffect)(()=>{d.dataRef.current.floatingContext=A;let e=null==S?void 0:S.nodesRef.current.find(e=>e.id===u);e&&(e.context=A)}),t.useMemo(()=>({...C,context:A,refs:T,elements:P}),[C,T,P,A])},"useFocus",0,function(e,n){void 0===n&&(n={});let{open:i,onOpenChange:l,events:a,dataRef:s,elements:u}=e,{enabled:c=!0,visibleOnly:d=!0}=n,f=t.useRef(!1),p=t.useRef(-1),m=t.useRef(!0);t.useEffect(()=>{if(!c)return;let e=(0,o.getWindow)(u.domReference);function t(){!i&&(0,o.isHTMLElement)(u.domReference)&&u.domReference===(0,r.activeElement)((0,r.getDocument)(u.domReference))&&(f.current=!0)}function n(){m.current=!0}function l(){m.current=!1}return e.addEventListener("blur",t),P()&&(e.addEventListener("keydown",n,!0),e.addEventListener("pointerdown",l,!0)),()=>{e.removeEventListener("blur",t),P()&&(e.removeEventListener("keydown",n,!0),e.removeEventListener("pointerdown",l,!0))}},[u.domReference,i,c]),t.useEffect(()=>{if(c)return a.on("openchange",e),()=>{a.off("openchange",e)};function e(e){let{reason:t}=e;("reference-press"===t||"escape-key"===t)&&(f.current=!0)}},[a,c]),t.useEffect(()=>()=>{v(p)},[]);let g=t.useMemo(()=>({onMouseLeave(){f.current=!1},onFocus(e){if(f.current)return;let t=(0,r.getTarget)(e.nativeEvent);if(d&&(0,o.isElement)(t)){if(P()&&!e.relatedTarget){if(!m.current&&!(0,r.isTypeableElement)(t))return}else if(!(0,r.matchesFocusVisible)(t))return}l(!0,e.nativeEvent,"focus")},onBlur(e){f.current=!1;let t=e.relatedTarget,n=e.nativeEvent,i=(0,o.isElement)(t)&&t.hasAttribute(h("focus-guard"))&&"outside"===t.getAttribute("data-type");p.current=window.setTimeout(()=>{var e;let o=(0,r.activeElement)(u.domReference?u.domReference.ownerDocument:document);!t&&o===u.domReference||(0,r.contains)(null==(e=s.current.floatingContext)?void 0:e.refs.floating.current,o)||(0,r.contains)(u.domReference,o)||i||l(!1,n,"focus")})}}),[s,u.domReference,l,d]);return t.useMemo(()=>c?{reference:g}:{},[c,g])},"useHover",0,function(e,n){void 0===n&&(n={});let{open:i,onOpenChange:l,dataRef:a,events:s,elements:u}=e,{enabled:c=!0,delay:d=0,handleClose:f=null,mouseOnly:p=!1,restMs:h=0,move:w=!0}=n,S=t.useContext(m),C=g(),E=(0,r.useLatestRef)(f),R=(0,r.useLatestRef)(d),T=(0,r.useLatestRef)(i),P=(0,r.useLatestRef)(h),A=t.useRef(),L=t.useRef(-1),M=t.useRef(),j=t.useRef(-1),k=t.useRef(!0),N=t.useRef(!1),$=t.useRef(()=>{}),I=t.useRef(!1),O=(0,r.useEffectEvent)(()=>{var e;let t=null==(e=a.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t});t.useEffect(()=>{if(c)return s.on("openchange",e),()=>{s.off("openchange",e)};function e(e){let{open:t}=e;t||(v(L),v(j),k.current=!0,I.current=!1)}},[c,s]),t.useEffect(()=>{if(!c||!E.current||!i)return;function e(e){O()&&l(!1,e,"hover")}let t=(0,r.getDocument)(u.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[u.floating,i,l,c,E,O]);let F=t.useCallback(function(e,t,r){void 0===t&&(t=!0),void 0===r&&(r="hover");let n=b(R.current,"close",A.current);n&&!M.current?(v(L),L.current=window.setTimeout(()=>l(!1,e,r),n)):t&&(v(L),l(!1,e,r))},[R,l]),D=(0,r.useEffectEvent)(()=>{$.current(),M.current=void 0}),z=(0,r.useEffectEvent)(()=>{if(N.current){let e=(0,r.getDocument)(u.floating).body;e.style.pointerEvents="",e.removeAttribute(y),N.current=!1}}),H=(0,r.useEffectEvent)(()=>!!a.current.openEvent&&["click","mousedown"].includes(a.current.openEvent.type));t.useEffect(()=>{if(c&&(0,o.isElement)(u.domReference)){let r=u.domReference,o=u.floating;return i&&r.addEventListener("mouseleave",n),w&&r.addEventListener("mousemove",e,{once:!0}),r.addEventListener("mouseenter",e),r.addEventListener("mouseleave",t),o&&(o.addEventListener("mouseleave",n),o.addEventListener("mouseenter",s),o.addEventListener("mouseleave",d)),()=>{i&&r.removeEventListener("mouseleave",n),w&&r.removeEventListener("mousemove",e),r.removeEventListener("mouseenter",e),r.removeEventListener("mouseleave",t),o&&(o.removeEventListener("mouseleave",n),o.removeEventListener("mouseenter",s),o.removeEventListener("mouseleave",d))}}function e(e){if(v(L),k.current=!1,p&&!(0,r.isMouseLikePointerType)(A.current)||x(P.current)>0&&!b(R.current,"open"))return;let t=b(R.current,"open",A.current);t?L.current=window.setTimeout(()=>{T.current||l(!0,e,"hover")},t):i||l(!0,e,"hover")}function t(e){if(H())return void z();$.current();let t=(0,r.getDocument)(u.floating);if(v(j),I.current=!1,E.current&&a.current.floatingContext){i||v(L),M.current=E.current({...a.current.floatingContext,tree:S,x:e.clientX,y:e.clientY,onClose(){z(),D(),H()||F(e,!0,"safe-polygon")}});let r=M.current;t.addEventListener("mousemove",r),$.current=()=>{t.removeEventListener("mousemove",r)};return}"touch"===A.current&&(0,r.contains)(u.floating,e.relatedTarget)||F(e)}function n(e){H()||a.current.floatingContext&&(null==E.current||E.current({...a.current.floatingContext,tree:S,x:e.clientX,y:e.clientY,onClose(){z(),D(),H()||F(e)}})(e))}function s(){v(L)}function d(e){H()||F(e,!1)}},[u,c,e,p,w,F,D,z,l,i,T,S,R,E,a,H,P]),(0,r.useModernLayoutEffect)(()=>{var e,t;if(c&&i&&null!=(e=E.current)&&null!=(e=e.__options)&&e.blockPointerEvents&&O()){N.current=!0;let e=u.floating;if((0,o.isElement)(u.domReference)&&e){let n=(0,r.getDocument)(u.floating).body;n.setAttribute(y,"");let o=u.domReference,i=null==S||null==(t=S.nodesRef.current.find(e=>e.id===C))||null==(t=t.context)?void 0:t.elements.floating;return i&&(i.style.pointerEvents=""),n.style.pointerEvents="none",o.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{n.style.pointerEvents="",o.style.pointerEvents="",e.style.pointerEvents=""}}}},[c,i,C,u,S,E,O]),(0,r.useModernLayoutEffect)(()=>{i||(A.current=void 0,I.current=!1,D(),z())},[i,D,z]),t.useEffect(()=>()=>{D(),v(L),v(j),z()},[c,u.domReference,D,z]);let _=t.useMemo(()=>{function e(e){A.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e;function n(){k.current||T.current||l(!0,t,"hover")}p&&!(0,r.isMouseLikePointerType)(A.current)||i||0===x(P.current)||I.current&&e.movementX**2+e.movementY**2<2||(v(j),"touch"===A.current?n():(I.current=!0,j.current=window.setTimeout(n,x(P.current))))}}},[p,l,i,T,P]);return t.useMemo(()=>c?{reference:_}:{},[c,_])},"useInteractions",0,function(e){void 0===e&&(e=[]);let r=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),o=e.map(e=>null==e?void 0:e.item),i=t.useCallback(t=>A(t,e,"reference"),r),l=t.useCallback(t=>A(t,e,"floating"),n),a=t.useCallback(t=>A(t,e,"item"),o);return t.useMemo(()=>({getReferenceProps:i,getFloatingProps:l,getItemProps:a}),[i,l,a])},"useMergeRefs",0,function(e){let r=t.useRef(void 0),n=t.useCallback(t=>{let r=e.map(e=>{if(null!=e){if("function"==typeof e){let r=e(t);return"function"==typeof r?r:()=>{e(null)}}return e.current=t,()=>{e.current=null}}});return()=>{r.forEach(e=>null==e?void 0:e())}},e);return t.useMemo(()=>e.every(e=>null==e)?null:e=>{r.current&&(r.current(),r.current=void 0),null!=e&&(r.current=n(e))},e)},"useRole",0,function(e,n){var o,i;void 0===n&&(n={});let{open:l,elements:a,floatingId:s}=e,{enabled:u=!0,role:c="dialog"}=n,d=f(),p=(null==(o=a.domReference)?void 0:o.id)||d,m=t.useMemo(()=>{var e;return(null==(e=(0,r.getFloatingFocusElement)(a.floating))?void 0:e.id)||s},[a.floating,s]),h=null!=(i=L.get(c))?i:c,v=null!=g(),y=t.useMemo(()=>"tooltip"===h||"label"===c?{["aria-"+("label"===c?"labelledby":"describedby")]:l?m:void 0}:{"aria-expanded":l?"true":"false","aria-haspopup":"alertdialog"===h?"dialog":h,"aria-controls":l?m:void 0,..."listbox"===h&&{role:"combobox"},..."menu"===h&&{id:p},..."menu"===h&&v&&{role:"menuitem"},..."select"===c&&{"aria-autocomplete":"none"},..."combobox"===c&&{"aria-autocomplete":"list"}},[h,m,v,l,p,c]),b=t.useMemo(()=>{let e={id:m,...h&&{role:h}};return"tooltip"===h||"label"===c?e:{...e,..."menu"===h&&{"aria-labelledby":p}}},[h,m,p,c]),x=t.useCallback(e=>{let{active:t,selected:r}=e,n={role:"option",...t&&{id:m+"-fui-option"}};switch(c){case"select":case"combobox":return{...n,"aria-selected":r}}return{}},[m,c]);return t.useMemo(()=>u?{reference:y,floating:b,item:x}:{},[u,y,b,x])}])},749243,718733,e=>{"use strict";var t=e.i(536394),r=e.i(191788),n=e.i(32572),o='input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable="false"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])',i="u"<typeof Element,l=i?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,a=!i&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},s=function(e,t){void 0===t&&(t=!0);var r,n=null==e||null==(r=e.getAttribute)?void 0:r.call(e,"inert");return""===n||"true"===n||t&&e&&s(e.parentNode)},u=function(e){var t,r=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===r||"true"===r},c=function(e,t,r){if(s(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(o));return t&&l.call(e,o)&&n.unshift(e),n=n.filter(r)},d=function(e,t,r){for(var n=[],i=Array.from(e);i.length;){var a=i.shift();if(!s(a,!1))if("SLOT"===a.tagName){var u=a.assignedElements(),c=d(u.length?u:a.children,!0,r);r.flatten?n.push.apply(n,c):n.push({scopeParent:a,candidates:c})}else{l.call(a,o)&&r.filter(a)&&(t||!e.includes(a))&&n.push(a);var f=a.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(a),p=!s(f,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(a));if(f&&p){var m=d(!0===f?a.children:f.children,!0,r);r.flatten?n.push.apply(n,m):n.push({scopeParent:a,candidates:m})}else i.unshift.apply(i,a.children)}}return n},f=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},p=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||u(e))&&!f(e)?0:e.tabIndex},m=function(e,t){var r=p(e);return r<0&&t&&!f(e)?0:r},g=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},h=function(e){return"INPUT"===e.tagName},v=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]},y=function(e){if(!e.name)return!0;var t,r=e.form||a(e),n=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var o=v(t,e.form);return!o||o===e},b=function(e){return h(e)&&"radio"===e.type&&!y(e)},x=function(e){var t,r,n,o,i,l,s,u=e&&a(e),c=null==(t=u)?void 0:t.host,d=!1;if(u&&u!==e)for(d=!!(null!=(r=c)&&null!=(n=r.ownerDocument)&&n.contains(c)||null!=e&&null!=(o=e.ownerDocument)&&o.contains(e));!d&&c;)d=!!(null!=(l=c=null==(i=u=a(c))?void 0:i.host)&&null!=(s=l.ownerDocument)&&s.contains(c));return d},w=function(e){var t=e.getBoundingClientRect(),r=t.width,n=t.height;return 0===r&&0===n},S=function(e,t){var r=t.displayCheck,n=t.getShadowRoot;if("full-native"===r&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var o=l.call(e,"details>summary:first-of-type")?e.parentElement:e;if(l.call(o,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"full-native"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return w(e)}else{if("function"==typeof n){for(var i=e;e;){var s=e.parentElement,u=a(e);if(s&&!s.shadowRoot&&!0===n(s))return w(e);e=e.assignedSlot?e.assignedSlot:s||u===e.ownerDocument?s:u.host}e=i}if(x(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},C=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var n=t.children.item(r);if("LEGEND"===n.tagName)return!!l.call(t,"fieldset[disabled] *")||!n.contains(e)}return!0}t=t.parentElement}return!1},E=function(e,t){return!(t.disabled||s(t)||h(t)&&"hidden"===t.type||S(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||C(t))},R=function(e,t){return!(b(t)||0>p(t))&&!!E(e,t)},T=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},P=function(e){var t=[],r=[];return e.forEach(function(e,n){var o=!!e.scopeParent,i=o?e.scopeParent:e,l=m(i,o),a=o?P(e.candidates):i;0===l?o?t.push.apply(t,a):t.push(i):r.push({documentOrder:n,tabIndex:l,item:e,isScope:o,content:a})}),r.sort(g).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},A=function(e,t){return P((t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:R.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:T}):c(e,t.includeContainer,R.bind(null,t)))};function L(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function M(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}function j(){let e=/android/i;return e.test(L())||e.test(M())}function k(){return M().includes("jsdom/")}e.s(["focusable",0,function(e,t){return(t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:E.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,E.bind(null,t))},"isTabbable",0,function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==l.call(e,o)&&R(t,e)},"tabbable",0,A],718733);let N="data-floating-ui-focusable",$="ArrowLeft",I="ArrowRight";function O(e){let t=e.activeElement;for(;(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}function F(e,r){if(!e||!r)return!1;let n=null==r.getRootNode?void 0:r.getRootNode();if(e.contains(r))return!0;if(n&&(0,t.isShadowRoot)(n)){let t=r;for(;t;){if(e===t)return!0;t=t.parentNode||t.host}}return!1}function D(e){return(null==e?void 0:e.ownerDocument)||document}function z(e){return(0,t.isHTMLElement)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function H(e,t,r){return void 0===r&&(r=!0),e.filter(e=>{var n;return e.parentId===t&&(!r||(null==(n=e.context)?void 0:n.open))}).flatMap(t=>[t,...H(e,t.id,r)])}function _(e){e.preventDefault(),e.stopPropagation()}var B="u">typeof document?r.useLayoutEffect:function(){};let W={...r}.useInsertionEffect||(e=>e());function V(e,t,r){return Math.floor(e/t)!==r}function G(e,t){return t<0||t>=e.current.length}function U(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:i=1}=void 0===t?{}:t,l=r;do l+=n?-i:i;while(l>=0&&l<=e.current.length-1&&Y(e,l,o))return l}function Y(e,t,r){if("function"==typeof r)return r(t);if(r)return r.includes(t);let n=e.current[t];return null==n||n.hasAttribute("disabled")||"true"===n.getAttribute("aria-disabled")}let X=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function q(e,t){let r=A(e,X()),n=r.length;if(0===n)return;let o=O(D(e)),i=r.indexOf(o);return r[-1===i?1===t?0:n-1:i+t]}e.s(["activeElement",0,O,"contains",0,F,"createGridCellMap",0,function(e,t,r){let n=[],o=0;return e.forEach((e,i)=>{let{width:l,height:a}=e,s=!1;for(r&&(o=0);!s;){let e=[];for(let r=0;r<l;r++)for(let n=0;n<a;n++)e.push(o+r+n*t);o%t+l<=t&&e.every(e=>
1null==n[e])?(e.forEach(e=>{n[e]=i}),s=!0):o++}}),[...n]},"disableFocusInside",0,function(e){A(e,X()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"findNonDisabledListIndex",0,U,"getDeepestNode",0,function(e,t){let r,n=-1;return!function t(o,i){i>n&&(r=o,n=i),H(e,o).forEach(e=>{t(e.id,i+1)})}(t,0),e.find(e=>e.id===r)},"getDocument",0,D,"getFloatingFocusElement",0,function(e){return e?e.hasAttribute(N)?e:e.querySelector("["+N+"]")||e:null},"getGridCellIndexOfCorner",0,function(e,t,r,n,o){if(-1===e)return -1;let i=r.indexOf(e),l=t[e];switch(o){case"tl":return i;case"tr":if(!l)return i;return i+l.width-1;case"bl":if(!l)return i;return i+(l.height-1)*n;case"br":return r.lastIndexOf(e)}},"getGridCellIndices",0,function(e,t){return t.flatMap((t,r)=>e.includes(t)?[r]:[])},"getGridNavigatedIndex",0,function(e,t){let{event:r,orientation:o,loop:i,rtl:l,cols:a,disabledIndices:s,minIndex:u,maxIndex:c,prevIndex:d,stopEvent:f=!1}=t,p=d;if("ArrowUp"===r.key){if(f&&_(r),-1===d)p=c;else if(p=U(e,{startingIndex:p,amount:a,decrement:!0,disabledIndices:s}),i&&(d-a<u||p<0)){let e=d%a,t=c%a,r=c-(t-e);p=t===e?c:t>e?r:r-a}G(e,p)&&(p=d)}if("ArrowDown"===r.key&&(f&&_(r),-1===d?p=u:(p=U(e,{startingIndex:d,amount:a,disabledIndices:s}),i&&d+a>c&&(p=U(e,{startingIndex:d%a-a,amount:a,disabledIndices:s}))),G(e,p)&&(p=d)),"both"===o){let t=(0,n.floor)(d/a);r.key===(l?$:I)&&(f&&_(r),d%a!=a-1?(p=U(e,{startingIndex:d,disabledIndices:s}),i&&V(p,a,t)&&(p=U(e,{startingIndex:d-d%a-1,disabledIndices:s}))):i&&(p=U(e,{startingIndex:d-d%a-1,disabledIndices:s})),V(p,a,t)&&(p=d)),r.key===(l?I:$)&&(f&&_(r),d%a!=0?(p=U(e,{startingIndex:d,decrement:!0,disabledIndices:s}),i&&V(p,a,t)&&(p=U(e,{startingIndex:d+(a-d%a),decrement:!0,disabledIndices:s}))):i&&(p=U(e,{startingIndex:d+(a-d%a),decrement:!0,disabledIndices:s})),V(p,a,t)&&(p=d));let o=(0,n.floor)(c/a)===t;G(e,p)&&(p=i&&o?r.key===(l?I:$)?c:U(e,{startingIndex:d-d%a-1,disabledIndices:s}):d)}return p},"getMaxListIndex",0,function(e,t){return U(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return U(e,{disabledIndices:t})},"getNextTabbable",0,function(e){return q(D(e).body,1)||e},"getNodeAncestors",0,function(e,t){var r;let n=[],o=null==(r=e.find(e=>e.id===t))?void 0:r.parentId;for(;o;){let t=e.find(e=>e.id===o);o=null==t?void 0:t.parentId,t&&(n=n.concat(t))}return n},"getNodeChildren",0,H,"getPlatform",0,L,"getPreviousTabbable",0,function(e){return q(D(e).body,-1)||e},"getTabbableOptions",0,X,"getTarget",0,function(e){return"composedPath"in e?e.composedPath()[0]:e.target},"getUserAgent",0,M,"isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"isIndexOutOfListBounds",0,G,"isListIndexDisabled",0,Y,"isMac",0,function(){return L().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints},"isMouseLikePointerType",0,function(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)},"isOutsideEvent",0,function(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!F(r,n)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isRootElement",0,function(e){return e.matches("html,body")},"isSafari",0,function(){return/apple/i.test(navigator.vendor)},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&z(e)},"isTypeableElement",0,z,"isVirtualClick",0,function(e){return 0===e.mozInputSource&&!!e.isTrusted||(j()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!k()&&(!j()&&0===e.width&&0===e.height||j()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"matchesFocusVisible",0,function(e){if(!e||k())return!0;try{return e.matches(":focus-visible")}catch(e){return!0}},"stopEvent",0,_,"useEffectEvent",0,function(e){let t=r.useRef(()=>{});return W(()=>{t.current=e}),r.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])},"useLatestRef",0,function(e){let t=r.useRef(e);return B(()=>{t.current=e}),t},"useModernLayoutEffect",0,B],749243)},536394,e=>{"use strict";let t;function r(){return"u">typeof window}function n(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function i(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!r()&&(e instanceof Node||e instanceof o(e).Node)}function a(e){return!!r()&&(e instanceof Element||e instanceof o(e).Element)}function s(e){return!!r()&&(e instanceof HTMLElement||e instanceof o(e).HTMLElement)}function u(e){return!(!r()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function c(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=y(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==o&&"contents"!==o}function d(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let f=/transform|translate|scale|rotate|perspective|filter/,p=/paint|layout|strict|content/,m=e=>!!e&&"none"!==e;function g(e){let t=a(e)?y(e):e;return m(t.transform)||m(t.translate)||m(t.scale)||m(t.rotate)||m(t.perspective)||!h()&&(m(t.backdropFilter)||m(t.filter))||f.test(t.willChange||"")||p.test(t.contain||"")}function h(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function v(e){return/^(html|body|#document)$/.test(n(e))}function y(e){return o(e).getComputedStyle(e)}function b(e){if("html"===n(e))return e;let t=e.assignedSlot||e.parentNode||u(e)&&e.host||i(e);return u(t)?t.host:t}function x(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,y,"getContainingBlock",0,function(e){let t=b(e);for(;s(t)&&!v(t);){if(g(t))return t;if(d(t))break;t=b(t)}return null},"getDocumentElement",0,i,"getFrameElement",0,x,"getNodeName",0,n,"getNodeScroll",0,function(e){return a(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);
1let l=function e(t){let r=b(t);return v(r)?(t.ownerDocument||t).body:s(r)&&c(r)?r:e(r)}(t),a=l===(null==(i=t.ownerDocument)?void 0:i.body),u=o(l);if(!a)return r.concat(l,e(l,[],n));{let t=x(u);return r.concat(u,u.visualViewport||[],c(l)?l:[],t&&n?e(t):[])}},"getParentNode",0,b,"getWindow",0,o,"isContainingBlock",0,g,"isElement",0,a,"isHTMLElement",0,s,"isLastTraversableNode",0,v,"isNode",0,l,"isOverflowElement",0,c,"isShadowRoot",0,u,"isTableElement",0,function(e){return/^(table|td|th)$/.test(n(e))},"isTopLayer",0,d,"isWebKit",0,h])},32572,e=>{"use strict";let t=["top","right","bottom","left"],r=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),n=Math.min,o=Math.max,i=Math.round,l=Math.floor,a={left:"right",right:"left",bottom:"top",top:"bottom"};function s(e){return e.split("-")[0]}function u(e){return e.split("-")[1]}function c(e){return"x"===e?"y":"x"}function d(e){return"y"===e?"height":"width"}function f(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function p(e){return c(f(e))}function m(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let g=["left","right"],h=["right","left"],v=["top","bottom"],y=["bottom","top"];function b(e){let t=s(e);return a[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,r){return o(e,n(t,r))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,l,"getAlignment",0,u,"getAlignmentAxis",0,p,"getAlignmentSides",0,function(e,t,r){void 0===r&&(r=!1);let n=u(e),o=p(e),i=d(o),l="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=b(l)),[l,b(l)]},"getAxisLength",0,d,"getExpandedPlacements",0,function(e){let t=b(e);return[m(e),t,m(t)]},"getOppositeAlignmentPlacement",0,m,"getOppositeAxis",0,c,"getOppositeAxisPlacements",0,function(e,t,r,n){let o=u(e),i=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?h:g;return t?g:h;case"left":case"right":return t?v:y;default:return[]}}(s(e),"start"===r,n);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(m)))),i},"getOppositePlacement",0,b,"getPaddingObject",0,function(e){var t,r,n,o;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(r=e.right)?r:0,bottom:null!=(n=e.bottom)?n:0,left:null!=(o=e.left)?o:0}:{top:e,right:e,bottom:e,left:e}},"getSide",0,s,"getSideAxis",0,f,"max",0,o,"min",0,n,"placements",0,r,"rectToClientRect",0,function(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}},"round",0,i,"sides",0,t])},171481,e=>{"use strict";var t=e.i(191788);let r=(0,t.createContext)({color:"currentColor",size:"1em",weight:"regular",mirrored:!1}),n=t.forwardRef((e,n)=>{let{alt:o,color:i,size:l,weight:a,mirrored:s,children:u,weights:c,...d}=e,{color:f="currentColor",size:p,weight:m="regular",mirrored:g=!1,...h}=t.useContext(r);return t.createElement("svg",{ref:n,xmlns:"http://www.w3.org/2000/svg",width:null!=l?l:p,height:null!=l?l:p,fill:null!=i?i:f,viewBox:"0 0 256 256",transform:s||g?"scale(-1, 1)":void 0,...h,...d},!!o&&t.createElement("title",null,o),u,c.get(null!=a?a:m))});n.displayName="IconBase",e.s(["default",0,n],171481)},56206,e=>{"use strict";function t(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}e.s(["clsx",0,t,"default",0,t])},154471,(e,t,r)=>{"use strict";function n(e,t,r,n){return!1}e.i(350461),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getDomainLocale",{enumerable:!0,get:function(){return n}}),e.r(270090),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},771914,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useIntersection",{enumerable:!0,get:function(){return s}});let n=e.r(191788),o=e.r(799604),i="function"==typeof IntersectionObserver,l=new Map,a=[];function s({rootRef:e,rootMargin:t,disabled:r}
1){let u=r||!i,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(i){if(u||c)return;let r=f.current;if(r&&r.tagName)return function(e,t,r){let{id:n,observer:o,elements:i}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=a.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=l.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},a.push(r),l.set(r,t),t}(r);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),l.delete(n);let e=a.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&a.splice(e,1)}}}(r,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,t,e,c,f.current]),[p,c,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},663230,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(191788);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=i(e,n)),t&&(o.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},539149,(e,t,r)=>{"use strict";e.i(350461),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return E},useLinkStatus:function(){return C}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(952456),l=e.r(391398),a=i._(e.r(191788)),s=e.r(160472),u=e.r(471112),c=e.r(728169),d=e.r(889129),f=e.r(514862),p=e.r(425479),m=e.r(771914),g=e.r(154471),h=e.r(344113),v=e.r(663230),y=new Set;function b(e,t,r,n){if(!("u"<typeof window)&&(0,u.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let o=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(y.has(o))return;y.add(o)}e.prefetch(t,r,n).catch(e=>{})}}function x(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let w=a.default.forwardRef(function(e,t){let r,n,{href:o,as:i,children:c,prefetch:y=null,passHref:w,replace:S,shallow:C,scroll:E,locale:R,onClick:T,onNavigate:P,onMouseEnter:A,onTouchStart:L,legacyBehavior:M=!1,transitionTypes:j,...k}=e;r=c,M&&("string"==typeof r||"number"==typeof r)&&(r=(0,l.jsx)("a",{children:r}));let N=a.default.useContext(p.RouterContext),$=!1!==y,{href:I,as:O}=a.default.useMemo(()=>{if(!N){let e=x(o);return{href:e,as:i?x(i):e}}let[e,t]=(0,s.resolveHref)(N,o,!0);return{href:e,as:i?(0,s.resolveHref)(N,i):t||e}},[N,o,i]),F=a.default.useRef(I),D=a.default.useRef(O);M&&(n=a.default.Children.only(r));let z=M?n&&"object"==typeof n&&n.ref:t,[H,_,B]=(0,m.useIntersection)({rootMargin:"200px"}),W=a.default.useCallback(e=>{(D.current!==O||F.current!==I)&&(B(),D.current=O,F.current=I),H(e)},[O,I,B,H]),V=(0,v.useMergedRef)(W,z);a.default.useEffect(()=>{!N||_&&$&&b(N,I,O,{bypassPrefetchedCheck:!1,locale:R})},[O,I,_,R,$,N?.locale,N]);let G={ref:V,onClick(e){M||"function"!=typeof T||T(e),M&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),!N||e.defaultPrevented||function(e,t,r,n,o,i,l,a,s){let c,{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(r)){o&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let e=l??!0;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:i,locale:a,scroll:e}):t[o?"replace":"push"](n||r,{scroll:e})})()}}
1(e,N,I,O,S,C,E,R,P)},onMouseEnter(e){M||"function"!=typeof A||A(e),M&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),N&&b(N,I,O,{locale:R,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){M||"function"!=typeof L||L(e),M&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),N&&b(N,I,O,{locale:R,priority:!0,bypassPrefetchedCheck:!0})}};if((0,d.isAbsoluteUrl)(O))G.href=O;else if(!M||w||"a"===n.type&&!("href"in n.props)){let e=void 0!==R?R:N?.locale;G.href=N?.isLocaleDomain&&(0,g.getDomainLocale)(O,e,N?.locales,N?.domainLocales)||(0,h.addBasePath)((0,f.addLocale)(O,e,N?.defaultLocale))}return M?a.default.cloneElement(n,G):(0,l.jsx)("a",{...k,...G,children:r})}),S=(0,a.createContext)({pending:!1}),C=()=>(0,a.useContext)(S),E=w;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},41158,(e,t,r)=>{t.exports=e.r(539149)},203828,(e,t,r)=>{t.exports=e.r(926990)},297800,e=>{"use strict";e.s(["default",0,{root:"m_5cb1b9c8",codeHighlight:"m_e597c321",inlineCodeHighlight:"m_dfe9c588",pre:"m_2c47c4fd",code:"m_5caae6d3",controls:"m_be7e9c9c",control:"m_d498bab7",controlTooltip:"m_4c3d814c",codeWrapper:"m_9f507240",lineNumbers:"m_15f77410",scrollarea:"m_f744fd40",showCodeButton:"m_c9378bc2",file:"m_5cac2e62",fileIcon:"m_b46cddfb",filesScrollarea:"m_7b14120b",files:"m_38d99e51"}])},791695,e=>{"use strict";let[t,r]=(0,e.i(386179).createSafeContext)("CodeHighlightProvider was not found in the component tree");e.s(["CodeHighlightContextProvider",0,t,"useCodeHighlightContext",0,r])},577824,e=>{"use strict";var t=e.i(618437),r=e.i(984913),n=e.i(791695),o=e.i(417063),i=e.i(119419),l=e.i(6447),a=e.i(297800),s=e.i(191788),u=e.i(56206),c=e.i(232471),d=e.i(19300),f=e.i(284629),p=e.i(481178),m=e.i(275519),g=e.i(433512),h=e.i(317477),v=e.i(779177),y=e.i(580312),b=e.i(44091),x=e.i(391466),w=e.i(579560),S=e.i(391398);let C={withCopyButton:!0,expandCodeLabel:"Expand code",collapseCodeLabel:"Collapse code"},E=(0,p.createVarsResolver)((e,{maxCollapsedHeight:t,background:r,radius:n})=>({codeHighlight:{"--ch-max-height":(0,v.rem)(t),"--ch-background":r?(0,h.getThemeColor)(r,e):void 0,"--ch-radius":void 0!==n?(0,g.getRadius)(n):void 0}})),R=(0,m.factory)(e=>{let o=(0,b.useProps)("CodeHighlight",C,e),{classNames:p,className:m,style:g,styles:h,unstyled:v,vars:R,code:T,copiedLabel:P,copyLabel:A,defaultExpanded:L,expanded:M,onExpandedChange:j,maxCollapsedHeight:k,withCopyButton:N,withExpandButton:$,expandCodeLabel:I,collapseCodeLabel:O,radius:F,background:D,withBorder:z,withLineNumbers:H,controls:_,language:B,codeColorScheme:W,withFirstLineIndentation:V,__withOffset:G,__inline:U,__staticSelector:Y,attributes:X,...q}=o,K=(0,x.useStyles)({name:Y||"CodeHighlight",classes:a.default,props:o,className:m,style:g,classNames:p,styles:h,unstyled:v,attributes:X,vars:R,varsResolver:E,rootSelector:"codeHighlight"}),[Z,Q]=(0,w.useUncontrolled)({value:M,defaultValue:L,finalValue:!0,onChange:j}),J=_&&_.length>0||$||N,ee=(0,y.useComputedColorScheme)(),et=(0,t.useHighlight)(),er=(0,t.useLoadLanguage)(),en=(0,t.useIsLanguageLoaded)();(0,s.useEffect)(()=>{er(B)},[B,er]);let eo=(0,r.normalizeCode)(T,{withFirstLineIndentation:V}),ei=W??ee,el=en(B),ea=(0,s.useMemo)(()=>et({code:eo,language:B,colorScheme:ei}),[et,eo,B,ei,el]),es=ea.isHighlighted?{dangerouslySetInnerHTML:{__html:ea.highlightedCode}}:{children:eo};return U?(0,S.jsx)(c.Box,{component:"code",...q,...ea.codeElementProps,...K("codeHighlight",{className:(0,u.default)(ea.codeElementProps?.className,m),style:[{...ea.codeElementProps?.style},g]}),"data-with-border":z||void 0,...es}):(0,S.jsx)(n.CodeHighlightContextProvider,{value:{getStyles:K,codeColorScheme:W},children:(0,S.jsxs)(c.Box,{...K("codeHighlight"),...q,dir:"ltr","data-code-color-scheme":W,"data-with-border":z||void 0,children:[J&&(0,S.jsxs)("div",{...K("controls"),"data-with-offset":G||void 0,children:[_,$&&(0,S.jsx)(l.ExpandCodeButton,{expanded:Z,onExpand:Q,expandCodeLabel:I,collapseCodeLabel:O}),N&&(0,S.jsx)(i.CopyCodeButton,{code:eo,copiedLabel:P,copyLabel:A})]}),(0,S.jsx)(d.ScrollArea,{type:"hover",scrollbarSize:4,dir:"ltr",offsetScrollbars:!1,"data-collapsed":!Z||void 0,styles:{viewport:{overscrollBehaviorInline:"none"}}
1,...K("scrollarea"),children:(0,S.jsxs)("div",{...K("codeWrapper"),children:[H&&(0,S.jsx)("div",{...K("lineNumbers"),"data-with-offset":G||void 0,children:eo.split("\n").map((e,t)=>(0,S.jsx)("div",{children:t+1},t))}),(0,S.jsx)("pre",{...K("pre"),"data-with-offset":G||void 0,children:(0,S.jsx)("code",{...ea.codeElementProps,...K("code",{className:ea.codeElementProps?.className,style:ea.codeElementProps?.style}),...es})})]})}),(0,S.jsx)(f.UnstyledButton,{...K("showCodeButton"),mod:{hidden:Z},onClick:()=>Q(!0),"data-code-color-scheme":W,children:I})]})})});R.displayName="@mantine/code-highlight/CodeHighlight",R.classes=a.default,R.varsResolver=E,R.Control=o.CodeHighlightControl,e.s(["CodeHighlight",0,R])},417063,475292,e=>{"use strict";var t=e.i(791695),r=e.i(658109),n=e.i(431868),o=e.i(956449),i=e.i(44091),l=e.i(391398);let a=(0,o.polymorphicFactory)(e=>{let{children:o,vars:a,tooltipLabel:s,...u}=(0,i.useProps)("CodeHighlightControl",null,e),c=(0,t.useCodeHighlightContext)(),d=c.getStyles("controlTooltip"),f=(0,l.jsx)(r.ActionIcon,{...c.getStyles("control"),...u,variant:"none","data-code-color-scheme":c.codeColorScheme,children:o});return s?(0,l.jsx)(n.Tooltip,{label:s,fz:"sm",position:"bottom",classNames:{tooltip:d.className},styles:{tooltip:d.style},"data-code-color-scheme":c.codeColorScheme,transitionProps:{duration:0},children:f}):f});function s({copied:e,...t}){return(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...t,children:e?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,l.jsx)("path",{d:"M5 12l5 5l10 -10"})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,l.jsx)("path",{d:"M8 8m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z"}),(0,l.jsx)("path",{d:"M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2"})]})})}a.displayName="@mantine/code-highlight/CodeHighlightControl",e.s(["CodeHighlightControl",0,a],417063),s.displayName="@mantine/code-highlight/CopyIcon",e.s(["CopyIcon",0,s],475292)},119419,6447,e=>{"use strict";var t=e.i(417063),r=e.i(475292),n=e.i(334996),o=e.i(391398);function i({code:e,copyLabel:l="Copy",copiedLabel:a="Copied"}){let s=(0,n.useClipboard)();return(0,o.jsx)(t.CodeHighlightControl,{onClick:()=>s.copy(e),variant:"none",tooltipLabel:s.copied?a:l,"aria-label":s.copied?a:`${l} code`,children:(0,o.jsx)(r.CopyIcon,{copied:s.copied})})}function l({expanded:e,style:t,...r}){return(0,o.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...r,children:e?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,o.jsx)("path",{d:"M12 13v-8l-3 3m6 0l-3 -3"}),(0,o.jsx)("path",{d:"M9 17l1 0"}),(0,o.jsx)("path",{d:"M14 17l1 0"}),(0,o.jsx)("path",{d:"M19 17l1 0"}),(0,o.jsx)("path",{d:"M4 17l1 0"})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,o.jsx)("path",{d:"M12 11v8l3 -3m-6 0l3 3"}),(0,o.jsx)("path",{d:"M9 7l1 0"}),(0,o.jsx)("path",{d:"M14 7l1 0"}),(0,o.jsx)("path",{d:"M19 7l1 0"}),(0,o.jsx)("path",{d:"M4 7l1 0"})]})})}function a({expanded:e,onExpand:r,expandCodeLabel:n="Expand code",collapseCodeLabel:i="Collapse code"}){return(0,o.jsx)(t.CodeHighlightControl,{onClick:()=>r(!e),tooltipLabel:e?i:n,"aria-label":e?i:n,children:(0,o.jsx)(l,{expanded:e})})}i.displayName="@mantine/code-highlight/CopyCodeButton",e.s(["CopyCodeButton",0,i],119419),l.displayName="@mantine/code-highlight/ExpandIcon",a.displayName="@mantine/code-highlight/ExpandCodeButton",e.s(["ExpandCodeButton",0,a],6447)},618437,e=>{"use strict";let t={getHighlighter:()=>({code:e})=>({highlightedCode:e,isHighlighted:!1})};var r=e.i(191788),n=e.i(391398);function o(){}function i(){return!0}let l=(0,r.createContext)({adapter:t,highlight:t.getHighlighter(null),loadLanguage:o,isLanguageLoaded:i});e.s(["CodeHighlightAdapterProvider",0,function({adapter:e,children:t}){let[o,i]=(0,r.useState)({adapter:e,epoch:0,ctx:null,loaded:!1}),[a,s]=(0,r.useState)([]),[u,c]=(0,r.useState)(0),d=(0,r.useRef)(new Set),f=(0,r.useRef)(0),p=(0,r.useRef)(e),m=(0,r.useRef)(null),g=o.adapter===e&&o.epoch===u,h=g?o.ctx:null,v=!e.loadContext||g&&o.loaded,y=(0,r.useMemo)(()=>e.getHighlighter(h),[e,h]);(0,r.useEffect)(()=>
1{if(p.current!==e&&(p.current=e,f.current+=1,d.current.clear(),s([]),c(f.current)),!e.loadContext||m.current===f.current)return;let t=f.current;m.current=t,e.loadContext().then(r=>{t===f.current&&i({adapter:e,epoch:t,ctx:r,loaded:!0})})},[e]);let b=(0,r.useCallback)(t=>{if(!v||!t||!e.loadLanguage||d.current.has(t))return;let r=e.loadLanguage(h,t);if(d.current.add(t),!r)return;let n=f.current;r.then(()=>{n===f.current&&s(e=>e.includes(t)?e:[...e,t])},()=>{n===f.current&&d.current.delete(t)})},[e,h,v,u]),x=(0,r.useCallback)(e=>!e||a.includes(e),[a]),w=(0,r.useMemo)(()=>({adapter:e,highlight:y,loadLanguage:b,isLanguageLoaded:x}),[e,y,b,x]);return(0,n.jsx)(l,{value:w,children:t})},"useHighlight",0,function(){return(0,r.use)(l)?.highlight||t.getHighlighter(null)},"useIsLanguageLoaded",0,function(){return(0,r.use)(l)?.isLanguageLoaded||i},"useLoadLanguage",0,function(){return(0,r.use)(l)?.loadLanguage||o}],618437)},137218,e=>{"use strict";var t=e.i(297800),r=e.i(577824),n=e.i(531255),o=e.i(191788),i=e.i(232471),l=e.i(19300),a=e.i(284629),s=e.i(275519),u=e.i(44091),c=e.i(62904),d=e.i(391466),f=e.i(579560),p=e.i(391398);let m=(0,s.factory)(e=>{let s=(0,u.useProps)("CodeHighlightTabs",null,e),{classNames:m,className:g,style:h,styles:v,unstyled:y,vars:b,defaultActiveTab:x,activeTab:w,onTabChange:S,defaultExpanded:C,expanded:E,onExpandedChange:R,code:T,getFileIcon:P,withCopyButton:A,withExpandButton:L,withBorder:M,radius:j,maxCollapsedHeight:k,copyLabel:N,copiedLabel:$,expandCodeLabel:I,collapseCodeLabel:O,background:F,controls:D,codeColorScheme:z,withLineNumbers:H,withFirstLineIndentation:_,attributes:B,...W}=s,V=(0,d.useStyles)({name:"CodeHighlightTabs",classes:t.default,props:s,className:g,style:h,classNames:m,styles:v,unstyled:y,attributes:B,vars:b}),[G,U]=(0,f.useUncontrolled)({defaultValue:x,value:w,finalValue:0,onChange:S}),[Y,X]=(0,f.useUncontrolled)({defaultValue:C,value:E,finalValue:!0,onChange:R}),{resolvedClassNames:q,resolvedStyles:K}=(0,c.useResolvedStylesApi)({classNames:m,styles:v,props:s});if((0,o.useEffect)(()=>{G>=T.length&&U(T.length-1)},[G,T]),T.length<=0)return null;let Z=T[G]||{code:"",language:"tsx",fileName:""},Q=T.map((e,t)=>(0,o.createElement)(a.UnstyledButton,{...V("file"),key:e.fileName,mod:{active:t===G},onClick:()=>U(t),"data-color-scheme":z},(0,p.jsx)(n.FileIcon,{fileIcon:e.icon,getFileIcon:P,fileName:e.fileName,...V("fileIcon")},"file-icon"),(0,p.jsx)("span",{children:e.fileName},"file-name")));return(0,p.jsxs)(i.Box,{...V("root"),...W,children:[(0,p.jsx)(l.ScrollArea,{type:"never",dir:"ltr",offsetScrollbars:!1,...V("filesScrollarea"),children:(0,p.jsx)("div",{...V("files"),children:Q})}),(0,p.jsx)(r.CodeHighlight,{code:Z.code,language:Z.language,expanded:Y,onExpandedChange:X,withCopyButton:A,withExpandButton:L,withBorder:M,radius:j,maxCollapsedHeight:k,copiedLabel:$,copyLabel:N,expandCodeLabel:I,collapseCodeLabel:O,background:F,controls:D,codeColorScheme:z,withLineNumbers:H,withFirstLineIndentation:_,__withOffset:!0,__staticSelector:"CodeHighlightTabs",classNames:q,styles:K,attributes:B})]})});m.displayName="@mantine/code-highlight/CodeHighlightTabs",m.classes=t.default,e.s(["CodeHighlightTabs",0,m])},531255,e=>{"use strict";var t=e.i(391398);e.s(["FileIcon",0,function({fileIcon:e,fileName:r,getFileIcon:n,className:o,style:i}){return e?(0,t.jsx)("span",{className:o,style:i,children:e}):n&&r?(0,t.jsx)("span",{className:o,style:i,children:n(r)}):null}])},984913,e=>{"use strict";e.s(["normalizeCode",0,function(e,{withFirstLineIndentation:t}={}){return t?e.replace(/^(?:[^\S\r\n]*\r?\n)+|\s+$/g,""):e.trim()}])},658109,e=>{"use strict";var t=e.i(433512),r=e.i(481178),n=e.i(44091),o=e.i(391466),i=e.i(956449),l=e.i(232471),a=e.i(284629),s=e.i(34515),u=e.i(935769),c={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21",groupSection:"m_437b6484"},d=e.i(779177),f=e.i(275519),p=e.i(391398);let m={orientation:"horizontal"},g=(0,r.createVarsResolver)((e,{borderWidth:t})=>({group:{"--ai-border-width":(0,d.rem)(t)}})),h=(0,f.factory)(e=>{let t=(0,n.useProps)("ActionIconGroup",m,e),{className:r,style:i,classNames:a,styles:s,unstyled:u,orientation:d,vars:f,borderWidth:h,variant:v,mod:y,attributes:b,...x}=t,w=(0,o.useStyles)({name:"ActionIconGroup",props:t,classes:c,className:r,style:i,classNames:a,styles:s,unstyled:u,attributes:b,vars:f,varsResolver:g,rootSelector:"group"});return(0,p.jsx)(l.Box,{...w("group"),variant:v,mod:[{orientation:d},y],role:"group",...x})});h.classes=c,h.varsResolver=g,h.displayName="@mantine/core/ActionIconGroup";let v=(0,r.createVarsResolver)((e,{radius:r,color:n,gradient:o,variant:i,autoContrast:l,size:a})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:o,variant:i||"filled",autoContrast:l});return{groupSection:{"--section-height":(0,t.getSize)(a,"section-height"),"--section-padding-x":(0,t.getSize)(a,"section-padding-x"),"--section-fz":(0,t.getFontSize)(a),"--section-radius":void 0===r?void 0:(0,t.getRadius)(r),"--section-bg":n||i?s.background:void 0,"--section-color":s.color,"--section-bd":n||i?s.border:void 0}}}),y=(0,f.factory)(e=>{let t=(0,n.useProps)("ActionIconGroupSection",null,e),{className:r,style:i,classNames:a,styles:s,unstyled:u,vars:d,variant:f,gradient:m,radius:g,autoContrast:h,attributes:y,...b}=t,x=(0,o.useStyles)({name:"ActionIconGroupSection",props:t,classes:c,className:r,style:i,classNames:a,styles:s,unstyled:u,attributes:y,vars:d,varsResolver:v,rootSelector:"groupSection"});return(0,p.jsx)(l.Box,{...x("groupSection"),variant:f,...b})});y.classes=c,y.varsResolver=v,y.displayName="@mantine/core/ActionIconGroupSection";let b=(0,r.createVarsResolver)((e,{size:r,radius:n,variant:o,gradient:i,color:l,autoContrast:a})=>{let s=e.variantColorResolver({color:l||e.primaryColor,theme:e,gradient:i,variant:o||"filled",autoContrast:a});return{root:{"--ai-size":(0,t.getSize)(r,"ai-size"),"--ai-radius":void 0===n?void 0:(0,t.getRadius)(n),"--ai-bg":l||o?s.background:void 0,"--ai-hover":l||o?s.hover:void 0,"--ai-hover-color":l||o?s.hoverColor:void 0,"--ai-color":s.color,"--ai-bd":l||o?s.border:void 0}}}),x=(0,i.polymorphicFactory)(e=>{let t=(0,n.useProps)("ActionIcon",null,e),{className:r,unstyled:i,variant:d,classNames:f,styles:m,style:g,loading:h,loaderProps:v,size:y,color:x,radius:w,__staticSelector:S,gradient:C,vars:E,children:R,disabled:T,"data-disabled":P,autoContrast:A,mod:L,attributes:M,...j}=t,k=(0,o.useStyles)({name:["ActionIcon",S],props:t,className:r,style:g,classes:c,classNames:f,styles:m,unstyled:i,attributes:M,vars:E,varsResolver:b});
1return(0,p.jsxs)(a.UnstyledButton,{...k("root",{active:!T&&!h&&!P}),"aria-busy":h||void 0,...j,unstyled:i,variant:d,size:y,disabled:T||h,mod:[{loading:h,disabled:T||P},L],children:["boolean"==typeof h&&(0,p.jsx)(s.Transition,{mounted:h,transition:"slide-down",duration:150,children:e=>(0,p.jsx)(l.Box,{component:"span",...k("loader",{style:e}),"aria-hidden":!0,children:(0,p.jsx)(u.Loader,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...v})})}),(0,p.jsx)(l.Box,{component:"span",mod:{loading:h},...k("icon"),children:R})]})});x.classes=c,x.varsResolver=b,x.displayName="@mantine/core/ActionIcon",x.Group=h,x.GroupSection=y,e.s(["ActionIcon",0,x],658109)},485108,e=>{"use strict";var t=e.i(779177),r=e.i(433512),n=e.i(481178),o=e.i(44091),i=e.i(391466),l=e.i(956449),a=e.i(232471),s=e.i(284629),u=e.i(34515),c=e.i(935769),d={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844",groupSection:"m_70be2a01"},f=e.i(275519),p=e.i(391398);let m={orientation:"horizontal"},g=(0,n.createVarsResolver)((e,{borderWidth:r})=>({group:{"--button-border-width":(0,t.rem)(r)}})),h=(0,f.factory)(e=>{let t=(0,o.useProps)("ButtonGroup",m,e),{className:r,style:n,classNames:l,styles:s,unstyled:u,orientation:c,vars:f,borderWidth:h,mod:v,attributes:y,...b}=(0,o.useProps)("ButtonGroup",m,e),x=(0,i.useStyles)({name:"ButtonGroup",props:t,classes:d,className:r,style:n,classNames:l,styles:s,unstyled:u,attributes:y,vars:f,varsResolver:g,rootSelector:"group"});return(0,p.jsx)(a.Box,{...x("group"),mod:[{orientation:c},v],role:"group",...b})});h.classes=d,h.varsResolver=g,h.displayName="@mantine/core/ButtonGroup";let v=(0,n.createVarsResolver)((e,{radius:t,color:n,gradient:o,variant:i,autoContrast:l,size:a})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:o,variant:i||"filled",autoContrast:l});return{groupSection:{"--section-height":(0,r.getSize)(a,"section-height"),"--section-padding-x":(0,r.getSize)(a,"section-padding-x"),"--section-fz":a?.includes("compact")?(0,r.getFontSize)(a.replace("compact-","")):(0,r.getFontSize)(a),"--section-radius":void 0===t?void 0:(0,r.getRadius)(t),"--section-bg":n||i?s.background:void 0,"--section-color":s.color,"--section-bd":n||i?s.border:void 0}}}),y=(0,f.factory)(e=>{let t=(0,o.useProps)("ButtonGroupSection",null,e),{className:r,style:n,classNames:l,styles:s,unstyled:u,vars:c,gradient:f,radius:m,autoContrast:g,attributes:h,...y}=t,b=(0,i.useStyles)({name:"ButtonGroupSection",props:t,classes:d,className:r,style:n,classNames:l,styles:s,unstyled:u,attributes:h,vars:c,varsResolver:v,rootSelector:"groupSection"});return(0,p.jsx)(a.Box,{...b("groupSection"),...y})});y.classes=d,y.varsResolver=v,y.displayName="@mantine/core/ButtonGroupSection";let b={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${(0,t.rem)(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},x=(0,n.createVarsResolver)((e,{radius:t,color:n,gradient:o,variant:i,size:l,justify:a,autoContrast:s})=>{let u=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:o,variant:i||"filled",autoContrast:s});return{root:{"--button-justify":a,"--button-height":(0,r.getSize)(l,"button-height"),"--button-padding-x":(0,r.getSize)(l,"button-padding-x"),"--button-fz":l?.includes("compact")?(0,r.getFontSize)(l.replace("compact-","")):(0,r.getFontSize)(l),"--button-radius":void 0===t?void 0:(0,r.getRadius)(t),"--button-bg":n||i?u.background:void 0,"--button-hover":n||i?u.hover:void 0,"--button-color":u.color,"--button-bd":n||i?u.border:void 0,"--button-hover-color":n||i?u.hoverColor:void 0}}}),w=(0,l.polymorphicFactory)(e=>{let t=(0,o.useProps)("Button",null,e),{style:r,vars:n,className:l,color:f,disabled:m,children:g,leftSection:h,rightSection:v,fullWidth:y,variant:w,radius:S,loading:C,loaderProps:E,gradient:R,classNames:T,styles:P,unstyled:A,"data-disabled":L,autoContrast:M,mod:j,attributes:k,...N}=t,$=(0,i.useStyles)({name:"Button",props:t,classes:d,className:l,style:r,classNames:T,styles:P,unstyled:A,attributes:k,vars:n,varsResolver:x}),I=!!h,O=!!v;return(0,p.jsxs)(s.UnstyledButton,{...$("root",{active:!m&&!C&&!L}),unstyled:A,variant:w,disabled:m||C,mod:[{disabled:m||L,loading:C,block:y,"with-left-section":I,"with-right-section":O},j],...N,children:["boolean"==typeof C&&(0,p.jsx)(u.Transition,{mounted:C,transition:b,duration:150,children:e=>(0,p.jsx)(a.Box,{component:"span",...$("loader",{style:e}
1),"aria-hidden":!0,children:(0,p.jsx)(c.Loader,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...E})})}),(0,p.jsxs)("span",{...$("inner"),children:[h&&(0,p.jsx)(a.Box,{component:"span",...$("section"),mod:{position:"left"},children:h}),(0,p.jsx)(a.Box,{component:"span",mod:{loading:C},...$("label"),children:g}),v&&(0,p.jsx)(a.Box,{component:"span",...$("section"),mod:{position:"right"},children:v})]})]})});w.classes=d,w.varsResolver=x,w.displayName="@mantine/core/Button",w.Group=h,w.GroupSection=y,e.s(["Button",0,w],485108)},802046,e=>{"use strict";var t=e.i(779177),r=e.i(433512),n=e.i(481178),o=e.i(44091),i=e.i(391466),l=e.i(956449),a=e.i(284629);e.i(191788);var s=e.i(391398);function u({size:e="var(--cb-icon-size, 70%)",style:t,...r}){return(0,s.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},...r,children:(0,s.jsx)("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"})})}u.displayName="@mantine/core/CloseIcon";var c={root:"m_86a44da5","root--subtle":"m_220c80f2"};let d={variant:"subtle"},f=(0,n.createVarsResolver)((e,{size:n,radius:o,iconSize:i})=>({root:{"--cb-size":(0,r.getSize)(n,"cb-size"),"--cb-radius":void 0===o?void 0:(0,r.getRadius)(o),"--cb-icon-size":(0,t.rem)(i)}})),p=(0,l.polymorphicFactory)(e=>{let t=(0,o.useProps)("CloseButton",d,e),{iconSize:r,children:n,vars:l,radius:p,className:m,classNames:g,style:h,styles:v,unstyled:y,"data-disabled":b,disabled:x,variant:w,icon:S,mod:C,attributes:E,__staticSelector:R,...T}=t,P=(0,i.useStyles)({name:R||"CloseButton",props:t,className:m,style:h,classes:c,classNames:g,styles:v,unstyled:y,attributes:E,vars:l,varsResolver:f});return(0,s.jsxs)(a.UnstyledButton,{...T,unstyled:y,variant:w,disabled:x,mod:[{disabled:x||b},C],...P("root",{variant:w,active:!x&&!b}),children:[S||(0,s.jsx)(u,{}),n]})});p.classes=c,p.varsResolver=f,p.displayName="@mantine/core/CloseButton",e.s(["CloseButton",0,p],802046)},22630,e=>{"use strict";var t=e.i(409703),r=e.i(293736),n=e.i(191788),o=e.i(273230),i=e.i(332977),l=e.i(391398);function a({children:e,active:r=!0,refProp:l="ref",innerRef:s}){let u=(0,o.useFocusTrap)(r),c=(0,i.useMergedRef)(u,s),d=(0,t.getSingleElementChild)(e);return d?(0,n.cloneElement)(d,{[l]:c}):e}function s(e){return(0,l.jsx)(r.VisuallyHidden,{tabIndex:-1,"data-autofocus":!0,...e})}a.displayName="@mantine/core/FocusTrap",s.displayName="@mantine/core/FocusTrapInitialFocus",a.InitialFocus=s,e.s(["FocusTrap",0,a])},725695,e=>{"use strict";var t=e.i(433512),r=e.i(481178),n=e.i(44091),o=e.i(391466),i=e.i(275519),l=e.i(232471),a=e.i(191788),s={root:"m_4081bf90"},u=e.i(391398);let c={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},d=(0,r.createVarsResolver)((e,{grow:r,preventGrowOverflow:n,gap:o,align:i,justify:l,wrap:a},{childWidth:s})=>({root:{"--group-child-width":r&&n?s:void 0,"--group-gap":(0,t.getSpacing)(o),"--group-align":i,"--group-justify":l,"--group-wrap":a}})),f=(0,i.factory)(e=>{let r=(0,n.useProps)("Group",c,e),{classNames:i,className:f,style:p,styles:m,unstyled:g,children:h,gap:v,align:y,justify:b,wrap:x,grow:w,preventGrowOverflow:S,vars:C,variant:E,__size:R,mod:T,attributes:P,...A}=r,L=a.Children.toArray(h).filter(Boolean),M=L.length,j=(0,t.getSpacing)(v??"md"),k={childWidth:`calc(${100/M}% - (${j} - ${j} / ${M}))`},N=(0,o.useStyles)({name:"Group",props:r,stylesCtx:k,className:f,style:p,classes:s,classNames:i,styles:m,unstyled:g,attributes:P,vars:C,varsResolver:d});return(0,u.jsx)(l.Box,{...N("root"),variant:E,mod:[{grow:w},T],size:R,...A,children:L})});f.classes=s,f.varsResolver=d,f.displayName="@mantine/core/Group",e.s(["Group",0,f],725695)},935769,e=>{"use strict";var t=e.i(433512),r=e.i(481178),n=e.i(317477),o=e.i(44091),i=e.i(391466),l=e.i(275519),a=e.i(232471),s={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",oval
1Loader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"},u=e.i(56206),c=e.i(391398);let d=({className:e,...t})=>(0,c.jsxs)(a.Box,{component:"span",className:(0,u.default)(s.barsLoader,e),...t,children:[(0,c.jsx)("span",{className:s.bar}),(0,c.jsx)("span",{className:s.bar}),(0,c.jsx)("span",{className:s.bar})]});d.displayName="@mantine/core/Bars";let f=({className:e,...t})=>(0,c.jsxs)(a.Box,{component:"span",className:(0,u.default)(s.dotsLoader,e),...t,children:[(0,c.jsx)("span",{className:s.dot}),(0,c.jsx)("span",{className:s.dot}),(0,c.jsx)("span",{className:s.dot})]});f.displayName="@mantine/core/Dots";let p=({className:e,...t})=>(0,c.jsx)(a.Box,{component:"span",className:(0,u.default)(s.ovalLoader,e),...t});p.displayName="@mantine/core/Oval";let m={bars:d,oval:p,dots:f},g={loaders:m,type:"oval"},h=(0,r.createVarsResolver)((e,{size:r,color:o})=>({root:{"--loader-size":(0,t.getSize)(r,"loader-size"),"--loader-color":o?(0,n.getThemeColor)(o,e):void 0}})),v=(0,l.factory)(e=>{let t=(0,o.useProps)("Loader",g,e),{size:r,color:n,type:l,vars:u,className:d,style:f,classNames:p,styles:m,unstyled:v,loaders:y,variant:b,children:x,attributes:w,...S}=t,C=(0,i.useStyles)({name:"Loader",props:t,classes:s,className:d,style:f,classNames:p,styles:m,unstyled:v,attributes:w,vars:u,varsResolver:h});return x?(0,c.jsx)(a.Box,{...C("root"),...S,children:x}):(0,c.jsx)(a.Box,{...C("root"),component:y[l],variant:b,size:r,...S})});v.defaultLoaders=m,v.classes=s,v.varsResolver=h,v.displayName="@mantine/core/Loader",e.s(["Loader",0,v],935769)},476273,e=>{"use strict";var t=e.i(779177),r=e.i(749218),n=e.i(433512),o=e.i(481178),i=e.i(744335),l=e.i(44091),a=e.i(391466),s=e.i(956449),u=e.i(232471),c={root:"m_9814e45f"},d=e.i(391398);let f={zIndex:(0,r.getDefaultZIndex)("modal")},p=(0,o.createVarsResolver)((e,{gradient:r,color:o,backgroundOpacity:l,blur:a,radius:s,zIndex:u})=>({root:{"--overlay-bg":r||(void 0!==o||void 0!==l)&&(0,i.rgba)(o||"#000",l??.6)||void 0,"--overlay-filter":a?`blur(${(0,t.rem)(a)})`:void 0,"--overlay-radius":void 0===s?void 0:(0,n.getRadius)(s),"--overlay-z-index":u?.toString()}})),m=(0,s.polymorphicFactory)(e=>{let t=(0,l.useProps)("Overlay",f,e),{classNames:r,className:n,style:o,styles:i,unstyled:s,vars:m,fixed:g,center:h,children:v,radius:y,zIndex:b,gradient:x,blur:w,color:S,backgroundOpacity:C,mod:E,attributes:R,...T}=t,P=(0,a.useStyles)({name:"Overlay",props:t,classes:c,className:n,style:o,classNames:r,styles:i,unstyled:s,attributes:R,vars:m,varsResolver:p});return(0,d.jsx)(u.Box,{...P("root"),mod:[{center:h,fixed:g},E],...T,children:v})});m.classes=c,m.varsResolver=p,m.displayName="@mantine/core/Overlay",e.s(["Overlay",0,m],476273)},164483,e=>{"use strict";var t=e.i(330693),r=e.i(275519),n=e.i(927501),o=e.i(391398);let i=(0,r.factory)(({withinPortal:e=!0,children:r,...i})=>"test"!==(0,t.useMantineEnv)()&&e?(0,o.jsx)(n.Portal,{...i,children:r}):(0,o.jsx)(o.Fragment,{children:r}));i.displayName="@mantine/core/OptionalPortal",e.s(["OptionalPortal",0,i])},927501,e=>{"use strict";var t=e.i(44091),r=e.i(275519),n=e.i(191788),o=e.i(332977),i=e.i(417241),l=e.i(391398),a=e.i(730943);function s(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}let u={reuseTargetNode:!0},c=(0,r.factory)(e=>{let{children:r,target:c,reuseTargetNode:d,ref:f,...p}=(0,t.useProps)("Portal",u,e),[m,g]=(0,n.useState)(!1),h=(0,n.useRef)(null);return((0,i.useIsomorphicEffect)(()=>(g(!0),h.current=function({target:e,reuseTargetNode:t,...r}){if(e)return"string"==typeof e?document.querySelector(e)||s(r):e;if(t){let e=document.querySelector("[data-mantine-shared-portal-node]");if(e)return e;let t=s(r);return t.setAttribute("data-mantine-shared-portal-node","true"),document.body.appendChild(t),t}return s(r)}({target:c,reuseTargetNode:d,...p}),(0,o.assignRef)(f,h.current),c||d||!h.current||document.body.appendChild(h.current),()=>{c||d||!h.current||document.body.removeChild(h.current)}),[c]),m&&h.current)?(0,a.createPortal)((0,l.jsx)(l.Fragment,{children:r}),h.current):null});c.displayName="@mantine/core/Portal",e.s(["Portal",0,c])},19300,e=>{"use strict";var t=e.i(779177),r=e.i(481178),n=e.i(44091),o=e.i(391466),i=e.i(275519),l=e.i(232471),a=e.i(774188),s=e.i(928142),u=e.i(243247),c=e.i(179514),d=e.i(882939),f=e.i(124332),p=e.i(263394),m=e.i(191788),g=e.i(417241),h=e.i(391398),v=e.i(458272);let y={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},b=(0,r.createVarsResolver)((e,{scrollbarSize:r,overscrollBehavior:n,scrollbars:o})=>{let i=n;return n&&o&&("x"===o?i=`${n} auto`:"y"===o&&(i=`auto ${n}`)),{root:{"--scrollarea-scrollbar-size":(0,t.rem)(r),"--scrollarea-over-scroll-behavior":i}}}),x=(0,i.factory)(e=>{let t=(0,n.useProps)("ScrollArea",y,e),{classNames:r,className:i,style:l,styles:x,unstyled:w,scrollbarSize:S,vars:C,type:E,scrollHideDelay:R,viewportProps:T,viewportRef:P,onScrollPositionChange:A,children:L,offsetScrollbars:M,scrollbars:j,onBottomReached:k,onTopReached:N,onLeftReached:$,onRightReached:I,overscrollBehavior:O,startScrollPosition:F,verticalScrollbarPosition:D,attributes:z,...H}=t,[_,B]=(0,m.useState)(!1),[W,V]=(0,m.useState)(!1),[G,U]=(0,m.useState)(!1),Y=(0,m.useRef)(!0),X=(0,m.useRef)(!1),q=(0,m.useRef)(!0),K=(0,m.useRef)(!1),Z=(0,o.useStyles)({name:"ScrollArea",props:t,classes:p.default,className:i,style:l,classNames:r,styles:x,unstyled:w,attributes:z,vars:C,varsResolver:b}),Q=(0,m.useRef)(null),[J,ee]=(0,m.useState)(null),et=(0,m.useCallback)(e=>{ee(t=>t===e?t:e)},[]),er=(0,v.useMergeRefs)([P,Q,et]);return(0,a.useResizeObserver)("present"===M?J:null,()=>{let e=Q.current;e&&(V(e.scrollHeight>e.clientHeight),U(e.scrollWidth>e.clientWidth))}),(0,g.useIsomorphicEffect)(()=>{F&&Q.current&&Q.current.scrollTo({left:F.x??0,top:F.y??0})},[]),(0,h.jsxs)(u.ScrollAreaRoot,{getStyles:Z,type:"never"===E?"always":E,scrollHideDelay:R,scrollbars:j,...Z("root"),...H,children:[(0,h.jsx)(f.ScrollAreaViewport,{...T,...Z("viewport",{style:T?.style}),ref:er,"data-offset-scrollbars":!0===M?"xy":M||void 0,"data-scrollbars":j||void 0,"data-vertical-scrollbar-position":D||void 0,"data-horizontal-hidden":"present"!==M||G?void 0:"true","data-vertical-hidden":"present"!==M||W?void 0:"true",onScroll:e=>{T?.onScroll?.(e),A?.({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop});let{scrollTop:t,scrollHeight:r,clientHeight:n,scrollLeft:o,scrollWidth:i,clientWidth:l}=e.currentTarget,a=t-(r-n)>=-.8,s=0===t;a&&!X.current&&k?.(),s&&!Y.current&&N?.(),X.current=a,Y.current=s;let u=o-(i-l)>=-.8,c=0===o;u&&!K.current&&I?.(),c&&!q.current&&$?.(),K.current=u,q.current=c},children:L}),("xy"===j||"x"===j)&&(0,h.jsx)(c.ScrollAreaScrollbar,{...Z("scrollbar"),orientation:"horizontal","data-vertical-scrollbar-position":D||void 0,"data-hidden":"never"===E||"present"===M&&!G||void 0,forceMount:!0,onMouseEnter:()=>B(!0),onMouseLeave:()=>B(!1),children:(0,h.jsx)(d.ScrollAreaThumb,{...Z("thumb")})}),("xy"===j||"y"===j)&&(0,h.jsx)(c.ScrollAreaScrollbar,{...Z("scrollbar"),orientation:"vertical","data-vertical-scrollbar-position":D||void 0,"data-hidden":"never"===E||"present"===M&&!W||void 0,forceMount:!0,onMouseEnter:()=>B(!0),onMouseLeave:()=>B(!1),children:(0,h.jsx)(d.ScrollAreaThumb,{...Z("thumb")})}),(0,h.jsx)(s.ScrollAreaCorner,{...Z("corner"),"data-vertical-scrollbar-position":D||void 0,"data-hovered":_||void 0,"data-hidden":"never"===E||void 0})]})});x.displayName="@mantine/core/ScrollArea";let w=(0,i.factory)(e=>{let{children:t,classNames:r,styles:o,scrollbarSize:i,scrollHideDelay:s,type:u,dir:c,offsetScrollbars:d,overscrollBehavior:f,viewportRef:p,onScrollPositionChange:g,unstyled:b,variant:w,viewportProps:S,scrollbars:C,style:E,vars:R,onBottomReached:T,onTopReached:P,startScrollPosition:A,verticalScrollbarPosition:L,onOverflowChange:M,...j}=(0,n.useProps)("ScrollAreaAutosize",y,e),k=(0,m.useRef)(null),[N,$]=(0,m.useState)(null),I=(0,m.useCallback)(e=>{$(t=>t===e?t:e)},[]),O=(0,v.useMergeRefs)([p,k,I]),F=(0,m.useRef)(!1),D=(0,m.useRef)(!1),z=(0,m.useEffectEvent)(()=>{let e=k.current;if(!e||!M)return;let t=e.scrollHeight>e.clientHeight;
1t!==F.current&&(D.current?M(t):(D.current=!0,t&&M(!0)),F.current=t)});return(0,a.useResizeObserver)(M?N:null,z),(0,h.jsx)(l.Box,{...j,variant:w,style:[{display:"flex",overflow:"hidden"},E],children:(0,h.jsx)(l.Box,{style:{display:"flex",flexDirection:"column",flex:1,overflow:"hidden",..."y"===C&&{minWidth:0},..."x"===C&&{minHeight:0},..."xy"===C&&{minWidth:0,minHeight:0},...!1===C&&{minWidth:0,minHeight:0}},children:(0,h.jsx)(x,{classNames:r,styles:o,scrollHideDelay:s,scrollbarSize:i,type:u,dir:c,offsetScrollbars:d,overscrollBehavior:f,viewportRef:O,onScrollPositionChange:g,unstyled:b,variant:w,viewportProps:S,vars:R,scrollbars:C,onBottomReached:T,onTopReached:P,startScrollPosition:A,verticalScrollbarPosition:L,"data-autosize":"true",children:t})})})});x.classes=p.default,x.varsResolver=b,w.displayName="@mantine/core/ScrollAreaAutosize",w.classes=p.default,x.Autosize=w,e.s(["ScrollArea",0,x])},928142,483573,e=>{"use strict";let[t,r]=(0,e.i(386179).createSafeContext)("ScrollArea.Root component was not found in tree");e.s(["ScrollAreaProvider",0,t,"useScrollAreaContext",0,r],483573);var n=e.i(774188),o=e.i(191788),i=e.i(391398);function l(e){let{style:t,...l}=e,a=r(),[s,u]=(0,o.useState)(0),[c,d]=(0,o.useState)(0),f=!!(s&&c);return(0,n.useResizeObserver)(a.scrollbarX,()=>{let e=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(e),d(e)}),(0,n.useResizeObserver)(a.scrollbarY,()=>{let e=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(e),u(e)}),f?(0,i.jsx)("div",{...l,style:{...t,width:s,height:c}}):null}e.s(["ScrollAreaCorner",0,function(e){let t=r(),n=!!(t.scrollbarX&&t.scrollbarY);return"scroll"!==t.type&&n?(0,i.jsx)(l,{...e}):null}],928142)},243247,e=>{"use strict";var t=e.i(44091),r=e.i(232471),n=e.i(483573),o=e.i(191788),i=e.i(332977),l=e.i(391398);let a={scrollHideDelay:1e3,type:"hover"};function s(e){let{type:s,scrollHideDelay:u,scrollbars:c,getStyles:d,ref:f,...p}=(0,t.useProps)("ScrollAreaRoot",a,e),[m,g]=(0,o.useState)(null),[h,v]=(0,o.useState)(null),[y,b]=(0,o.useState)(null),[x,w]=(0,o.useState)(null),[S,C]=(0,o.useState)(null),[E,R]=(0,o.useState)(0),[T,P]=(0,o.useState)(0),[A,L]=(0,o.useState)(!1),[M,j]=(0,o.useState)(!1),k=(0,i.useMergedRef)(f,g);return(0,l.jsx)(n.ScrollAreaProvider,{value:{type:s,scrollHideDelay:u,scrollArea:m,viewport:h,onViewportChange:v,content:y,onContentChange:b,scrollbarX:x,onScrollbarXChange:w,scrollbarXEnabled:A,onScrollbarXEnabledChange:L,scrollbarY:S,onScrollbarYChange:C,scrollbarYEnabled:M,onScrollbarYEnabledChange:j,onCornerWidthChange:R,onCornerHeightChange:P,getStyles:d},children:(0,l.jsx)(r.Box,{...p,ref:k,__vars:{"--sa-corner-width":"xy"!==c?"0px":`${E}px`,"--sa-corner-height":"xy"!==c?"0px":`${T}px`}})})}s.displayName="@mantine/core/ScrollAreaRoot",e.s(["ScrollAreaRoot",0,s])},179514,882939,124332,263394,e=>{"use strict";var t=e.i(483573),r=e.i(323283),n=e.i(521459),o=e.i(858498),i=e.i(211593),l=e.i(618036),a=e.i(754537),s=e.i(739877),u=e.i(774188),c=e.i(952077),d=e.i(158592),f=e.i(191788),p=e.i(114108),m=e.i(609205),g=e.i(332977),h=e.i(391398);function v(e){let{sizes:r,hasThumb:n,onThumbChange:o,onThumbPointerUp:i,onThumbPointerDown:l,onThumbPositionChange:a,onDragScroll:s,onWheelScroll:v,onResize:y,ref:b,...x}=e,w=(0,t.useScrollAreaContext)(),[S,C]=(0,f.useState)(null),E=(0,g.useMergedRef)(b,C),R=(0,f.useRef)(null),T=(0,f.useRef)(""),{viewport:P}=w,A=r.content-r.viewport,L=(0,f.useEffectEvent)(v),M=(0,p.useCallbackRef)(a),j=(0,m.useDebouncedCallback)(y,10),k=e=>{R.current&&s({x:e.clientX-R.current.left,y:e.clientY-R.current.top})};return(0,f.useEffect)(()=>{let e=e=>{let t=e.target;S?.contains(t)&&L(e,A)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[P,S,A]),(0,f.useEffect)(M,[r,M]),(0,u.useResizeObserver)(S,j),(0,u.useResizeObserver)(w.content,j),(0,h.jsx)(d.ScrollbarProvider,{value:{scrollbar:S,hasThumb:n,onThumbChange:(0,p.useCallbackRef)(o),onThumbPointerUp:(0,p.useCallbackRef)(i),onThumbPositionChange:M,onThumbPointerDown:(0,p.useCallbackRef)(l)},children:(0,h.jsx)("div",{...x,ref:E,"data-mantine-scrollbar":!0,style:{position:"absolute",...x.style},onPointerDown:(0,c.composeEventHandlers)(e.onPointerDown,e=>{e.preventDefault(),0===e.button&&(e.target.setPointerCapture(e.pointerId),R.current=S.getBoundingClientRect(),T.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",k(e))}),onPointerMove:(0,c.composeEventHandlers)(e.onPointerMove,k),onPointerUp:(0,c.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(e.preventDefault(),t.releasePointerCapture(e.pointerId))}),onLostPointerCapture:()=>{document.body.style.webkitUserSelect=T.current,R.current=null}})})}let y=e=>{let{sizes:r,onSizesChange:n,style:o,ref:i,...u}=e,c=(0,t.useScrollAreaContext)(),[d,p]=(0,f.useState)(),m=(0,f.useRef)(null),y=(0,g.useMergedRef)(i,m,c.onScrollbarXChange);return(0,f.useEffect)(()=>{m.current&&p(getComputedStyle(m.current))},[m]),(0,h.jsx)(v,{"data-orientation":"horizontal",...u,ref:y,sizes:r,style:{...o,"--sa-thumb-width":`${(0,a.getThumbSize)(r)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(c.viewport){let n=c.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),(0,l.isScrollingWithinScrollbarBounds)(n,r)&&t.preventDefault()}},onResize:()=>{m.current&&c.viewport&&d&&n({content:c.viewport.scrollWidth,viewport:c.viewport.offsetWidth,scrollbar:{size:m.current.clientWidth,paddingStart:(0,s.toInt)(d.paddingLeft),paddingEnd:(0,s.toInt)(d.paddingRight)}})}})};function b(e){let{sizes:r,onSizesChange:n,style:o,ref:i,...u}=e,c=(0,t.useScrollAreaContext)(),[d,p]=(0,f.useState)(),m=(0,f.useRef)(null),y=(0,g.useMergedRef)(i,m,c.onScrollbarYChange);return(0,f.useEffect)(()=>{m.current&&p(window.getComputedStyle(m.current))},[]),(0,h.jsx)(v,{...u,"data-orientation":"vertical",ref:y,sizes:r,style:{"--sa-thumb-height":`${(0,a.getThumbSize)(r)}px`,...o},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>
1e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(c.viewport){let n=c.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),(0,l.isScrollingWithinScrollbarBounds)(n,r)&&t.preventDefault()}},onResize:()=>{m.current&&c.viewport&&d&&n({content:c.viewport.scrollHeight,viewport:c.viewport.offsetHeight,scrollbar:{size:m.current.clientHeight,paddingStart:(0,s.toInt)(d.paddingTop),paddingEnd:(0,s.toInt)(d.paddingBottom)}})}})}function x(e){let{orientation:l="vertical",...a}=e,{dir:s}=(0,r.useDirection)(),u=(0,t.useScrollAreaContext)(),c=(0,f.useRef)(null),d=(0,f.useRef)(0),[p,m]=(0,f.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),g=(0,n.getThumbRatio)(p.viewport,p.content),v={...a,sizes:p,onSizesChange:m,hasThumb:!!(g>0&&g<1),onThumbChange:e=>{c.current=e},onThumbPointerUp:()=>{d.current=0},onThumbPointerDown:e=>{d.current=e}},x=(e,t)=>(0,i.getScrollPositionFromPointer)(e,d.current,p,t);return"horizontal"===l?(0,h.jsx)(y,{...v,onThumbPositionChange:()=>{if(u.viewport&&c.current){let e=u.viewport.scrollLeft,t=(0,o.getThumbOffsetFromScroll)(e,p,s);c.current.style.transform=`translate3d(${t}px, 0, 0)`}},onWheelScroll:e=>{u.viewport&&(u.viewport.scrollLeft=e)},onDragScroll:e=>{u.viewport&&(u.viewport.scrollLeft=x(e,s))}}):"vertical"===l?(0,h.jsx)(b,{...v,onThumbPositionChange:()=>{if(u.viewport&&c.current){let e=u.viewport.scrollTop,t=(0,o.getThumbOffsetFromScroll)(e,p);0===p.scrollbar.size?c.current.style.setProperty("--thumb-opacity","0"):c.current.style.setProperty("--thumb-opacity","1"),c.current.style.transform=`translate3d(0, ${t}px, 0)`}}
1,onWheelScroll:e=>{u.viewport&&(u.viewport.scrollTop=e)},onDragScroll:e=>{u.viewport&&(u.viewport.scrollTop=x(e))}}):null}function w(e){let r=(0,t.useScrollAreaContext)(),{forceMount:n,...o}=e,[i,l]=(0,f.useState)(!1),a="horizontal"===e.orientation,s=(0,m.useDebouncedCallback)(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;l(a?e:t)}},10);return((0,u.useResizeObserver)(r.viewport,s),(0,u.useResizeObserver)(r.content,s),n||i)?(0,h.jsx)(x,{"data-state":i?"visible":"hidden",...o}):null}function S(e){let{forceMount:r,...n}=e,o=(0,t.useScrollAreaContext)(),[i,l]=(0,f.useState)(!1);return((0,f.useEffect)(()=>{let{scrollArea:e}=o,t=0;if(e){let r=()=>{window.clearTimeout(t),l(!0)},n=()=>{t=window.setTimeout(()=>l(!1),o.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[o.scrollArea,o.scrollHideDelay]),r||i)?(0,h.jsx)(w,{"data-state":i?"visible":"hidden",...n}):null}function C(e){let{forceMount:r,...n}=e,o=(0,t.useScrollAreaContext)(),i="horizontal"===e.orientation,[l,a]=(0,f.useState)("hidden"),s=(0,m.useDebouncedCallback)(()=>a("idle"),100);return((0,f.useEffect)(()=>{if("idle"===l){let e=window.setTimeout(()=>a("hidden"),o.scrollHideDelay);return()=>window.clearTimeout(e)}},[l,o.scrollHideDelay]),(0,f.useEffect)(()=>{let{viewport:e}=o,t=i?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(a("scrolling"),s()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[o.viewport,i,s]),r||"hidden"!==l)?(0,h.jsx)(x,{"data-state":"hidden"===l?"hidden":"visible",...n,onPointerEnter:(0,c.composeEventHandlers)(e.onPointerEnter,()=>a("interacting")),onPointerLeave:(0,c.composeEventHandlers)(e.onPointerLeave,()=>a("idle"))}):null}function E(e){let{forceMount:r,...n}=e,o=(0,t.useScrollAreaContext)(),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:l}=o,a="horizontal"===e.orientation;return(0,f.useEffect)(()=>(a?i(!0):l(!0),()=>{a?i(!1):l(!1)}),[a,i,l]),"hover"===o.type?(0,h.jsx)(S,{...n,forceMount:r}):"scroll"===o.type?(0,h.jsx)(C,{...n,forceMount:r}):"auto"===o.type?(0,h.jsx)(w,{...n,forceMount:r}):"always"===o.type?(0,h.jsx)(x,{...n}):null}function R(e){let{style:r,ref:n,...o}=e,i=(0,t.useScrollAreaContext)(),l=(0,d.useScrollbarContext)(),{onThumbPositionChange:a}=l,s=(0,g.useMergedRef)(n,l.onThumbChange),u=(0,f.useRef)(void 0),p=(0,m.useDebouncedCallback)(()=>{u.current&&(u.current(),u.current=void 0)},100);return(0,f.useEffect)(()=>{let{viewport:e}=i;if(e){let t=()=>{p(),u.current||(u.current=function(e,t=()=>{}){let r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let i={left:e.scrollLeft,top:e.scrollTop},l=r.left!==i.left,a=r.top!==i.top;(l||a)&&t(),r=i,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)}(e,a),a())};return a(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[i.viewport,p,a]),(0,h.jsx)("div",{"data-state":l.hasThumb?"visible":"hidden",...o,ref:s,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...r},onPointerDownCapture:(0,c.composeEventHandlers)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;l.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,c.composeEventHandlers)(e.onPointerUp,l.onThumbPointerUp)})}function T(e){let{forceMount:t,...r}=e,n=(0,d.useScrollbarContext)();return t||n.hasThumb?(0,h.jsx)(R,{...r}):null}y.displayName="@mantine/core/ScrollAreaScrollbarX",b.displayName="@mantine/core/ScrollAreaScrollbarY",x.displayName="@mantine/core/ScrollAreaScrollbarVisible",w.displayName="@mantine/core/ScrollAreaScrollbarAuto",S.displayName="@mantine/core/ScrollAreaScrollbarHover",E.displayName="@mantine/core/ScrollAreaScrollbar",e.s(["ScrollAreaScrollbar",0,E],179514),R.displayName="@mantine/core/ScrollAreaThumb",T.displayName="@mantine/core/ScrollAreaThumb",e.s(["ScrollAreaThumb",0,T],882939);var P=e.i(232471);function A({children:e,style:r,ref:n,onWheel:o,...i}){let l=(0,t.useScrollAreaContext)(),a=(0,g.useMergedRef)(n,l.onViewportChange);return(0,h.jsx)(P.Box,{...i,ref:a,onWheel:e=>{if(o?.(e),l.scrollbarXEnabled&&l.viewport&&e.shiftKey){let{scrollTop:t,scrollHeight:r,clientHeight:n,scrollWidth:o,clientWidth:i}=l.viewport;o>i&&(t<1||t>=r-n-1)&&e.stopPropagation()}},"data-scrollarea-viewport":!0,style:{overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden",...r},children:(0,h.jsx)("div",{...l.getStyles("content"),ref:l.onContentChange,children:e})})}A.displayName="@mantine/core/ScrollAreaViewport",e.s(["ScrollAreaViewport",0,A],124332),e.s(["default",0,{root:"m_d57069b5",content:"m_b1336c6",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"}],263394)},774188,e=>{"use strict";var t=e.i(191788),r=e.i(417241);e.s(["useResizeObserver",0,function(e,n){let o=(0,t.useEffectEvent)(n);(0,r.useIsomorphicEffect)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(o)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e])}])},952077,158592,e=>{"use strict";e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:r=!0}={}){return n=>{e?.(n),!1!==r&&n.defaultPrevented||t?.(n)}}],952077);let[t,r]=(0,e.i(386179).createSafeContext)("ScrollAreaScrollbar was not found in tree");e.s(["ScrollbarProvider",0,t,"useScrollbarContext",0,r],158592)},521459,754537,858498,211593,618036,e=>{"use strict";function t(e,t){let r=e/t;return Number.isNaN(r)?0:r}function r(e){let r=t(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-n)*r,18)}function n(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}e.s(["getThumbRatio",0,t],521459),e.s(["getThumbSize",0,r],754537),e.s(["getThumbOffsetFromScroll",0,function(e,t,o="ltr"){let i=r(t),l=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-l,s=t.content-t.viewport,u=function(e,[t,r]){return Math.min(r,Math.max(t,e))}(e,"ltr"===o?[0,s]:[-1*s,0]);return n([0,s],[0,a-i])(u)}],858498),e.s(["getScrollPositionFromPointer",0,function(e,t,o,i="ltr"){let l=r(o),a=t||l/2,s=o.scrollbar.paddingStart+a,u=o.scrollbar.size-o.scrollbar.paddingEnd-(l-
1a),c=o.content-o.viewport;return n([s,u],"ltr"===i?[0,c]:[-1*c,0])(e)}],211593),e.s(["isScrollingWithinScrollbarBounds",0,function(e,t){return e>0&&e<t}],618036)},739877,e=>{"use strict";e.s(["toInt",0,function(e){return e?parseInt(e,10):0}])},883364,e=>{"use strict";var t=e.i(433512),r=e.i(481178),n=e.i(495127),o=e.i(44091),i=e.i(391466),l=e.i(956449),a=e.i(232471),s={root:"m_b6d8b162"},u=e.i(391398);let c={inherit:!1},d=(0,r.createVarsResolver)((e,{variant:r,lineClamp:o,gradient:i,size:l,textWrap:a})=>({root:{"--text-fz":(0,t.getFontSize)(l),"--text-lh":(0,t.getLineHeight)(l),"--text-gradient":"gradient"===r?(0,n.getGradient)(i,e):void 0,"--text-line-clamp":"number"==typeof o?o.toString():void 0,"--text-text-wrap":a}})),f=(0,l.polymorphicFactory)(e=>{let t=(0,o.useProps)("Text",c,e),{lineClamp:r,truncate:n,inline:l,inherit:f,gradient:p,span:m,textWrap:g,__staticSelector:h,vars:v,className:y,style:b,classNames:x,styles:w,unstyled:S,variant:C,mod:E,size:R,attributes:T,...P}=t,A=(0,i.useStyles)({name:["Text",h],props:t,classes:s,className:y,style:b,classNames:x,styles:w,unstyled:S,attributes:T,vars:v,varsResolver:d});return(0,u.jsx)(a.Box,{...A("root",{focusable:!0}),component:m?"span":"p",variant:C,mod:[{truncate:"start"===n?"start":"end"===n||n?"end":void 0,lineClamp:"number"==typeof r,inline:l,inherit:f},E],size:R,...P})});f.classes=s,f.varsResolver=d,f.displayName="@mantine/core/Text",e.s(["Text",0,f],883364)},431868,e=>{"use strict";var t=e.i(749218),r=e.i(433512),n=e.i(275825),o=e.i(409703),i=e.i(481178),l=e.i(44091),a=e.i(391466),s=e.i(275519),u=e.i(232471),c=e.i(323283),d=e.i(317121),f=e.i(674583),p=e.i(332432),m=e.i(164483),g=e.i(34515),h=e.i(733213),v=e.i(447968),y=e.i(332160),b=e.i(116231),x=e.i(191788),w=e.i(107315),S=e.i(417241),C=e.i(195600),E=e.i(95963),R=e.i(458272),T=e.i(332977),P=e.i(56206),A=e.i(391398);let L={position:"top",refProp:"ref",withinPortal:!0,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:(0,t.getDefaultZIndex)("popover"),middlewares:{flip:!0,shift:!0,inline:!1}},M=(0,i.createVarsResolver)((e,{radius:t,color:n,variant:o,autoContrast:i})=>{let l=e.variantColorResolver({theme:e,color:n||e.primaryColor,autoContrast:i,variant:o||"filled"});return{tooltip:{"--tooltip-radius":void 0===t?void 0:(0,r.getRadius)(t),"--tooltip-bg":n?l.background:void 0,"--tooltip-color":n?l.color:void 0}}}),j=(0,s.factory)(e=>{let t=(0,l.useProps)("Tooltip",L,e),{children:r,position:i,refProp:s,label:y,openDelay:j,closeDelay:k,onPositionChange:N,opened:$,defaultOpened:I,withinPortal:O,radius:F,color:D,classNames:z,styles:H,unstyled:_,style:B,className:W,withArrow:V,arrowSize:G,arrowOffset:U,arrowRadius:Y,arrowPosition:X,offset:q,transitionProps:K,multiline:Z,events:Q,interactive:J,zIndex:ee,disabled:et,onClick:er,onMouseEnter:en,onMouseLeave:eo,inline:ei,variant:el,keepMounted:ea,vars:es,portalProps:eu,mod:ec,floatingStrategy:ed,middlewares:ef,autoContrast:ep,attributes:em,target:eg,ref:eh,...ev}=t,{dir:ey}=(0,c.useDirection)(),eb=(0,x.useRef)(null),ex=function(e){let t,r,[n,o]=(0,x.useState)(e.defaultOpened),i="boolean"==typeof e.opened?e.opened:n,l=(0,x.use)(b.TooltipGroupContext).withinGroup,a=(0,w.useId)(),s=(0,x.useCallback)(e=>{o(e),e&&y(a)},[a]),{x:u,y:c,context:d,refs:f,placement:p,middlewareData:{arrow:{x:m,y:g}={}}}=(0,R.useFloating)({strategy:e.strategy,placement:e.position,open:i,onOpenChange:s,middleware:(t=function(e){if(void 0===e)return{shift:!0,flip:!0};let t={...e};return void 0===e.shift&&(t.shift=!0),void 0===e.flip&&(t.flip=!0),t}(e.middlewares),r=[(0,C.offset)(e.offset)],t.shift&&r.push((0,C.shift)("boolean"==typeof t.shift?{padding:8}:{padding:8,...t.shift})),t.flip&&r.push("boolean"==typeof t.flip?(0,C.flip)():(0,C.flip)(t.flip)),r.push((0,C.arrow)({element:e.arrowRef,padding:e.arrowOffset})),t.inline?r.push("boolean"==typeof t.inline?(0,C.inline)():(0,C.inline)(t.inline)):e.inline&&r.push((0,C.inline)()),r),whileElementsMounted:E.autoUpdate}),{delay:h,currentId:v,setCurrentId:y}=(0,R.useDelayGroup)(d,{id:a}),{getReferenceProps:T,getFloatingProps:P}=(0,R.useInteractions)([(0,R.useHover)(d,{enabled:e.events?.hover,delay:l?h:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch,handleClose:e.interactive?(0,R.safePolygon)():null}
1),(0,R.useFocus)(d,{enabled:e.events?.focus,visibleOnly:!0}),(0,R.useRole)(d,{role:"tooltip"}),(0,R.useDismiss)(d,{enabled:void 0===e.opened})]),A=(0,x.useRef)(p);(0,S.useIsomorphicEffect)(()=>{A.current!==p&&(A.current=p,e.onPositionChange?.(p))},[p]);let L=i&&v&&v!==a;return{x:u,y:c,arrowX:m,arrowY:g,reference:f.setReference,floating:f.setFloating,getFloatingProps:P,getReferenceProps:T,isGroupPhase:L,opened:i,placement:p}}({position:(0,p.getFloatingPosition)(ey,i),closeDelay:k,openDelay:j,onPositionChange:N,opened:$,defaultOpened:I,events:Q,interactive:J,arrowRef:eb,arrowOffset:U,offset:"number"==typeof q?q+(V?G/2:0):q,inline:ei,strategy:ed,middlewares:ef});(0,x.useEffect)(()=>{let e=eg instanceof HTMLElement?eg:"string"==typeof eg?document.querySelector(eg):eg?.current||null;e&&ex.reference(e)},[eg,ex]);let ew=(0,a.useStyles)({name:"Tooltip",props:t,classes:v.default,className:W,style:B,classNames:z,styles:H,unstyled:_,attributes:em,rootSelector:"tooltip",vars:es,varsResolver:M}),eS=(0,o.getSingleElementChild)(r);if(!eg&&!eS)throw 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 eC=ew("tooltip"),eE=J&&!et&&!!ex.opened,eR="merge"===X&&V?(0,d.getArrowMergeDropdownStyles)({position:ex.placement,dir:ey}):void 0;if(eg){let e=(0,h.getTransitionProps)(K,{duration:100,transition:"fade"});return(0,A.jsx)(A.Fragment,{children:(0,A.jsx)(m.OptionalPortal,{...eu,withinPortal:O,children:(0,A.jsx)(g.Transition,{...e,keepMounted:ea,mounted:!et&&!!ex.opened,duration:ex.isGroupPhase?10:e.duration,children:e=>(0,A.jsxs)(u.Box,{...ev,"data-fixed":"fixed"===ed||void 0,variant:el,mod:[{multiline:Z,interactive:eE},ec],...eC,...ex.getFloatingProps({ref:ex.floating,className:eC.className,style:{...eC.style,...e,...eR,zIndex:ee,top:ex.y??0,left:ex.x??0}}),children:[y,(0,A.jsx)(f.FloatingArrow,{ref:eb,arrowX:ex.arrowX,arrowY:ex.arrowY,visible:V,position:ex.placement,arrowSize:G,arrowOffset:U,arrowRadius:Y,arrowPosition:X,...ew("arrow")})]})})})})}let eT=eS.props,eP=(0,T.useMergedRef)(ex.reference,(0,n.getRefProp)(eS),eh),eA=(0,h.getTransitionProps)(K,{duration:100,transition:"fade"});return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(m.OptionalPortal,{...eu,withinPortal:O,children:(0,A.jsx)(g.Transition,{...eA,keepMounted:ea,mounted:!et&&!!ex.opened,duration:ex.isGroupPhase?10:eA.duration,children:e=>(0,A.jsxs)(u.Box,{...ev,"data-fixed":"fixed"===ed||void 0,variant:el,mod:[{multiline:Z,interactive:eE},ec],...ex.getFloatingProps({ref:ex.floating,className:ew("tooltip").className,style:{...ew("tooltip").style,...e,...eR,zIndex:ee,top:ex.y??0,left:ex.x??0}}),children:[y,(0,A.jsx)(f.FloatingArrow,{ref:eb,arrowX:ex.arrowX,arrowY:ex.arrowY,visible:V,position:ex.placement,arrowSize:G,arrowOffset:U,arrowRadius:Y,arrowPosition:X,...ew("arrow")})]})})}),(0,x.cloneElement)(eS,ex.getReferenceProps({onClick:er,onMouseEnter:en,onMouseLeave:eo,onMouseMove:t.onMouseMove,onPointerDown:t.onPointerDown,onPointerEnter:t.onPointerEnter,...eT,className:(0,P.default)(W,eT.className),[s]:eP}))]})});j.classes=v.default,j.varsResolver=M,j.displayName="@mantine/core/Tooltip",j.Floating=y.TooltipFloating,j.Group=b.TooltipGroup,e.s(["Tooltip",0,j],431868)},332160,116231,e=>{"use strict";var t=e.i(749218),r=e.i(433512),n=e.i(275825),o=e.i(409703),i=e.i(481178),l=e.i(317477),a=e.i(951254),s=e.i(44091),u=e.i(391466),c=e.i(634917),d=e.i(275519),f=e.i(232471),p=e.i(164483),m=e.i(191788),g=e.i(536394),h=e.i(195600),v=e.i(458272),y=e.i(447968),b=e.i(332977),x=e.i(391398);let w={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:(0,t.getDefaultZIndex)("popover")},S=(0,i.createVarsResolver)((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:(0,r.getRadius)(t),"--tooltip-bg":n?(0,l.getThemeColor)(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}})),C=(0,d.factory)(e=>{let t=(0,s.useProps)("TooltipFloating",w,e),{children:r,refProp:i,withinPortal:l,style:d,className:C,classNames:E,styles:R,unstyled:T,radiu
1s:P,color:A,label:L,offset:M,position:j,multiline:k,zIndex:N,disabled:$,defaultOpened:I,variant:O,vars:F,portalProps:D,attributes:z,ref:H,..._}=t,B=(0,a.useMantineTheme)(),W=(0,u.useStyles)({name:"TooltipFloating",props:t,classes:y.default,className:C,style:d,classNames:E,styles:R,unstyled:T,attributes:z,rootSelector:"tooltip",vars:F,varsResolver:S}),{handleMouseMove:V,x:G,y:U,opened:Y,boundaryRef:X,floating:q,setOpened:K}=function({offset:e,position:t,defaultOpened:r}){let[n,o]=(0,m.useState)(r),i=(0,m.useRef)(null),{x:l,y:a,elements:s,refs:u,update:c,placement:d}=(0,v.useFloating)({placement:t,middleware:[(0,h.shift)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),f=d.includes("right")?e:t.includes("left")?-1*e:0,p=d.includes("bottom")?e:t.includes("top")?-1*e:0,y=(0,m.useCallback)(({clientX:e,clientY:t})=>{Number.isFinite(e)&&Number.isFinite(t)&&u.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:e,y:t,left:e+f,top:t+p,right:e,bottom:t})})},[s.reference]);return(0,m.useEffect)(()=>{if(u.floating.current){let e=i.current;e.addEventListener("mousemove",y);let t=(0,g.getOverflowAncestors)(u.floating.current);return t.forEach(e=>{e.addEventListener("scroll",c)}),()=>{e.removeEventListener("mousemove",y),t.forEach(e=>{e.removeEventListener("scroll",c)})}}},[s.reference,u.floating.current,c,y,n]),{handleMouseMove:y,x:l,y:a,opened:n,setOpened:o,boundaryRef:i,floating:u.setFloating}}({offset:M,position:j,defaultOpened:I}),Z=(0,o.getSingleElementChild)(r);if(!Z)throw 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 Q=(0,b.useMergedRef)(X,(0,n.getRefProp)(Z),H),J=Z.props;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(p.OptionalPortal,{...D,withinPortal:l,children:(0,x.jsx)(f.Box,{..._,...W("tooltip",{style:{...(0,c.getStyleObject)(d,B),zIndex:N,display:!$&&Y?"block":"none",top:Number.isFinite(U)?Math.round(U):"",left:Number.isFinite(G)?Math.round(G):""}}),variant:O,ref:q,mod:{multiline:k},children:L})}),(0,m.cloneElement)(Z,{...J,[i]:Q,onMouseEnter:e=>{J.onMouseEnter?.(e),V(e),K(!0)},onMouseLeave:e=>{J.onMouseLeave?.(e),K(!1)}})]})});C.classes=y.default,C.varsResolver=S,C.displayName="@mantine/core/TooltipFloating",e.s(["TooltipFloating",0,C],332160);let E=(0,m.createContext)({withinGroup:!1}),R={openDelay:0,closeDelay:0};function T(e){let{openDelay:t,closeDelay:r,children:n}=(0,s.useProps)("TooltipGroup",R,e);return(0,x.jsx)(E,{value:{withinGroup:!0},children:(0,x.jsx)(v.FloatingDelayGroup,{delay:{open:t,close:r},children:n})})}T.displayName="@mantine/core/TooltipGroup",T.extend=e=>e,e.s(["TooltipGroup",0,T,"TooltipGroupContext",0,E],116231)},34515,e=>{"use strict";var t=e.i(330693),r=e.i(10858),n=e.i(951254),o=e.i(191788),i=e.i(729262),l=e.i(779861),a=e.i(730943),s=e.i(391398);function u({keepMounted:e,keepMountedMode:c="activity",transition:d="fade",duration:f=250,exitDuration:p=f,mounted:m,children:g,timingFunction:h="ease",onExit:v,onEntered:y,onEnter:b,onExited:x,enterDelay:w,exitDelay:S}){let C=(0,t.useMantineEnv)(),{transitionDuration:E,transitionStatus:R,transitionTimingFunction:T}=function({duration:e,exitDuration:t,timingFunction:r,mounted:s,onEnter:u,onExit:c,onEntered:d,onExited:f,enterDelay:p,exitDelay:m}){let g=(0,n.useMantineTheme)(),h=(0,l.useReducedMotion)(),v=!!g.respectReducedMotion&&h,[y,b]=(0,o.useState)(v?0:e),[x,w]=(0,o.useState)(s?"entered":"exited"),S=(0,o.useRef)(-1),C=(0,o.useRef)(-1),E=(0,o.useRef)(-1);function R(){window.clearTimeout(S.current),window.clearTimeout(C.current),cancelAnimationFrame(E.current)}let T=r=>{R();let n=r?u:c,o=r?d:f,i=v?0:r?e:t;b(i),0===i?("function"==typeof n&&n(),"function"==typeof o&&o(),w(r?"entered":"exited")):E.current=requestAnimationFrame(()=>{a.default.flushSync(()=>{w(r?"pre-entering":"pre-exiting")}),E.current=requestAnimationFrame(()=>{"function"==typeof n&&n(),w(r?"entering":"exiting"),S.current=window.setTimeout(()=>{"function"==typeof o&&o(),w(r?"entered":"exited")},i)})})};return(0,i.useDidUpdate)(()=>{(R(),"number"!=typeof(s?p:m))?T(s):C.current=window.setTimeout(()=>{T(s)},s?p:m)},[s]),(0,o.useEffect)(()=>()=>{R()},[]),{transitionDuration:y,transitionStatus:x,transitionTimingFunction:r||"ease"}}({mounted:m,exitDuration:p,duration:f,timingFunction:h,onExit:v,onEntered:y,onEnter:b,onExited:x,enterDelay:w,exitDelay:S});if("test"===C)return m?(0,s.jsx)(s.Fragment,{children:g({})}):e?g({display:"none"}):null;if(0===E)return e?"display-none"===c?m?(0,s.jsx)(s.Fragment,{children:g({})}):g({display:"none"}):(0,s.jsx)(o.Activity,{mode:m?"visible":"hidden",children:g({})}
1):m?(0,s.jsx)(s.Fragment,{children:g({})}):null;let P="exited"===R;if(e){let e=g(P?"display-none"===c?{display:"none"}:{}:(0,r.getTransitionStyles)({transition:d,duration:E,state:R,timingFunction:T}));return"display-none"===c?e:(0,s.jsx)(o.Activity,{mode:P?"hidden":"visible",children:e})}return P?null:(0,s.jsx)(s.Fragment,{children:g((0,r.getTransitionStyles)({transition:d,duration:E,state:R,timingFunction:T}))})}u.displayName="@mantine/core/Transition",e.s(["Transition",0,u],34515)},733213,447968,e=>{"use strict";let t={duration:100,transition:"fade"};e.s(["getTransitionProps",0,function(e,r){return{...t,...r,...e}}],733213),e.s(["default",0,{tooltip:"m_1b3c8819",arrow:"m_f898399f"}],447968)},10858,412011,e=>{"use strict";let t=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${"bottom"===e?10:-10}px)`},transitionProperty:"transform, opacity"}),r={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(30px)"},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-30px)"},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(30px)"},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-30px)"},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(-20px) skew(-10deg, -5deg)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(20px) skew(-10deg, -5deg)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(20px) rotate(-5deg)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(20px) 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:{...t("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...t("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...t("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...t("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...t("top"),common:{transformOrigin:"top right"}}};e.s(["transitions",0,r],412011);let n={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};e.s(["getTransitionStyles",0,function({transition:e,state:t,duration:o,timingFunction:i}){let l={WebkitBackfaceVisibility:"hidden",transitionDuration:`${o}ms`,transitionTimingFunction:i};return"string"==typeof e?e in r?{transitionProperty:r[e].transitionProperty,...l,...r[e].common,...r[e][n[t]]}:{}:{transitionProperty:e.transitionProperty,...l,...e.common,...e[n[t]]}}],10858)},284629,e=>{"use strict";var t=e.i(44091),r=e.i(391466),n=e.i(956449),o=e.i(232471),i={root:"m_87cf2631"},l=e.i(391398);let a={__staticSelector:"UnstyledButton"},s=(0,n.polymorphicFactory)(e=>{let n=(0,t.useProps)("UnstyledButton",a,e),{className:s,component:u="button",__staticSelector:c,unstyled:d,classNames:f,styles:p,style:m,attributes:g,...h}=n,v=(0,r.useStyles)({name:c,props:n,classes:i,className:s,style:m,classNames:f,styles:p,unstyled:d,attributes:g});return(0,l.jsx)(o.Box,{...v("root",{focusable:!0}),component:u,type:"button"===u?"button":void 0,...h})});s.classes=i,s.displayName="@mantine/core/UnstyledButton",e.s(["UnstyledButton",0,s],284629)},293736,e=>{"use strict";var t=e.i(44091),r=e.i(391466),n=e.i(275519),o=e.i(232471),i={root:"m_515a97f8"},l=e.i(391398);let a=(0,n.factory)(e=>{let n=(0,t.useProps)("VisuallyHidden",null,e),{classNames:a,className:s,style:u,styles:c,unstyled:d,vars:f,attributes:p,...m}=n,g=(0,r.useStyles)({name:"VisuallyHidden",classes:i,props:n,className:s,style:u,classNames:a,styles:c,unstyled:d,attributes:p});return(0,l.jsx)(o.Box,{component:"span",...g("root"),...m})});a.classes=i,a.displayName="@mantine/core/VisuallyHidden",e.s(["VisuallyHidden",0,a],293736)},232471,e=>{"use strict";var t=e.i(49944),r=e.i(330693),n=e.i(951254),o=e.i(871346),i=e.i(41298),l=e.i(425254),a=e.i(90919),s=e.i(7535),u=e.i(83353),c=e.i(642291),d=e.i(39979),f=e.i(340216),p=e.i(56206),m=e.i(391398);function g({component:e,style:c,__vars:h,className:v,variant:y,mod:b,size:x,hiddenFrom:w,visibleFrom
1:S,lightHidden:C,darkHidden:E,renderRoot:R,__size:T,ref:P,...A}){let L=(0,n.useMantineTheme)(),{styleProps:M,rest:j}=(0,l.extractStyleProps)(A),k=(0,r.useMantineSxTransform)()?.()?.(M.sx),N=(0,u.useRandomClassName)(),$=(0,s.parseStyleProps)({styleProps:M,theme:L,data:a.STYlE_PROPS_DATA}),I=(0,r.useMantineDeduplicateInlineStyles)(),O=I&&$.hasResponsiveStyles?(0,i.hashStyleProps)($.styles,$.media):N,F={ref:P,style:(0,f.getBoxStyle)({theme:L,style:c,vars:h,styleProps:$.inlineStyles}),className:(0,p.default)(v,k,{[O]:$.hasResponsiveStyles,"mantine-light-hidden":C,"mantine-dark-hidden":E,[`mantine-hidden-from-${w}`]:w,[`mantine-visible-from-${S}`]:S}),"data-variant":y,"data-size":(0,t.isNumberLike)(x)?void 0:x||void 0,size:T,...(0,d.getBoxMod)(b),...j};return(0,m.jsxs)(m.Fragment,{children:[$.hasResponsiveStyles&&(0,m.jsx)(o.InlineStyles,{selector:`.${O}`,styles:$.styles,media:$.media,deduplicate:I}),"function"==typeof R?R(F):(0,m.jsx)(e||"div",{...F})]})}g.displayName="@mantine/core/Box";let h=(0,c.polymorphic)(g);e.s(["Box",0,h])},634917,e=>{"use strict";e.s(["getStyleObject",0,function e(t,r){return Array.isArray(t)?[...t].reduce((t,n)=>({...t,...e(n,r)}),{}):"function"==typeof t?t(r):null==t?{}:t}])},425254,e=>{"use strict";var t=e.i(931718);e.s(["extractStyleProps",0,function(e){let{m:r,mx:n,my:o,mt:i,mb:l,ml:a,mr:s,me:u,ms:c,mis:d,mie:f,p,px:m,py:g,pt:h,pb:v,pl:y,pr:b,pe:x,ps:w,pis:S,pie:C,bd:E,bdrs:R,bg:T,c:P,opacity:A,ff:L,fz:M,fw:j,lts:k,ta:N,lh:$,fs:I,tt:O,td:F,w:D,miw:z,maw:H,h:_,mih:B,mah:W,bgsz:V,bgp:G,bgr:U,bga:Y,pos:X,top:q,left:K,bottom:Z,right:Q,inset:J,display:ee,flex:et,hiddenFrom:er,visibleFrom:en,lightHidden:eo,darkHidden:ei,sx:el,...ea}=e;return{styleProps:(0,t.filterProps)({m:r,mx:n,my:o,mt:i,mb:l,ml:a,mr:s,me:u,ms:c,mis:d,mie:f,p,px:m,py:g,pt:h,pb:v,pl:y,pr:b,pis:S,pie:C,pe:x,ps:w,bd:E,bg:T,c:P,opacity:A,ff:L,fz:M,fw:j,lts:k,ta:N,lh:$,fs:I,tt:O,td:F,w:D,miw:z,maw:H,h:_,mih:B,mah:W,bgsz:V,bgp:G,bgr:U,bga:Y,pos:X,top:q,left:K,bottom:Z,right:Q,inset:J,display:ee,flex:et,bdrs:R,hiddenFrom:er,visibleFrom:en,lightHidden:eo,darkHidden:ei,sx:el}),rest:ea}}])},90919,7535,e=>{"use strict";e.s(["STYlE_PROPS_DATA",0,{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"},mis:{type:"spacing",property:"marginInlineStart"},mie:{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"},pis:{type:"spacing",property:"paddingInlineStart"},pie:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bdrs:{type:"radius",property:"borderRadius"},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:"size",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"}}],90919);var t=e.i(76112),r=e.i(670989);function n(e,t){let n=(0,r.parseThemeColor)({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}var o=e.i(779177);let i={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)"},l=["h1","h2","h3","h4","h5","h6"],a=["h1","h2","h3","h4","h5","h6"],s={color:n,textColor:function(e,t){let o=(0,r.parseThemeColor)({color:e,theme:t});return o.isThemeColor&&void 0===o.shade?`var(--mantine-color-${o.color}-text)`:n(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"string"==typeof e&&l.includes(e)?`var(--mantine-${e}-font-size)`:"number"==typeof e||"string"==typeof e?(0,o.rem)(e):e},spacing:function(e,t){if("number"==typeof e)return(0,o.rem)(e);if("string"==typeof e){let r=e.replace("-","");if(!(r in t.spacing))return(0,o.rem)(e);let n=`--mantine-spacing-${r}`;return e.startsWith("-")?`calc(var(${n}) * -1)`:`var(${n})`}return e},radius:function(e,t){return"string"==typeof e&&e in t.radius?`var(--mantine-radius-${e})`:"number"==typeof e||"string"==typeof e?(0,o.rem)(e):e},identity:function(e){return e},size:function(e){return"number"==typeof e?(0,o.rem)(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:"string"==typeof e&&a.includes(e)?`var(--mantine-${e}-line-height)`:e},fontFamily:function(e){return"string"==typeof e&&e in i?i[e]:e},border:function(e,t){if("number"==typeof e)return(0,o.rem)(e);if("string"==typeof e){let[r,i,...l]=e.split(" ").filter(e=>""!==e.trim()),a=`${(0,o.rem)(r)}`;return i&&(a+=` ${i}`),l.length>0&&(a+=` ${n(l.join(" "),t)}`),a.trim()}return e}};function u(e){return e.replace("(min-width: ","").replace("em)","")}e.s(["parseStyleProps",0,function({styleProps:e,data:r,theme:n}){return function({media:e,...t}){let r=Object.keys(e).sort((e,t)=>
1Number(u(e))-Number(u(t))).map(t=>({query:t,styles:e[t]}));return{...t,media:r}}((0,t.keys)(e).reduce((o,i)=>{var l,a;if("hiddenFrom"===i||"visibleFrom"===i||"sx"===i)return o;let u=r[i],c=Array.isArray(u.property)?u.property:[u.property],d="object"==typeof(a=e[i])&&null!==a?"base"in a?a.base:void 0:a;if(!function(e){if("object"!=typeof e||null===e)return!1;let t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[i]))return c.forEach(e=>{o.inlineStyles[e]=s[u.type](d,n)}),o;o.hasResponsiveStyles=!0;let f="object"==typeof(l=e[i])&&null!==l?(0,t.keys)(l).filter(e=>"base"!==e):[];return c.forEach(t=>{null!=d&&(o.styles[t]=s[u.type](d,n)),f.forEach(r=>{var l;let a=`(min-width: ${n.breakpoints[r]})`;o.media[a]={...o.media[a],[t]:s[u.type]((l=e[i],"object"==typeof l&&null!==l&&r in l?l[r]:l),n)}})}),o},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}],7535)},83353,e=>{"use strict";var t=e.i(191788);e.s(["useRandomClassName",0,function(){return`__m__-${(0,t.useId)().replace(/[:«»]/g,"")}`}])},323283,e=>{"use strict";var t=e.i(191788),r=e.i(417241),n=e.i(721438),o=e.i(391398);let i=(0,t.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});e.s(["DirectionProvider",0,function({children:e,initialDirection:l="ltr",detectDirection:a=!0}){let[s,u]=(0,t.useState)(l),c=(0,t.useCallback)(e=>{u(e),document.documentElement.getAttribute("dir")!==e&&document.documentElement.setAttribute("dir",e)},[]);(0,r.useIsomorphicEffect)(()=>{if(a){let e=document.documentElement.getAttribute("dir");("rtl"===e||"ltr"===e)&&u(e)}},[]);let d=(0,t.useCallback)(()=>{if("u"<typeof document)return;let e=document.documentElement.getAttribute("dir");("rtl"===e||"ltr"===e)&&u(t=>t!==e?e:t)},[]);return(0,n.useMutationObserverTarget)(d,a?{attributes:!0,attributeFilter:["dir"]}:{},"u">typeof document&&a?document.documentElement:null),(0,o.jsx)(i,{value:{dir:s,toggleDirection:()=>c("ltr"===s?"rtl":"ltr"),setDirection:c},children:e})},"useDirection",0,function(){return(0,t.use)(i)}])},871346,41298,e=>{"use strict";var t=e.i(330693),r=e.i(76112);function n(e){return(0,r.keys)(e).reduce((t,r)=>void 0!==e[r]?`${t}${r.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}:${e[r]};`:t,"").trim()}var o=e.i(391398);e.s(["InlineStyles",0,function({deduplicate:e,...r}){let i=(0,t.useMantineStyleNonce)(),l=function({selector:e,styles:t,media:r,container:o}){let i=t?n(t):"",l=Array.isArray(r)?r.map(t=>`@media${t.query}{${e}{${n(t.styles)}}}`):[],a=Array.isArray(o)?o.map(t=>`@container ${t.query}{${e}{${n(t.styles)}}}`):[];return`${i?`${e}{${i}}`:""}${l.join("")}${a.join("")}`.trim()}(r);return e?(0,o.jsx)("style",{href:`mantine-${function(e){let t=5381;for(let r=0;r<e.length;r++)t=(t<<5)+t+e.charCodeAt(r)|0;return(t>>>0).toString(36)}(l)}`,precedence:"mantine",nonce:i?.(),children:l}):(0,o.jsx)("style",{"data-mantine-styles":"inline",nonce:i?.(),dangerouslySetInnerHTML:{__html:l}})}],871346),e.s(["hashStyleProps",0,function(e,t){return`__mdi__-${function(e){let t=5381;for(let r=0;r<e.length;r++)t=(t<<5)+t+e.charCodeAt(r)|0;return(t>>>0).toString(36)}(`${e?n(e):""}|${Array.isArray(t)?t.map(e=>`${e.query}:${n(e.styles)}`).join("|"):""}`)}`}],41298)},330693,e=>{"use strict";var t=e.i(191788);let r=(0,t.createContext)(null);function n(){let e=(0,t.use)(r);if(!e)throw Error("[@mantine/core] MantineProvider was not found in tree");return e}e.s(["MantineContext",0,r,"useMantineClassNamesPrefix",0,function(){return n().classNamesPrefix},"useMantineContext",0,n,"useMantineCssVariablesResolver",0,function(){return n().cssVariablesResolver},"useMantineDeduplicateInlineStyles",0,function(){return n().deduplicateInlineStyles},"useMantineEnv",0,function(){return n().env||"default"},"useMantineIsHeadless",0,function(){return n().headless},"useMantineStyleNonce",0,function(){return n().getStyleNonce},"useMantineStylesTransform",0,function(){return n().stylesTransform?.styles},"useMantineSxTransform",0,function(){return n().stylesTransform?.sx},"useMantineWithStaticClasses",0,function(){return n().withStaticClasses}])},277710,524487,e=>{"use strict";function t(e){return Array.isArray(e)?e:Array(10).fill(e)}e.s(["colorsTuple",0,t],524487),e.s(["isVirtualColor",0,function(e){return!!e&&"object"==typeof e&&"mantine-virtual-color"in e},"virtualColor",0,function(e){let r=t(Array.from({length:10}).map((t,r)=>`var(--mantine-color-${e.name}-${r})`));return Object.defineProperty(r,"mantine-virtual-color",{enumerable:!1,writable:!1,
1configurable:!1,value:!0}),Object.defineProperty(r,"dark",{enumerable:!1,writable:!1,configurable:!1,value:e.dark}),Object.defineProperty(r,"light",{enumerable:!1,writable:!1,configurable:!1,value:e.light}),Object.defineProperty(r,"name",{enumerable:!1,writable:!1,configurable:!1,value:e.name}),r}],277710)},951254,934916,e=>{"use strict";var t=e.i(922);function r(e){return e&&"object"==typeof e&&!Array.isArray(e)}function n(e,t){let o={...e};return r(e)&&r(t)&&Object.keys(t).forEach(i=>{r(t[i])&&i in e?o[i]=n(o[i],t[i]):o[i]=t[i]}),o}e.s(["deepMerge",0,n],934916);function o(e){return!(e<0)&&!(e>9)&&parseInt(e.toString(),10)===e}function i(e){if(!(e.primaryColor in e.colors))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more â https://mantine.dev/theming/colors/#primary-color");if("object"==typeof e.primaryShade&&(!o(e.primaryShade.dark)||!o(e.primaryShade.light))||"number"==typeof e.primaryShade&&!o(e.primaryShade))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }")}var l=e.i(191788),a=e.i(391398);let s=(0,l.createContext)(null);function u({theme:e,children:r,inherit:o=!0}){let c=(0,l.use)(s)||t.DEFAULT_THEME,d=(0,l.useMemo)(()=>(function(e,t){if(!t)return i(e),e;let r=n(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(r.headings={...r.headings,fontFamily:t.fontFamily}),i(r),r})(o?c:t.DEFAULT_THEME,e),[e,c,o]);return(0,a.jsx)(s,{value:d,children:r})}u.displayName="@mantine/core/MantineThemeProvider",e.s(["MantineThemeProvider",0,u,"useMantineTheme",0,function(){let e=(0,l.use)(s);if(!e)throw Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}],951254)},4518,e=>{"use strict";var t=e.i(619136);e.s(["darken",0,function(e,r){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*r}%)`;let{r:n,g:o,b:i,a:l}=(0,t.toRgba)(e),a=1-r,s=e=>Math.round(e*a);return`rgba(${s(n)}, ${s(o)}, ${s(i)}, ${l})`}])},495127,e=>{"use strict";var t=e.i(317477);e.s(["getGradient",0,function(e,r){let n={from:e?.from||r.defaultGradient.from,to:e?.to||r.defaultGradient.to,deg:e?.deg??r.defaultGradient.deg??0},o=(0,t.getThemeColor)(n.from,r),i=(0,t.getThemeColor)(n.to,r);return`linear-gradient(${n.deg}deg, ${o} 0%, ${i} 100%)`}])},317477,e=>{"use strict";var t=e.i(670989);e.s(["getThemeColor",0,function(e,r){let n=(0,t.parseThemeColor)({color:e||r.primaryColor,theme:r});return n.variable?`var(${n.variable})`:e}])},670989,283981,619136,401373,e=>{"use strict";function t(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}function r(e){if(/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)){let t=e.replace("#","");if(3===t.length){let e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){let e=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:e}}let r=parseInt(t,16);return{r:r>>16&255,g:r>>8&255,b:255&r,a:1}}return e.startsWith("rgb")?function(e){let[t,r,n,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:r,b:n,a:void 0===o?1:o}}(e):e.startsWith("hsl")?function(e){let t,r,n,o=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!o)return{r:0,g:0,b:0,a:1};let i=parseInt(o[1],10),l=parseInt(o[2],10)/100,a=parseInt(o[3],10)/100,s=o[5]?parseFloat(o[5]):void 0,u=(1-Math.abs(2*a-1))*l,c=i/60,d=u*(1-Math.abs(c%2-1)),f=a-u/2;return c>=0&&c<1?(t=u,r=d,n=0):c>=1&&c<2?(t=d,r=u,n=0):c>=2&&c<3?(t=0,r=u,n=d):c>=3&&c<4?(t=0,r=d,n=u):c>=4&&c<5?(t=d,r=0,n=u):(t=u,r=0,n=d),{r:Math.round((t+f)*255),g:Math.round((r+f)*255),b:Math.round((n+f)*255),a:s||1}}(e):{r:0,g:0,b:0,a:1}}function n(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function o(e){if(e.startsWith("oklch(")){let t;return(((t=e.match(/oklch\((.*?)%\s/))?parseFloat(t[1]):null)||0)/100}let{r:t,g:o,b:i}=r(e);return .2126*n(t/255)+.7152*n(o/255)+.0722*n(i/255)}function i(e,t=.179){return!e.startsWith("var(")&&o(e)>t}e.s(["getPrimaryShade",0,t],283981),e.s(["toRgba",0,r],619136),e.s(["isLightColor",0,i,"luminance",0,o],401373),e.s(["parseThemeColor",0,function({color:e,theme:r,colorScheme:n}){if("string"!=typeof e)throw Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if("bright"===e)return{color:e,value:"dark"===n?r.white:r.black,shade:void 0,isThemeColor:!1,isLight:i("dark"===n?r.white:r.black,r.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===n?r.colors.dark[2]:r.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:i("dark"===n?r.colors.dark[2]:r.colors.gray[6],r.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?r.white:r.black,shade:void 0,isThemeColor:!1,isLight:i("white"===e?r.white:r.black,r.luminanceThreshold),variable:`--mantine-color-${e}`};let[o,l]=e.split("."),a=l?Number(l):void 0,s=o in r.colors;if(s){let e=void 0!==a?r.colors[o][a]:r.colors[o][t(r,n||"light")];return{color:o,value:e,shade:a,isThemeColor:s,isLight:i(e,r.luminanceThreshold),variable:l?`--mantine-color-${o}-${a}`:`--mantine-color-${o}-filled`}}return{color:e,value:e,isThemeColor:s,isLight:i(e,r.luminanceThreshold),shade:a,variable:void 0}}],670989)},744335,e=>{"use strict";var t=e.i(619136);function r(e,r){if("string"!=typeof e||r>1||r<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var("))return`color-mix(in srgb, ${e}, transparent ${(1-r)*100}%)`;if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${r})`):e.replace(")",` / ${r})`);let{r:n,g:o,b:i}=(0,t.toRgba)(e);return`rgba(${n}, ${o}, ${i}, ${r})`}e.s(["alpha",0,r,"rgba",0,r])},922,649069,e=>{"use strict";var t=e.i(779177),r=e.i(670989),n=e.i(277710),o=e.i(4518),i=e.i(495127),l=e.i(744335);let a=({color:e,theme:a,variant:s,gradient:u,autoContrast:c})=>{let d=(0,r.parseThemeColor)({color:e,theme:a}),f="boolean"==typeof c?c:a.autoContrast;if("none"===s)return{background:"transparent",hover:"transparent",color:"inherit",border:"none"};if("filled"===s){let r=d.isThemeColor&&void 0===d.shade&&(0,n.isVirtualColor)(a.colors[d.color]),i=f?r?`var(--mantine-color-${d.color}-contrast)`:d.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)":"var(--mantine-color-white)";return d.isThemeColor?void 0===d.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:i,border:`${(0,t.rem)(1)} solid transparent`}:{background:`var(--mantine-color-${d.color}-${d.shade})`,hover:`var(--mantine-color-${d.color}-${9===d.shade?8:d.shade+1})`,color:i,border:`${(0,t.rem)(1)} solid transparent`}:{background:e,hover:(0,o.darken)(e,.1),color:i,border:`${(0,t.rem)(1)} solid transparent`}}if("light"===s){if(d.isThemeColor){if(void 0===d.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,t.rem)(1)} solid transparent`};let r=a.colors[d.color][d.shade];return{background:r,hover:(0,o.darken)(r,.1),color:`var(--mantine-color-${d.color}-light-color)`,border:`${(0,t.rem)(1)} solid transparent`}}return{background:(0,l.rgba)(e,.1),hover:(0,l.rgba)(e,.12),color:e,border:`${(0,t.rem)(1)} solid transparent`}}if("outline"===s)return d.isThemeColor?void 0===d.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${(0,t.rem)(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:(0,l.rgba)(a.colors[d.color][d.shade],.05),color:`var(--mantine-color-${d.color}-${d.shade})`,border:`${(0,t.rem)(1)} solid var(--mantine-color-${d.color}-${d.shade})`}:{background:"transparent",hover:(0,l.rgba)(e,.05),color:e,border:`${(0,t.rem)(1)} solid ${e}`};if("subtle"===s){if(d.isThemeColor){if(void 0===d.shade)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,t.rem)(1)} solid transparent`};let r=a.colors[d.color][d.shade];return{background:"transparent",hover:(0,l.rgba)(r,.12),color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,t.rem)(1)} solid transparent`}}return{background:"transparent",hover:(0,l.rgba)(e,.12),color:e,border:`${(0,t.rem)(1)} solid transparent`}}if("transparent"===s)return d.isThemeColor?void 0===d.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${(0,t.rem)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${d.color}-${Math.min(d.shade,6)})`,border:`${(0,t.rem)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${(0,t.rem)(1)} solid transparent`};if("white"===s)return d.isThemeColor?void 0===d.shade?{background:"var(--mantine-color-white)",hover:(0,o.darken)(a.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${(0,t.rem)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:(0,o.darken)(a.white,.01),color:`var(--mantine-color-${d.color}-${d.shade})`,border:`${(0,t.rem)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:(0,o.darken)(a.white,.01),color:e,border:`${(0,t.rem)(1)} solid transparent`};return"gradient"===s?{background:(0,i.getGradient)(u,a),hover:(0,i.getGradient)(u,a),color:"var(--mantine-color-white)",border:"none"}:"default"===s?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${(0,t.rem)(1)} solid var(--mantine-color-default-border)`}:{}};e.s(["defaultVariantColorsResolver",0,a],649069);let s="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",u={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{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"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:a,autoContrast:!1,luminanceThreshold:.3,fontFamily:s,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:"md",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:s,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:(0,t.rem)(34),lineHeight:"1.3"},h2:{fontSize:(0,t.rem)(26),lineHeight:"1.35"},h3:{fontSize:(0,t.rem)(22),lineHeight:"1.4"},h4:{fontSize:(0,t.rem)(18),lineHeight:"1.45"},h5:{fontSize:(0,t.rem)(16),lineHeight:"1.5"},h6:{fontSize:(0,t.rem)(14),lineHeight:"1.5"}}},fontSizes:{xs:(0,t.rem)(12),sm:(0,t.rem)(14),md:(0,t.rem)(16),lg:(0,t.rem)(18),xl:(0,t.rem)(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},fontWeights:{regular:"400",medium:"600",bold:"700"},radius:{xs:(0,t.rem)(2),sm:(0,t.rem)(4),md:(0,t.rem)(8),lg:(0,t.rem)(16),xl:(0,t.rem)(32)},spacing:{xs:(0,t.rem)(10),sm:(0,t.rem)(12),md:(0,t.rem)(16),lg:(0,t.rem)(20),xl:(0,t.rem)(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${(0,t.rem)(1)} ${(0,t.rem)(3)} rgba(0, 0, 0, 0.05), 0 ${(0,t.rem)(1)} ${(0,t.rem)(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${(0,t.rem)(1)} ${(0,t.rem)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,t.rem)(10)} ${(0,t.rem)(15)} ${(0,t.rem)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,t.rem)(7)} ${(0,t.rem)(7)} ${(0,t.rem)(-5)}`,md:`0 ${(0,t.rem)(1)} ${(0,t.rem)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,t.rem)(20)} ${(0,t.rem)(25)} ${(0,t.rem)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,t.rem)(10)} ${(0,t.rem)(10)} ${(0,t.rem)(-5)}`,lg:`0 ${(0,t.rem)(1)} ${(0,t.rem)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,t.rem)(28)} ${(0,t.rem)(23)} ${(0,t.rem)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,t.rem)(12)} ${(0,t.rem)(12)} ${(0,t.rem)(-7)}`,xl:`0 ${(0,t.rem)(1)} ${(0,t.rem)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,t.rem)(36)} ${(0,t.rem)(28)} ${(0,t.rem)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,t.rem)(17)} ${(0,t.rem)(17)} ${(0,t.rem)(-7)}`},other:{},components:{}};e.s(["DEFAULT_THEME",0,u],922)},580312,e=>{"use strict";var t=e.i(549328),r=e.i(749798);e.s(["useComputedColorScheme",0,function(e,n={getInitialValueInEffect:!0}){let o=(0,r.useColorScheme)(e,n),{colorScheme:i}=(0,t.useMantineColorScheme)();return"auto"===i?o:i}])},549328,e=>{"use strict";var t=e.i(608856),r=e.i(330693),n=e.i(191788),o=e.i(749798);function i(e){let t=document.createElement("style");return t.setAttribute("data-mantine-styles","inline"),t.innerHTML="*, *::before, *::after {transition: none !important;}",t.setAttribute("data-mantine-disable-transition","true"),e&&t.setAttribute("nonce",e),document.head.appendChild(t),()=>document.querySelectorAll("[data-mantine-disable-transition]").forEach(e
1=>e.remove())}e.s(["useMantineColorScheme",0,function({keepTransitions:e}={}){let l=(0,n.useRef)(t.noop),a=(0,n.useRef)(-1),s=(0,n.use)(r.MantineContext),u=(0,r.useMantineStyleNonce)(),c=(0,n.useRef)(u?.());if(!s)throw Error("[@mantine/core] MantineProvider was not found in tree");let d=t=>{s.setColorScheme(t),l.current=e?()=>{}:i(c.current),window.clearTimeout(a.current),a.current=window.setTimeout(()=>{l.current?.()},10)},f=(0,o.useColorScheme)("light",{getInitialValueInEffect:!1}),p="auto"===s.colorScheme?f:s.colorScheme,m=(0,n.useCallback)(()=>d("light"===p?"dark":"light"),[d,p]);return(0,n.useEffect)(()=>()=>{l.current?.(),window.clearTimeout(a.current)},[]),{colorScheme:s.colorScheme,setColorScheme:d,clearColorScheme:()=>{s.clearColorScheme(),l.current=e?()=>{}:i(c.current),window.clearTimeout(a.current),a.current=window.setTimeout(()=>{l.current?.()},10)},toggleColorScheme:m}}])},44091,e=>{"use strict";var t=e.i(931718),r=e.i(951254);e.s(["useProps",0,function(e,n,o){let i=(0,r.useMantineTheme)(),l=(Array.isArray(e)?e:[e]).filter(Boolean),a={};for(let e of l){let t=i.components[e]?.defaultProps,r="function"==typeof t?t(i):t;r&&(a={...a,...r})}return{...n,...a,...(0,t.filterProps)(o)}}])},642291,39979,340216,e=>{"use strict";function t(e){return`data-${(e.startsWith("data-")?e.slice(5):e).replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}`}function r(e,t){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...r(n,t)}),{}):"function"==typeof e?e(t):null==e?{}:e}e.s(["polymorphic",0,function(e){return e}],642291),e.s(["getBoxMod",0,function e(r){return r?"string"==typeof r?{[t(r)]:!0}:Array.isArray(r)?[...r].reduce((t,r)=>({...t,...e(r)}),{}):Object.keys(r).reduce((e,n)=>{let o=r[n];return void 0===o||""===o||!1===o||null===o||(e[t(n)]=r[n]),e},{}):null}],39979),e.s(["getBoxStyle",0,function({theme:e,style:t,vars:n,styleProps:o}){let i=r(t,e),l=r(n,e);return{...i,...l,...o}}],340216)},275519,e=>{"use strict";var t=e.i(391398);function r(e){return e}function n(e){return e.extend=r,e.withProps=r=>{let n=n=>(0,t.jsx)(e,{...r,...n});return n.extend=e.extend,n.displayName=`WithProps(${e.displayName})`,n},e}e.s(["factory",0,n,"genericFactory",0,function(e){return n(e)},"identity",0,r])},956449,e=>{"use strict";var t=e.i(275519),r=e.i(391398);e.s(["polymorphicFactory",0,function(e){return e.withProps=t=>{let n=n=>(0,r.jsx)(e,{...t,...n});return n.extend=e.extend,n.displayName=`WithProps(${e.displayName})`,n},e.extend=t.identity,e}])},481178,e=>{"use strict";e.s(["createVarsResolver",0,function(e){return e}])},62904,e=>{"use strict";var t=e.i(99566),r=e.i(798591),n=e.i(951254);e.s(["useResolvedStylesApi",0,function({classNames:e,styles:o,props:i,stylesCtx:l}){let a=(0,n.useMantineTheme)();return{resolvedClassNames:void 0===e?void 0:(0,t.resolveClassNames)({theme:a,classNames:e,props:i,stylesCtx:l||void 0}),resolvedStyles:void 0===o?void 0:(0,r.resolveStyles)({theme:a,styles:o,props:i,stylesCtx:l||void 0})}}])},99566,798591,e=>{"use strict";var t=e.i(56206);let r={};e.s(["resolveClassNames",0,function({theme:e,classNames:n,props:o,stylesCtx:i}){var l;let a;return l=(Array.isArray(n)?n:[n]).map(t=>"function"==typeof t?t(e,o,i):t||r),a={},l.forEach(e=>{Object.entries(e).forEach(([e,r])=>{a[e]?a[e]=(0,t.default)(a[e],r):a[e]=r})}),a}],99566),e.s(["resolveStyles",0,function({theme:e,styles:t,props:r,stylesCtx:n}){let o=Array.isArray(t)?t:[t],i={};for(let t of o)"function"==typeof t?Object.assign(i,t(e,r,n)):t&&Object.assign(i,t);return i}],798591)},391466,647831,e=>{"use strict";var t=e.i(99566),r=e.i(798591),n=e.i(330693),o=e.i(951254),i=e.i(56206);let l={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};function a({theme:e,options:t,unstyled:r}){return(0,i.default)(t?.focusable&&!r&&(e.focusClassName||l[e.focusRing]),t?.active&&!r&&e.activeClassName)}function s({style:e,theme:t}){return Array.isArray(e)?e.reduce((e,r)=>({...e,...s({style:r,theme:t})}),{}):"function"==typeof e?e(t):null==e?{}:e}e.s(["FOCUS_CLASS_NAMES",0,l,"getGlobalClassNames",0,a],647831);var u=e.i(931718);e.s(["useStyles",0,function({name:e,classes:l,props:c,stylesCtx:d,className:f,style:p,rootSelector:m="root",unstyled:g,classNames:h,styles:v,vars:y,varsResolver:b,attributes:x}){let w=(0,o.useMantineTheme)(),S=(0,n.useMantineClassNamesPrefix)(),C=(0,n.useMantineWithStaticClasse
1s)(),E=(0,n.useMantineIsHeadless)(),R=(Array.isArray(e)?e:[e]).filter(e=>e),{withStylesTransform:T,getTransformedStyles:P}=function({props:e,stylesCtx:t,themeName:r,theme:o}){let i=(0,n.useMantineStylesTransform)()?.();return{getTransformedStyles:n=>i?[...n.map(r=>i(r,{props:e,theme:o,ctx:t})),...r.map(r=>i(o.components[r]?.styles,{props:e,theme:o,ctx:t}))].filter(Boolean):[],withStylesTransform:!!i}}({props:c,stylesCtx:d,themeName:R,theme:w}),A=(0,t.resolveClassNames)({theme:w,classNames:h,props:c,stylesCtx:d}),L=R.map(e=>(0,t.resolveClassNames)({theme:w,classNames:w.components[e]?.classNames,props:c,stylesCtx:d})),M=T?{}:(0,r.resolveStyles)({theme:w,styles:v,props:c,stylesCtx:d}),j={};if(!T)for(let e of R){let t=(0,r.resolveStyles)({theme:w,styles:w.components[e]?.styles,props:c,stylesCtx:d});for(let e of Object.keys(t))j[e]={...j[e],...t[e]}}let k=[E?{}:b?.(w,c,d),...R.map(e=>w.components?.[e]?.vars?.(w,c,d)),y?.(w,c,d)].reduce((e,t)=>(t&&Object.keys(t).forEach(r=>{e[r]={...e[r],...(0,u.filterProps)(t[r])}}),e),{}),N=s({style:p,theme:w});return(e,n)=>({...x?.[e],className:function({theme:e,options:r,themeName:n,selector:o,classNamesPrefix:l,resolvedClassNames:s,resolvedThemeClassNames:u,classes:c,unstyled:d,className:f,rootSelector:p,props:m,stylesCtx:g,withStaticClasses:h,headless:v,transformedStyles:y}){return(0,i.default)(a({theme:e,options:r,unstyled:d||v}),u.map(e=>e[o]),function({options:e,classes:t,selector:r,unstyled:n}){return e?.variant&&!n?t[`${r}--${e.variant}`]:void 0}({options:r,classes:c,selector:o,unstyled:d||v}),s[o],function({selector:e,stylesCtx:r,theme:n,classNames:o,props:i}){return(0,t.resolveClassNames)({theme:n,classNames:o,props:i,stylesCtx:r})[e]}({selector:o,stylesCtx:g,theme:e,classNames:y,props:m}),function({selector:e,stylesCtx:r,options:n,props:o,theme:i}){return(0,t.resolveClassNames)({theme:i,classNames:n?.classNames,props:n?.props||o,stylesCtx:r})[e]}({selector:o,stylesCtx:g,options:r,props:m,theme:e}),function({rootSelector:e,selector:t,className:r}){return e===t?r:void 0}({rootSelector:p,selector:o,className:f}),function({selector:e,classes:t,unstyled:r}){return r?void 0:t[e]}({selector:o,classes:c,unstyled:d||v}),h&&!v&&function({themeName:e,classNamesPrefix:t,selector:r,withStaticClass:n}){return!1===n?[]:e.map(e=>`${t}-${e}-${r}`)}({themeName:n,classNamesPrefix:l,selector:o,withStaticClass:r?.withStaticClass}),r?.className)}({theme:w,options:n,themeName:R,selector:e,classNamesPrefix:S,resolvedClassNames:A,resolvedThemeClassNames:L,classes:l,unstyled:g,className:f,rootSelector:m,props:c,stylesCtx:d,withStaticClasses:C,headless:E,transformedStyles:P([n?.styles,v])}),style:function({theme:e,selector:t,options:n,props:o,stylesCtx:i,rootSelector:l,withStylesTransform:a,resolvedStyles:u,resolvedThemeStyles:c,resolvedVars:d,resolvedRootStyle:f}){return{...c[t],...u[t],...!a&&(0,r.resolveStyles)({theme:e,styles:n?.styles,props:n?.props||o,stylesCtx:i})[t],...d[t],...l===t?f:null,...s({style:n?.style,theme:e})}}({theme:w,selector:e,options:n,props:c,stylesCtx:d,rootSelector:m,withStylesTransform:T,resolvedStyles:M,resolvedThemeStyles:j,resolvedVars:k,resolvedRootStyle:N})})}],391466)},386179,e=>{"use strict";var t=e.i(191788);e.s(["createSafeContext",0,function(e){let r=(0,t.createContext)(null);return[r,()=>{let n=(0,t.use)(r);if(null===n)throw Error(e);return n}]}])},931718,e=>{"use strict";e.s(["filterProps",0,function(e){return Object.keys(e).reduce((t,r)=>(void 0!==e[r]&&(t[r]=e[r]),t),{})}])},749218,e=>{"use strict";let t={app:100,modal:200,popover:300,overlay:400,max:9999};e.s(["getDefaultZIndex",0,function(e){return t[e]}])},275825,e=>{"use strict";var t=e.i(191788);e.s(["getRefProp",0,function(e){let r=t.default.version;return"string"!=typeof t.default.version||r.startsWith("18.")?e?.ref:e?.props?.ref}])},409703,e=>{"use strict";var t=e.i(826639),r=e.i(191788);e.s(["getSingleElementChild",0,function(e){let n=r.Children.toArray(e);return 1===n.length&&(0,t.isElement)(n[0])?n[0]:null}])},433512,e=>{"use strict";var t=e.i(779177),r=e.i(49944);function n(e,o="size",i=!0){if(void 0!==e)return(0,r.isNumberLike)(e)?i?(0,t.rem)(e):e:`var(--${o}-${e})`}e.s(["getFontSize",0,function(e){return n(e,"mantine-font-size")},"getLineHeight",0,function(e){return n(e,"mantine-line-height",!1)},"getRadius",0,function(e){return void 0===e?"var(--mantine-radius-default)":n(e,"mantine-radius")},"getShadow",0,function(e){if(e)return n(e,"mantine-shadow",!1)},"getSize",0,n,"getSpacing",0,function(e){return n(e,"mantine-spacing")}])},826639,e=>{"use strict";var t=e.i(191788);e.s(["isElement",0,function(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==t.Fragment}])},49944,e=>{"use strict";e.s(["isNumberLike",0,function(e){if("number"==typeof e)return!0;
1if("string"==typeof e){if(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())return!0;let t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return e.trim().split(/\s+/).every(e=>t.test(e))}return!1}])},76112,e=>{"use strict";e.s(["keys",0,function(e){return Object.keys(e)}])},608856,e=>{"use strict";e.s(["noop",0,()=>{}])},779177,e=>{"use strict";function t(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function r(e,{shouldScale:n=!1}={}){return function r(o){if(0===o||"0"===o)return`0${e}`;if("number"==typeof o){let r=`${o/16}${e}`;return n?t(r):r}if("string"==typeof o){if(""===o||o.startsWith("calc(")||o.startsWith("clamp(")||o.includes("rgba("))return o;if(o.includes(","))return o.split(",").map(e=>r(e)).join(",");if(o.includes(" "))return o.split(" ").map(e=>r(e)).join(" ");let i=o.replace("px","");if(!Number.isNaN(Number(i))){let r=`${Number(i)/16}${e}`;return n?t(r):r}}return o}}let n=r("rem",{shouldScale:!0}),o=r("em");e.s(["em",0,o,"rem",0,n])},317121,674583,e=>{"use strict";function t(e,t,r,n){return"center"===e||"center"===n?{top:t}:"end"===e?{bottom:r}:"start"===e?{top:r}:{}}function r(e,t,r,n,o){return"center"===e||"center"===n?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:r}:"start"===e?{["ltr"===o?"left":"right"]:r}:{}}let n={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function o({position:e,arrowSize:i,arrowOffset:l,arrowRadius:a,arrowPosition:s,arrowX:u,arrowY:c,dir:d}){if("merge"===s){let t=function({position:e,arrowSize:t,dir:r}){let[n,o]=e.split("-");if(!o)return;let i={width:t,height:t,position:"absolute"};if("bottom"===n){let e="start"===o;return{...i,top:-t,[e?"ltr"===r?"left":"right":"ltr"===r?"right":"left"]:0,clipPath:e!==("rtl"===r)?"polygon(0% 0%, 0% 100%, 100% 100%)":"polygon(100% 0%, 0% 100%, 100% 100%)"}}if("top"===n){let e="start"===o;return{...i,bottom:-t,[e?"ltr"===r?"left":"right":"ltr"===r?"right":"left"]:0,clipPath:e!==("rtl"===r)?"polygon(0% 0%, 100% 0%, 0% 100%)":"polygon(0% 0%, 100% 0%, 100% 100%)"}}return"left"===n?{...i,right:-t,["start"===o?"top":"bottom"]:0,clipPath:"start"===o?"polygon(0% 0%, 100% 0%, 0% 100%)":"polygon(0% 0%, 0% 100%, 100% 100%)"}:"right"===n?{...i,left:-t,["start"===o?"top":"bottom"]:0,clipPath:"start"===o?"polygon(0% 0%, 100% 0%, 100% 100%)":"polygon(100% 0%, 0% 100%, 100% 100%)"}:void 0}({position:e,arrowSize:i,dir:d});if(t)return t}let[f,p="center"]=e.split("-"),m={width:i,height:i,transform:"rotate(45deg)",position:"absolute",[n[f]]:a},g=-i/2;return"left"===f?{...m,...t(p,c,l,s),right:g,borderLeftColor:"transparent",borderBottomColor:"transparent",clipPath:"polygon(100% 0, 0 0, 100% 100%)"}:"right"===f?{...m,...t(p,c,l,s),left:g,borderRightColor:"transparent",borderTopColor:"transparent",clipPath:"polygon(0 100%, 0 0, 100% 100%)"}:"top"===f?{...m,...r(p,u,l,s,d),bottom:g,borderTopColor:"transparent",borderLeftColor:"transparent",clipPath:"polygon(0 100%, 100% 100%, 100% 0)"}:"bottom"===f?{...m,...r(p,u,l,s,d),top:g,borderBottomColor:"transparent",borderRightColor:"transparent",clipPath:"polygon(0 100%, 0 0, 100% 0)"}:{}}e.s(["getArrowMergeDropdownStyles",0,function({position:e,dir:t}){let[r,n]=e.split("-");if(!n)return;let o="start"===n&&"ltr"===t||"end"===n&&"rtl"===t;return"bottom"===r?o?{borderTopLeftRadius:0}:{borderTopRightRadius:0}:"top"===r?o?{borderBottomLeftRadius:0}:{borderBottomRightRadius:0}:"left"===r?"start"===n?{borderTopRightRadius:0}:{borderBottomRightRadius:0}:"right"===r?"start"===n?{borderTopLeftRadius:0}:{borderBottomLeftRadius:0}:void 0},"getArrowPositionStyles",0,o],317121);var i=e.i(323283),l=e.i(391398);function a({position:e,arrowSize:t,arrowOffset:r,arrowRadius:n,arrowPosition:s,visible:u,arrowX:c,arrowY:d,style:f,...p}){let{dir:m}=(0,i.useDirection)();return u?(0,l.jsx)("div",{role:"presentation",...p,style:{...f,...o({position:e,arrowSize:t,arrowOffset:r,arrowRadius:n,arrowPosition:s,dir:m,arrowX:c,arrowY:d})}}):null}a.displayName="@mantine/core/FloatingArrow",e.s(["FloatingArrow",0,a],674583)},332432,e=>{"use strict";e.s(["getFloatingPosition",0,function(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){let[e,r]=t.split("-"),n="right"===e?"left"
1:"right";return void 0===r?n:`${n}-${r}`}return t}])},334996,e=>{"use strict";var t=e.i(191788);e.s(["useClipboard",0,function(e={}){let r=e.timeout??2e3,[n,o]=(0,t.useState)(null),[i,l]=(0,t.useState)(!1),a=(0,t.useRef)(null);return(0,t.useEffect)(()=>()=>{window.clearTimeout(a.current)},[]),{copy:e=>{"clipboard"in navigator?navigator.clipboard.writeText(e).then(()=>{o(null),window.clearTimeout(a.current),a.current=window.setTimeout(()=>l(!1),r),l(!0)}).catch(e=>o(e)):o(Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{l(!1),o(null),window.clearTimeout(a.current)},error:n,copied:i}}])},749798,e=>{"use strict";var t=e.i(839608);e.s(["useColorScheme",0,function(e,r){return(0,t.useMediaQuery)("(prefers-color-scheme: dark)","dark"===e,r)?"dark":"light"}])},609205,e=>{"use strict";var t=e.i(114108),r=e.i(191788);e.s(["useDebouncedCallback",0,function(e,n){let{delay:o,flushOnUnmount:i,leading:l,maxWait:a}="number"==typeof n?{delay:n,flushOnUnmount:!1,leading:!1,maxWait:void 0}:n,s=(0,t.useCallbackRef)(e),u=(0,r.useRef)(0),c=(0,r.useRef)(0),d=(0,r.useRef)(null),f=(0,r.useMemo)(()=>{let e=Object.assign((...t)=>{window.clearTimeout(u.current),d.current=t;let r=e._isFirstCall;function n(){window.clearTimeout(u.current),window.clearTimeout(c.current),u.current=0,c.current=0,e._isFirstCall=!0,e._hasPendingCallback=!1}function i(){void 0!==a&&0===c.current&&(c.current=window.setTimeout(()=>{if(0!==u.current){let e=d.current;n(),s(...e)}},a))}if(e._isFirstCall=!1,l&&r){s(...t),e.flush=()=>{0!==u.current&&(n(),s(...t))},e.cancel=()=>{n()},u.current=window.setTimeout(()=>{n()},o),i();return}if(l&&!r){e._hasPendingCallback=!0,e.flush=()=>{0!==u.current&&(n(),s(...t))},e.cancel=()=>{n()},u.current=window.setTimeout(()=>{n()},o),i();return}e._hasPendingCallback=!0;let f=()=>{0!==u.current&&(n(),s(...t))};e.flush=f,e.cancel=()=>{n()},u.current=window.setTimeout(f,o),i()},{flush:()=>{},cancel:()=>{},isPending:()=>e._hasPendingCallback,_isFirstCall:!0,_hasPendingCallback:!1});return e},[s,o,l,a]);return(0,r.useEffect)(()=>()=>{i?f.flush():f.cancel()},[f,i]),f}])},729262,e=>{"use strict";var t=e.i(191788);e.s(["useDidUpdate",0,function(e,r){let n=(0,t.useRef)(!1),o=(0,t.useRef)(null),i=(0,t.useRef)(void 0),l={};(0,t.useEffect)(()=>
1{let t=o.current===l,a=i.current;if(o.current=l,i.current=r,!n.current){n.current=!0;return}if(!t&&(!r||!a||a.length!==r.length||r.some((e,t)=>!Object.is(e,a[t]))))return e()},r)}])},484108,e=>{"use strict";var t=e.i(729262),r=e.i(191788);e.s(["useFocusReturn",0,function({opened:e,shouldReturnFocus:n=!0}){let o=(0,r.useRef)(null),i=()=>{o.current&&"focus"in o.current&&"function"==typeof o.current.focus&&o.current?.focus({preventScroll:!0})};return(0,t.useDidUpdate)(()=>{let t=-1,r=e=>{"Tab"===e.key&&window.clearTimeout(t)};if(document.addEventListener("keydown",r),e)o.current=document.activeElement;else if(n){let e=document.activeElement;t=window.setTimeout(()=>{let t=document.activeElement;(null===t||t===document.body||t===e)&&i()},10)}return()=>{window.clearTimeout(t),document.removeEventListener("keydown",r)}},[e,n]),i}])},273230,e=>{"use strict";let t=/input|select|textarea|button|object/,r="a, input, select, textarea, button, object, [tabindex]";function n(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function o(e){let r=e.nodeName.toLowerCase(),o=!Number.isNaN(n(e));return(t.test(r)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||o)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if("none"===t.style.display)return!1;t=t.parentNode}return!0}(e)}function i(e){let t=n(e);return(Number.isNaN(t)||t>=0)&&o(e)}var l=e.i(191788);e.s(["useFocusTrap",0,function(e=!0){let t=(0,l.useRef)(null),n=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(r));!(t=n.find(i)||n.find(o)||null)&&o(e)&&(t=e)}t?t.focus({preventScroll:!0}):console.warn("[@mantine/hooks/use-focus-trap] Failed to find focusable element within provided node",e)},a=(0,l.useCallback)(r=>{if(e){if(null===r){t.current=null;return}t.current!==r&&(setTimeout(()=>{r.getRootNode()?n(r):console.warn("[@mantine/hooks/use-focus-trap] Ref node is not part of the dom",r)}),t.current=r)}},[e]);return(0,l.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>{t.current&&n(t.current)});let o=e=>{"Tab"===e.key&&t.current&&function(e,t){let n=Array.from(e.querySelectorAll(r)).filter(i);if(!n.length)return t.preventDefault();let o=n[t.shiftKey?0:n.length-1],l=e.getRootNode(),a=o===l.activeElement||e===l.activeElement,s=l.activeElement;if("INPUT"===s.tagName&&"radio"===s.getAttribute("type")&&(a=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===s.getAttribute("name")).includes(o)),!a)return;t.preventDefault();let u=n[t.shiftKey?n.length-1:0];u&&u.focus()}(t.current,e)};return document.addEventListener("keydown",o),()=>document.removeEventListener("keydown",o)},[e]),a}],273230)},107315,e=>{"use strict";var t=e.i(57807),r=e.i(417241),n=e.i(191788);
1e.s(["useId",0,function(e){let o=(0,n.useId)(),[i,l]=(0,n.useState)(`mantine-${o.replace(/:/g,"")}`),a=(0,n.useRef)(!1);return((0,r.useIsomorphicEffect)(()=>{a.current||(a.current=!0,l((0,t.randomId)()))},[]),"string"==typeof e)?e:i}])},417241,e=>{"use strict";var t=e.i(191788);let r="u">typeof document?t.useLayoutEffect:t.useEffect;e.s(["useIsomorphicEffect",0,r])},839608,e=>{"use strict";var t=e.i(191788);e.s(["useMediaQuery",0,function(e,r,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){let[o,i]=(0,t.useState)(n?r:"matchMedia"in window&&window.matchMedia(e).matches);return(0,t.useEffect)(()=>{try{if("matchMedia"in window){let t=window.matchMedia(e);i(t.matches);let r=e=>i(e.matches);return t.addEventListener("change",r),()=>{t.removeEventListener("change",r)}}}catch(e){return}},[e]),o||!1}])},332977,e=>{"use strict";var t=e.i(191788);function r(e,t){if("function"==typeof e)return e(t);"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function n(...e){let t=new Map;return n=>{if(e.forEach(e=>{let o=r(e,n);o&&t.set(e,o)}),t.size>0)return()=>{e.forEach(e=>{let n=t.get(e);n&&"function"==typeof n?n():r(e,null)}),t.clear()}}}e.s(["assignRef",0,r,"mergeRefs",0,n,"useMergedRef",0,function(...e){return(0,t.useCallback)(n(...e),e)}])},721438,e=>{"use strict";var t=e.i(191788);e.s(["useMutationObserver",0,function(e,r){let n=(0,t.useRef)(null);return(0,t.useCallback)(t=>(n.current&&(n.current.disconnect(),n.current=null),t&&(n.current=new MutationObserver(e),n.current.observe(t,r)),()=>{n.current&&(n.current.disconnect(),n.current=null)}),[e,r])},"useMutationObserverTarget",0,function(e,r,n){let o=(0,t.useRef)(null);(0,t.useEffect)(()=>{o.current&&(o.current.disconnect(),o.current=null);let t="function"==typeof n?n():n;return t&&(o.current=new MutationObserver(e),o.current.observe(t,r)),()=>{o.current&&(o.current.disconnect(),o.current=null)}},[e,r,n])}])},779861,e=>{"use strict";var t=e.i(839608);e.s(["useReducedMotion",0,function(e,r){return(0,t.useMediaQuery)("(prefers-reduced-motion: reduce)",e,r)}])},579560,e=>{"use strict";var t=e.i(191788);e.s(["useUncontrolled",0,function({value:e,defaultValue:r,finalValue:n,onChange:o=()=>{}}){let[i,l]=(0,t.useState)(void 0!==r?r:n);return void 0!==e?[e,o,!0]:[i,(e,...t)=>{l(e),o?.(e,...t)},!1]}])},133613,e=>{"use strict";var t=e.i(191788);e.s(["useWindowEvent",0,function(e,r,n){let o=(0,t.useEffectEvent)(r);(0,t.useEffect)(()=>(window.addEventListener(e,o,n),()=>window.removeEventListener(e,o,n)),[e])}])},57807,e=>{"use strict";e.s(["randomId",0,function(e="mantine-"){return`${e}${Math.random().toString(36).slice(2,11)}`}])},114108,e=>{"use strict";var t=e.i(191788);e.s(["useCallbackRef",0,function(e){let r=(0,t.useRef)(e);return(0,t.useEffect)(()=>{r.current=e}),(0,t.useMemo)(()=>(...e)=>r.current?.(...e),[])}])},271270,e=>{"use strict";var t=e.i(232471),r=e.i(779177),n=e.i(391398);e.s(["CssIcon",0,function({size:e,style:o,...i}){return(0,n.jsxs)(t.Box,{component:"svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 1000",style:[{width:(0,r.rem)(e),height:(0,r.rem)(e)},o],...i,children:[(0,n.jsx)("path",{fill:"#639",d:"M0 0h840a160 160 0 01160 160v680a160 160 0 01-160 160H160A160 160 0 010 840V0z"}),(0,n.jsx)("path",{fill:"#fff",d:"M253 817V649c0-67 43-103 108-103 64-1 104 41 102 112h-74c2-27-10-47-30-46-25 0-32 17-32 49v146c0 31 10 46 32 47 23 0 32-23 30-49h74c4 73-42 116-107 115-63 0-103-35-103-103zm237-12h69c1 32 11 52 33 52s30-13 30-43c0-25-11-39-38-52l-26-12c-46-22-65-49-65-103 0-60 38-102 100-102s95 43 96 113h-67c0-29-6-49-28-49-20 0-30 10-30 35s9 35 33 45l24 11c51 24 73 55 73 113 0 69-39 107-103 107s-100-44-101-115zm226 0h70c0 32 11 52 32 52s30-13 30-43c0-25-10-39-38-52l-26-12c-46-22-64-49-64-103 0-60 37-102 100-102s94 43 96 113h-67c-1-29-7-49-29-49-20 0-29 10-29 35s8 35 32 45l25 11c50 24 72 55 72 113 0 69-39 107-103 107s-100-44-101-115z"})]})}])},999479,e=>{"use strict";var t=e.i(232471),r=e.i(779177),n=e.i(391398);e.s(["TypeScriptIcon",0,function({size:e,style:o,...i}){return(0,n.jsxs)(t.Box,{component:"svg",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",style:[{width:(0,r.rem)(e),height:(0,r.rem)(e)},o],...i,children:[(0,n.jsx)("path",{fill:"#3178C6",d:"M20 0h216c11.046 0 20 8.954 20 20v216c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V20C0 8.954 8.954 0 20 0z"}),(0,n.jsx)("path",{fill:"#FFF",d:"M150.518 200.475v27.62c4.492 2.302 9.805 4.028 15.938 5.179 6.133 1.151 12.597 1.726 19.393 1.726 6.622 0 12.914-.633 18.874-1.899 5.96-1.266 11.187-3.352 15.678-6.257 4.492-2.906 8.048-6.704 10.669-11.394 2.62-4.689 3.93-10.486 3.93-17.391 0-5.006-.749-9.394-2.246-13.163a30.748 30.748 0 00-6.479-10.055c-2.821-2.935-6.205-5.567-10.149-7.898-3.945-2.33-8.394-4.531-13.347-6.
1602-3.628-1.497-6.881-2.949-9.761-4.359-2.879-1.41-5.327-2.848-7.342-4.316-2.016-1.467-3.571-3.021-4.665-4.661-1.094-1.64-1.641-3.495-1.641-5.567 0-1.899.489-3.61 1.468-5.135s2.362-2.834 4.147-3.927c1.785-1.094 3.973-1.942 6.565-2.547 2.591-.604 5.471-.906 8.638-.906 2.304 0 4.737.173 7.299.518 2.563.345 5.14.877 7.732 1.597a53.669 53.669 0 017.558 2.719 41.7 41.7 0 016.781 3.797v-25.807c-4.204-1.611-8.797-2.805-13.778-3.582-4.981-.777-10.697-1.165-17.147-1.165-6.565 0-12.784.705-18.658 2.115-5.874 1.409-11.043 3.61-15.506 6.602-4.463 2.993-7.99 6.805-10.582 11.437-2.591 4.632-3.887 10.17-3.887 16.615 0 8.228 2.375 15.248 7.127 21.06 4.751 5.811 11.963 10.731 21.638 14.759a291.458 291.458 0 0110.625 4.575c3.283 1.496 6.119 3.049 8.509 4.66 2.39 1.611 4.276 3.366 5.658 5.265 1.382 1.899 2.073 4.057 2.073 6.474a9.901 9.901 0 01-1.296 4.963c-.863 1.524-2.174 2.848-3.93 3.97-1.756 1.122-3.945 1.999-6.565 2.632-2.62.633-5.687.95-9.2.95-5.989 0-11.92-1.05-17.794-3.151-5.875-2.1-11.317-5.25-16.327-9.451zm-46.036-68.733H140V109H41v22.742h35.345V233h28.137V131.742z"})]})}])},831734,e=>{"use strict";var t=e.i(999479),r=e.i(271270),n=e.i(391398);e.s(["getCodeFileIcon",0,function(e){return e.endsWith(".ts")||e.endsWith(".tsx")?(0,n.jsx)(t.TypeScriptIcon,{size:14}):e.endsWith(".css")||e.endsWith(".scss")?(0,n.jsx)(r.CssIcon,{size:14}):null}])}]);
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.