1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7728],{2645:(e,t,n)=>{n.d(t,{MenuTarget:()=>c});var o=n(8250),r=n(31602),a=n(9246),l=n(51172),i=n(22588),s=n(21973),d=n(77170);let u={refProp:"ref"},c=(0,r.forwardRef)((e,t)=>{let{children:n,refProp:c,...p}=(0,i.useProps)("MenuTarget",u,e);if(!(0,a.isElement)(n))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 m=(0,d.K)(),v=n.props,f=(0,l.createEventHandler)(v.onClick,()=>{"click"===m.trigger?m.toggleDropdown():"click-hover"===m.trigger&&(m.setOpenedViaClick(!0),m.opened||m.openDropdown())}),g=(0,l.createEventHandler)(v.onMouseEnter,()=>("hover"===m.trigger||"click-hover"===m.trigger)&&m.openDropdown()),w=(0,l.createEventHandler)(v.onMouseLeave,()=>{"hover"===m.trigger?m.closeDropdown():"click-hover"!==m.trigger||m.openedViaClick||m.closeDropdown()});return(0,o.jsx)(s.Popover.Target,{refProp:c,popupType:"menu",ref:t,...p,children:(0,r.cloneElement)(n,{onClick:f,onMouseEnter:g,onMouseLeave:w,"data-expanded":!!m.opened||void 0})})});c.displayName="@mantine/core/MenuTarget"},5312:(e,t,n)=>{n.d(t,{AccordionChevron:()=>a});var o=n(8250),r=n(12707);function a(e){let{style:t,size:n=16,...a}=e;return(0,o.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:(0,r.D)(n),height:(0,r.D)(n),display:"block"},...a,children:(0,o.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"})})}n(31602),a.displayName="@mantine/core/AccordionChevron"},6595:(e,t,n)=>{n.d(t,{MenuDivider:()=>d});var o=n(8250);n(31602);var r=n(22588),a=n(26748),l=n(13612),i=n(77170),s=n(40408);let d=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:s,styles:d,vars:u,...c}=(0,r.useProps)("MenuDivider",null,e),p=(0,i.K)();return(0,o.jsx)(a.Box,{ref:t,...p.getStyles("divider",{className:l,style:s,styles:d,classNames:n}),...c})});d.classes=s.A,d.displayName="@mantine/core/MenuDivider"},12141:(e,t,n)=>{n.d(t,{MenuItem:()=>w});var o=n(8250),r=n(31602),a=n(93997),l=n(82550),i=n(51172),s=n(41996),d=n(80234),u=n(22588),c=n(86467),p=n(70884),m=n(896),v=n(77170),f=n(44080),g=n(40408);let w=(0,c.polymorphicFactory)((e,t)=>{let{classNames:n,className:c,style:g,styles:w,vars:h,color:y,closeMenuOnClick:b,leftSection:D,rightSection:M,children:x,disabled:S,"data-disabled":k,...I}=(0,u.useProps)("MenuItem",null,e),C=(0,v.K)(),E=(0,f.m)(),A=(0,d.useMantineTheme)(),{dir:P}=(0,p.useDirection)(),T=(0,r.useRef)(null),j=(0,i.createEventHandler)(I.onClick,()=>{!k&&("boolean"==typeof b?b&&C.closeDropdownImmediately():C.closeOnItemClick&&C.closeDropdownImmediately())}),H=y?A.variantColorResolver({color:y,theme:A,variant:"light"}):void 0,L=y?(0,s.parseThemeColor)({color:y,theme:A}):null,K=(0,i.createEventHandler)(I.onKeyDown,e=>{"ArrowLeft"===e.key&&E&&(E.close(),E.focusParentItem())});return(0,o.jsxs)(m.UnstyledButton,{onMouseDown:e=>e.preventDefault(),...I,unstyled:C.unstyled,tabIndex:C.menuItemTabIndex,...C.getStyles("item",{className:c,style:g,styles:w,classNames:n}),ref:(0,a.useMergedRef)(T,t),role:"menuitem",disabled:S,"data-menu-item":!0,"data-disabled":S||k||void 0,"data-mantine-stop-propagation":!0,onClick:j,onKeyDown:(0,l.createScopedKeydownHandler)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:C.loop,dir:P,orientation:"vertical",onKeyDown:K}),__vars:{"--menu-item-color":L?.isThemeColor&&L?.shade===void 0?`var(--mantine-color-${L.color}-6)`:H?.color,"--menu-item-hover":H?.hover},children:[D&&(0,o.jsx)("div",{...C.getStyles("itemSection",{styles:w,classNames:n}),"data-position":"left",children:D}),x&&(0,o.jsx)("div",{...C.getStyles("itemLabel",{styles:w,classNames:n}
1),children:x}),M&&(0,o.jsx)("div",{...C.getStyles("itemSection",{styles:w,classNames:n}),"data-position":"right",children:M})]})});w.classes=g.A,w.displayName="@mantine/core/MenuItem"},35834:(e,t,n)=>{n.d(t,{getContextItemIndex:()=>r});var o=n(58822);function r(e,t,n){return n?Array.from((0,o.findElementAncestor)(n,t)?.querySelectorAll(e)||[]).findIndex(e=>e===n):null}},37728:(e,t,n)=>{n.d(t,{Menu:()=>F});var o=n(8250),r=n(31602),a=n(89779),l=n(35834),i=n(59448),s=n(81749),d=n(22588),u=n(13612),c=n(71025),p=n(21973),m=n(77170),v=n(6595),f=n(58281),g=n(12141),w=n(95327),h=n(6906),y=n(91527),b=n(93997),D=n(51172),M=n(44080),x=n(40408);let S=(0,u.factory)((e,t)=>{let{classNames:n,className:a,style:l,styles:i,vars:s,onMouseEnter:u,onMouseLeave:c,onKeyDown:v,children:f,...g}=(0,d.useProps)("MenuSubDropdown",null,e),w=(0,r.useRef)(null),h=(0,m.K)(),y=(0,M.m)(),x=(0,D.createEventHandler)(u,y?.open),S=(0,D.createEventHandler)(c,y?.close);return(0,o.jsx)(p.Popover.Dropdown,{...g,onMouseEnter:x,onMouseLeave:S,role:"menu","aria-orientation":"vertical",ref:(0,b.useMergedRef)(t,w),...h.getStyles("dropdown",{className:a,style:l,styles:i,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,children:f})});S.classes=x.A,S.displayName="@mantine/core/MenuSubDropdown";var k=n(82550),I=n(41996),C=n(80234),E=n(86467),A=n(70884),P=n(5312),T=n(896);let j=(0,E.polymorphicFactory)((e,t)=>{let{classNames:n,className:a,style:l,styles:i,vars:s,color:u,leftSection:c,rightSection:p,children:v,disabled:f,"data-disabled":g,closeMenuOnClick:w,...h}=(0,d.useProps)("MenuSubItem",null,e),y=(0,m.K)(),x=(0,M.m)(),S=(0,C.useMantineTheme)(),{dir:E}=(0,A.useDirection)(),j=(0,r.useRef)(null),H=u?S.variantColorResolver({color:u,theme:S,variant:"light"}):void 0,L=u?(0,I.parseThemeColor)({color:u,theme:S}):null,K=(0,D.createEventHandler)(h.onKeyDown,e=>{"ArrowRight"===e.key&&(x?.open(),x?.focusFirstItem()),"ArrowLeft"===e.key&&x?.parentContext&&(x.parentContext.close(),x.parentContext.focusParentItem())}),R=(0,D.createEventHandler)(h.onClick,()=>{!g&&w&&y.closeDropdownImmediately()}),_=(0,D.createEventHandler)(h.onMouseEnter,x?.open),N=(0,D.createEventHandler)(h.onMouseLeave,x?.close);return(0,o.jsxs)(T.UnstyledButton,{onMouseDown:e=>e.preventDefault(),...h,unstyled:y.unstyled,tabIndex:y.menuItemTabIndex,...y.getStyles("item",{className:a,style:l,styles:i,classNames:n}),ref:(0,b.useMergedRef)(j,t),role:"menuitem",disabled:f,"data-menu-item":!0,"data-sub-menu-item":!0,"data-disabled":f||g||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:_,onMouseLeave:N,onClick:R,onKeyDown:(0,k.createScopedKeydownHandler)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:y.loop,dir:E,orientation:"vertical",onKeyDown:K}),__vars:{"--menu-item-color":L?.isThemeColor&&L?.shade===void 0?`var(--mantine-color-${L.color}-6)`:H?.color,"--menu-item-hover":H?.hover},children:[c&&(0,o.jsx)("div",{...y.getStyles("itemSection",{styles:i,classNames:n}),"data-position":"left",children:c}),v&&(0,o.jsx)("div",{...y.getStyles("itemLabel",{styles:i,classNames:n}),children:v}),(0,o.jsx)("div",{...y.getStyles("itemSection",{styles:i,classNames:n}),"data-position":"right",children:p||(0,o.jsx)(P.AccordionChevron,{...y.getStyles("chevron"),size:14})})]})});j.classes=x.A,j.displayName="@mantine/core/MenuSubItem";var H=n(9246);function L(e){let{children:t,refProp:n}=e;if(!(0,H.isElement)(t))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,m.K)(),(0,o.jsx)(p.Popover.Target,{refProp:n,popupType:"menu",children:t})}L.displayName="@mantine/core/MenuSubTarget";let K={offset:0,position:"right-start",transitionProps:{duration:0},middlewares:{shift:{crossAxis:!0}}};function R(e){let{children:t,closeDelay:n,...r}=(0,d.useProps)("MenuSub",K,e),a=(0,h.useId)(),[l,{open:i,close:s}]=(0,y.useDisclosure)(!1),u=(0,M.m)(),{openDropdown:m,closeDropdown:v}=(0,c.useDelayedHover)({open:i,close:s,closeDelay:n,openDelay:0});
1return(0,o.jsx)(M.Z,{value:{opened:l,close:v,open:m,focusFirstItem:()=>window.setTimeout(()=>{document.getElementById(`${a}-dropdown`)?.querySelectorAll("[data-menu-item]:not([data-disabled])")[0]?.focus()},16),focusParentItem:()=>window.setTimeout(()=>{document.getElementById(`${a}-target`)?.focus()},16),parentContext:u},children:(0,o.jsx)(p.Popover,{opened:l,withinPortal:!1,withArrow:!1,id:a,...r,children:t})})}R.extend=e=>e,R.displayName="@mantine/core/MenuSub",R.Target=L,R.Dropdown=S,R.Item=j;var _=n(2645);let N={trapFocus:!0,closeOnItemClick:!0,withInitialFocusPlaceholder:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function F(e){let t=(0,d.useProps)("Menu",N,e),{children:n,onOpen:u,onClose:v,opened:f,defaultOpened:g,trapFocus:w,onChange:h,closeOnItemClick:y,loop:b,closeOnEscape:D,trigger:M,openDelay:S,closeDelay:k,classNames:I,styles:C,unstyled:E,variant:A,vars:P,menuItemTabIndex:T,keepMounted:j,withInitialFocusPlaceholder:H,attributes:L,...K}=t,R=(0,s.useStyles)({name:"Menu",classes:x.A,props:t,classNames:I,styles:C,unstyled:E,attributes:L}),[_,F]=(0,a.useUncontrolled)({value:f,defaultValue:g,finalValue:!1,onChange:h}),[O,B]=(0,r.useState)(!1),U=()=>{F(!1),B(!1),_&&v?.()},q=()=>{F(!0),_||u?.()},V=()=>{_?U():q()},{openDropdown:$,closeDropdown:z}=(0,c.useDelayedHover)({open:q,close:U,closeDelay:k,openDelay:S}),{resolvedClassNames:Z,resolvedStyles:W}=(0,i.useResolvedStylesApi)({classNames:I,styles:C,props:t});return(0,o.jsx)(m.S,{value:{getStyles:R,opened:_,toggleDropdown:V,getItemIndex:e=>(0,l.getContextItemIndex)("[data-menu-item]","[data-menu-dropdown]",e),openedViaClick:O,setOpenedViaClick:B,closeOnItemClick:y,closeDropdown:"click"===M?U:z,openDropdown:"click"===M?q:$,closeDropdownImmediately:U,loop:b,trigger:M,unstyled:E,menuItemTabIndex:T,withInitialFocusPlaceholder:H},children:(0,o.jsx)(p.Popover,{...K,opened:_,onChange:V,defaultOpened:g,trapFocus:!j&&w,closeOnEscape:D,__staticSelector:"Menu",classNames:Z,styles:W,unstyled:E,variant:A,keepMounted:j,children:n})})}F.extend=e=>e,F.withProps=(0,u.getWithProps)(F),F.classes=x.A,F.displayName="@mantine/core/Menu",F.Item=g.MenuItem,F.Label=w.MenuLabel,F.Dropdown=f.MenuDropdown,F.Target=_.MenuTarget,F.Divider=v.MenuDivider,F.Sub=R},40408:(e,t,n)=>{n.d(t,{A:()=>o});var o={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504",chevron:"m_b85b0bed"}},44080:(e,t,n)=>{n.d(t,{Z:()=>o,m:()=>r}),n(31602),n(8250);let[o,r]=(0,n(77138).createOptionalContext)()},58281:(e,t,n)=>{n.d(t,{MenuDropdown:()=>p});var o=n(8250),r=n(31602),a=n(93997),l=n(51172),i=n(22588),s=n(13612),d=n(21973),u=n(77170),c=n(40408);let p=(0,s.factory)((e,t)=>{let{classNames:n,className:s,style:c,styles:p,vars:m,onMouseEnter:v,onMouseLeave:f,onKeyDown:g,children:w,...h}=(0,i.useProps)("MenuDropdown",null,e),y=(0,r.useRef)(null),b=(0,u.K)(),D=(0,l.createEventHandler)(g,e=>{("ArrowUp"===e.key||"ArrowDown"===e.key)&&(e.preventDefault(),y.current?.querySelectorAll("[data-menu-item]:not(:disabled)")[0]?.focus())}),M=(0,l.createEventHandler)(v,()=>("hover"===b.trigger||"click-hover"===b.trigger)&&b.openDropdown()),x=(0,l.createEventHandler)(f,()=>("hover"===b.trigger||"click-hover"===b.trigger)&&b.closeDropdown());return(0,o.jsxs)(d.Popover.Dropdown,{...h,onMouseEnter:M,onMouseLeave:x,role:"menu","aria-orientation":"vertical",ref:(0,a.useMergedRef)(t,y),...b.getStyles("dropdown",{className:s,style:c,styles:p,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:D,children:[b.withInitialFocusPlaceholder&&(0,o.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),w]})});p.classes=c.A,p.displayName="@mantine/core/MenuDropdown"},58822:(e,t,n)=>{n.d(t,{findElementAncestor:()=>o});function o(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}},71025:(e,t,n)=>{n.d(t,{useDelayedHover:()=>r});var o=n(31602);function r(e){let{open:t,close:n,openDelay:r,closeDelay:a}=e,l=(0,o.useRef)(-1),i=(0,o.useRef)(-1),s=()=>{window.clearTimeout(l.current),window.clearTimeout(i.current)};return(0,o.useEffect)(()=>s,[]),{openDropdown:()=>{s(),0===r||void 0===r?t():l.current=window.setTimeout(t,r)},closeDropdown:()=>{s(),0===a||void 0===a?n():i.current=window.setTimeout(n,a)}}}},77170:(e,t,n)=>{n.d(t,{K:()=>a,S:()=>r}),n(31602);var o=n(39110);n(8250);let[r,a]=(0,o.createSafeContext)("Menu component was not found in the tree")},82550:(e,t,n)=>{n.d(t,{createScopedKeydownHandler:()=>r});var o=n(58822);function r(e){let{parentSelector:t,siblingSelector:n,onKeyDown:r,loop:a=!0,activateOnFocus:l=!1,dir:i="rtl",orientation:s}=e;return e=>{r?.(e);let d=Array.from((0,o.findElementAncestor)(e.currentTarget,t)?.querySelectorAll(n)||[]).filter(n=>{var r;return r=e.currentTarget,(0,o.findElementAncestor)(r,t)===(0,o.findElementAncestor)(n,t)}),u=d.findIndex(t=>e.currentTarget===t),c=function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].disabled)return n;if(n){for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e}return e}(u,d,a),p=function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].disabled)return n;if(n){for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e}return e}(u,d,a),m="rtl"===i?p:c,v="rtl"===i?c:p;switch(e.key){case"ArrowRight":"horizontal"===s&&(e.stopPropagation(),e.preventDefault(),d[m].focus(),l&&d[m].click());break;case"ArrowLeft":"horizontal"===s&&(e.stopPropagation(),e.preventDefault(),d[v].focus(),l&&d[v].click());break;case"ArrowUp":"vertical"===s&&(e.stopPropagation(),e.preventDefault(),d[p].focus(),l&&d[p].click());break;case"ArrowDown":"vertical"===s&&(e.stopPropagation(),e.preventDefault(),d[c].focus(),l&&d[c].click());break;case"Home":e.stopPropagation(),e.preventDefault(),d[0].disabled||d[0].focus();break;case"End":{e.stopPropagation(),e.preventDefault();let t=d.length-1;d[t].disabled||d[t].focus()}}}}},91527:(e,t,n)=>{n.d(t,{useDisclosure:()=>r});var o=n(31602);function r(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[n,r]=(0,o.useState)(e),a=(0,o.useCallback)(()=>{r(e=>e||(t.onOpen?.(),!0))},[t.onOpen]),l=(0,o.useCallback)(()=>{r(e=>e?(t.onClose?.(),!1):e)},[t.onClose]),i=(0,o.useCallback)(()=>{n?l():a()},[l,a,n]);return[n,{open:a,close:l,toggle:i}]}},95327:(e,t,n)=>{n.d(t,{MenuLabel:()=>d});var o=n(8250);n(31602);var r=n(22588),a=n(26748),l=n(13612),i=n(77170),s=n(40408);let d=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:s,styles:d,vars:u,...c}=(0,r.useProps)("MenuLabel",null,e),p=(0,i.K)();return(0,o.jsx)(a.Box,{ref:t,...p.getStyles("label",{className:l,style:s,styles:d,classNames:n}
1),...c})});d.classes=s.A,d.displayName="@mantine/core/MenuLabel"}}]);
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.