1"use strict";(self.webpackChunkshopwp=self.webpackChunkshopwp||[]).push([["vendors-node_modules_szhsin_react-menu_dist_index_css-node_modules_szhsin_react-menu_dist_tra-1fef34"],{"./node_modules/@szhsin/react-menu/dist/esm/components/Menu.mjs"(e,t,n){n.d(t,{W:()=>w});var o=n("react"),s=n("react-dom"),r=n("./node_modules/react/jsx-runtime.js"),i=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useBEM.mjs"),a=n("./node_modules/@szhsin/react-menu/dist/esm/utils/utils.mjs"),u=n("./node_modules/@szhsin/react-menu/dist/esm/utils/constants.mjs");const c=({className:e,containerRef:t,containerProps:n,children:s,isOpen:c,theming:l,transition:d,onClose:m})=>{const f=(0,a.kf)(d,"item");return(0,r.jsx)("div",{...(0,a.v6)({onKeyDown:({key:e})=>{e===u.D$.ESC&&(0,a.UF)(m,{key:e,reason:u.fi.CANCEL})},onBlur:e=>{c&&!e.currentTarget.contains(e.relatedTarget)&&(0,a.UF)(m,{reason:u.fi.BLUR})}},n),className:(0,i.K)({block:u.TY,modifiers:(0,o.useMemo)((()=>({theme:l,itemTransition:f})),[l,f]),className:e}),style:{position:"absolute",...n?.style},ref:t,children:s})},l=()=>{let e,t=0;return{toggle:e=>{e?t++:t--,t=Math.max(t,0)},on:(n,o,s)=>{t?e||(e=setTimeout((()=>{e=0,o()}),n)):s?.()},off:()=>{e&&(clearTimeout(e),e=0)}}},d=(e,t)=>Math.round(e)===t?e:t;var m=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useIsomorphicLayoutEffect.mjs"),f=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useCombinedRef.mjs");const h=({ariaLabel:e,menuClassName:t,menuStyle:n,arrow:h,arrowProps:p={},anchorPoint:g,anchorRef:b,containerRef:v,containerProps:y,externalRef:_,parentScrollingRef:x,align:w="start",direction:R="bottom",position:z="auto",overflow:E="visible",setDownOverflow:k,repositionFlag:j,captureFocus:C=!0,state:S,endTransition:T,isDisabled:M,menuItemFocus:N,gap:D=0,shift:A=0,children:I,onClose:O,focusProps:P,...L})=>{const[Y,B]=(0,o.useState)({x:-9999,y:-9999}),[U,F]=(0,o.useState)({}),[G,H]=(0,o.useState)(),[X,$]=(0,o.useState)(R),[K]=(0,o.useState)(l),[W,q]=(0,o.useReducer)((e=>e+1),1),{transition:V,boundingBoxRef:J,boundingBoxPadding:Q,rootMenuRef:Z,rootAnchorRef:ee,scrollNodesRef:te,reposition:ne,viewScroll:oe,submenuCloseDelay:se}=(0,o.useContext)(u.lj),{submenuCtx:re,reposSubmenu:ie=j}=(0,o.useContext)(u.VU),ae=(0,o.useRef)(),ue=(0,o.useRef)(),ce=(0,o.useRef)(!1),{hoverItem:le,dispatch:de,updateItems:me}=(e=>{const[t,n]=(0,o.useState)(),s=(0,o.useRef)({items:[],hoverIndex:-1,sorted:!1}).current,r=(0,o.useCallback)(((t,o)=>{const{items:r}=s;if(t)if(o)r.push(t);else{const o=r.indexOf(t);o>-1&&(r.splice(o,1),t.contains(document.activeElement)&&(e.current.focus(u.fp),n()))}else s.items=[];s.hoverIndex=-1,s.sorted=!1}),[s,e]);return{hoverItem:t,dispatch:(0,o.useCallback)(((t,o,r)=>{const{items:i,hoverIndex:c}=s,l=()=>{if(s.sorted)return;const t=e.current.querySelectorAll(".szh-menu__item");i.sort(((e,n)=>(0,a.G1)(t,e)-(0,a.G1)(t,n))),s.sorted=!0};let d,m=-1;switch(t){case u.GY.RESET:break;case u.GY.SET:d=o;break;case u.GY.UNSET:d=e=>e===o?void 0:e;break;case u.GY.FIRST:l(),m=0,d=i[m];break;case u.GY.LAST:l(),m=i.length-1,d=i[m];break;case u.GY.SET_INDEX:l(),m=r,d=i[m];break;case u.GY.INCREASE:l(),m=c,m<0&&(m=i.indexOf(o)),m++,m>=i.length&&(m=0),d=i[m];break;case u.GY.DECREASE:l(),m=c,m<0&&(m=i.indexOf(o)),m--,m<0&&(m=i.length-1),d=i[m]}d||(m=-1),n(d),s.hoverIndex=m}),[e,s]),updateItems:r}})(ae),fe=(0,a.KJ)(S),he=(0,a.kf)(V,"open"),pe=(0,a.kf)(V,"close"),ge=te.current,be=(0,o.useCallback)((e=>{const t=ae.current,n=v.current;if(!t||!n)return;const o=b?b.current?.getBoundingClientRect():g?{left:g.x,right:g.x,top:g.y,bottom:g.y,width:0,height:0}:null;if(!o)return;ge.menu||(ge.menu=(J?J.current:(0,a.xd)(Z.current))||window);const s=((e,t,n,o)=>{const s=(e=>{const t=e.getBoundingClientRect();return t.width=d(t.width,e.offsetWidth),t.height=d(t.height,e.offsetHeight),t})(t),r=e.getBoundingClientRect(),i=n===window?{left:0,top:0,right:document.documentElement.clientWidth,bottom:window.innerHeight}:n.getBoundingClientRect(),u=(0,a.F6)(o),c=e=>e+r.left-i.left-u.left,l=e=>e+r.left+s.width-i.right+u.right,m=e=>e+r.top-i.top-u.top,f=e=>e+r.top+s.height-i.bottom+u.bottom;return{menuRect:s,containerRect:r,getLeftOverflow:c,getRightOverflow:l,getTopOverflow:m,getBottomOverflow:f,confineHorizontally:e=>{let t=c(e);if(t<0)e-=t;else{const n=l(e);n>0&&(t=c(e-=n),t<0&&(e-=t))}return e},confineVertically:e=>{let t=m(e);if(t<0)e-=t;else{const n=f(e);n>0&&(t=m(e-=n),t<0&&(e-=t))}return e}}})(n,t,ge.menu,Q);let{arrowX:r,arrowY:i,x:u,y:c,computedDirection:l}=(({arrow:e,align:t,direction:n,gap:o,shift:s,position:r,anchorRect:i,arrowRef:a,positionHelpers:u})=>{const{menuRect:c,containerRect:l}=u,d="left"===n||"right"===n;let m=d?o:s,f=d?s:o;if(e){const e=a.current;d?m+=e.offsetWidth:f+=e.offsetHeight}const h=i.left-l.left-c.width-m,p=i.right-l.left+m,g=i.top-l.top-c.height-f,b=i.bottom-l.top+f;let v,y;"end"===t?(v=i.right-l.left-c.width,y=i.bottom-l.top-c.height):"center"===t?(v=i.left-l.left-(c.width-i.width)/2,y=i.top-l.top-(c.height-i.height)/2):(v=i.left-l.left,y=i.top-l.top),v+=m,y+=f;const _={...u,anchorRect:i,placeLeftX:h,placeRightX:p,placeLeftorRightY:y,placeTopY:g,placeBottomY:b,placeToporBottomX:v,arrowRef:a,arrow:e,direction:n,position:r};switch(n){case"left":case"right":return(({anchorRect:e,containerRect:t,menuRect:n,placeLeftorRightY:o,placeLeftX:s,placeRightX:r,getLeftOverflow:i,getRightOverflow:a,confineHorizontally:u,confineVertically:c,arrowRef:l,arrow:d,direction:m,position:f})=>{let h,p,g,b=m,v=o;"initial"!==f&&(v=c(v),"anchor"===f&&(v=Math.min(v,e.bottom-t.top),v=Math.max(v,e.top-t.top-n.height))),"left"===b?(h=s,"initial"!==f&&(p=i(h),p<0&&(g=a(r),(g<=0||-p>g)&&(h=r,b="right")))):(h=r,"initial"!==f&&(g=a(h),g>0&&(p=i(s),(p>=0||-p<g)&&(h=s,b="left")))),"auto"===f&&(h=u(h));const y=d?(({arrowRef:e,menuY:t,anchorRect:n,containerRect:o,menuRect:s})=>{let r=n.top-o.top-t+n.height/2;const i=1.25*e.current.offsetHeight;return r=Math.max(i,r),r=Math.min(r,s.height-i),r})({menuY:v,arrowRef:l,anchorRect:e,containerRect:t,menuRect:n}):void 0;return{arrowY:y,x:h,y:v,computedDirection:b}}
1)(_);default:return(({anchorRect:e,containerRect:t,menuRect:n,placeToporBottomX:o,placeTopY:s,placeBottomY:r,getTopOverflow:i,getBottomOverflow:a,confineHorizontally:u,confineVertically:c,arrowRef:l,arrow:d,direction:m,position:f})=>{let h,p,g,b="top"===m?"top":"bottom",v=o;"initial"!==f&&(v=u(v),"anchor"===f&&(v=Math.min(v,e.right-t.left),v=Math.max(v,e.left-t.left-n.width))),"top"===b?(h=s,"initial"!==f&&(p=i(h),p<0&&(g=a(r),(g<=0||-p>g)&&(h=r,b="bottom")))):(h=r,"initial"!==f&&(g=a(h),g>0&&(p=i(s),(p>=0||-p<g)&&(h=s,b="top")))),"auto"===f&&(h=c(h));const y=d?(({arrowRef:e,menuX:t,anchorRect:n,containerRect:o,menuRect:s})=>{let r=n.left-o.left-t+n.width/2;const i=1.25*e.current.offsetWidth;return r=Math.max(i,r),r=Math.min(r,s.width-i),r})({menuX:v,arrowRef:l,anchorRect:e,containerRect:t,menuRect:n}):void 0;return{arrowX:y,x:v,y:h,computedDirection:b}})(_)}})({arrow:h,align:w,direction:R,gap:D,shift:A,position:z,anchorRect:o,arrowRef:ue,positionHelpers:s});const{menuRect:m}=s,f=m.height;if(!e&&"visible"!==E){const{getTopOverflow:e,getBottomOverflow:t}=s;let n,o;const r=t(c);if(r>0)n=f-r,o=r;else{const t=e(c);t<0&&(n=f+t,o=0-t,n>=0&&(c-=t))}n>=0&&H({height:n,overflowAmt:o})}h&&F({x:r,y:i}),B({x:u,y:c}),$(l)}),[h,w,Q,R,D,A,z,E,g,b,v,J,Z,ge]);(0,m.N)((()=>{fe&&(be(),ce.current&&q()),ce.current=fe}),[fe,be,ie]),(0,m.N)((()=>{G&&!k&&(ae.current.scrollTop=0)}),[G,k]),(0,m.N)((()=>me),[me]),(0,o.useEffect)((()=>{let{menu:e}=ge;if(!fe||!e)return;if(e=e.addEventListener?e:window,!ge.anchors){ge.anchors=[];let t=(0,a.xd)(ee&&ee.current);for(;t&&t!==e;)ge.anchors.push(t),t=(0,a.xd)(t)}let t=oe;if(ge.anchors.length&&"initial"===t&&(t="auto"),"initial"===t)return;const n=()=>{"auto"===t?(0,a.iS)((()=>be(!0))):(0,a.UF)(O,{reason:u.fi.SCROLL})},o=ge.anchors.concat("initial"!==oe?e:[]);return o.forEach((e=>e.addEventListener("scroll",n))),()=>o.forEach((e=>e.removeEventListener("scroll",n)))}),[ee,ge,fe,O,oe,be]);const ve=!!G&&G.overflowAmt>0;(0,o.useEffect)((()=>{if(ve||!fe||!x)return;const e=()=>(0,a.iS)(be),t=x.current;return t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}),[fe,ve,x,be]),(0,o.useEffect)((()=>{if(!fe||"function"!=typeof ResizeObserver||"initial"===ne)return;const e=[],t=new ResizeObserver((t=>t.forEach((({target:t})=>{e.indexOf(t)<0?e.push(t):(0,s.flushSync)((()=>{be(),q()}))})))),n={box:"border-box"};t.observe(ae.current,n);const o=b?.current;return o&&t.observe(o,n),()=>t.disconnect()}),[fe,ne,b,be]),(0,o.useEffect)((()=>{if(!fe)return de(u.GY.RESET),void(pe||H());const{position:e,alwaysUpdate:t}=N||{},n=()=>{e===u.Pl.FIRST?de(u.GY.FIRST):e===u.Pl.LAST?de(u.GY.LAST):e>=-1&&de(u.GY.SET_INDEX,void 0,e)};if(t)n();else if(C){const e=setTimeout((()=>{const e=ae.current;e&&!e.contains(document.activeElement)&&(e.focus(u.fp),n())}),he?170:100);return()=>clearTimeout(e)}}),[fe,he,pe,C,N,de]);const ye=(0,o.useMemo)((()=>({isParentOpen:fe,submenuCtx:K,dispatch:de,updateItems:me})),[fe,K,de,me]);let _e,xe;G&&(k?xe=G.overflowAmt:_e=G.height);const we=(0,o.useMemo)((()=>({reposSubmenu:W,submenuCtx:K,overflow:E,overflowAmt:xe,parentMenuRef:ae,parentDir:X})),[W,K,E,xe,X]),Re=_e>=0?{maxHeight:_e,overflow:E}:void 0,ze=(0,o.useMemo)((()=>({state:S,align:w,dir:X})),[S,w,X]),Ee=(0,o.useMemo)((()=>({dir:X})),[X]),ke=(0,i.K)({block:u.qD,element:u.lO,modifiers:Ee,className:p.className}),je=(0,r.jsxs)("ul",{role:"menu","aria-label":e,...(0,a.Wf)(M),...(0,a.v6)({onPointerEnter:re?.off,onPointerMove:e=>{e.stopPropagation(),K.on(se,(()=>{de(u.GY.RESET),ae.current.focus(u.fp)}))},onPointerLeave:e=>{e.target===e.currentTarget&&K.off()},onKeyDown:e=>{switch(e.key){case u.D$.HOME:de(u.GY.FIRST);break;case u.D$.END:de(u.GY.LAST);break;case u.D$.UP:de(u.GY.DECREASE,le);break;case u.D$.DOWN:de(u.GY.INCREASE,le);break;case u.D$.SPACE:return void(e.target&&-1!==e.target.className.indexOf(u.qD)&&e.preventDefault());default:return}e.preventDefault(),e.stopPropagation()},onAnimationEnd:()=>{"closing"===S&&H(),(0,a.UF)(T)}},L),ref:(0,f.U)(_,ae),className:(0,i.K)({block:u.qD,modifiers:ze,className:t}),style:{...n,...Re,margin:0,display:"closed"===S?"none":void 0,position:u.DY,left:Y.x,top:Y.y},children:[h&&(0,r.jsx)("li",{"aria-hidden":!0,...p,className:ke,style:{display:"block",position:u.DY,left:U.x,top:U.y,...p.style},ref:ue}),(0,r.jsx)(u.VU.Provider,{value:we,children:(0,r.jsx)(u.st.Provider,{value:ye,children:(0,r.jsx)(u.zl.Provider,{value:le,children:(0,a.UF)(I,ze)})})})]});return y?(0,r.jsx)(c,{...y,isOpen:fe,children:je}):je},p=(0,o.forwardRef)((function({"aria-label":e,className:t,containerProps:n,initialMounted:i,unmountOnClose:c,transition:l,transitionTimeout:d,boundingBoxRef:m,boundingBoxPadding:f,reposition:p="auto",submenuOpenDelay:g=300,submenuCloseDelay:b=150,viewScroll:v="initial",portal:y,theming:_,onItemClick:x,...w},R){const z=(0,o.useRef)(null),E=(0,o.useRef)({}),{anchorRef:k,state:j,onClose:C}=w,S=(0,o.useMemo)((()=>({initialMounted:i,unmountOnClose:c,transition:l,transitionTimeout:d,boundingBoxRef:m,boundingBoxPadding:f,rootMenuRef:z,rootAnchorRef:k,scrollNodesRef:E,reposition:p,viewScroll:v,submenuOpenDelay:g,submenuCloseDelay:b})),[i,c,l,d,k,m,f,p,v,g,b]),T=(0,o.useMemo)((()=>({handleClick(e,t){e.stopPropagation||(0,a.UF)(x,e);let n=e.keepOpen;void 0===n&&(n=t&&e.key===u.D$.SPACE),n||(0,a.UF)(C,{value:e.value,key:e.key,reason:u.fi.CLICK})},handleClose(e){(0,a.UF)(C,{key:e,reason:u.fi.CLICK})}})),[x,C]);if(!j)return null;const M=(0,r.jsx)(u.lj.Provider,{value:S,children:(0,r.jsx)(u.pI.Provider,{value:T,children:(0,r.jsx)(h,{...w,ariaLabel:e||"Menu",externalRef:R,containerRef:z,containerProps:{className:t,containerRef:z,containerProps:n,theming:_,transition:l,onClose:C}})})});return!0===y&&"undefined"!=typeof document?(0,s.createPortal)(M,document.body):y?y.target?(0,s.createPortal)(M,y.target):y.stablePosition?null:M:M})),g=["preEnter","entering","entered","preExit","exiting","exited","unmounted"],b=e=>({_s:e,status:g[e],isEnter:e<3,isMounted:6!==e,isResolved:2===e||e>4}),v=e=>e?6:5,y=(e,t,n,o,s)=>{clearTimeout(o.current);const r=b(e);t(r),n.current=r,s&&s({current:r})},_=e=>{const[t,n]=(({initialOpen:e,initialMounted:t,unmountOnClose:n,transition:s,transitionTimeout:r=500,onMenuChange:i}={})=>{const c=(0,a.kf)(s,"open"),l=(0,a.kf)(s,"close"),[{status:d}
1,m,f]=(({enter:e=!0,exit:t=!0,preEnter:n,preExit:s,timeout:r,initialEntered:i,mountOnEnter:a,unmountOnExit:u,onStateChange:c}={})=>{const[l,d]=(0,o.useState)((()=>b(i?2:v(a)))),m=(0,o.useRef)(l),f=(0,o.useRef)(),[h,p]=(e=>"object"==typeof e?[e.enter,e.exit]:[e,e])(r),g=(0,o.useCallback)((()=>{const e=((e,t)=>{switch(e){case 1:case 0:return 2;case 4:case 3:return v(t)}})(m.current._s,u);e&&y(e,d,m,f,c)}),[c,u]);return[l,(0,o.useCallback)((o=>{const r=e=>{switch(y(e,d,m,f,c),e){case 1:h>=0&&(f.current=setTimeout(g,h));break;case 4:p>=0&&(f.current=setTimeout(g,p));break;case 0:case 3:f.current=((e,t)=>setTimeout((()=>{isNaN(document.body.offsetTop)||e(t+1)}),0))(r,e)}},i=m.current.isEnter;"boolean"!=typeof o&&(o=!i),o?!i&&r(e?n?0:1:2):i&&r(t?s?3:4:v(u))}),[g,c,e,t,n,s,h,p,u]),g]})({initialEntered:e,mountOnEnter:!t,unmountOnExit:n,timeout:r,enter:c,exit:l,onStateChange:(0,o.useCallback)((({current:{isEnter:e,isResolved:t}})=>{!i||e&&c&&t||!e&&l&&t||i({open:e})}),[i,c,l])});return[{state:u.rQ[d],endTransition:f},m]})(e),[s,r]=(0,o.useState)();return[{menuItemFocus:s,...t},n,(e,t)=>{r({position:e,alwaysUpdate:t}),n(!0)}]},x=parseInt(o.version)<19,w=(0,o.forwardRef)((function({"aria-label":e,captureFocus:t,initialOpen:n,menuButton:s,instanceRef:i,onMenuChange:c,...l},d){const[m,h,g]=_({...l,onMenuChange:c}),{state:b}=m,v=(0,a.KJ)(b),y=(0,o.useRef)(null),w=(e=>{const[t]=(0,o.useState)({});return{onMouseDown:()=>{t.v=e&&"closed"!==e},onClick:e=>t.v?t.v=!1:((e,t)=>g(t.detail?void 0:u.Pl.FIRST))(0,e)}})(b),R=(0,o.useCallback)((e=>{h(!1),e.key&&y.current.focus()}),[h]),z=(0,a.UF)(s,{open:v});if(!z||!z.type)throw new Error("Menu requires a menuButton prop.");const E={...(0,a.v6)({onKeyDown:e=>{switch(e.key){case u.D$.UP:g(u.Pl.LAST);break;case u.D$.DOWN:g(u.Pl.FIRST);break;default:return}e.preventDefault()},...w},z.props),ref:(0,f.U)(x?z.ref:z.props.ref,y)};"MenuButton"===(0,a.mG)(z.type)&&(E.isOpen=v);const k=(0,o.cloneElement)(z,E);return(0,o.useImperativeHandle)(i,(()=>({openMenu:g,closeMenu:()=>h(!1)}))),(0,r.jsxs)(o.Fragment,{children:[k,(0,r.jsx)(p,{...l,...m,"aria-label":e||("string"==typeof z.props.children?z.props.children:"Menu"),anchorRef:y,ref:d,onClose:R})]})}))},"./node_modules/@szhsin/react-menu/dist/esm/components/MenuButton.mjs"(e,t,n){n.d(t,{I:()=>u});var o=n("react"),s=n("./node_modules/react/jsx-runtime.js"),r=n("./node_modules/@szhsin/react-menu/dist/esm/utils/utils.mjs"),i=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useBEM.mjs"),a=n("./node_modules/@szhsin/react-menu/dist/esm/utils/constants.mjs");const u=(0,r.d8)("MenuButton",(0,o.forwardRef)((function({className:e,isOpen:t,disabled:n,children:r,...u},c){const l=(0,o.useMemo)((()=>({open:t})),[t]);return(0,s.jsx)("button",{"aria-haspopup":!0,"aria-expanded":t,"aria-disabled":n||void 0,type:"button",disabled:n,...u,ref:c,className:(0,i.K)({block:a.s_,modifiers:l,className:e}),children:r})})))},"./node_modules/@szhsin/react-menu/dist/esm/components/MenuItem.mjs"(e,t,n){n.d(t,{D:()=>d});var o=n("react"),s=n("./node_modules/react/jsx-runtime.js"),r=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useIsomorphicLayoutEffect.mjs"),i=n("./node_modules/@szhsin/react-menu/dist/esm/utils/constants.mjs");var a=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useBEM.mjs"),u=n("./node_modules/@szhsin/react-menu/dist/esm/hooks/useCombinedRef.mjs");const c=(e,t)=>{const n=(0,o.memo)(t),r=(0,o.forwardRef)(((e,t)=>{const r=(0,o.useRef)(null);return(0,s.jsx)(n,{...e,itemRef:r,externalRef:t,isHovering:(0,o.useContext)(i.zl)===r.current})}));return r.displayName=`WithHovering(${e})`,r};var l=n("./node_modules/@szhsin/react-menu/dist/esm/utils/utils.mjs");const d=c("MenuItem",(function({className:e,value:t,href:n,type:c,checked:d,disabled:m,children:f,onClick:h,isHovering:p,itemRef:g,externalRef:b,...v}){const y=!!m,{mouseOver:_,setHover:x,...w}=((e,t,n,s)=>{const[a,u,c]=(e=>{const[t,n]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{!e&&n(!1)}),[e]),[t,()=>!t&&n(!0),()=>n(!1)]})(n),{submenuCloseDelay:l}=(0,o.useContext)(i.lj),{isParentOpen:d,submenuCtx:m,dispatch:f,updateItems:h}=(0,o.useContext)(i.st),p=()=>{!n&&!s&&f(i.GY.SET,e.current)},g=()=>{!s&&f(i.GY.UNSET,e.current)};return((e,t,n)=>{(0,r.N)((()=>
1{if(e)return;const o=t.current;return n(o,!0),()=>{n(o)}}),[e,t,n])})(s,e,h),(0,o.useEffect)((()=>{n&&d&&t.current&&t.current.focus()}),[t,n,d]),{mouseOver:a,setHover:p,onBlur:e=>{n&&!e.currentTarget.contains(e.relatedTarget)&&g()},onPointerMove:e=>{s||(e.stopPropagation(),u(),m.on(l,p,p))},onPointerLeave:(e,t)=>{c(),m.off(),!t&&g()}}})(g,g,p,y),R=(0,o.useContext)(i.pI),z=(0,o.useContext)(i._5),E="radio"===c,k="checkbox"===c,j=!(!n||y||E||k),C=E?z.value===t:!!k&&!!d,S=e=>{if(y)return e.stopPropagation(),void e.preventDefault();const n={value:t,syntheticEvent:e};void 0!==e.key&&(n.key=e.key),k&&(n.checked=!C),E&&(n.name=z.name),(0,l.UF)(h,n),E&&(0,l.UF)(z.onRadioChange,n),R.handleClick(n,k||E)},T=(0,o.useMemo)((()=>({type:c,disabled:y,hover:_||p,checked:C,anchor:j})),[c,y,_,p,C,j]),M=(0,l.v6)({...w,onPointerDown:x,onKeyDown:e=>{if(p)switch(e.key){case i.D$.ENTER:e.preventDefault();case i.D$.SPACE:j?g.current.click():S(e)}},onClick:S},v),N={role:E?"menuitemradio":k?"menuitemcheckbox":i.Nq,"aria-checked":E||k?C:void 0,...(0,l.Wf)(y,p),...M,ref:(0,u.U)(b,g),className:(0,a.K)({block:i.qD,element:i.hV,modifiers:T,className:e}),children:(0,o.useMemo)((()=>(0,l.UF)(f,T)),[f,T])};return j?(0,s.jsx)("li",{role:i.RB,children:(0,s.jsx)("a",{href:n,...N})}):(0,s.jsx)("li",{...N})}))},"./node_modules/@szhsin/react-menu/dist/esm/hooks/useBEM.mjs"(e,t,n){n.d(t,{K:()=>s});var o=n("react");const s=({block:e,element:t,modifiers:n,className:s})=>(0,o.useMemo)((()=>{const o=t?`${e}__${t}`:e;let r=o;n&&Object.keys(n).forEach((e=>{const t=n[e];t&&(r+=` ${o}--${!0===t?e:`${e}-${t}`}`)}));let i="function"==typeof s?s(n):s;return"string"==typeof i&&(i=i.trim(),i&&(r+=` ${i}`)),r}),[e,t,n,s])},"./node_modules/@szhsin/react-menu/dist/esm/hooks/useCombinedRef.mjs"(e,t,n){n.d(t,{U:()=>r});var o=n("react");function s(e,t){"function"==typeof e?e(t):e.current=t}const r=(e,t)=>(0,o.useMemo)((()=>e?t?n=>{s(e,n),s(t,n)}:e:t),[e,t])},"./node_modules/@szhsin/react-menu/dist/esm/hooks/useIsomorphicLayoutEffect.mjs"(e,t,n){n.d(t,{N:()=>s});var o=n("react");const s="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?o.useLayoutEffect:o.useEffect},"./node_modules/@szhsin/react-menu/dist/esm/utils/constants.mjs"(e,t,n){n.d(t,{D$:()=>p,DY:()=>_,GY:()=>g,Nq:()=>w,Pl:()=>v,RB:()=>x,TY:()=>s,VU:()=>d,_5:()=>f,fi:()=>b,fp:()=>R,hV:()=>u,lO:()=>a,lj:()=>h,pI:()=>m,qD:()=>r,rQ:()=>y,s_:()=>i,st:()=>l,zl:()=>c});var o=n("react");const s="szh-menu-container",r="szh-menu",i="szh-menu-button",a="arrow",u="item",c=(0,o.createContext)(),l=(0,o.createContext)({}),d=(0,o.createContext)({}),m=(0,o.createContext)({}),f=(0,o.createContext)({}),h=(0,o.createContext)({}),p=Object.freeze({ENTER:"Enter",ESC:"Escape",SPACE:" ",HOME:"Home",END:"End",LEFT:"ArrowLeft",RIGHT:"ArrowRight",UP:"ArrowUp",DOWN:"ArrowDown"}),g=Object.freeze({RESET:0,SET:1,UNSET:2,INCREASE:3,DECREASE:4,FIRST:5,LAST:6,SET_INDEX:7}),b=Object.freeze({CLICK:"click",CANCEL:"cancel",BLUR:"blur",SCROLL:"scroll"}),v=Object.freeze({FIRST:"first",LAST:"last"}),y=Object.freeze({entering:"opening",entered:"open",exiting:"closing",exited:"closed"}),_="absolute",x="none",w="menuitem",R={preventScroll:!0}},"./node_modules/@szhsin/react-menu/dist/esm/utils/utils.mjs"(e,t,n){n.d(t,{F6:()=>m,G1:()=>p,KJ:()=>s,UF:()=>a,Wf:()=>h,d8:()=>l,iS:()=>r,kf:()=>i,mG:()=>c,v6:()=>d,xd:()=>f});var o=n("react-dom");const s=e=>!!e&&"o"===e[0],r=o.unstable_batchedUpdates,i=(e,t)=>!0===e||!(!e||!e[t]),a=(e,t)=>"function"==typeof e?e(t):e,u="_szhsinMenu",c=e=>e[u],l=(e,t)=>Object.defineProperty(t,u,{value:e}),d=(e,t)=>(t&&Object.keys(t).forEach((n=>{const o=e[n],s=t[n];e[n]="function"==typeof s&&o?(...e)=>{s(...e),o(...e)}:s})),e),m=e=>{if("string"!=typeof e)return{top:0,right:0,bottom:0,left:0};const t=e.trim().split(/\s+/,4).map(parseFloat),n=isNaN(t[0])?0:t[0],o=isNaN(t[1])?n:t[1];return{top:n,right:o,bottom:isNaN(t[2])?n:t[2],left:isNaN(t[3])?o:t[3]}},f=e=>{for(;e;){if(!(e=e.parentNode)||e===document.body||!e.parentNode)return;const{overflow:t,overflowX:n,overflowY:o}=getComputedStyle(e);if(/auto|scroll|overlay|hidden/.test(t+o+n))return e}};function h(e,t){return{"aria-disabled":e||void 0,tabIndex:t?0:-1}}function p(e,t){for(let n=0;n<e.length;n++)if(e[n]===t)return n;return-1}},"./node_modules/@szhsin/react-menu/dist/index.css"(e,t,n){var o=n("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),s=n.n(o),r=n("./node_modules/style-loader/dist/runtime/styleDomAPI.js"),i=n.n(r),a=n("./node_modules/style-loader/dist/runtime/insertBySelector.js"),u=n.n(a),c=n("./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),l=n.n(c),d=n("./node_modules/style-loader/dist/runtime/insertStyleElement.js"),m=n.n(d),f=n("./node_modules/style-loader/dist/runtime/styleTagTransform.js"),h=n.n(f),p=n("./node_modules/css-loader/dist/cjs.js!./node_modules/@szhsin/react-menu/dist/index.css"),g={};g.styleTagTransform=h(),g.setAttributes=l(),g.insert=u().bind(null,"head"),g.domAPI=i(),g.insertStyleElement=m(),s()(p.A,g),p.A&&p.A.locals&&p.A.locals},"./node_modules/@szhsin/react-menu/dist/transitions/slide.css"(e,t,n){var o=n("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),s=n.n(o),r=n("./node_modules/style-loader/dist/runtime/styleDomAPI.js"),i=n.n(r),a=n("./node_modules/style-loader/dist/runtime/insertBySelector.js"),u=n.n(a),c=n("./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),l=n.n(c),d=n("./node_modules/style-loader/dist/runtime/insertStyleElement.js"),m=n.n(d),f=n("./node_modules/style-loader/dist/runtime/styleTagTransform.js"),h=n.n(f),p=n("./node_modules/css-loader/dist/cjs.js!./node_modules/@szhsin/react-menu/dist/transitions/slide.css"),g={};g.styleTagTransform=h(),g.setAttributes=l(),g.insert=u().bind(null,"head"),g.domAPI=i(),g.insertStyleElement=m(),s()(p.A,g),p.A&&p.A.locals&&p.A.locals},"./node_modules/css-loader/dist/cjs.js!./node_modules/@szhsin/react-menu/dist/index.css"(e,t,n){n.d(t,{A:()=>a});var o=n("./node_modules/css-loader/dist/runtime/noSourceMaps.js"),s=n.n(o),r=n("./node_modules/css-loader/dist/runtime/api.js"),i=n.n(r)()(s());
1i.push([e.id,'@charset "UTF-8";\n.szh-menu {\n margin: 0;\n padding: 0;\n list-style: none;\n box-sizing: border-box;\n width: max-content;\n z-index: 100;\n border: 1px solid rgba(0, 0, 0, 0.1);\n background-color: #fff;\n}\n.szh-menu:focus {\n outline: none;\n}\n.szh-menu__arrow {\n box-sizing: border-box;\n width: 0.75rem;\n height: 0.75rem;\n background-color: #fff;\n border: 1px solid transparent;\n border-left-color: rgba(0, 0, 0, 0.1);\n border-top-color: rgba(0, 0, 0, 0.1);\n z-index: -1;\n}\n.szh-menu__arrow--dir-left {\n right: -0.375rem;\n transform: translateY(-50%) rotate(135deg);\n}\n.szh-menu__arrow--dir-right {\n left: -0.375rem;\n transform: translateY(-50%) rotate(-45deg);\n}\n.szh-menu__arrow--dir-top {\n bottom: -0.375rem;\n transform: translateX(-50%) rotate(-135deg);\n}\n.szh-menu__arrow--dir-bottom {\n top: -0.375rem;\n transform: translateX(-50%) rotate(45deg);\n}\n.szh-menu__item {\n cursor: pointer;\n}\n.szh-menu__item:focus {\n outline: none;\n}\n.szh-menu__item--hover {\n background-color: #ebebeb;\n}\n.szh-menu__item--focusable {\n cursor: default;\n background-color: inherit;\n}\n.szh-menu__item--disabled {\n cursor: default;\n color: #aaa;\n}\n.szh-menu__group {\n box-sizing: border-box;\n}\n.szh-menu__radio-group {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.szh-menu__divider {\n height: 1px;\n margin: 0.5rem 0;\n background-color: rgba(0, 0, 0, 0.12);\n}\n\n.szh-menu-button {\n box-sizing: border-box;\n}\n\n.szh-menu {\n user-select: none;\n color: #212529;\n border: none;\n border-radius: 0.25rem;\n box-shadow: 0 3px 7px rgba(0, 0, 0, 0.133), 0 0.6px 2px rgba(0, 0, 0, 0.1);\n min-width: 10rem;\n padding: 0.5rem 0;\n}\n.szh-menu__item {\n display: flex;\n align-items: center;\n position: relative;\n padding: 0.375rem 1.5rem;\n}\n.szh-menu-container--itemTransition .szh-menu__item {\n transition-property: background-color, color;\n transition-duration: 0.15s;\n transition-timing-function: ease-in-out;\n}\n.szh-menu__item--type-radio {\n padding-left: 2.2rem;\n}\n.szh-menu__item--type-radio::before {\n content: "â";\n position: absolute;\n left: 0.8rem;\n top: 0.55rem;\n font-size: 0.8rem;\n}\n.szh-menu__item--type-radio.szh-menu__item--checked::before {\n content: "â";\n}\n.szh-menu__item--type-checkbox {\n padding-left: 2.2rem;\n}\n.szh-menu__item--type-checkbox::before {\n position: absolute;\n left: 0.8rem;\n}\n.szh-menu__item--type-checkbox.szh-menu__item--checked::before {\n content: "â";\n}\n.szh-menu__submenu > .szh-menu__item {\n padding-right: 2.5rem;\n}\n.szh-menu__submenu > .szh-menu__item::after {\n content: "â¯";\n position: absolute;\n right: 1rem;\n}\n.szh-menu__header {\n color: #888;\n font-size: 0.8rem;\n padding: 0.2rem 1.5rem;\n text-transform: uppercase;\n}\n',""]);const a=i},"./node_modules/css-loader/dist/cjs.js!./node_modules/@szhsin/react-menu/dist/transitions/slide.css"(e,t,n){n.d(t,{A:()=>a});var o=n("./node_modules/css-loader/dist/runtime/noSourceMaps.js"),s=n.n(o),r=n("./node_modules/css-loader/dist/runtime/api.js"),i=n.n(r)()(s());i.push([e.id,"@keyframes szh-menu-show-slide-left {\n from {\n opacity: 0;\n transform: translateX(0.75rem);\n }\n}\n@keyframes szh-menu-hide-slide-left {\n to {\n opacity: 0;\n transform: translateX(0.75rem);\n }\n}\n@keyframes szh-menu-show-slide-right {\n from {\n opacity: 0;\n transform: translateX(-0.75rem);\n }\n}\n@keyframes szh-menu-hide-slide-right {\n to {\n opacity: 0;\n transform: translateX(-0.75rem);\n }\n}\n@keyframes szh-menu-show-slide-top {\n from {\n opacity: 0;\n transform: translateY(0.75rem);\n }\n}\n@keyframes szh-menu-hide-slide-top {\n to {\n opacity: 0;\n transform: translateY(0.75rem);\n }\n}\n@keyframes szh-menu-show-slide-bottom {\n from {\n opacity: 0;\n transform: translateY(-0.75rem);\n }\n}\n@keyframes szh-menu-hide-slide-bottom {\n to {\n opacity: 0;\n transform: translateY(-0.75rem);\n }\n}\n.szh-menu--state-opening.szh-menu--dir-left {\n animation: szh-menu-show-sli
1de-left 0.15s ease-out;\n}\n\n.szh-menu--state-closing.szh-menu--dir-left {\n animation: szh-menu-hide-slide-left 0.15s ease-in forwards;\n}\n\n.szh-menu--state-opening.szh-menu--dir-right {\n animation: szh-menu-show-slide-right 0.15s ease-out;\n}\n\n.szh-menu--state-closing.szh-menu--dir-right {\n animation: szh-menu-hide-slide-right 0.15s ease-in forwards;\n}\n\n.szh-menu--state-opening.szh-menu--dir-top {\n animation: szh-menu-show-slide-top 0.15s ease-out;\n}\n\n.szh-menu--state-closing.szh-menu--dir-top {\n animation: szh-menu-hide-slide-top 0.15s ease-in forwards;\n}\n\n.szh-menu--state-opening.szh-menu--dir-bottom {\n animation: szh-menu-show-slide-bottom 0.15s ease-out;\n}\n\n.szh-menu--state-closing.szh-menu--dir-bottom {\n animation: szh-menu-hide-slide-bottom 0.15s ease-in forwards;\n}\n",""]);const a=i},"./node_modules/css-loader/dist/runtime/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,s,r){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(o)for(var a=0;a<this.length;a++){var u=this[a][0];null!=u&&(i[u]=!0)}for(var c=0;c<e.length;c++){var l=[].concat(e[c]);o&&i[l[0]]||(void 0!==r&&(void 0===l[5]||(l[1]="@layer".concat(l[5].length>0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=r),n&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=n):l[2]=n),s&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=s):l[4]="".concat(s)),t.push(l))}},t}},"./node_modules/css-loader/dist/runtime/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function n(e){for(var n=-1,o=0;o<t.length;o++)if(t[o].identifier===e){n=o;break}return n}function o(e,o){for(var r={},i=[],a=0;a<e.length;a++){var u=e[a],c=o.base?u[0]+o.base:u[0],l=r[c]||0,d="".concat(c," ").concat(l);r[c]=l+1;var m=n(d),f={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==m)t[m].references++,t[m].updater(f);else{var h=s(f,o);o.byIndex=a,t.splice(a,0,{identifier:d,updater:h,references:1})}i.push(d)}return i}function s(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,s){var r=o(e=e||[],s=s||{});return function(e){e=e||[];for(var i=0;i<r.length;i++){var a=n(r[i]);t[a].references--}for(var u=o(e,s),c=0;c<r.length;c++){var l=n(r[c]);0===t[l].references&&(t[l].updater(),t.splice(l,1))}r=u}}},"./node_modules/style-loader/dist/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},"./node_modules/style-loader/dist/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"(e,t,n){e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},"./node_modules/style-loader/dist/runtime/styleDomAPI.js"(e){e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var s=void 0!==n.layer;s&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,s&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},"./node_modules/style-loader/dist/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}}]);
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.