1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1629],{9609:(e,t,r)=>{r.d(t,{r:()=>o});var n=r(75674);function o(e,t){return e in t?(0,n.px)(t[e]):(0,n.px)(e)}},24413:(e,t,r)=>{r.d(t,{T:()=>n});function n(e,t){return r=>{null==e||e(r),null==t||t(r)}}},27119:(e,t,r)=>{r.d(t,{Y:()=>o});var n=r(38815);function o(e){let{parentSelector:t,siblingSelector:r,onKeyDown:o,loop:l=!0,activateOnFocus:a=!1,dir:i="rtl",orientation:c}=e;return e=>{var d;null==o||o(e);let u=Array.from((null==(d=(0,n.P)(e.currentTarget,t))?void 0:d.querySelectorAll(r))||[]).filter(r=>{var o;return o=e.currentTarget,(0,n.P)(o,t)===(0,n.P)(r,t)}),s=u.findIndex(t=>e.currentTarget===t),p=function(e,t,r){for(let r=e+1;r<t.length;r+=1)if(!t[r].disabled)return r;if(r){for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e}return e}(s,u,l),m=function(e,t,r){for(let r=e-1;r>=0;r-=1)if(!t[r].disabled)return r;if(r){for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e}return e}(s,u,l),v="rtl"===i?m:p,f="rtl"===i?p:m;switch(e.key){case"ArrowRight":"horizontal"===c&&(e.stopPropagation(),e.preventDefault(),u[v].focus(),a&&u[v].click());break;case"ArrowLeft":"horizontal"===c&&(e.stopPropagation(),e.preventDefault(),u[f].focus(),a&&u[f].click());break;case"ArrowUp":"vertical"===c&&(e.stopPropagation(),e.preventDefault(),u[m].focus(),a&&u[m].click());break;case"ArrowDown":"vertical"===c&&(e.stopPropagation(),e.preventDefault(),u[p].focus(),a&&u[p].click());break;case"Home":e.stopPropagation(),e.preventDefault(),u[0].disabled||u[0].focus();break;case"End":{e.stopPropagation(),e.preventDefault();let t=u.length-1;u[t].disabled||u[t].focus()}}}}},38815:(e,t,r)=>{r.d(t,{P:()=>n});function n(e,t){let r=e;for(;(r=r.parentElement)&&!r.matches(t););return r}},40983:(e,t,r)=>{r.d(t,{W:()=>Y});var n=r(95155),o=r(12115),l=r(31416),a=r(59680),i=r(38815),c=r(61275),d=r(47331),u=r(23653),s=r(91853),p=r(823);let[m,v]=(0,r(24655).F)("Menu component was not found in the tree");var f=r(37333),g={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"};let w={},h=(0,s.P9)((e,t)=>{let{classNames:r,className:o,style:l,styles:a,vars:i,...c}=(0,u.Y)("MenuDivider",w,e),d=v();return(0,n.jsx)(f.Box,{ref:t,...d.getStyles("divider",{className:o,style:l,styles:a,classNames:r}),...c})});h.classes=g,h.displayName="@mantine/core/MenuDivider";var b=r(11286),y=r(24413);let D={},x=(0,s.P9)((e,t)=>{let{classNames:r,className:l,style:a,styles:i,vars:c,onMouseEnter:d,onMouseLeave:s,onKeyDown:m,children:f,...g}=(0,u.Y)("MenuDropdown",D,e),w=(0,o.useRef)(null),h=v(),x=(0,y.T)(m,e=>{if("ArrowUp"===e.key||"ArrowDown"===e.key){var t,r;e.preventDefault(),null==(r=w.current)||null==(t=r.querySelectorAll("[data-menu-item]:not(:disabled)")[0])||t.focus()}}),k=(0,y.T)(d,()=>("hover"===h.trigger||"click-hover"===h.trigger)&&h.openDropdown()),I=(0,y.T)(s,()=>("hover"===h.trigger||"click-hover"===h.trigger)&&h.closeDropdown());return(0,n.jsxs)(p.A.Dropdown,{...g,onMouseEnter:k,onMouseLeave:I,role:"menu","aria-orientation":"vertical",ref:(0,b.pc)(t,w),...h.getStyles("dropdown",{className:l,style:a,styles:i,classNames:r,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:x,children:[h.withInitialFocusPlaceholder&&(0,n.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),f]})});x.classes=g,x.displayName="@mantine/core/MenuDropdown";var k=r(27119),I=r(84563),T=r(58835),M=r(24454),S=r(66645),P=r(73643);let N={},A=(0,M.v)((e,t)=>{let{classNames:r,className:l,style:a,styles:i,vars:c,color:d,closeMenuOnClick:s,leftSection:p,rightSection:m,children:f,disabled:g,"data-disabled":w,...h}=(0,u.Y)("MenuItem",N,e),D=v(),x=(0,T.xd)(),{dir:M}=(0,S.jH)(),A=(0,o.useRef)(null),C=D.getItemIndex(A.current),_=(0,y.T)(h.onMouseLeave,()=>D.setHovered(-1)),E=(0,y.T)(h.onMouseEnter,()=>D.setHovered(D.getItemIndex(A.current))),j=(0,y.T)(h.onClick,()=>{!w&&("boolean"==typeof s?s&&D.closeDropdownImmediately():D.closeOnItemClick&&D.closeDropdownImmediately())}),L=(0,y.T)(h.onFocus,()=>D.setHovered(D.getItemIndex(A.current))),F=d?x.variantColorResolver({color:d,theme:x,variant:"light"}):void 0,Y=d?(0,I.g)({color:d,theme:x}):null;return(0,n.jsxs)(P.N,{...h,unstyled:D.unstyled,tabIndex:D.menuItemTabIndex,onFocus:L,...D.getStyles("item",{className:l,style:a,styles:i,classNames:r}),ref:(0,b.pc)(A,t),role:"menuitem",disabled:g,"data-menu-item":!0,"data-disabled":g||w||void 0,"data-hovered":D.hovered===C||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:E,onMouseLeave:_,onClick:j,onKeyDown:(0,k.Y)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:D.loop,dir:M,orientation:"vertical",onKeyDown:h.onKeyDown}),__vars:{"--menu-item-color":(null==Y?void 0:Y.isThemeColor)&&(null==Y?void 0:Y.shade)===void 0?"var(--mantine-color-".concat(Y.color,"-6)"):null==F?void 0:F.color,"--menu-item-hover":null==F?void 0:F.hover},children:[p&&(0,n.jsx)("div",{...D.getStyles("itemSection",{styles:i,classNames:r}),"data-position":"left",children:p}),f&&(0,n.jsx)("div",{...D.getStyles("itemLabel",{styles:i,classNames:r}),children:f}),m&&(0,n.jsx)("div",{...D.getStyles("itemSection",{styles:i,classNames:r}),"data-position":"right",children:m})]})});A.classes=g,A.displayName="@mantine/core/MenuItem";let C={},_=(0,s.P9)((e,t)=>{let{classNames:r,className:o,style:l,styles:a,vars:i,...c}=(0,u.Y)("MenuLabel",C,e),d=v();return(0,n.jsx)(f.Box,{ref:t,...d.getStyles("label",{className:o,style:l,styles:a,classNames:r}),...c})});_.classes=g,_.displayName="@mantine/core/MenuLabel";var E=r(24107);let j={refProp:"ref"},L=(0,o.forwardRef)((e,t)=>{let{children:r,refProp:l,...a}=(0,u.Y)("MenuTarget",j,e);if(!(0,E.v)(r))throw Error("Menu.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 i=v(),c=r.props,d=(0,y.T)(c.onClick,()=>{"click"===i.trigger?i.toggleDropdown():"click-hover"===i.trigger&&(i.setOpenedViaClick(!0),i.opened||i.openDropdown())}),s=(0,y.T)(c.onMouseEnter,()=>("hover"===i.trigger||"click-hover"===i.trigger)&&i.openDropdown()),m=(0,y.T)(c.onMouseLeave,()=>{"hover"===i.trigger?i.closeDropdown():"click-hover"!==i.trigger||i.openedViaClick||i.closeDropdown()});return(0,n.jsx)(p.A.Target,{refProp:l,popupType:"menu",ref:t,...a,children:(0,o.cloneElement)(r,{onClick:d,onMouseEnter:s,onMouseLeave:m,"data-expanded":!!i.opened||void 0})})});L.displayName="@mantine/core/MenuTarget";let F={trapFocus:!0,closeOnItemClick:!0,withInitialFocusPlaceholder:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function Y(e){let t=(0,u.Y)("Menu",F,e),{children:r,onOpen:s,onClose:v,opened:f,defaultOpened:w,trapFocus:h,onChange:b,closeOnItemClick:y,loop:D,closeOnEscape:x,trigger:k,openDelay:I,closeDelay:T,classNames:M,styles:S,unstyled:P,variant:N,vars:A,menuItemTabIndex:C,keepMounted:_,withInitialFocusPlaceholder:E,...j}=t,L=(0,d.I)({name:"Menu",classes:g,props:t,classNames:M,styles:S,unstyled:P}),[Y,{setHovered:R,resetHovered:H}]=function(){let[e,t]=(0,o.useState)(-1);return[e,{setHovered:t,resetHovered:()=>t(-1)}]}(),[O,q]=(0,l.Z)({value:f,defaultValue:w,finalValue:!1,onChange:b}),[K,V]=(0,o.useState)(!1),z=()=>{q(!1),V(!1),O&&(null==v||v())},B=()=>{q(!0),O||null==s||s()},U=()=>{O?z():B()},{openDropdown:W,closeDropdown:Z}=function(e){let{open:t,close:r,openDelay:n,closeDelay:l}=e,a=(0,o.useRef)(-1),i=(0,o.useRef)(-1),c=()=>{window.clearTimeout(a.current),window.clearTimeout(i.current)};return(0,o.useEffect)(()=>c,[]),{openDropdown:()=>{c(),0===n||void 0===n?t():a.current=window.setTimeout(t,n)},closeDropdown:()=>{c(),0===l||void 0===l?r():i.current=window.setTimeout(r,l)}}}({open:B,close:z,closeDelay:T,openDelay:I}),{resolvedClassNames:$,resolvedStyles:G}=(0,c.Y)({classNames:M,styles:S,props:t});return(0,a.C)(()=>{H()},[O]),(0,n.jsx)(m,{value:{getStyles:L,opened:O,toggleDropdown:U,getItemIndex:e=>{var t;return e?Array.from((null==(t=(0,i.P)(e,"[data-menu-dropdown]"))?void 0:t.querySelectorAll("[data-menu-item]"))||[]).findIndex(t=>t===e):null},hovered:Y,setHovered:R,openedViaClick:K,setOpenedViaClick:V,closeOnItemClick:y,closeDropdown:"click"===k?z:Z,openDropdown:"click"===k?B:W,closeDropdownImmediately:z,loop:D,trigger:k,unstyled:P,menuItemTabIndex:C,withInitialFocusPlaceholder:E},children:(0,n.jsx)(p.A,{...j,opened:O,onChange:U,defaultOpened:w,trapFocus:!_&&h,closeOnEscape:x,__staticSelector:"Menu",classNames:$,styles:G,unstyled:P,variant:N,keepMounted:_,children:r})})}Y.extend=e=>e,Y.withProps=(0,s.LE)(Y),Y.classes=g,Y.displayName="@mantine/core/Menu",Y.Item=A,Y.Label=_,Y.Dropdown=x,Y.Target=L,Y.Divider=h},75674:(e,t,r)=>{r.d(t,{px:()=>n});function n(e){var t;let r="string"==typeof e&&e.includes("var(--mantine-scale)")?null==(t=e.match(/^calc\((.*?)\)$/))?void 0:t[1].split("*")[0].trim():e;return"number"==typeof r?r:"string"==typeof r?r.includes("calc")||r.includes("var")?r:r.includes("px")?Number(r.replace("px","")):r.includes("rem")?16*Number(r.replace("rem","")):r.includes("em")?16*Number(r.replace("em","")):Number(r):NaN}},97511:(e,t,r)=>{r.d(t,{q:()=>o});var n=r(9609);function o(e,t){let r=e.map(e=>({value:e,px:(0,n.r)(e,t)}));return r.sort((e,t)=>e.px-t.px),r}}}]);
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.