PageSourceSearch

https://subtopia.io/_next/static/chunks/2017-41274fc169e1d812.js

js subtopia.io collected 2026-09-25 22:10:28 UTC 44,637 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2017],{2612:(e,o,t)=>{t.d(o,{L:()=>i,a:()=>l});var n=t(64527);let r=(0,n.createContext)(null),l=r.Provider,i=()=>(0,n.useContext)(r)},5475:(e,o,t)=>{t.d(o,{Y:()=>r});var n=t(43491);function r(e){let{parentSelector:o,siblingSelector:t,onKeyDown:r,loop:l=!0,activateOnFocus:i=!1,dir:a="rtl",orientation:s}=e;return e=>{var d;null==r||r(e);let c=Array.from((null==(d=(0,n.P)(e.currentTarget,o))?void 0:d.querySelectorAll(t))||[]).filter(t=>{var r;return r=e.currentTarget,(0,n.P)(r,o)===(0,n.P)(t,o)}),u=c.findIndex(o=>e.currentTarget===o),p=function(e,o,t){for(let t=e+1;t<o.length;t+=1)if(!o[t].disabled)return t;if(t){for(let e=0;e<o.length;e+=1)if(!o[e].disabled)return e}return e}(u,c,l),f=function(e,o,t){for(let t=e-1;t>=0;t-=1)if(!o[t].disabled)return t;if(t){for(let e=o.length-1;e>-1;e-=1)if(!o[e].disabled)return e}return e}(u,c,l),m="rtl"===a?f:p,v="rtl"===a?p:f;switch(e.key){case"ArrowRight":"horizontal"===s&&(e.stopPropagation(),e.preventDefault(),c[m].focus(),i&&c[m].click());break;case"ArrowLeft":"horizontal"===s&&(e.stopPropagation(),e.preventDefault(),c[v].focus(),i&&c[v].click());break;case"ArrowUp":"vertical"===s&&(e.stopPropagation(),e.preventDefault(),c[f].focus(),i&&c[f].click());break;case"ArrowDown":"vertical"===s&&(e.stopPropagation(),e.preventDefault(),c[p].focus(),i&&c[p].click());break;case"Home":e.stopPropagation(),e.preventDefault(),c[0].disabled||c[0].focus();break;case"End":{e.stopPropagation(),e.preventDefault();let o=c.length-1;c[o].disabled||c[o].focus()}}}}},6686:(e,o,t)=>{t.d(o,{T:()=>p});var n=t(79175),r=t(64527),l=t(64858),i=t(81505),a=t(51049),s=t(97569),d=t(98379),c=t(70903),u=t(66311);let p=(0,s.P9)((e,o)=>{let{classNames:t,className:s,style:u,styles:p,vars:f,onMouseEnter:m,onMouseLeave:v,onKeyDown:h,children:g,...w}=(0,a.Y)("MenuDropdown",null,e),b=(0,r.useRef)(null),y=(0,c.K)(),x=(0,i.T)(h,e=>{if("ArrowUp"===e.key||"ArrowDown"===e.key){var o,t;e.preventDefault(),null==(t=b.current)||null==(o=t.querySelectorAll("[data-menu-item]:not(:disabled)")[0])||o.focus()}}),C=(0,i.T)(m,()=>("hover"===y.trigger||"click-hover"===y.trigger)&&y.openDropdown()),k=(0,i.T)(v,()=>("hover"===y.trigger||"click-hover"===y.trigger)&&y.closeDropdown());return(0,n.jsxs)(d.A.Dropdown,{...w,onMouseEnter:C,onMouseLeave:k,role:"menu","aria-orientation":"vertical",ref:(0,l.pc)(o,b),...y.getStyles("dropdown",{className:s,style:u,styles:p,classNames:t,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:x,children:[y.withInitialFocusPlaceholder&&(0,n.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),g]})});p.classes=u.A,p.displayName="@mantine/core/MenuDropdown"},11663:(e,o,t)=>{t.d(o,{i:()=>d});var n=t(79175),r=t(64527),l=t(28825);function i(e,o,t,n){return"center"===e||"center"===n?{top:o}:"end"===e?{bottom:t}:"start"===e?{top:t}:{}}function a(e,o,t,n,r){return"center"===e||"center"===n?{left:o}:"end"===e?{["ltr"===r?"right":"left"]:t}:"start"===e?{["ltr"===r?"left":"right"]:t}:{}}let s={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"},d=(0,r.forwardRef)((e,o)=>{let{position:t,arrowSize:r,arrowOffset:d,arrowRadius:c,arrowPosition:u,visible:p,arrowX:f,arrowY:m,style:v,...h}=e,{dir:g}=(0,l.jH)();return p?(0,n.jsx)("div",{...h,ref:o,style:{...v,...function(e){let{position:o,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:l,arrowX:d,arrowY:c,dir:u}=e,[p,f="center"]=o.split("-"),m={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[s[p]]:r},v=-t/2;return"left"===p?{...m,...i(f,c,n,l),right:v,borderLeftColor:"transparent",borderBottomColor:"transparent",clipPath:"polygon(100% 0, 0 0, 100% 100%)"}:"right"===p?{...m,...i(f,c,n,l),left:v,borderRightColor:"transparent",borderTopColor:"transparent",clipPath:"polygon(0 100%, 0 0, 100% 100%)"}:"top"===p?{...m,...a(f,d,n,l,u),bottom:v,borderTopColor:"transparent",borderLeftColor:"transparent",clipPath:"polygon(0 100%, 100% 100%, 100% 0)"}:"bottom"===p?{...m,...a(f,d,n,l,u),top:v,borderBottomColor:"transparent",borderRightColor:"transparent",clipPath:"pol
1ygon(0 100%, 0 0, 100% 0)"}:{}}({position:t,arrowSize:r,arrowOffset:d,arrowRadius:c,arrowPosition:u,dir:g,arrowX:f,arrowY:m})}}):null});d.displayName="@mantine/core/FloatingArrow"},14667:(e,o,t)=>{t.d(o,{Z:()=>n,m:()=>r}),t(64527),t(79175);let[n,r]=(0,t(63415).e)()},15818:(e,o,t)=>{t.d(o,{$:()=>c});var n=t(79175),r=t(35228);t(64527);var l=t(51049),i=t(97569),a=t(83621),s=t(49771),d=t(2612);let c=(0,i.P9)((e,o)=>{let{value:t,defaultValue:i,onChange:c,size:u,wrapperProps:p,children:f,readOnly:m,...v}=(0,l.Y)("CheckboxGroup",null,e),[h,g]=(0,r.Z)({value:t,defaultValue:i,finalValue:[],onChange:c});return(0,n.jsx)(d.a,{value:{value:h,onChange:e=>{let o="string"==typeof e?e:e.currentTarget.value;m||g(h.includes(o)?h.filter(e=>e!==o):[...h,o])},size:u},children:(0,n.jsx)(s.p.Wrapper,{size:u,ref:o,...p,...v,labelElement:"div",__staticSelector:"CheckboxGroup",children:(0,n.jsx)(a.F,{role:"group",children:f})})})});c.classes=s.p.Wrapper.classes,c.displayName="@mantine/core/CheckboxGroup"},16369:(e,o,t)=>{t.d(o,{X:()=>function e(o,t){return Array.isArray(o)?[...o].reduce((o,n)=>({...o,...e(n,t)}),{}):"function"==typeof o?o(t):null==o?{}:o}})},27348:(e,o,t)=>{t.d(o,{I:()=>u,M:()=>c});var n=t(79175),r=t(64527),l=t(49771),i=t(76825),a=t(44241),s=t(41903),d={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};let c=d,u=(0,r.forwardRef)((e,o)=>{let{__staticSelector:t,__stylesApiProps:r,className:c,classNames:u,styles:p,unstyled:f,children:m,label:v,description:h,id:g,disabled:w,error:b,size:y,labelPosition:x="left",bodyElement:C="div",labelElement:k="label",variant:P,style:D,vars:j,mod:T,attributes:I,...S}=e,E=(0,a.I)({name:t,props:r,className:c,style:D,classes:d,classNames:u,styles:p,unstyled:f,attributes:I});return(0,n.jsx)(s.a,{...E("root"),ref:o,__vars:{"--label-fz":(0,i.ny)(y),"--label-lh":(0,i.YC)(y,"label-lh")},mod:[{"label-position":x},T],variant:P,size:y,...S,children:(0,n.jsxs)(s.a,{component:C,htmlFor:"label"===C?g:void 0,...E("body"),children:[m,(0,n.jsxs)("div",{...E("labelWrapper"),"data-disabled":w||void 0,children:[v&&(0,n.jsx)(s.a,{component:k,htmlFor:"label"===k?g:void 0,...E("label"),"data-disabled":w||void 0,children:v}),h&&(0,n.jsx)(l.p.Description,{size:y,__inheritStyles:!1,...E("description"),children:h}),b&&"boolean"!=typeof b&&(0,n.jsx)(l.p.Error,{size:y,__inheritStyles:!1,...E("error"),children:b})]})]})})});u.displayName="@mantine/core/InlineInput"},29888:(e,o,t)=>{t.d(o,{K:()=>r});var n=t(64527);function r(e){let{open:o,close:t,openDelay:r,closeDelay:l}=e,i=(0,n.useRef)(-1),a=(0,n.useRef)(-1),s=()=>{window.clearTimeout(i.current),window.clearTimeout(a.current)};return(0,n.useEffect)(()=>s,[]),{openDropdown:()=>{s(),0===r||void 0===r?o():i.current=window.setTimeout(o,r)},closeDropdown:()=>{s(),0===l||void 0===l?t():a.current=window.setTimeout(t,l)}}}},32665:(e,o,t)=>{t.d(o,{C:()=>l,r:()=>i});var n=t(64527);let r=(0,n.createContext)(!1),l=r.Provider,i=()=>(0,n.useContext)(r)},35228:(e,o,t)=>{t.d(o,{Z:()=>r});var n=t(64527);function r(e){let{value:o,defaultValue:t,finalValue:r,onChange:l=()=>{}}=e,[i,a]=(0,n.useState)(void 0!==t?t:r);return void 0!==o?[o,l,!0]:[i,function(e){for(var o=arguments.length,t=Array(o>1?o-1:0),n=1;n<o;n++)t[n-1]=arguments[n];a(e),null==l||l(e,...t)},!1]}},36506:(e,o,t)=>{t.d(o,{B:()=>s});var n=t(79175),r=t(71355);t(64527);var l=t(51049),i=t(32665);let a={openDelay:0,closeDelay:0};function s(e){let{openDelay:o,closeDelay:t,children:s}=(0,l.Y)("TooltipGroup",a,e);return(0,n.jsx)(i.C,{value:!0,children:(0,n.jsx)(r.T3,{delay:{open:o,close:t},children:s})})}s.displayName="@mantine/core/TooltipGroup",s.extend=e=>e},37879:(e,o,t)=>{t.d(o,{U:()=>l});var n=t(79175),r=t(82248);function l(e){let{style:o,size:t=16,...l}=e;return(0,n.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...o,width:(0,r.D)(t),height:(0,r.D)(t),display:"block"},...l,children:(0,n.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}t(64527),l.displayName="@mantine/core/AccordionChevron"},38392:(e,o,t)=>{t.d(o,{R:()=>i,S:()=>l});var n=t(79175),r=t(82248);function l(e){let{size:o,style:t,...l}=e,i=void 0!==o?{width:(0,r.D)(o),height:(0,r.D)(o),...t}:t;return(0,n.jsx)("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:i,"aria-hidden":!0,...l,children:(0,n.jsx)("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"
1currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function i(e){let{indeterminate:o,...t}=e;return o?(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t,children:(0,n.jsx)("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})}):(0,n.jsx)(l,{...t})}t(64527)},38709:(e,o,t)=>{t.d(o,{x:()=>r});var n=t(64527);function r(e){var o;let t=n.version;return"string"!=typeof n.version||t.startsWith("18.")?null==e?void 0:e.ref:null==e||null==(o=e.props)?void 0:o.ref}},40326:(e,o,t)=>{t.d(o,{D:()=>g});var n=t(79175),r=t(64527),l=t(64858),i=t(5475),a=t(81505),s=t(67753),d=t(53615),c=t(51049),u=t(35058),p=t(28825),f=t(39363),m=t(70903),v=t(14667),h=t(66311);let g=(0,u.v)((e,o)=>{let{classNames:t,className:u,style:h,styles:g,vars:w,color:b,closeMenuOnClick:y,leftSection:x,rightSection:C,children:k,disabled:P,"data-disabled":D,...j}=(0,c.Y)("MenuItem",null,e),T=(0,m.K)(),I=(0,v.m)(),S=(0,d.xd)(),{dir:E}=(0,p.jH)(),M=(0,r.useRef)(null),R=(0,a.T)(j.onClick,()=>{!D&&("boolean"==typeof y?y&&T.closeDropdownImmediately():T.closeOnItemClick&&T.closeDropdownImmediately())}),A=b?S.variantColorResolver({color:b,theme:S,variant:"light"}):void 0,_=b?(0,s.g)({color:b,theme:S}):null,N=(0,a.T)(j.onKeyDown,e=>{"ArrowLeft"===e.key&&I&&(I.close(),I.focusParentItem())});return(0,n.jsxs)(f.N,{onMouseDown:e=>e.preventDefault(),...j,unstyled:T.unstyled,tabIndex:T.menuItemTabIndex,...T.getStyles("item",{className:u,style:h,styles:g,classNames:t}),ref:(0,l.pc)(M,o),role:"menuitem",disabled:P,"data-menu-item":!0,"data-disabled":P||D||void 0,"data-mantine-stop-propagation":!0,onClick:R,onKeyDown:(0,i.Y)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:T.loop,dir:E,orientation:"vertical",onKeyDown:N}),__vars:{"--menu-item-color":(null==_?void 0:_.isThemeColor)&&(null==_?void 0:_.shade)===void 0?"var(--mantine-color-".concat(_.color,"-6)"):null==A?void 0:A.color,"--menu-item-hover":null==A?void 0:A.hover},children:[x&&(0,n.jsx)("div",{...T.getStyles("itemSection",{styles:g,classNames:t}),"data-position":"left",children:x}),k&&(0,n.jsx)("div",{...T.getStyles("itemLabel",{styles:g,classNames:t}),children:k}),C&&(0,n.jsx)("div",{...T.getStyles("itemSection",{styles:g,classNames:t}),"data-position":"right",children:C})]})});g.classes=h.A,g.displayName="@mantine/core/MenuItem"},40720:(e,o,t)=>{t.d(o,{c:()=>r});let n={duration:100,transition:"fade"};function r(e,o){return{...n,...o,...e}}},42108:(e,o,t)=>{t.d(o,{k:()=>a});var n=t(79175);t(64527);var r=t(51049),l=t(97569),i=t(22956);let a=(0,l.P9)((e,o)=>{let t=(0,r.Y)("TextInput",null,e);return(0,n.jsx)(i.O,{component:"input",ref:o,...t,__staticSelector:"TextInput"})});a.classes=i.O.classes,a.displayName="@mantine/core/TextInput"},42333:(e,o,t)=>{t.d(o,{O:()=>D});var n=t(79175),r=t(64527),l=t(64858),i=t(28847),a=t(64711),s=t(76825),d=t(38709),c=t(94393),u=t(90461),p=t(53615),f=t(51049),m=t(44241),v=t(16369),h=t(41903),g=t(97569),w=t(10062),b=t(71355),y=t(54805),x=t(65047),C=t(45167);let k={refProp:"ref",withinPortal:!0,offset:10,position:"right",zIndex:(0,a.I)("popover")},P=(0,c.V)((e,o)=>{let{radius:t,color:n}=o;return{tooltip:{"--tooltip-radius":void 0===t?void 0:(0,s.nJ)(t),"--tooltip-bg":n?(0,u.r)(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}}),D=(0,g.P9)((e,o)=>{var t,a;let s=(0,f.Y)("TooltipFloating",k,e),{children:c,refProp:u,withinPortal:g,style:D,className:j,classNames:T,styles:I,unstyled:S,radius:E,color:M,label:R,offset:A,position:_,multiline:N,zIndex:L,disabled:Y,defaultOpened:F,variant:O,vars:z,portalProps:B,attributes:K,...V}=s,G=(0,p.xd)(),U=(0,m.I)({name:"TooltipFloating",props:s,classes:C.A,className:j,style:D,classNames:T,styles:I,unstyled:S,attributes:K,rootSelector:"tooltip",vars:z,varsResolver:P}),{handleMouseMove:H,x:W,y:X,opened:Z,boundaryRef:J,floating:q,setOpened:Q}=function(e){let{offset:o,position:t,defaultOpened:n}=e,[l,i]=(0,r.useState)(n),a=(0,r.useRef)(null),{x:s,y:d,elements:c,refs:u,update:p,placement:f}=(0,b.we)({placement:t,middleware:[(0,y.BN)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),m=f.includes("right")?o:t.includes("left")?-1*o:0,v=f.includes("bottom")?o:t.includes("top")?-1*o:0,h=(0,r.useCallback)(e=>{let{clientX:o,clientY:t}=e;u.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:o,y:t,left:o+m,top:t+v,right:o,bottom:t})})},[c.reference]);return(0,r.useEffect)(()=>
1{if(u.floating.current){let e=a.current;e.addEventListener("mousemove",h);let o=(0,x.v9)(u.floating.current);return o.forEach(e=>{e.addEventListener("scroll",p)}),()=>{e.removeEventListener("mousemove",h),o.forEach(e=>{e.removeEventListener("scroll",p)})}}},[c.reference,u.floating.current,p,h,l]),{handleMouseMove:h,x:s,y:d,opened:l,setOpened:i,boundaryRef:a,floating:u.setFloating}}({offset:A,position:_,defaultOpened:F});if(!(0,i.v)(c))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 $=(0,l.pc)(J,(0,d.x)(c),o),ee=c.props;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(w.r,{...B,withinPortal:g,children:(0,n.jsx)(h.a,{...V,...U("tooltip",{style:{...(0,v.X)(D,G),zIndex:L,display:!Y&&Z?"block":"none",top:null!=(t=X&&Math.round(X))?t:"",left:null!=(a=W&&Math.round(W))?a:""}}),variant:O,ref:q,mod:{multiline:N},children:R})}),(0,r.cloneElement)(c,{...ee,[u]:$,onMouseEnter:e=>{var o;null==(o=ee.onMouseEnter)||o.call(ee,e),H(e),Q(!0)},onMouseLeave:e=>{var o;null==(o=ee.onMouseLeave)||o.call(ee,e),Q(!1)}})]})});D.classes=C.A,D.displayName="@mantine/core/TooltipFloating"},42754:(e,o,t)=>{t.d(o,{Y:()=>h});var n=t(79175),r=t(35228);t(64527);var l=t(76825),i=t(94393),a=t(51049),s=t(44241),d=t(97569),c=t(39363),u=t(2612),p=t(48677),f={card:"m_26775b0a"};let m={withBorder:!0},v=(0,i.V)((e,o)=>{let{radius:t}=o;return{card:{"--card-radius":(0,l.nJ)(t)}}}),h=(0,d.P9)((e,o)=>{let t=(0,a.Y)("CheckboxCard",m,e),{classNames:l,className:i,style:d,styles:h,unstyled:g,vars:w,checked:b,mod:y,withBorder:x,value:C,onClick:k,defaultChecked:P,onChange:D,attributes:j,...T}=t,I=(0,s.I)({name:"CheckboxCard",classes:f,props:t,className:i,style:d,classNames:l,styles:h,unstyled:g,attributes:j,vars:w,varsResolver:v,rootSelector:"card"}),S=(0,u.L)(),E="boolean"==typeof b?b:S?S.value.includes(C||""):void 0,[M,R]=(0,r.Z)({value:E,defaultValue:P,finalValue:!1,onChange:D});return(0,n.jsx)(p.V,{value:{checked:M},children:(0,n.jsx)(c.N,{ref:o,mod:[{"with-border":x,checked:M},y],...I("card"),...T,role:"checkbox","aria-checked":M,onClick:e=>{null==k||k(e),null==S||S.onChange(C||""),R(!M)}})})});h.displayName="@mantine/core/CheckboxCard",h.classes=f},42823:(e,o,t)=>{t.d(o,{T:()=>r});var n=t(43491);function r(e,o,t){var r;return t?Array.from((null==(r=(0,n.P)(t,o))?void 0:r.querySelectorAll(e))||[]).findIndex(e=>e===t):null}},43491:(e,o,t)=>{t.d(o,{P:()=>n});function n(e,o){let t=e;for(;(t=t.parentElement)&&!t.matches(o););return t}},45167:(e,o,t)=>{t.d(o,{A:()=>n});var n={tooltip:"m_1b3c8819",arrow:"m_f898399f"}},48677:(e,o,t)=>{t.d(o,{V:()=>n,s:()=>r}),t(64527),t(79175);let[n,r]=(0,t(63415).e)()},49729:(e,o,t)=>{t.d(o,{S:()=>j});var n=t(79175),r=t(64527),l=t(62270),i=t(76825),a=t(94393),s=t(67753),d=t(90461),c=t(42709),u=t(48569),p=t(51049),f=t(44241),m=t(86280),v=t(41903),h=t(97569),g=t(27348),w=t(42754),b=t(2612),y=t(15818),x=t(92235),C=t(38392),k={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","input--outline":"m_215c4542"};let P={labelPosition:"right",icon:C.R},D=(0,a.V)((e,o)=>{let{radius:t,color:n,size:r,iconColor:l,variant:a,autoContrast:p}=o,f=(0,s.g)({color:n||e.primaryColor,theme:e}),m=f.isThemeColor&&void 0===f.shade?"var(--mantine-color-".concat(f.color,"-outline)"):f.color;return{root:{"--checkbox-size":(0,i.YC)(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:(0,i.nJ)(t),"--checkbox-color":"outline"===a?m:(0,d.r)(n,e),"--checkbox-icon-color":l?(0,d.r)(l,e):(0,u.v)(p,e)?(0,c.w)({color:n,theme:e,autoContrast:p}):void 0}}}),j=(0,h.P9)((e,o)=>{let t=(0,p.Y)("Checkbox",P,e),{classNames:i,className:a,style:s,styles:d,unstyled:c,vars:u,color:h,label:w,id:y,size:x,radius:C,wrapperProps:j,checked:T,labelPosition:I,description:S,error:E,disabled:M,variant:R,indeterminate:A,icon:_,rootRef:N,iconColor:L,onChange:Y,autoContrast:F,mod:O,attributes:z,...B}=t,K=(0,b.L)(),V=x||(null==K?void 0:K.size),G=(0,f.I)({name:"Checkbox",props:t,classes:k,className:a,style:s,classNames:i,styles:d,unstyled:c,attributes:z,vars:u,varsResolver:D}),{styleProps:U,rest:H}=(0,m.j)(B),W=(0,l.B)(y),X=K?{checked:K.value.includes(H.value),onChange:e=>{K.onChange(e),null==Y||Y(e)}}:{},Z=(0,r.useRef)(null),J=o||Z;return(0,r.useEffect)(()=>{J&&"current"in J&&J.current&&(J.current.indeterminate=A||!1)},[A,J]),(0,n.jsx)(g.I,{...G("root"),__staticSelector:"Checkbox",__stylesApiProps:t,id:W,size:V,labelPosition:I,label:w,description:S,error:E,disabled:M,classNames:i,styles:d,unstyled:c,"data-checked":X.checked||T||void 0,variant:R,ref:N,mod:O,...U,...j,children:(0,n.jsxs)(v.a,{...G("inner"),mod:{"data-label-position":I},children:[(0,n.jsx)(v.a,{component:"input",id:W,ref:J,checked:T,disabled:M,mod:{error:!!E,indeterminate:A},...G("input",{focusable:!0,variant:R}),onChange:Y,...H,...X,type:"checkbox"}),(0,n.jsx)(_,{indeterminate:A,...G("icon")})]})})});j.classes={...k,...g.M},j.displayName="@mantine/core/Checkbox",j.Group=y.$,j.Indicator=x.P,j.Card=w.Y},51600:(e,o,t)=>{t.d(o,{N:()=>d});var n=t(79175);t(64527);var r=t(51049),l=t(41903),i=t(97569),a=t(70903),s=t(66311);let d=(0,i.P9)((e,o)=>{let{classNames:t,className:i,style:s,styles:d,vars:c,...u}=(0,r.Y)("MenuDivider",null,e),p=(0,a.K)();return(0,n.jsx)(l.a,{ref:o,...p.getStyles("divider",{className:i,style:s,styles:d,classNames:t}),...u})});
1d.classes=s.A,d.displayName="@mantine/core/MenuDivider"},53576:(e,o,t)=>{t.d(o,{L:()=>l});var n=t(64527);let r=["mousedown","touchstart"];function l(e,o,t){let l=(0,n.useRef)(null),i=o||r;return(0,n.useEffect)(()=>{let o=o=>{let{target:n}=null!=o?o:{};if(Array.isArray(t)){let r=!document.body.contains(n)&&"HTML"!==n.tagName;t.every(e=>!!e&&!o.composedPath().includes(e))&&!r&&e()}else l.current&&!l.current.contains(n)&&e()};return i.forEach(e=>document.addEventListener(e,o)),()=>{i.forEach(e=>document.removeEventListener(e,o))}},[l,e,t]),l}},58239:(e,o,t)=>{t.d(o,{C:()=>l,w:()=>r}),t(64527);var n=t(85411);t(79175);let[r,l]=(0,n.F)("Popover component was not found in the tree")},61418:(e,o,t)=>{t.d(o,{W:()=>O});var n=t(79175),r=t(64527),l=t(35228),i=t(42823),a=t(63871),s=t(44241),d=t(51049),c=t(97569),u=t(29888),p=t(98379),f=t(70903),m=t(51600),v=t(6686),h=t(40326),g=t(90564),w=t(62270),b=t(86428),y=t(64858),x=t(81505),C=t(14667),k=t(66311);let P=(0,c.P9)((e,o)=>{let{classNames:t,className:l,style:i,styles:a,vars:s,onMouseEnter:c,onMouseLeave:u,onKeyDown:m,children:v,...h}=(0,d.Y)("MenuSubDropdown",null,e),g=(0,r.useRef)(null),w=(0,f.K)(),b=(0,C.m)(),k=(0,x.T)(c,null==b?void 0:b.open),P=(0,x.T)(u,null==b?void 0:b.close);return(0,n.jsx)(p.A.Dropdown,{...h,onMouseEnter:k,onMouseLeave:P,role:"menu","aria-orientation":"vertical",ref:(0,y.pc)(o,g),...w.getStyles("dropdown",{className:l,style:i,styles:a,classNames:t,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,children:v})});P.classes=k.A,P.displayName="@mantine/core/MenuSubDropdown";var D=t(5475),j=t(67753),T=t(53615),I=t(35058),S=t(28825),E=t(37879),M=t(39363);let R=(0,I.v)((e,o)=>{let{classNames:t,className:l,style:i,styles:a,vars:s,color:c,leftSection:u,rightSection:p,children:m,disabled:v,"data-disabled":h,closeMenuOnClick:g,...w}=(0,d.Y)("MenuSubItem",null,e),b=(0,f.K)(),k=(0,C.m)(),P=(0,T.xd)(),{dir:I}=(0,S.jH)(),R=(0,r.useRef)(null),A=c?P.variantColorResolver({color:c,theme:P,variant:"light"}):void 0,_=c?(0,j.g)({color:c,theme:P}):null,N=(0,x.T)(w.onKeyDown,e=>{"ArrowRight"===e.key&&(null==k||k.open(),null==k||k.focusFirstItem()),"ArrowLeft"===e.key&&(null==k?void 0:k.parentContext)&&(k.parentContext.close(),k.parentContext.focusParentItem())}),L=(0,x.T)(w.onClick,()=>{!h&&g&&b.closeDropdownImmediately()}),Y=(0,x.T)(w.onMouseEnter,null==k?void 0:k.open),F=(0,x.T)(w.onMouseLeave,null==k?void 0:k.close);return(0,n.jsxs)(M.N,{onMouseDown:e=>e.preventDefault(),...w,unstyled:b.unstyled,tabIndex:b.menuItemTabIndex,...b.getStyles("item",{className:l,style:i,styles:a,classNames:t}),ref:(0,y.pc)(R,o),role:"menuitem",disabled:v,"data-menu-item":!0,"data-sub-menu-item":!0,"data-disabled":v||h||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:Y,onMouseLeave:F,onClick:L,onKeyDown:(0,D.Y)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:b.loop,dir:I,orientation:"vertical",onKeyDown:N}),__vars:{"--menu-item-color":(null==_?void 0:_.isThemeColor)&&(null==_?void 0:_.shade)===void 0?"var(--mantine-color-".concat(_.color,"-6)"):null==A?void 0:A.color,"--menu-item-hover":null==A?void 0:A.hover},children:[u&&(0,n.jsx)("div",{...b.getStyles("itemSection",{styles:a,classNames:t}),"data-position":"left",children:u}),m&&(0,n.jsx)("div",{...b.getStyles("itemLabel",{styles:a,classNames:t}),children:m}),(0,n.jsx)("div",{...b.getStyles("itemSection",{styles:a,classNames:t}),"data-position":"right",children:p||(0,n.jsx)(E.U,{...b.getStyles("chevron"),size:14})})]})});R.classes=k.A,R.displayName="@mantine/core/MenuSubItem";var A=t(28847);function _(e){let{children:o,refProp:t}=e;if(!(0,A.v)(o))throw Error("Menu.Sub.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return(0,f.K)(),(0,n.jsx)(p.A.Target,{refProp:t,popupType:"menu",children:o})}_.displayName="@mantine/core/MenuSubTarget";let N={offset:0,position:"right-start",transitionProps:{duration:0},middlewares:{shift:{crossAxis:!0}}};function L(e){let{children:o,closeDelay:t,...r}=(0,d.Y)("MenuSub",N,e),l=(0,w.B)(),[i,{open:a,close:s}]=(0,b.j)(!1),c=(0,C.m)(),{openDropdown:f,closeDropdown:m}=(0,u.K)({open:a,close:s,closeDelay:t,openDelay:0});return(0,n.jsx)(C.Z,{value:{opened:i,close:m,open:f,focusFirstItem:()=>window.setTimeout(()=>{var e,o;null==(o=document.getElementById("".concat(l,"-dropdown")))||null==(e=o.querySelectorAll("[data-menu-item]:not([data-disabled])")[0])||e.focus()},16),focusParentItem:()=>window.setTimeout(()=>{var e;
1null==(e=document.getElementById("".concat(l,"-target")))||e.focus()},16),parentContext:c},children:(0,n.jsx)(p.A,{opened:i,...r,withinPortal:!1,withArrow:!1,id:l,children:o})})}L.extend=e=>e,L.displayName="@mantine/core/MenuSub",L.Target=_,L.Dropdown=P,L.Item=R;var Y=t(96158);let F={trapFocus:!0,closeOnItemClick:!0,withInitialFocusPlaceholder:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function O(e){let o=(0,d.Y)("Menu",F,e),{children:t,onOpen:c,onClose:m,opened:v,defaultOpened:h,trapFocus:g,onChange:w,closeOnItemClick:b,loop:y,closeOnEscape:x,trigger:C,openDelay:P,closeDelay:D,classNames:j,styles:T,unstyled:I,variant:S,vars:E,menuItemTabIndex:M,keepMounted:R,withInitialFocusPlaceholder:A,attributes:_,...N}=o,L=(0,s.I)({name:"Menu",classes:k.A,props:o,classNames:j,styles:T,unstyled:I,attributes:_}),[Y,O]=(0,l.Z)({value:v,defaultValue:h,finalValue:!1,onChange:w}),[z,B]=(0,r.useState)(!1),K=()=>{O(!1),B(!1),Y&&(null==m||m())},V=()=>{O(!0),Y||null==c||c()},G=()=>{Y?K():V()},{openDropdown:U,closeDropdown:H}=(0,u.K)({open:V,close:K,closeDelay:D,openDelay:P}),{resolvedClassNames:W,resolvedStyles:X}=(0,a.Y)({classNames:j,styles:T,props:o});return(0,n.jsx)(f.S,{value:{getStyles:L,opened:Y,toggleDropdown:G,getItemIndex:e=>(0,i.T)("[data-menu-item]","[data-menu-dropdown]",e),openedViaClick:z,setOpenedViaClick:B,closeOnItemClick:b,closeDropdown:"click"===C?K:H,openDropdown:"click"===C?V:U,closeDropdownImmediately:K,loop:y,trigger:C,unstyled:I,menuItemTabIndex:M,withInitialFocusPlaceholder:A},children:(0,n.jsx)(p.A,{...N,opened:Y,onChange:G,defaultOpened:h,trapFocus:!R&&g,closeOnEscape:x,__staticSelector:"Menu",classNames:W,styles:X,unstyled:I,variant:S,keepMounted:R,children:t})})}O.extend=e=>e,O.withProps=(0,c.LE)(O),O.classes=k.A,O.displayName="@mantine/core/Menu",O.Item=h.D,O.Label=g.W,O.Dropdown=v.T,O.Target=Y.R,O.Divider=m.N,O.Sub=L},66311:(e,o,t)=>{t.d(o,{A:()=>n});var n={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504",chevron:"m_b85b0bed"}},70903:(e,o,t)=>{t.d(o,{K:()=>l,S:()=>r}),t(64527);var n=t(85411);t(79175);let[r,l]=(0,n.F)("Menu component was not found in the tree")},72640:(e,o,t)=>{t.d(o,{Q:()=>n});function n(e,o){if("rtl"===e&&(o.includes("right")||o.includes("left"))){let[e,t]=o.split("-"),n="right"===e?"left":"right";return void 0===t?n:"".concat(n,"-").concat(t)}return o}},80222:(e,o,t)=>{t.d(o,{v:()=>g});var n=t(79175),r=t(46812),l=t(64858),i=t(82248);t(64527);var a=t(94407),s=t(51049),d=t(41903),c=t(97569),u=t(11663),p=t(25129),f=t(10062),m=t(66643),v=t(58239),h=t(98735);let g=(0,c.P9)((e,o)=>{var t,c,h,g,w;let b=(0,s.Y)("PopoverDropdown",null,e),{className:y,style:x,vars:C,children:k,onKeyDownCapture:P,variant:D,classNames:j,styles:T,...I}=b,S=(0,v.C)(),E=(0,r.E)({opened:S.opened,shouldReturnFocus:S.returnFocus}),M=S.withRoles?{"aria-labelledby":S.getTargetId(),id:S.getDropdownId(),role:"dialog",tabIndex:-1}:{},R=(0,l.pc)(o,S.floating);return S.disabled?null:(0,n.jsx)(f.r,{...S.portalProps,withinPortal:S.withinPortal,children:(0,n.jsx)(m.e,{mounted:S.opened,...S.transitionProps,transition:(null==(t=S.transitionProps)?void 0:t.transition)||"fade",duration:null!=(w=null==(c=S.transitionProps)?void 0:c.duration)?w:150,keepMounted:S.keepMounted,exitDuration:"number"==typeof(null==(h=S.transitionProps)?void 0:h.exitDuration)?S.transitionProps.exitDuration:null==(g=S.transitionProps)?void 0:g.duration,children:e=>{var o,t;return(0,n.jsx)(p.s,{active:S.trapFocus&&S.opened,innerRef:R,children:(0,n.jsxs)(d.a,{...M,...I,variant:D,onKeyDownCapture:(0,a.d)(()=>{var e,o;null==(e=S.onClose)||e.call(S),null==(o=S.onDismiss)||o.call(S)},{active:S.closeOnEscape,onTrigger:E,onKeyDown:P}),"data-position":S.placement,"data-fixed":"fixed"===S.floatingStrategy||void 0,...S.getStyles("dropdown",{className:y,props:b,classNames:j,styles:T,style:[{...e,zIndex:S.zIndex,top:null!=(o=S.y)?o:0,left:null!=(t=S.x)?t:0,width:"target"===S.width?void 0:(0,i.D)(S.width),...S.referenceHidden?{display:"none"}:null},S.resolvedStyles.dropdown,null==T?void 0:T.dropdown,x]}),children:[k,(0,n.jsx)(u.i,{ref:S.arrowRef,arrowX:S.arrowX,arrowY:S.arrowY,visible:S.withArrow,position:S.placement,arrowSize:S.arrowSize,arrowRadius:S.arrowRadius,arrowOffset:S.arrowOffset,arrowPosition:S.arrowPosition,...S.getStyles("arrow",{props:b,classNames:j,styles:T})})]})})}})})});g.classes=h.A,g.displayName="@mantine/core/PopoverDropdown"},81505:(e,o,t)=>{t.d(o,{T:()=>n});function n(e,o){return t=>{null==e||e(t),null==o||o(t)}}},83621:(e,o,t)=>{t.d(o,{F:()=>l});var n=t(79175);t(64527);var r=t(32460);function l(e){let{children:o,role:t}=e,l=(0,r.e)();return l?(0,n.jsx)("div",{role:t,"aria-labelledby":l.labelId,"aria-describedby":l.describedBy,children:o}):(0,n.jsx)(n.Fragment,{children:o})}},84878:(e,o,t)=>{t.d(o,{l:()=>p});var n=t(64527),r=t(8574),l=t(64858),i=t(28847);t(79175);var a=t(38709),s=t(51049),d=t(97569),c=t(58239);let u={refProp:"ref",popupType:"dialog"},p=(0,d.P9)((e,o)=>{let{children:t,refProp:d,popupType:p,...f}=(0,s.Y)("PopoverTarget",u,e);if(!(0,i.v)(t))throw Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, str
1ings, numbers and other primitive values are not supported");let m=(0,c.C)(),v=(0,l.pc)(m.reference,(0,a.x)(t),o),h=m.withRoles?{"aria-haspopup":p,"aria-expanded":m.opened,"aria-controls":m.getDropdownId(),id:m.getTargetId()}:{};return(0,n.cloneElement)(t,{...f,...h,...m.targetProps,className:(0,r.A)(m.targetProps.className,f.className,t.props.className),[d]:v,...!m.controlled?{onClick:()=>{var e,o;m.onToggle(),null==(e=(o=t.props).onClick)||e.call(o)}}:null})});p.displayName="@mantine/core/PopoverTarget"},88699:(e,o,t)=>{t.d(o,{m:()=>A});var n=t(79175),r=t(64527),l=t(8574),i=t(64858),a=t(28847),s=t(64711),d=t(76825),c=t(38709),u=t(94393),p=t(51049),f=t(44241),m=t(41903),v=t(97569),h=t(28825),g=t(11663),w=t(72640),b=t(10062),y=t(66643),x=t(40720),C=t(42333),k=t(36506),P=t(54805),D=t(71355),j=t(35988),T=t(62270),I=t(88852),S=t(32665),E=t(45167);let M={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,s.I)("popover"),positionDependencies:[],middlewares:{flip:!0,shift:!0,inline:!1}},R=(0,u.V)((e,o)=>{let{radius:t,color:n,variant:r,autoContrast:l}=o,i=e.variantColorResolver({theme:e,color:n||e.primaryColor,autoContrast:l,variant:r||"filled"});return{tooltip:{"--tooltip-radius":void 0===t?void 0:(0,d.nJ)(t),"--tooltip-bg":n?i.background:void 0,"--tooltip-color":n?i.color:void 0}}}),A=(0,v.P9)((e,o)=>{let t=(0,p.Y)("Tooltip",M,e),{children:s,position:d,refProp:u,label:v,openDelay:C,closeDelay:k,onPositionChange:A,opened:_,defaultOpened:N,withinPortal:L,radius:Y,color:F,classNames:O,styles:z,unstyled:B,style:K,className:V,withArrow:G,arrowSize:U,arrowOffset:H,arrowRadius:W,arrowPosition:X,offset:Z,transitionProps:J,multiline:q,events:Q,zIndex:$,disabled:ee,positionDependencies:eo,onClick:et,onMouseEnter:en,onMouseLeave:er,inline:el,variant:ei,keepMounted:ea,vars:es,portalProps:ed,mod:ec,floatingStrategy:eu,middlewares:ep,autoContrast:ef,attributes:em,target:ev,...eh}=(0,p.Y)("Tooltip",M,t),{dir:eg}=(0,h.jH)(),ew=(0,r.useRef)(null),eb=function(e){var o,t,n;let[l,i]=(0,r.useState)(e.defaultOpened),a="boolean"==typeof e.opened?e.opened:l,s=(0,S.r)(),d=(0,T.B)(),c=(0,r.useCallback)(e=>{i(e),e&&y(d)},[d]),{x:u,y:p,context:f,refs:m,placement:v,middlewareData:{arrow:{x:h,y:g}={}}}=(0,D.we)({strategy:e.strategy,placement:e.position,open:a,onOpenChange:c,middleware:function(e){let o=function(e){if(void 0===e)return{shift:!0,flip:!0};let o={...e};return void 0===e.shift&&(o.shift=!0),void 0===e.flip&&(o.flip=!0),o}(e.middlewares),t=[(0,P.cY)(e.offset)];return o.shift&&t.push((0,P.BN)("boolean"==typeof o.shift?{padding:8}:{padding:8,...o.shift})),o.flip&&t.push("boolean"==typeof o.flip?(0,P.UU)():(0,P.UU)(o.flip)),t.push((0,P.UE)({element:e.arrowRef,padding:e.arrowOffset})),o.inline?t.push("boolean"==typeof o.inline?(0,P.mG)():(0,P.mG)(o.inline)):e.inline&&t.push((0,P.mG)()),t}(e),whileElementsMounted:j.ll}),{delay:w,currentId:b,setCurrentId:y}=(0,D.ck)(f,{id:d}),{getReferenceProps:x,getFloatingProps:C}=(0,D.bv)([(0,D.Mk)(f,{enabled:null==(o=e.events)?void 0:o.hover,delay:s?w:{open:e.openDelay,close:e.closeDelay},mouseOnly:!(null==(t=e.events)?void 0:t.touch)}),(0,D.iQ)(f,{enabled:null==(n=e.events)?void 0:n.focus,visibleOnly:!0}),(0,D.It)(f,{role:"tooltip"}),(0,D.s9)(f,{enabled:void 0===e.opened})]);(0,I.C)(()=>{var o;null==(o=e.onPositionChange)||o.call(e,v)},[v]);let k=a&&b&&b!==d;return{x:u,y:p,arrowX:h,arrowY:g,reference:m.setReference,floating:m.setFloating,getFloatingProps:C,getReferenceProps:x,isGroupPhase:k,opened:a,placement:v}}({position:(0,w.Q)(eg,d),closeDelay:k,openDelay:C,onPositionChange:A,opened:_,defaultOpened:N,events:Q,arrowRef:ew,arrowOffset:H,offset:"number"==typeof Z?Z+(G?U/2:0):Z,positionDependencies:[...eo,null!=ev?ev:s],inline:el,strategy:eu,middlewares:ep});(0,r.useEffect)(()=>{let e=ev instanceof HTMLElement?ev:"string"==typeof ev?document.querySelector(ev):(null==ev?void 0:ev.current)||null;e&&eb.reference(e)},[ev,eb]);let ey=(0,f.I)({name:"Tooltip",props:t,classes:E.A,className:V,style:K,classNames:O,styles:z,unstyled:B,attributes:em,rootSelector:"tooltip",vars:es,varsResolver:R});if(!ev&&!(0,a.v)(s))return null;if(ev){let e=(0,x.c)(J,{duration:100,transition:"fade"});return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(b.r,{...ed,withinPortal:L,children:(0,n.jsx)(y.e,{...e,keepMounted:ea,mounted:!ee&&!!eb.opened,duration:eb.isGroupPhase?10:e.duration,children:e=>{var o,t;return(0,n.jsxs)(m.a,{...eh,"data-fixed":"fixed"===eu||void 0,variant:ei,mod:[{multiline:q},ec],...eb.getFloatingProps({ref:eb.floating,className:ey("tooltip").className,style:{...ey("tooltip").style,...e,zIndex:$,top:null!=(o=eb.y)?o:0,left:null!=(t=eb.x)?t
1:0}}),children:[v,(0,n.jsx)(g.i,{ref:ew,arrowX:eb.arrowX,arrowY:eb.arrowY,visible:G,position:eb.placement,arrowSize:U,arrowOffset:H,arrowRadius:W,arrowPosition:X,...ey("arrow")})]})}})})})}let ex=s.props,eC=(0,i.pc)(eb.reference,(0,c.x)(s),o),ek=(0,x.c)(J,{duration:100,transition:"fade"});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.r,{...ed,withinPortal:L,children:(0,n.jsx)(y.e,{...ek,keepMounted:ea,mounted:!ee&&!!eb.opened,duration:eb.isGroupPhase?10:ek.duration,children:e=>{var o,t;return(0,n.jsxs)(m.a,{...eh,"data-fixed":"fixed"===eu||void 0,variant:ei,mod:[{multiline:q},ec],...eb.getFloatingProps({ref:eb.floating,className:ey("tooltip").className,style:{...ey("tooltip").style,...e,zIndex:$,top:null!=(o=eb.y)?o:0,left:null!=(t=eb.x)?t:0}}),children:[v,(0,n.jsx)(g.i,{ref:ew,arrowX:eb.arrowX,arrowY:eb.arrowY,visible:G,position:eb.placement,arrowSize:U,arrowOffset:H,arrowRadius:W,arrowPosition:X,...ey("arrow")})]})}})}),(0,r.cloneElement)(s,eb.getReferenceProps({onClick:et,onMouseEnter:en,onMouseLeave:er,onMouseMove:t.onMouseMove,onPointerDown:t.onPointerDown,onPointerEnter:t.onPointerEnter,className:(0,l.A)(V,ex.className),...ex,[u]:eC}))]})});A.classes=E.A,A.displayName="@mantine/core/Tooltip",A.Floating=C.O,A.Group=k.B},90564:(e,o,t)=>{t.d(o,{W:()=>d});var n=t(79175);t(64527);var r=t(51049),l=t(41903),i=t(97569),a=t(70903),s=t(66311);let d=(0,i.P9)((e,o)=>{let{classNames:t,className:i,style:s,styles:d,vars:c,...u}=(0,r.Y)("MenuLabel",null,e),p=(0,a.K)();return(0,n.jsx)(l.a,{ref:o,...p.getStyles("label",{className:i,style:s,styles:d,classNames:t}),...u})});d.classes=s.A,d.displayName="@mantine/core/MenuLabel"},92235:(e,o,t)=>{t.d(o,{P:()=>b});var n=t(79175);t(64527);var r=t(76825),l=t(94393),i=t(67753),a=t(90461),s=t(42709),d=t(48569),c=t(51049),u=t(44241),p=t(41903),f=t(97569),m=t(48677),v=t(38392),h={indicator:"m_5e5256ee",icon:"m_1b1c543a","indicator--outline":"m_76e20374"};let g={icon:v.R},w=(0,l.V)((e,o)=>{let{radius:t,color:n,size:l,iconColor:c,variant:u,autoContrast:p}=o,f=(0,i.g)({color:n||e.primaryColor,theme:e}),m=f.isThemeColor&&void 0===f.shade?"var(--mantine-color-".concat(f.color,"-outline)"):f.color;return{indicator:{"--checkbox-size":(0,r.YC)(l,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:(0,r.nJ)(t),"--checkbox-color":"outline"===u?m:(0,a.r)(n,e),"--checkbox-icon-color":c?(0,a.r)(c,e):(0,d.v)(p,e)?(0,s.w)({color:n,theme:e,autoContrast:p}):void 0}}}),b=(0,f.P9)((e,o)=>{let t=(0,c.Y)("CheckboxIndicator",g,e),{classNames:r,className:l,style:i,styles:a,unstyled:s,vars:d,icon:f,indeterminate:v,radius:b,color:y,iconColor:x,autoContrast:C,checked:k,mod:P,variant:D,disabled:j,attributes:T,...I}=t,S=(0,u.I)({name:"CheckboxIndicator",classes:h,props:t,className:l,style:i,classNames:r,styles:a,unstyled:s,attributes:T,vars:d,varsResolver:w,rootSelector:"indicator"}),E=(0,m.s)(),M="boolean"==typeof k||"boolean"==typeof v?k||v:(null==E?void 0:E.checked)||!1;return(0,n.jsx)(p.a,{ref:o,...S("indicator",{variant:D}),variant:D,mod:[{checked:M,disabled:j},P],...I,children:(0,n.jsx)(f,{indeterminate:v,...S("icon")})})});b.displayName="@mantine/core/CheckboxIndicator",b.classes=h},94407:(e,o,t)=>{t.d(o,{d:()=>r});var n=t(99089);function r(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{active:!0};return"function"==typeof e&&o.active?t=>{if("Escape"===t.key){var n;e(t),null==(n=o.onTrigger)||n.call(o)}}:o.onKeyDown||n.l}},96158:(e,o,t)=>{t.d(o,{R:()=>u});var n=t(79175),r=t(64527),l=t(28847),i=t(81505),a=t(51049),s=t(98379),d=t(70903);let c={refProp:"ref"},u=(0,r.forwardRef)((e,o)=>{let{children:t,refProp:u,...p}=(0,a.Y)("MenuTarget",c,e);if(!(0,l.v)(t))throw Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let f=(0,d.K)(),m=t.props,v=(0,i.T)(m.onClick,()=>{"click"===f.trigger?f.toggleDropdown():"click-hover"===f.trigger&&(f.setOpenedViaClick(!0),f.opened||f.openDropdown())}),h=(0,i.T)(m.onMouseEnter,()=>("hover"===f.trigger||"click-hover"===f.trigger)&&f.openDropdown()),g=(0,i.T)(m.onMouseLeave,()=>{"hover"===f.trigger?f.closeDropdown():"click-hover"!==f.trigger||f.openedViaClick||f.closeDropdown()});return(0,n.jsx)(s.A.Target,{refProp:u,popupType:"menu",ref:o,...p,children:(0,r.cloneElement)(t,{onClick:v,onMouseEnter:h,onMouseLeave:g,"data-expanded":!!f.opened||void 0})})});u.displayName="@mantine/core/MenuTarget"},98379:(e,o,t)=>{t.d(o,{A:()=>E});var n=t(79175),r=t(64527),l=t(62270),i=t(53576),a=t(64711),s=t(76825),d=t(94393),c=t(63871),u=t(44241),p=t(68325),f=t(51049),m=t(28825),v=t(72640),h=t(88989),g=t(10062),w=t(66643),b=t(58239),y=t(80222),x=t(84878),C=t(54805),k=t(71355),P=t(35988),D=t(35228),j=t(88852),T=t(98735);let I={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,withOverlay:!1,hideDetached:!0,clickOutsideEvents:["mousedown","touchstart"],zIndex:(0,a.I)("popover"),__staticSelector:"Popover",width:"max-content"},S=(0,d.V)((e,o)=>{let{radius:t,shadow:n}=o;return{dropdown:{"--popover-radius":void 0===t?void 0:(0,s.nJ)(t),"--popover-shadow":(0,s.dh)(n)}}});function E(e){var o,t,a,s,d,y,x,E;let M=(0,f.Y)("Popover",I,e),{children:R,position:A,offset:_,onPositionChange:N,positionDependencies:L,opened:Y,transitionProps:F,onExitTransitionEnd:O,onEnterTransitionEnd:z,width:B,middlewares:K,withArrow:V,arrowSize:G,arrowOffset:U,arrowRadius:H,arrowPosition:W,unstyled:X,classNames:Z,styles:J,closeOnClickOutside:q,withinPortal:Q,portalProps:$,closeOnEscape:ee,clickOutsideEvents:eo,trapFocus:et,onClose:en,onDismiss:er,onOpen:el,onChange:ei,zIndex:ea,radius:es,shadow:ed,id:ec,defaultOpened:eu,__staticSelector:ep,withRoles:ef,disabled:em,returnFocus:ev,variant:eh,keepMounted:eg,vars:ew,floatingStrategy:eb,withOverlay:ey,overlayProps:ex,hideDetached:eC,attributes:ek,preventPositionChangeWhenVisible:eP,...eD}=M,ej=(0,u.I)({name:ep,props:M,classes:T.A,classNames:Z,styles:J,unstyled:X,attributes:ek,rootSelector:"dropdown",vars:ew,varsResolver:S}),{resolvedStyles:eT}=(0,c.Y)({classNames:Z,styles:J,props:M}),[eI,eS]=(0,r.useState)(null!=(E=null!=Y?Y:eu)&&E),eE=(0,r.useRef)(A),eM=(0,r.useRef)(null),[eR,eA]=(0,r.useState)(null),[e_,eN]=(0,r.useState)(null),{dir:eL}=(0,m.jH)(),eY=(0,p.bv)(),eF=(0,l.B)(ec),eO=function(e){let o=(0,p.bv)(),[t,n]=(0,D.Z)({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),l=(0,r.useRef)(t),i=(0,k.we)({strategy:e.strategy,placement:e.preventPositionChangeWhenVisible?e.positionRef.current:e.position,middleware:function(e,o,t){let n=function(e){if(void 0===e)return{shift:!0,flip:!0};let o={...e};return void 0===e.shift&&(o.shift=!0),void 0===e.flip&&(o.flip=!0),o}(e.middlewares),r=[(0,C.cY)(e.offset),(0,C.jD)()];return e.dropdownVisible&&"test"!==t&&e.preventPositionChangeWhenVisible&&(n.flip=!1,n.shift=!1),n.shift&&r.push((0,C.BN)("boolean"==typeof n.shift?{limiter:(0,C.ER)(),padding:5}:{limiter:(0,C.ER)(),padding:5,...n.shift})),n.flip&&r.push("boolean"==typeof n.flip?(0,C.UU)():(0,C.UU)(n.flip)),n.inline&&r.push("boolean"==typeof n.inline?(0,C.mG)():(0,C.mG)(n.inline)),r.push((0,C.UE)({element:e.arrowRef,padding:e.arrowOffset})),(n.size||"target"===e.width)&&r.push((0,C.Ej)({..."boolean"==typeof n.size?{}:n.size,apply(t){var r,l;let{rects:i,availableWidth:a,availableHeight:s,...d}=t,c=null!=(l=null==(r=o().refs.floating.current)?void 0:r.style)?l:{};n.size&&("object"==typeof n.size&&n.size.apply?n.size.apply({rects:i,availableWidth:a,availableHeight:s,...d}):Object.assign(c,{maxWidth:"".concat(a,"px"),maxHeight:"".concat(s,"px")})),"target"===e.width&&Object.assign(c,{width:"".concat(i.reference.width,"px")}
1)}})),r}(e,()=>i,o),whileElementsMounted:e.keepMounted?void 0:P.ll});return(0,r.useEffect)(()=>{if(e.keepMounted&&i.refs.reference.current&&i.refs.floating.current&&t)return(0,P.ll)(i.refs.reference.current,i.refs.floating.current,i.update)},[e.keepMounted,t,i.refs.reference,i.refs.floating,i.update]),(0,j.C)(()=>{var o;null==(o=e.onPositionChange)||o.call(e,i.placement),e.positionRef.current=i.placement},[i.placement]),(0,j.C)(()=>{if(t!==l.current){var o,n;t?null==(n=e.onOpen)||n.call(e):null==(o=e.onClose)||o.call(e)}l.current=t},[t,e.onClose,e.onOpen]),(0,j.C)(()=>{let o=-1;return t&&(o=window.setTimeout(()=>e.setDropdownVisible(!0),4)),()=>{window.clearTimeout(o)}},[t,e.position]),{floating:i,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{t&&!e.disabled&&n(!1)},onToggle:()=>{e.disabled||n(!t)}}}({middlewares:K,width:B,position:(0,v.Q)(eL,A),offset:"number"==typeof _?_+(V?G/2:0):_,arrowRef:eM,arrowOffset:U,onPositionChange:N,positionDependencies:L,opened:Y,defaultOpened:eu,onChange:ei,onOpen:el,onClose:en,onDismiss:er,strategy:eb,dropdownVisible:eI,setDropdownVisible:eS,positionRef:eE,disabled:em,preventPositionChangeWhenVisible:eP,keepMounted:eg});(0,i.L)(()=>{q&&(eO.onClose(),null==er||er())},eo,[eR,e_]);let ez=(0,r.useCallback)(e=>{eA(e),eO.floating.refs.setReference(e)},[eO.floating.refs.setReference]),eB=(0,r.useCallback)(e=>{eN(e),eO.floating.refs.setFloating(e)},[eO.floating.refs.setFloating]),eK=(0,r.useCallback)(()=>{var e;null==F||null==(e=F.onExited)||e.call(F),null==O||O(),eS(!1),eE.current=A},[null==F?void 0:F.onExited,O]),eV=(0,r.useCallback)(()=>{var e;null==F||null==(e=F.onEntered)||e.call(F),null==z||z()},[null==F?void 0:F.onEntered,z]);return(0,n.jsxs)(b.w,{value:{returnFocus:ev,disabled:em,controlled:eO.controlled,reference:ez,floating:eB,x:eO.floating.x,y:eO.floating.y,arrowX:null==(a=eO.floating)||null==(t=a.middlewareData)||null==(o=t.arrow)?void 0:o.x,arrowY:null==(y=eO.floating)||null==(d=y.middlewareData)||null==(s=d.arrow)?void 0:s.y,opened:eO.opened,arrowRef:eM,transitionProps:{...F,onExited:eK,onEntered:eV},width:B,withArrow:V,arrowSize:G,arrowOffset:U,arrowRadius:H,arrowPosition:W,placement:eO.floating.placement,trapFocus:et,withinPortal:Q,portalProps:$,zIndex:ea,radius:es,shadow:ed,closeOnEscape:ee,onDismiss:er,onClose:eO.onClose,onToggle:eO.onToggle,getTargetId:()=>"".concat(eF,"-target"),getDropdownId:()=>"".concat(eF,"-dropdown"),withRoles:ef,targetProps:eD,__staticSelector:ep,classNames:Z,styles:J,unstyled:X,variant:eh,keepMounted:eg,getStyles:ej,resolvedStyles:eT,floatingStrategy:eb,referenceHidden:!!eC&&"test"!==eY&&(null==(x=eO.floating.middlewareData.hide)?void 0:x.referenceHidden)},children:[R,ey&&(0,n.jsx)(w.e,{transition:"fade",mounted:eO.opened,duration:(null==F?void 0:F.duration)||250,exitDuration:(null==F?void 0:F.exitDuration)||250,children:e=>(0,n.jsx)(g.r,{withinPortal:Q,children:(0,n.jsx)(h.h,{...ex,...ej("overlay",{className:null==ex?void 0:ex.className,style:[e,null==ex?void 0:ex.style]})})})})]})}E.Target=x.l,E.Dropdown=y.v,E.displayName="@mantine/core/Popover",E.extend=e=>e},98735:(e,o,t)=>{t.d(o,{A:()=>n});var n={dropdown:"m_38a85659",arrow:"m_a31dc6c1",overlay:"m_3d7bc908"}}}]);

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.