34 lines
77 KiB
JavaScript
34 lines
77 KiB
JavaScript
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,54871,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.i(47167);var o=e.i(7670),n=e.i(95669),i=e.i(40799),a=e.i(75149),l=e.i(94425),s=e.i(42196),d=e.i(35057),u=e.i(67719),c=e.i(98051),p=e.i(95761);function f(e){return(0,p.default)("MuiAppBar",e)}(0,c.default)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);let m=(e,t)=>e?`${e?.replace(")","")}, ${t})`:t,h=(0,i.styled)(u.default,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`position${(0,s.default)(r.position)}`],t[`color${(0,s.default)(r.color)}`]]}})((0,a.default)(({theme:e})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[100],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[100]),...e.applyStyles("dark",{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[900],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[900])})}},...Object.entries(e.palette).filter((0,d.default)(["contrastText"])).map(([t])=>({props:{color:t},style:{"--AppBar-background":(e.vars??e).palette[t].main,"--AppBar-color":(e.vars??e).palette[t].contrastText}})),{props:e=>!0===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>!1===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundColor:e.vars?m(e.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:e.vars?m(e.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundImage:"none"})}}]}))),g=r.forwardRef(function(e,r){let i=(0,l.useDefaultProps)({props:e,name:"MuiAppBar"}),{className:a,color:d="primary",enableColorOnDark:u=!1,position:c="fixed",...p}=i,m={...i,color:d,position:c,enableColorOnDark:u},g=(e=>{let{color:t,position:r,classes:o}=e,i={root:["root",`color${(0,s.default)(t)}`,`position${(0,s.default)(r)}`]};return(0,n.default)(i,f,o)})(m);return(0,t.jsx)(h,{square:!0,component:"header",ownerState:m,elevation:4,className:(0,o.default)(g.root,a,"fixed"===c&&"mui-fixed"),ref:r,...p})});var y=e.i(19646);function v(e){return(0,p.default)("MuiToolbar",e)}(0,c.default)("MuiToolbar",["root","gutters","regular","dense"]);let b=(0,i.styled)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})((0,a.default)(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:e.mixins.toolbar}]}))),x=r.forwardRef(function(e,r){let i=(0,l.useDefaultProps)({props:e,name:"MuiToolbar"}),{className:a,component:s="div",disableGutters:d=!1,variant:u="regular",...c}=i,p={...i,component:s,disableGutters:d,variant:u},f=(e=>{let{classes:t,disableGutters:r,variant:o}=e;return(0,n.default)({root:["root",!r&&"gutters",o]},v,t)})(p);return(0,t.jsx)(b,{as:s,className:(0,o.default)(f.root,a),ref:r,ownerState:p,...c})});var S=e.i(26863),k=e.i(36807),w=e.i(68308),E=e.i(35189),C=e.i(88195);let R=r.createContext({});function M(e){return(0,p.default)("MuiList",e)}(0,c.default)("MuiList",["root","padding","dense","subheader"]);let j=(0,i.styled)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),T=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiList"}),{children:s,className:d,component:u="ul",dense:c=!1,disablePadding:p=!1,subheader:f,...m}=a,h=r.useMemo(()=>({dense:c}),[c]),g={...a,component:u,dense:c,disablePadding:p},y=(e=>{let{classes:t,disablePadding:r,dense:o,subheader:i}=e;return(0,n.default)({root:["root",!r&&"padding",o&&"dense",i&&"subheader"]},M,t)})(g);return(0,t.jsx)(R.Provider,{value:h,children:(0,t.jsxs)(j,{as:u,className:(0,o.default)(y.root,d),ref:i,ownerState:g,...m,children:[f,s]})})});function I(e=window){let t=e.document.documentElement.clientWidth;return e.innerWidth-t}var P=e.i(19636),A=e.i(43612),$=e.i(99064);function L(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}function D(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function B(e,t){if(void 0===t)return!0;let r=e.innerText;return void 0===r&&(r=e.textContent),0!==(r=r.trim().toLowerCase()).length&&(t.repeating?r[0]===t.keys[0]:r.startsWith(t.keys.join("")))}function N(e,t,r,o,n,i){let a=!1,l=n(e,t,!!t&&r);for(;l;){if(l===e.firstChild){if(a)return!1;a=!0}let t=!o&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&B(l,i)&&!t)return l.focus(),!0;l=n(e,l,r)}return!1}let _=r.forwardRef(function(e,o){let{actions:n,autoFocus:i=!1,autoFocusItem:a=!1,children:l,className:s,disabledItemsFocusable:d=!1,disableListWrap:u=!1,onKeyDown:c,variant:p="selectedMenu",...f}=e,m=r.useRef(null),h=r.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,A.default)(()=>{i&&m.current.focus()},[i]),r.useImperativeHandle(n,()=>({adjustStyleForScrollbar:(e,{direction:t})=>{let r=!m.current.style.width;if(e.clientHeight<m.current.clientHeight&&r){let r=`${I((0,$.ownerWindow)(e))}px`;m.current.style["rtl"===t?"paddingLeft":"paddingRight"]=r,m.current.style.width=`calc(100% + ${r})`}return m.current}}),[]);let g=(0,P.default)(m,o),y=-1;r.Children.forEach(l,(e,t)=>{if(!r.isValidElement(e)){y===t&&(y+=1)>=l.length&&(y=-1);return}e.props.disabled||("selectedMenu"===p&&e.props.selected?y=t:-1===y&&(y=t)),y===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(y+=1)>=l.length&&(y=-1)});let v=r.Children.map(l,(e,t)=>{if(t===y){let t={};return a&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===p&&(t.tabIndex=0),r.cloneElement(e,t)}return e});return(0,t.jsx)(T,{role:"menu",ref:g,className:s,onKeyDown:e=>{let t=m.current,r=e.key;if(e.ctrlKey||e.metaKey||e.altKey){c&&c(e);return}let o=(0,C.default)(t).activeElement;if("ArrowDown"===r)e.preventDefault(),N(t,o,u,d,L);else if("ArrowUp"===r)e.preventDefault(),N(t,o,u,d,D);else if("Home"===r)e.preventDefault(),N(t,null,u,d,L);else if("End"===r)e.preventDefault(),N(t,null,u,d,D);else if(1===r.length){let n=h.current,i=r.toLowerCase(),a=performance.now();n.keys.length>0&&(a-n.lastTime>500?(n.keys=[],n.repeating=!0,n.previousKeyMatched=!0):n.repeating&&i!==n.keys[0]&&(n.repeating=!1)),n.lastTime=a,n.keys.push(i);let l=o&&!n.repeating&&B(o,n);n.previousKeyMatched&&(l||N(t,o,!1,d,L,n))?e.preventDefault():n.previousKeyMatched=!1}c&&c(e)},tabIndex:i?0:-1,...f,children:v})});var O=e.i(57728),z=e.i(91783),W=e.i(28351),F=e.i(33052);function H(e){return parseInt(r.version,10)>=19?e?.props?.ref||null:e?.ref||null}var V=e.i(15874),K=e.i(54402),G=e.i(74080),U=e.i(52883),Y="unmounted",q="exited",X="entering",J="entered",Q="exiting",Z=function(e){function t(t,r){var o,n=e.call(this,t,r)||this,i=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?i?(o=q,n.appearStatus=X):o=J:o=t.unmountOnExit||t.mountOnEnter?Y:q,n.state={status:o},n.nextCallback=null,n}(0,K.default)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Y?{status:q}:null};var o=t.prototype;return o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==X&&r!==J&&(t=X):(r===X||r===J)&&(t=Q)}this.updateStatus(!1,t)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var e,t,r,o=this.props.timeout;return e=t=r=o,null!=o&&"number"!=typeof o&&(e=o.exit,t=o.enter,r=void 0!==o.appear?o.appear:t),{exit:e,enter:t,appear:r}},o.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===X){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:G.default.findDOMNode(this);r&&r.scrollTop}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===q&&this.setState({status:Y})},o.performEnter=function(e){var t=this,r=this.props.enter,o=this.context?this.context.isMounting:e,n=this.props.nodeRef?[o]:[G.default.findDOMNode(this),o],i=n[0],a=n[1],l=this.getTimeouts(),s=o?l.appear:l.enter;(e||r)&&1?(this.props.onEnter(i,a),this.safeSetState({status:X},function(){t.props.onEntering(i,a),t.onTransitionEnd(s,function(){t.safeSetState({status:J},function(){t.props.onEntered(i,a)})})})):this.safeSetState({status:J},function(){t.props.onEntered(i)})},o.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),o=this.props.nodeRef?void 0:G.default.findDOMNode(this);t?(this.props.onExit(o),this.safeSetState({status:Q},function(){e.props.onExiting(o),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:q},function(){e.props.onExited(o)})})})):this.safeSetState({status:q},function(){e.props.onExited(o)})},o.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},o.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(o){r&&(r=!1,t.nextCallback=null,e(o))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},o.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:G.default.findDOMNode(this),o=null==e&&!this.props.addEndListener;if(!r||o)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var n=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],i=n[0],a=n[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)},o.render=function(){var e=this.state.status;if(e===Y)return null;var t=this.props,o=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,V.default)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return r.default.createElement(U.default.Provider,{value:null},"function"==typeof o?o(e,n):r.default.cloneElement(r.default.Children.only(o),n))},t}(r.default.Component);function ee(){}Z.contextType=U.default,Z.propTypes={},Z.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:ee,onEntering:ee,onEntered:ee,onExit:ee,onExiting:ee,onExited:ee},Z.UNMOUNTED=Y,Z.EXITED=q,Z.ENTERING=X,Z.ENTERED=J,Z.EXITING=Q;var et=e.i(10557);function er(e,t){let{timeout:r,easing:o,style:n={}}=e;return{duration:n.transitionDuration??("number"==typeof r?r:r[t.mode]||0),easing:n.transitionTimingFunction??("object"==typeof o?o[t.mode]:o),delay:n.transitionDelay}}function eo(e){return`scale(${e}, ${e**2})`}let en={entering:{opacity:1,transform:eo(1)},entered:{opacity:1,transform:"none"}},ei="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),ea=r.forwardRef(function(e,o){let{addEndListener:n,appear:i=!0,children:a,easing:l,in:s,onEnter:d,onEntered:u,onEntering:c,onExit:p,onExited:f,onExiting:m,style:h,timeout:g="auto",TransitionComponent:y=Z,...v}=e,b=(0,F.default)(),x=r.useRef(),S=(0,et.useTheme)(),k=r.useRef(null),w=(0,P.default)(k,H(a),o),E=e=>t=>{if(e){let r=k.current;void 0===t?e(r):e(r,t)}},C=E(c),R=E((e,t)=>{let r;e.scrollTop;let{duration:o,delay:n,easing:i}=er({style:h,timeout:g,easing:l},{mode:"enter"});"auto"===g?x.current=r=S.transitions.getAutoHeightDuration(e.clientHeight):r=o,e.style.transition=[S.transitions.create("opacity",{duration:r,delay:n}),S.transitions.create("transform",{duration:ei?r:.666*r,delay:n,easing:i})].join(","),d&&d(e,t)}),M=E(u),j=E(m),T=E(e=>{let t,{duration:r,delay:o,easing:n}=er({style:h,timeout:g,easing:l},{mode:"exit"});"auto"===g?x.current=t=S.transitions.getAutoHeightDuration(e.clientHeight):t=r,e.style.transition=[S.transitions.create("opacity",{duration:t,delay:o}),S.transitions.create("transform",{duration:ei?t:.666*t,delay:ei?o:o||.333*t,easing:n})].join(","),e.style.opacity=0,e.style.transform=eo(.75),p&&p(e)}),I=E(f);return(0,t.jsx)(y,{appear:i,in:s,nodeRef:k,onEnter:R,onEntered:M,onEntering:C,onExit:T,onExited:I,onExiting:j,addEndListener:e=>{"auto"===g&&b.start(x.current||0,e),n&&n(k.current,e)},timeout:"auto"===g?null:g,...v,children:(e,{ownerState:t,...o})=>r.cloneElement(a,{style:{opacity:0,transform:eo(.75),visibility:"exited"!==e||s?void 0:"hidden",...en[e],...h,...a.props.style},ref:w,...o})})});ea&&(ea.muiSupportAuto=!0);var el=e.i(44280),es=e.i(69742);function ed(e){let t=[],r=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,o)=>{let n,i=Number.isNaN(n=parseInt(e.getAttribute("tabindex")||"",10))?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:n;-1===i||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e)||(0===i?t.push(e):r.push({documentOrder:o,tabIndex:i,node:e}))}),r.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function eu(){return!0}let ec=function(e){let{children:o,disableAutoFocus:n=!1,disableEnforceFocus:i=!1,disableRestoreFocus:a=!1,getTabbable:l=ed,isEnabled:s=eu,open:d}=e,u=r.useRef(!1),c=r.useRef(null),p=r.useRef(null),f=r.useRef(null),m=r.useRef(null),h=r.useRef(!1),g=r.useRef(null),y=(0,el.default)(H(o),g),v=r.useRef(null);r.useEffect(()=>{d&&g.current&&(h.current=!n)},[n,d]),r.useEffect(()=>{if(!d||!g.current)return;let e=(0,es.default)(g.current);return!g.current.contains(e.activeElement)&&(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),h.current&&g.current.focus()),()=>{a||(f.current&&f.current.focus&&(u.current=!0,f.current.focus()),f.current=null)}},[d]),r.useEffect(()=>{if(!d||!g.current)return;let e=(0,es.default)(g.current),t=t=>{v.current=t,!i&&s()&&"Tab"===t.key&&e.activeElement===g.current&&t.shiftKey&&(u.current=!0,p.current&&p.current.focus())},r=()=>{let t=g.current;if(null===t)return;if(!e.hasFocus()||!s()||u.current){u.current=!1;return}if(t.contains(e.activeElement)||i&&e.activeElement!==c.current&&e.activeElement!==p.current)return;if(e.activeElement!==m.current)m.current=null;else if(null!==m.current)return;if(!h.current)return;let r=[];if((e.activeElement===c.current||e.activeElement===p.current)&&(r=l(g.current)),r.length>0){let e=!!(v.current?.shiftKey&&v.current?.key==="Tab"),t=r[0],o=r[r.length-1];"string"!=typeof t&&"string"!=typeof o&&(e?o.focus():t.focus())}else t.focus()};e.addEventListener("focusin",r),e.addEventListener("keydown",t,!0);let o=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&r()},50);return()=>{clearInterval(o),e.removeEventListener("focusin",r),e.removeEventListener("keydown",t,!0)}},[n,i,a,s,d,l]);let b=e=>{null===f.current&&(f.current=e.relatedTarget),h.current=!0};return(0,t.jsxs)(r.Fragment,{children:[(0,t.jsx)("div",{tabIndex:d?0:-1,onFocus:b,ref:c,"data-testid":"sentinelStart"}),r.cloneElement(o,{ref:y,onFocus:e=>{null===f.current&&(f.current=e.relatedTarget),h.current=!0,m.current=e.target;let t=o.props.onFocus;t&&t(e)}}),(0,t.jsx)("div",{tabIndex:d?0:-1,onFocus:b,ref:p,"data-testid":"sentinelEnd"})]})};var ep=e.i(10380);function ef(e,t){"function"==typeof e?e(t):e&&(e.current=t)}let em=r.forwardRef(function(e,t){let{children:o,container:n,disablePortal:i=!1}=e,[a,l]=r.useState(null),s=(0,el.default)(r.isValidElement(o)?H(o):null,t);return((0,ep.default)(()=>{i||l(("function"==typeof n?n():n)||document.body)},[n,i]),(0,ep.default)(()=>{if(a&&!i)return ef(t,a),()=>{ef(t,null)}},[t,a,i]),i)?r.isValidElement(o)?r.cloneElement(o,{ref:s}):o:a?G.createPortal(o,a):a});var eh=e.i(48106);let eg={entering:{opacity:1},entered:{opacity:1}},ey=r.forwardRef(function(e,o){let n=(0,et.useTheme)(),i={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:a,appear:l=!0,children:s,easing:d,in:u,onEnter:c,onEntered:p,onEntering:f,onExit:m,onExited:h,onExiting:g,style:y,timeout:v=i,TransitionComponent:b=Z,...x}=e,S=r.useRef(null),k=(0,P.default)(S,H(s),o),w=e=>t=>{if(e){let r=S.current;void 0===t?e(r):e(r,t)}},E=w(f),C=w((e,t)=>{e.scrollTop;let r=er({style:y,timeout:v,easing:d},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),c&&c(e,t)}),R=w(p),M=w(g),j=w(e=>{let t=er({style:y,timeout:v,easing:d},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),m&&m(e)}),T=w(h);return(0,t.jsx)(b,{appear:l,in:u,nodeRef:S,onEnter:C,onEntered:R,onEntering:E,onExit:j,onExited:T,onExiting:M,addEndListener:e=>{a&&a(S.current,e)},timeout:v,...x,children:(e,{ownerState:t,...o})=>r.cloneElement(s,{style:{opacity:0,visibility:"exited"!==e||u?void 0:"hidden",...eg[e],...y,...s.props.style},ref:k,...o})})});function ev(e){return(0,p.default)("MuiBackdrop",e)}(0,c.default)("MuiBackdrop",["root","invisible"]);let eb=(0,i.styled)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),ex=r.forwardRef(function(e,r){let i=(0,l.useDefaultProps)({props:e,name:"MuiBackdrop"}),{children:a,className:s,component:d="div",invisible:u=!1,open:c,components:p={},componentsProps:f={},slotProps:m={},slots:h={},TransitionComponent:g,transitionDuration:y,...v}=i,b={...i,component:d,invisible:u},x=(e=>{let{classes:t,invisible:r}=e;return(0,n.default)({root:["root",r&&"invisible"]},ev,t)})(b),S={component:d,slots:{transition:g,root:p.Root,...h},slotProps:{...f,...m}},[k,w]=(0,eh.default)("root",{elementType:eb,externalForwardedProps:S,className:(0,o.default)(x.root,s),ownerState:b}),[E,C]=(0,eh.default)("transition",{elementType:ey,externalForwardedProps:S,ownerState:b});return(0,t.jsx)(E,{in:c,timeout:y,...v,...C,children:(0,t.jsx)(k,{"aria-hidden":!0,...w,classes:x,ref:r,children:a})})});var eS=e.i(2583);function ek(...e){return e.reduce((e,t)=>null==t?e:function(...r){e.apply(this,r),t.apply(this,r)},()=>{})}var ew=e.i(48370),eE=e.i(66621);function eC(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function eR(e){return parseInt((0,eE.default)(e).getComputedStyle(e).paddingRight,10)||0}function eM(e,t,r,o,n){let i=[t,r,...o];[].forEach.call(e.children,e=>{let t,r,o=!i.includes(e),a=(t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type"),!t&&!r);o&&a&&eC(e,n)})}function ej(e,t){let r=-1;return e.some((e,o)=>!!t(e)&&(r=o,!0)),r}let eT=()=>{},eI=new class{constructor(){this.modals=[],this.containers=[]}add(e,t){let r,o=this.modals.indexOf(e);if(-1!==o)return o;o=this.modals.length,this.modals.push(e),e.modalRef&&eC(e.modalRef,!1);let n=(r=[],[].forEach.call(t.children,e=>{"true"===e.getAttribute("aria-hidden")&&r.push(e)}),r);eM(t,e.mount,e.modalRef,n,!0);let i=ej(this.containers,e=>e.container===t);return -1!==i?this.containers[i].modals.push(e):this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:n}),o}mount(e,t){let r=ej(this.containers,t=>t.modals.includes(e)),o=this.containers[r];o.restore||(o.restore=function(e,t){let r=[],o=e.container;if(!t.disableScrollLock){let e,t;if((t=(0,es.default)(o)).body===o?(0,eE.default)(o).innerWidth>t.documentElement.clientWidth:o.scrollHeight>o.clientHeight){let e=I((0,eE.default)(o));r.push({value:o.style.paddingRight,property:"padding-right",el:o}),o.style.paddingRight=`${eR(o)+e}px`;let t=(0,es.default)(o).querySelectorAll(".mui-fixed");[].forEach.call(t,t=>{r.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${eR(t)+e}px`})}if(o.parentNode instanceof DocumentFragment)e=(0,es.default)(o).body;else{let t=o.parentElement,r=(0,eE.default)(o);e=t?.nodeName==="HTML"&&"scroll"===r.getComputedStyle(t).overflowY?t:o}r.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{r.forEach(({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)})}}(o,t))}remove(e,t=!0){let r=this.modals.indexOf(e);if(-1===r)return r;let o=ej(this.containers,t=>t.modals.includes(e)),n=this.containers[o];if(n.modals.splice(n.modals.indexOf(e),1),this.modals.splice(r,1),0===n.modals.length)n.restore&&n.restore(),e.modalRef&&eC(e.modalRef,t),eM(n.container,e.mount,e.modalRef,n.hiddenSiblings,!1),this.containers.splice(o,1);else{let e=n.modals[n.modals.length-1];e.modalRef&&eC(e.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}},eP=function(e){let{container:t,disableEscapeKeyDown:o=!1,disableScrollLock:n=!1,closeAfterTransition:i=!1,onTransitionEnter:a,onTransitionExited:l,children:s,onClose:d,open:u,rootRef:c}=e,p=r.useRef({}),f=r.useRef(null),m=r.useRef(null),h=(0,el.default)(m,c),[g,y]=r.useState(!u),v=!!s&&s.props.hasOwnProperty("in"),b=!0;("false"===e["aria-hidden"]||!1===e["aria-hidden"])&&(b=!1);let x=()=>(p.current.modalRef=m.current,p.current.mount=f.current,p.current),S=()=>{eI.mount(x(),{disableScrollLock:n}),m.current&&(m.current.scrollTop=0)},k=(0,eS.default)(()=>{let e=("function"==typeof t?t():t)||(0,es.default)(f.current).body;eI.add(x(),e),m.current&&S()}),w=()=>eI.isTopModal(x()),E=(0,eS.default)(e=>{f.current=e,e&&(u&&w()?S():m.current&&eC(m.current,b))}),C=r.useCallback(()=>{eI.remove(x(),b)},[b]);return r.useEffect(()=>()=>{C()},[C]),r.useEffect(()=>{u?k():v&&i||C()},[u,C,v,i,k]),{getRootProps:(t={})=>{let r=(0,ew.default)(e);delete r.onTransitionEnter,delete r.onTransitionExited;let n={...r,...t};return{role:"presentation",...n,onKeyDown:e=>{n.onKeyDown?.(e),"Escape"===e.key&&229!==e.which&&w()&&!o&&(e.stopPropagation(),d&&d(e,"escapeKeyDown"))},ref:h}},getBackdropProps:(e={})=>({"aria-hidden":!0,...e,onClick:t=>{e.onClick?.(t),t.target===t.currentTarget&&d&&d(t,"backdropClick")},open:u}),getTransitionProps:()=>({onEnter:ek(()=>{y(!1),a&&a()},s?.props.onEnter??eT),onExited:ek(()=>{y(!0),l&&l(),i&&C()},s?.props.onExited??eT)}),rootRef:h,portalRef:E,isTopModal:w,exited:g,hasTransition:v}};function eA(e){return(0,p.default)("MuiModal",e)}(0,c.default)("MuiModal",["root","hidden","backdrop"]);let e$=(0,i.styled)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})((0,a.default)(({theme:e})=>({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:e})=>!e.open&&e.exited,style:{visibility:"hidden"}}]}))),eL=(0,i.styled)(ex,{name:"MuiModal",slot:"Backdrop"})({zIndex:-1}),eD=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({name:"MuiModal",props:e}),{BackdropComponent:s=eL,BackdropProps:d,classes:u,className:c,closeAfterTransition:p=!1,children:f,container:m,component:h,components:g={},componentsProps:y={},disableAutoFocus:v=!1,disableEnforceFocus:b=!1,disableEscapeKeyDown:x=!1,disablePortal:S=!1,disableRestoreFocus:k=!1,disableScrollLock:w=!1,hideBackdrop:E=!1,keepMounted:C=!1,onClose:R,onTransitionEnter:M,onTransitionExited:j,open:T,slotProps:I={},slots:P={},theme:A,...$}=a,L={...a,closeAfterTransition:p,disableAutoFocus:v,disableEnforceFocus:b,disableEscapeKeyDown:x,disablePortal:S,disableRestoreFocus:k,disableScrollLock:w,hideBackdrop:E,keepMounted:C},{getRootProps:D,getBackdropProps:B,getTransitionProps:N,portalRef:_,isTopModal:O,exited:z,hasTransition:W}=eP({...L,rootRef:i}),F={...L,exited:z},H=(e=>{let{open:t,exited:r,classes:o}=e;return(0,n.default)({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},eA,o)})(F),V={};if(void 0===f.props.tabIndex&&(V.tabIndex="-1"),W){let{onEnter:e,onExited:t}=N();V.onEnter=e,V.onExited=t}let K={slots:{root:g.Root,backdrop:g.Backdrop,...P},slotProps:{...y,...I}},[G,U]=(0,eh.default)("root",{ref:i,elementType:e$,externalForwardedProps:{...K,...$,component:h},getSlotProps:D,ownerState:F,className:(0,o.default)(c,H?.root,!F.open&&F.exited&&H?.hidden)}),[Y,q]=(0,eh.default)("backdrop",{ref:d?.ref,elementType:s,externalForwardedProps:K,shouldForwardComponentProp:!0,additionalProps:d,getSlotProps:e=>B({...e,onClick:t=>{e?.onClick&&e.onClick(t)}}),className:(0,o.default)(d?.className,H?.backdrop),ownerState:F});return C||T||W&&!z?(0,t.jsx)(em,{ref:_,container:m,disablePortal:S,children:(0,t.jsxs)(G,{...U,children:[!E&&s?(0,t.jsx)(Y,{...q}):null,(0,t.jsx)(ec,{disableEnforceFocus:b,disableAutoFocus:v,disableRestoreFocus:k,isEnabled:O,open:T,children:r.cloneElement(f,V)})]})}):null});function eB(e){return(0,p.default)("MuiPopover",e)}function eN(e,t){if(!e)return t;function r(e,t){let r={};return Object.keys(t).forEach(o=>{var n;let i;n=t[o],i=o.charCodeAt(2),"o"===o[0]&&"n"===o[1]&&i>=65&&i<=90&&"function"==typeof n&&"function"==typeof e[o]&&(r[o]=(...r)=>{e[o](...r),t[o](...r)})}),r}if("function"==typeof e||"function"==typeof t)return n=>{let i="function"==typeof t?t(n):t,a="function"==typeof e?e({...n,...i}):e,l=(0,o.default)(n?.className,i?.className,a?.className),s=r(a,i);return{...i,...a,...s,...!!l&&{className:l},...i?.style&&a?.style&&{style:{...i.style,...a.style}},...i?.sx&&a?.sx&&{sx:[...Array.isArray(i.sx)?i.sx:[i.sx],...Array.isArray(a.sx)?a.sx:[a.sx]]}}};let n=r(e,t),i=(0,o.default)(t?.className,e?.className);return{...t,...e,...n,...!!i&&{className:i},...t?.style&&e?.style&&{style:{...t.style,...e.style}},...t?.sx&&e?.sx&&{sx:[...Array.isArray(t.sx)?t.sx:[t.sx],...Array.isArray(e.sx)?e.sx:[e.sx]]}}}function e_(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.height/2:"bottom"===t&&(r=e.height),r}function eO(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.width/2:"right"===t&&(r=e.width),r}function ez(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function eW(e){return"function"==typeof e?e():e}(0,c.default)("MuiPopover",["root","paper"]);let eF=(0,i.styled)(eD,{name:"MuiPopover",slot:"Root"})({}),eH=(0,i.styled)(u.default,{name:"MuiPopover",slot:"Paper"})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),eV=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiPopover"}),{action:s,anchorEl:d,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:c,anchorReference:p="anchorEl",children:f,className:m,container:h,elevation:g=8,marginThreshold:y=16,open:v,PaperProps:b={},slots:x={},slotProps:S={},transformOrigin:k={vertical:"top",horizontal:"left"},TransitionComponent:w,transitionDuration:E="auto",TransitionProps:R={},disableScrollLock:M=!1,...j}=a,T=r.useRef(),I={...a,anchorOrigin:u,anchorReference:p,elevation:g,marginThreshold:y,transformOrigin:k,TransitionComponent:w,transitionDuration:E,TransitionProps:R},P=(e=>{let{classes:t}=e;return(0,n.default)({root:["root"],paper:["paper"]},eB,t)})(I),A=r.useCallback(()=>{if("anchorPosition"===p)return c;let e=eW(d),t=(e&&1===e.nodeType?e:(0,C.default)(T.current).body).getBoundingClientRect();return{top:t.top+e_(t,u.vertical),left:t.left+eO(t,u.horizontal)}},[d,u.horizontal,u.vertical,c,p]),$=r.useCallback(e=>({vertical:e_(e,k.vertical),horizontal:eO(e,k.horizontal)}),[k.horizontal,k.vertical]),L=r.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},r=$(t);if("none"===p)return{top:null,left:null,transformOrigin:ez(r)};let o=A(),n=o.top-r.vertical,i=o.left-r.horizontal,a=n+t.height,l=i+t.width,s=(0,W.default)(eW(d)),u=s.innerHeight-y,c=s.innerWidth-y;if(null!==y&&n<y){let e=n-y;n-=e,r.vertical+=e}else if(null!==y&&a>u){let e=a-u;n-=e,r.vertical+=e}if(null!==y&&i<y){let e=i-y;i-=e,r.horizontal+=e}else if(l>c){let e=l-c;i-=e,r.horizontal+=e}return{top:`${Math.round(n)}px`,left:`${Math.round(i)}px`,transformOrigin:ez(r)}},[d,p,A,$,y]),[D,B]=r.useState(v),N=r.useCallback(()=>{let e=T.current;if(!e)return;let t=L(e);null!==t.top&&e.style.setProperty("top",t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,B(!0)},[L]);r.useEffect(()=>(M&&window.addEventListener("scroll",N),()=>window.removeEventListener("scroll",N)),[d,M,N]),r.useEffect(()=>{v&&N()}),r.useImperativeHandle(s,()=>v?{updatePosition:()=>{N()}}:null,[v,N]),r.useEffect(()=>{if(!v)return;let e=(0,z.default)(()=>{N()}),t=(0,W.default)(eW(d));return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[d,v,N]);let _=E,F={slots:{transition:w,...x},slotProps:{transition:R,paper:b,...S}},[H,V]=(0,eh.default)("transition",{elementType:ea,externalForwardedProps:F,ownerState:I,getSlotProps:e=>({...e,onEntering:(t,r)=>{e.onEntering?.(t,r),N()},onExited:t=>{e.onExited?.(t),B(!1)}}),additionalProps:{appear:!0,in:v}});"auto"!==E||H.muiSupportAuto||(_=void 0);let K=h||(d?(0,C.default)(eW(d)).body:void 0),[G,{slots:U,slotProps:Y,...q}]=(0,eh.default)("root",{ref:i,elementType:eF,externalForwardedProps:{...F,...j},shouldForwardComponentProp:!0,additionalProps:{slots:{backdrop:x.backdrop},slotProps:{backdrop:eN("function"==typeof S.backdrop?S.backdrop(I):S.backdrop,{invisible:!0})},container:K,open:v},ownerState:I,className:(0,o.default)(P.root,m)}),[X,J]=(0,eh.default)("paper",{ref:T,className:P.paper,elementType:eH,externalForwardedProps:F,shouldForwardComponentProp:!0,additionalProps:{elevation:g,style:D?void 0:{opacity:0}},ownerState:I});return(0,t.jsx)(G,{...q,...!(0,O.default)(G)&&{slots:U,slotProps:Y,disableScrollLock:M},children:(0,t.jsx)(H,{...V,timeout:_,children:(0,t.jsx)(X,{...J,children:f})})})});var eK=e.i(52039);function eG(e){return(0,p.default)("MuiMenu",e)}(0,c.default)("MuiMenu",["root","paper","list"]);let eU={vertical:"top",horizontal:"right"},eY={vertical:"top",horizontal:"left"},eq=(0,i.styled)(eV,{shouldForwardProp:e=>(0,eK.default)(e)||"classes"===e,name:"MuiMenu",slot:"Root"})({}),eX=(0,i.styled)(eH,{name:"MuiMenu",slot:"Paper"})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),eJ=(0,i.styled)(_,{name:"MuiMenu",slot:"List"})({outline:0}),eQ=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiMenu"}),{autoFocus:s=!0,children:d,className:u,disableAutoFocusItem:c=!1,MenuListProps:p={},onClose:f,open:m,PaperProps:h={},PopoverClasses:g,transitionDuration:y="auto",TransitionProps:{onEntering:v,...b}={},variant:x="selectedMenu",slots:S={},slotProps:k={},...C}=a,R=(0,w.useRtl)(),M={...a,autoFocus:s,disableAutoFocusItem:c,MenuListProps:p,onEntering:v,PaperProps:h,transitionDuration:y,TransitionProps:b,variant:x},j=(e=>{let{classes:t}=e;return(0,n.default)({root:["root"],paper:["paper"],list:["list"]},eG,t)})(M),T=s&&!c&&m,I=r.useRef(null),P=-1;r.Children.map(d,(e,t)=>{r.isValidElement(e)&&(e.props.disabled||("selectedMenu"===x&&e.props.selected?P=t:-1===P&&(P=t)))});let A={slots:S,slotProps:{list:p,transition:b,paper:h,...k}},$=(0,E.default)({elementType:S.root,externalSlotProps:k.root,ownerState:M,className:[j.root,u]}),[L,D]=(0,eh.default)("paper",{className:j.paper,elementType:eX,externalForwardedProps:A,shouldForwardComponentProp:!0,ownerState:M}),[B,N]=(0,eh.default)("list",{className:(0,o.default)(j.list,p.className),elementType:eJ,shouldForwardComponentProp:!0,externalForwardedProps:A,getSlotProps:e=>({...e,onKeyDown:t=>{"Tab"===t.key&&(t.preventDefault(),f&&f(t,"tabKeyDown")),e.onKeyDown?.(t)}}),ownerState:M}),_="function"==typeof A.slotProps.transition?A.slotProps.transition(M):A.slotProps.transition;return(0,t.jsx)(eq,{onClose:f,anchorOrigin:{vertical:"bottom",horizontal:R?"right":"left"},transformOrigin:R?eU:eY,slots:{root:S.root,paper:L,backdrop:S.backdrop,...S.transition&&{transition:S.transition}},slotProps:{root:$,paper:D,backdrop:"function"==typeof k.backdrop?k.backdrop(M):k.backdrop,transition:{..._,onEntering:(...e)=>{((e,t)=>{I.current&&I.current.adjustStyleForScrollbar(e,{direction:R?"rtl":"ltr"}),v&&v(e,t)})(...e),_?.onEntering?.(...e)}}},open:m,ref:i,transitionDuration:y,ownerState:M,...C,classes:g,children:(0,t.jsx)(B,{actions:I,autoFocus:s&&(-1===P||c),autoFocusItem:T,variant:x,...N,children:d})})});var eZ=e.i(54033);function e0(e){return(0,p.default)("MuiDivider",e)}let e1=(0,c.default)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),e2=(0,c.default)("MuiListItemIcon",["root","alignItemsFlexStart"]);function e6(e){return(0,p.default)("MuiListItemText",e)}let e5=(0,c.default)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function e8(e){return(0,p.default)("MuiMenuItem",e)}let e4=(0,c.default)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),e3=(0,i.styled)(eZ.default,{shouldForwardProp:e=>(0,eK.default)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})((0,a.default)(({theme:e})=>({...e.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${e4.selected}`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,(e.vars||e).palette.action.selectedOpacity),[`&.${e4.focusVisible}`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,`${(e.vars||e).palette.action.selectedOpacity} + ${(e.vars||e).palette.action.focusOpacity}`)}},[`&.${e4.selected}:hover`]:{backgroundColor:e.alpha((e.vars||e).palette.primary.main,`${(e.vars||e).palette.action.selectedOpacity} + ${(e.vars||e).palette.action.hoverOpacity}`),"@media (hover: none)":{backgroundColor:e.alpha((e.vars||e).palette.primary.main,(e.vars||e).palette.action.selectedOpacity)}},[`&.${e4.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${e4.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${e1.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${e1.inset}`]:{marginLeft:52},[`& .${e5.root}`]:{marginTop:0,marginBottom:0},[`& .${e5.inset}`]:{paddingLeft:36},[`& .${e2.root}`]:{minWidth:36},variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>!e.dense,style:{[e.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:e})=>e.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...e.typography.body2,[`& .${e2.root} svg`]:{fontSize:"1.25rem"}}}]}))),e7=r.forwardRef(function(e,i){let a,s=(0,l.useDefaultProps)({props:e,name:"MuiMenuItem"}),{autoFocus:d=!1,component:u="li",dense:c=!1,divider:p=!1,disableGutters:f=!1,focusVisibleClassName:m,role:h="menuitem",tabIndex:g,className:y,...v}=s,b=r.useContext(R),x=r.useMemo(()=>({dense:c||b.dense||!1,disableGutters:f}),[b.dense,c,f]),S=r.useRef(null);(0,A.default)(()=>{d&&S.current&&S.current.focus()},[d]);let k={...s,dense:x.dense,divider:p,disableGutters:f},w=(e=>{let{disabled:t,dense:r,divider:o,disableGutters:i,selected:a,classes:l}=e,s=(0,n.default)({root:["root",r&&"dense",t&&"disabled",!i&&"gutters",o&&"divider",a&&"selected"]},e8,l);return{...l,...s}})(s),E=(0,P.default)(S,i);return s.disabled||(a=void 0!==g?g:-1),(0,t.jsx)(R.Provider,{value:x,children:(0,t.jsx)(e3,{ref:E,role:h,tabIndex:a,component:u,focusVisibleClassName:(0,o.default)(w.focusVisible,m),className:(0,o.default)(w.root,y),...v,ownerState:k,classes:w})})});var e9=e.i(52057);let te=r.createContext(null);function tt(){return r.useContext(te)}let tr="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",to=function(e){let{children:o,theme:n}=e,i=tt(),a=r.useMemo(()=>{var e,t;let r=null===i?{...n}:(e=i,"function"==typeof(t=n)?t(e):{...e,...t});return null!=r&&(r[tr]=null!==i),r},[n,i]);return(0,t.jsx)(te.Provider,{value:a,children:o})};var tn=e.i(28419),ti=e.i(86931),ta=e.i(86373),tl=e.i(55777);let ts=0,td={...r}.useId;var tu=e.i(73852);let tc={};function tp(e,t,o,n=!1){return r.useMemo(()=>{let r=e&&t[e]||t;if("function"==typeof o){let i=o(r),a=e?{...t,[e]:i}:i;return n?()=>a:a}return e?{...t,[e]:o}:{...t,...o}},[e,t,o,n])}let tf=function(e){let{children:o,theme:n,themeId:i}=e,a=(0,ti.default)(tc),l=tt()||tc,s=tp(i,a,n),d=tp(i,l,n,!0),u="rtl"===(i?s[i]:s).direction,c=function(e){let o=(0,ti.default)(),n=function(e){if(void 0!==td){let e=td();return(void 0)??e}return function(e){let[t,o]=r.useState(e),n=e||t;return r.useEffect(()=>{null==t&&(ts+=1,o(`mui-${ts}`))},[t]),n}(void 0)}()||"",{modularCssLayers:i}=e,a="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return(a=i&&null===o?"string"==typeof i?i.replace(/mui(?!\.)/g,a):`@layer ${a};`:"",(0,tl.default)(()=>{let e=document.querySelector("head");if(!e)return;let t=e.firstChild;if(a){if(t&&t.hasAttribute?.("data-mui-layer-order")&&t.getAttribute("data-mui-layer-order")===n)return;let r=document.createElement("style");r.setAttribute("data-mui-layer-order",n),r.textContent=a,e.prepend(r)}else e.querySelector(`style[data-mui-layer-order="${n}"]`)?.remove()},[a,n]),a)?(0,t.jsx)(tu.default,{styles:a}):null}(s);return(0,t.jsx)(to,{theme:d,children:(0,t.jsx)(tn.ThemeContext.Provider,{value:s,children:(0,t.jsx)(w.default,{value:u,children:(0,t.jsxs)(ta.default,{value:i?s[i].components:s.components,children:[c,o]})})})})};var tm=e.i(2001);function th({theme:e,...r}){let o=tm.default in e?e[tm.default]:void 0;return(0,t.jsx)(tf,{...r,themeId:o?tm.default:void 0,theme:o||e})}var tg=e.i(17028),ty=e.i(98006);let tv="mode",tb="color-scheme";function tx(){}let tS=({key:e,storageWindow:t})=>(t||"undefined"==typeof window||(t=window),{get(r){let o;if("undefined"!=typeof window){if(!t)return r;try{o=t.localStorage.getItem(e)}catch{}return o||r}},set:r=>{if(t)try{t.localStorage.setItem(e,r)}catch{}},subscribe:r=>{if(!t)return tx;let o=t=>{let o=t.newValue;t.key===e&&r(o)};return t.addEventListener("storage",o),()=>{t.removeEventListener("storage",o)}}});function tk(){}function tw(e){if("undefined"!=typeof window&&"function"==typeof window.matchMedia&&"system"===e)return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function tE(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}var tC=e.i(1937),tR=e.i(35767);let{CssVarsProvider:tM,useColorScheme:tj,getInitColorSchemeScript:tT}=function(e){let{themeId:o,theme:n={},modeStorageKey:i=tv,colorSchemeStorageKey:a=tb,disableTransitionOnChange:l=!1,defaultColorScheme:s,resolveTheme:d}=e,u={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},c=r.createContext(void 0),p={},f={},m="string"==typeof s?s:s.light,h="string"==typeof s?s:s.dark;return{CssVarsProvider:function(e){let{children:u,theme:m,modeStorageKey:h=i,colorSchemeStorageKey:g=a,disableTransitionOnChange:y=l,storageManager:v,storageWindow:b="undefined"==typeof window?void 0:window,documentNode:x="undefined"==typeof document?void 0:document,colorSchemeNode:S="undefined"==typeof document?void 0:document.documentElement,disableNestedContext:k=!1,disableStyleSheetGeneration:w=!1,defaultMode:E="system",forceThemeRerender:C=!1,noSsr:R}=e,M=r.useRef(!1),j=tt(),T=r.useContext(c),I=!!T&&!k,P=r.useMemo(()=>m||("function"==typeof n?n():n),[m]),A=P[o],$=A||P,{colorSchemes:L=p,components:D=f,cssVarPrefix:B}=$,N=Object.keys(L).filter(e=>!!L[e]).join(","),_=r.useMemo(()=>N.split(","),[N]),O="string"==typeof s?s:s.light,z="string"==typeof s?s:s.dark,W=L[O]&&L[z]?E:L[$.defaultColorScheme]?.palette?.mode||$.palette?.mode,{mode:F,setMode:H,systemMode:V,lightColorScheme:K,darkColorScheme:G,colorScheme:U,setColorScheme:Y}=function(e){let{defaultMode:t="light",defaultLightColorScheme:o,defaultDarkColorScheme:n,supportedColorSchemes:i=[],modeStorageKey:a=tv,colorSchemeStorageKey:l=tb,storageWindow:s="undefined"==typeof window?void 0:window,storageManager:d=tS,noSsr:u=!1}=e,c=i.join(","),p=i.length>1,f=r.useMemo(()=>d?.({key:a,storageWindow:s}),[d,a,s]),m=r.useMemo(()=>d?.({key:`${l}-light`,storageWindow:s}),[d,l,s]),h=r.useMemo(()=>d?.({key:`${l}-dark`,storageWindow:s}),[d,l,s]),[g,y]=r.useState(()=>{let e=f?.get(t)||t,r=m?.get(o)||o,i=h?.get(n)||n;return{mode:e,systemMode:tw(e),lightColorScheme:r,darkColorScheme:i}}),[v,b]=r.useState(u||!p);r.useEffect(()=>{b(!0)},[]);let x=tE(g,e=>"light"===e?g.lightColorScheme:"dark"===e?g.darkColorScheme:void 0),S=r.useCallback(e=>{y(r=>{if(e===r.mode)return r;let o=e??t;return f?.set(o),{...r,mode:o,systemMode:tw(o)}})},[f,t]),k=r.useCallback(e=>{e?"string"==typeof e?e&&!c.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):y(t=>{let r={...t};return tE(t,t=>{"light"===t&&(m?.set(e),r.lightColorScheme=e),"dark"===t&&(h?.set(e),r.darkColorScheme=e)}),r}):y(t=>{let r={...t},i=null===e.light?o:e.light,a=null===e.dark?n:e.dark;return i&&(c.includes(i)?(r.lightColorScheme=i,m?.set(i)):console.error(`\`${i}\` does not exist in \`theme.colorSchemes\`.`)),a&&(c.includes(a)?(r.darkColorScheme=a,h?.set(a)):console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`)),r}):y(e=>(m?.set(o),h?.set(n),{...e,lightColorScheme:o,darkColorScheme:n}))},[c,m,h,o,n]),w=r.useCallback(e=>{"system"===g.mode&&y(t=>{let r=e?.matches?"dark":"light";return t.systemMode===r?t:{...t,systemMode:r}})},[g.mode]),E=r.useRef(w);return E.current=w,r.useEffect(()=>{if("function"!=typeof window.matchMedia||!p)return;let e=(...e)=>E.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}},[p]),r.useEffect(()=>{if(p){let e=f?.subscribe(e=>{(!e||["light","dark","system"].includes(e))&&S(e||t)})||tk,r=m?.subscribe(e=>{(!e||c.match(e))&&k({light:e})})||tk,o=h?.subscribe(e=>{(!e||c.match(e))&&k({dark:e})})||tk;return()=>{e(),r(),o()}}},[k,S,c,t,s,p,f,m,h]),{...g,mode:v?g.mode:void 0,systemMode:v?g.systemMode:void 0,colorScheme:v?x:void 0,setMode:S,setColorScheme:k}}({supportedColorSchemes:_,defaultLightColorScheme:O,defaultDarkColorScheme:z,modeStorageKey:h,colorSchemeStorageKey:g,defaultMode:W,storageManager:v,storageWindow:b,noSsr:R}),q=F,X=U;I&&(q=T.mode,X=T.colorScheme);let J=X||$.defaultColorScheme;$.vars&&!C&&(J=$.defaultColorScheme);let Q=r.useMemo(()=>{let e=$.generateThemeVars?.()||$.vars,t={...$,components:D,colorSchemes:L,cssVarPrefix:B,vars:e};if("function"==typeof t.generateSpacing&&(t.spacing=t.generateSpacing()),J){let e=L[J];e&&"object"==typeof e&&Object.keys(e).forEach(r=>{e[r]&&"object"==typeof e[r]?t[r]={...t[r],...e[r]}:t[r]=e[r]})}return d?d(t):t},[$,J,D,L,B]),Z=$.colorSchemeSelector;(0,tl.default)(()=>{if(X&&S&&Z&&"media"!==Z){let e=Z;if("class"===Z&&(e=".%s"),"data"===Z&&(e="[data-%s]"),Z?.startsWith("data-")&&!Z.includes("%s")&&(e=`[${Z}="%s"]`),e.startsWith("."))S.classList.remove(..._.map(t=>e.substring(1).replace("%s",t))),S.classList.add(e.substring(1).replace("%s",X));else{let t=e.replace("%s",X).match(/\[([^\]]+)\]/);if(t){let[e,r]=t[1].split("=");r||_.forEach(t=>{S.removeAttribute(e.replace(X,t))}),S.setAttribute(e,r?r.replace(/"|'/g,""):"")}else S.setAttribute(e,X)}}},[X,Z,S,_]),r.useEffect(()=>{let e;if(y&&M.current&&x){let t=x.createElement("style");t.appendChild(x.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),x.head.appendChild(t),window.getComputedStyle(x.body),e=setTimeout(()=>{x.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[X,y,x]),r.useEffect(()=>(M.current=!0,()=>{M.current=!1}),[]);let ee=r.useMemo(()=>({allColorSchemes:_,colorScheme:X,darkColorScheme:G,lightColorScheme:K,mode:q,setColorScheme:Y,setMode:H,systemMode:V}),[_,X,G,K,q,Y,H,V,Q.colorSchemeSelector]),et=!0;(w||!1===$.cssVariables||I&&j?.cssVarPrefix===B)&&(et=!1);let er=(0,t.jsxs)(r.Fragment,{children:[(0,t.jsx)(tf,{themeId:A?o:void 0,theme:Q,children:u}),et&&(0,t.jsx)(ty.GlobalStyles,{styles:Q.generateStyleSheets?.()||[]})]});return I?er:(0,t.jsx)(c.Provider,{value:ee,children:er})},useColorScheme:()=>r.useContext(c)||u,getInitColorSchemeScript:e=>(function(e){let{defaultMode:r="system",defaultLightColorScheme:o="light",defaultDarkColorScheme:n="dark",modeStorageKey:i=tv,colorSchemeStorageKey:a=tb,attribute:l="data-color-scheme",colorSchemeNode:s="document.documentElement",nonce:d}=e||{},u="",c=l;if("class"===l&&(c=".%s"),"data"===l&&(c="[data-%s]"),c.startsWith(".")){let e=c.substring(1);u+=`${s}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark));
|
|
${s}.classList.add('${e}'.replace('%s', colorScheme));`}let p=c.match(/\[([^[\]]+)\]/);if(p){let[e,t]=p[1].split("=");t||(u+=`${s}.removeAttribute('${e}'.replace('%s', light));
|
|
${s}.removeAttribute('${e}'.replace('%s', dark));`),u+=`
|
|
${s}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else u+=`${s}.setAttribute('${c}', colorScheme);`;return(0,t.jsx)("script",{suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:`(function() {
|
|
try {
|
|
let colorScheme = '';
|
|
const mode = localStorage.getItem('${i}') || '${r}';
|
|
const dark = localStorage.getItem('${a}-dark') || '${n}';
|
|
const light = localStorage.getItem('${a}-light') || '${o}';
|
|
if (mode === 'system') {
|
|
// handle system mode
|
|
const mql = window.matchMedia('(prefers-color-scheme: dark)');
|
|
if (mql.matches) {
|
|
colorScheme = dark
|
|
} else {
|
|
colorScheme = light
|
|
}
|
|
}
|
|
if (mode === 'light') {
|
|
colorScheme = light;
|
|
}
|
|
if (mode === 'dark') {
|
|
colorScheme = dark;
|
|
}
|
|
if (colorScheme) {
|
|
${u}
|
|
}
|
|
} catch(e){}})();`}},"mui-color-scheme-init")})({colorSchemeStorageKey:a,defaultLightColorScheme:m,defaultDarkColorScheme:h,modeStorageKey:i,...e})}}({themeId:tm.default,theme:()=>(0,tC.default)({cssVariables:!0}),colorSchemeStorageKey:"mui-color-scheme",modeStorageKey:"mui-mode",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{let t={...e,typography:(0,tR.default)(e.palette,e.typography)};return t.unstable_sx=function(e){return(0,tg.default)({sx:e,theme:this})},t}});function tI({theme:e,...o}){let n=r.useMemo(()=>{if("function"==typeof e)return e;let t=tm.default in e?e[tm.default]:e;return"colorSchemes"in t?null:"vars"in t?e:{...e,vars:null}},[e]);return n?(0,t.jsx)(th,{theme:n,...o}):(0,t.jsx)(tM,{theme:e,...o})}var tP=e.i(6376),tA=e.i(35642);let t$="function"==typeof(0,tA.globalCss)({}),tL=(e,t=!1)=>{let r={};t&&e.colorSchemes&&"function"==typeof e.getColorSchemeSelector&&Object.entries(e.colorSchemes).forEach(([t,o])=>{let n=e.getColorSchemeSelector(t);n.startsWith("@")?r[n]={":root":{colorScheme:o.palette?.mode}}:r[n.replace(/\s*&/,"")]={colorScheme:o.palette?.mode}});let o={html:{WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...t&&!e.vars&&{colorScheme:e.palette.mode}},"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:{margin:0,...{color:(e.vars||e).palette.text.primary,...e.typography.body1,backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}},"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}},...r},n=e.components?.MuiCssBaseline?.styleOverrides;return n&&(o=[o,n]),o},tD="mui-ecs",tB=(0,tA.globalCss)(t$?({theme:e,enableColorScheme:t})=>tL(e,t):({theme:e})=>{let t,r;return r=Array.isArray(t=tL(e,!1))?t[0]:t,!e.vars&&r&&(r.html[`:root:has(${tD})`]={colorScheme:e.palette.mode}),e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([t,o])=>{let n=e.getColorSchemeSelector(t);n.startsWith("@")?r[n]={[`:root:not(:has(.${tD}))`]:{colorScheme:o.palette?.mode}}:r[n.replace(/\s*&/,"")]={[`&:not(:has(.${tD}))`]:{colorScheme:o.palette?.mode}}}),t}),tN=function(e){let{children:o,enableColorScheme:n=!1}=(0,l.useDefaultProps)({props:e,name:"MuiCssBaseline"});return(0,t.jsxs)(r.Fragment,{children:[t$&&(0,t.jsx)(tB,{enableColorScheme:n}),!t$&&!n&&(0,t.jsx)("span",{className:tD,style:{display:"none"}}),o]})};function t_(e){return(0,p.default)("MuiListSubheader",e)}(0,c.default)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);let tO=(0,i.styled)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,s.default)(r.color)}`],!r.disableGutters&&t.gutters,r.inset&&t.inset,!r.disableSticky&&t.sticky]}})((0,a.default)(({theme:e})=>({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14),variants:[{props:{color:"primary"},style:{color:(e.vars||e).palette.primary.main}},{props:{color:"inherit"},style:{color:"inherit"}},{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:72}},{props:({ownerState:e})=>!e.disableSticky,style:{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper}}]}))),tz=r.forwardRef(function(e,r){let i=(0,l.useDefaultProps)({props:e,name:"MuiListSubheader"}),{className:a,color:d="default",component:u="li",disableGutters:c=!1,disableSticky:p=!1,inset:f=!1,...m}=i,h={...i,color:d,component:u,disableGutters:c,disableSticky:p,inset:f},g=(e=>{let{classes:t,color:r,disableGutters:o,inset:i,disableSticky:a}=e,l={root:["root","default"!==r&&`color${(0,s.default)(r)}`,!o&&"gutters",i&&"inset",!a&&"sticky"]};return(0,n.default)(l,t_,t)})(h);return(0,t.jsx)(tO,{as:u,className:(0,o.default)(g.root,a),ref:r,ownerState:h,...m})});function tW(e,t,r){let o=function(e,t,r){let o,n=t.getBoundingClientRect(),i=r&&r.getBoundingClientRect(),a=(0,$.ownerWindow)(t);if(t.fakeTransform)o=t.fakeTransform;else{let e=a.getComputedStyle(t);o=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("transform")}let l=0,s=0;if(o&&"none"!==o&&"string"==typeof o){let e=o.split("(")[1].split(")")[0].split(",");l=parseInt(e[4],10),s=parseInt(e[5],10)}return"left"===e?i?`translateX(${i.right+l-n.left}px)`:`translateX(${a.innerWidth+l-n.left}px)`:"right"===e?i?`translateX(-${n.right-i.left-l}px)`:`translateX(-${n.left+n.width-l}px)`:"up"===e?i?`translateY(${i.bottom+s-n.top}px)`:`translateY(${a.innerHeight+s-n.top}px)`:i?`translateY(-${n.top-i.top+n.height-s}px)`:`translateY(-${n.top+n.height-s}px)`}(e,t,"function"==typeof r?r():r);t.style.webkitTransform=o,t.style.transform=o}tz&&(tz.muiSkipListHighlight=!0);let tF=r.forwardRef(function(e,o){let n=(0,et.useTheme)(),i={enter:n.transitions.easing.easeOut,exit:n.transitions.easing.sharp},a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:l,appear:s=!0,children:d,container:u,direction:c="down",easing:p=i,in:f,onEnter:m,onEntered:h,onEntering:g,onExit:y,onExited:v,onExiting:b,style:x,timeout:S=a,TransitionComponent:k=Z,...w}=e,E=r.useRef(null),C=(0,P.default)(H(d),E,o),R=e=>t=>{e&&(void 0===t?e(E.current):e(E.current,t))},M=R((e,t)=>{tW(c,e,u),e.scrollTop,m&&m(e,t)}),j=R((e,t)=>{let r=er({timeout:S,style:x,easing:p},{mode:"enter"});e.style.webkitTransition=n.transitions.create("-webkit-transform",{...r}),e.style.transition=n.transitions.create("transform",{...r}),e.style.webkitTransform="none",e.style.transform="none",g&&g(e,t)}),T=R(h),I=R(b),A=R(e=>{let t=er({timeout:S,style:x,easing:p},{mode:"exit"});e.style.webkitTransition=n.transitions.create("-webkit-transform",t),e.style.transition=n.transitions.create("transform",t),tW(c,e,u),y&&y(e)}),L=R(e=>{e.style.webkitTransition="",e.style.transition="",v&&v(e)}),D=r.useCallback(()=>{E.current&&tW(c,E.current,u)},[c,u]);return r.useEffect(()=>{if(f||"down"===c||"right"===c)return;let e=(0,z.default)(()=>{E.current&&tW(c,E.current,u)}),t=(0,$.ownerWindow)(E.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[c,f,u]),r.useEffect(()=>{f||D()},[f,D]),(0,t.jsx)(k,{nodeRef:E,onEnter:M,onEntered:T,onEntering:j,onExit:A,onExited:L,onExiting:I,addEndListener:e=>{l&&l(E.current,e)},appear:s,in:f,timeout:S,...w,children:(e,{ownerState:t,...o})=>r.cloneElement(d,{ref:C,style:{visibility:"exited"!==e||f?void 0:"hidden",...x,...d.props.style},...o})})});function tH(e){return(0,p.default)("MuiDrawer",e)}(0,c.default)("MuiDrawer",["root","docked","paper","anchorLeft","anchorRight","anchorTop","anchorBottom","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);let tV=(e,t)=>{let{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},tK=(0,i.styled)(eD,{name:"MuiDrawer",slot:"Root",overridesResolver:tV})((0,a.default)(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer}))),tG=(0,i.styled)("div",{shouldForwardProp:eK.default,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:tV})({flex:"0 0 auto"}),tU=(0,i.styled)(u.default,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,s.default)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,s.default)(r.anchor)}`]]}})((0,a.default)(({theme:e})=>({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:({ownerState:e})=>"left"===e.anchor&&"temporary"!==e.variant,style:{borderRight:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>"top"===e.anchor&&"temporary"!==e.variant,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>"right"===e.anchor&&"temporary"!==e.variant,style:{borderLeft:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>"bottom"===e.anchor&&"temporary"!==e.variant,style:{borderTop:`1px solid ${(e.vars||e).palette.divider}`}}]}))),tY={left:"right",right:"left",top:"down",bottom:"up"},tq=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiDrawer"}),d=(0,et.useTheme)(),u=(0,w.useRtl)(),c={enter:d.transitions.duration.enteringScreen,exit:d.transitions.duration.leavingScreen},{anchor:p="left",BackdropProps:f,children:m,className:h,elevation:g=16,hideBackdrop:y=!1,ModalProps:{BackdropProps:v,...b}={},onClose:x,open:S=!1,PaperProps:k={},SlideProps:E,TransitionComponent:C,transitionDuration:R=c,variant:M="temporary",slots:j={},slotProps:T={},...I}=a,P=r.useRef(!1);r.useEffect(()=>{P.current=!0},[]);let A=function({direction:e},t){return"rtl"===e&&["left","right"].includes(t)?tY[t]:t}({direction:u?"rtl":"ltr"},p),$={...a,anchor:p,elevation:g,open:S,variant:M,...I},L=(e=>{let{classes:t,anchor:r,variant:o}=e,i={root:["root",`anchor${(0,s.default)(r)}`],docked:[("permanent"===o||"persistent"===o)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,s.default)(r)}`,"temporary"!==o&&`paperAnchorDocked${(0,s.default)(r)}`]};return(0,n.default)(i,tH,t)})($),D={slots:{transition:C,...j},slotProps:{paper:k,transition:E,...T,backdrop:eN(T.backdrop||{...f,...v},{transitionDuration:R})}},[B,N]=(0,eh.default)("root",{ref:i,elementType:tK,className:(0,o.default)(L.root,L.modal,h),shouldForwardComponentProp:!0,ownerState:$,externalForwardedProps:{...D,...I,...b},additionalProps:{open:S,onClose:x,hideBackdrop:y,slots:{backdrop:D.slots.backdrop},slotProps:{backdrop:D.slotProps.backdrop}}}),[_,O]=(0,eh.default)("paper",{elementType:tU,shouldForwardComponentProp:!0,className:(0,o.default)(L.paper,k.className),ownerState:$,externalForwardedProps:D,additionalProps:{elevation:"temporary"===M?g:0,square:!0,..."temporary"===M&&{role:"dialog","aria-modal":"true"}}}),[z,W]=(0,eh.default)("docked",{elementType:tG,ref:i,className:(0,o.default)(L.root,L.docked,h),ownerState:$,externalForwardedProps:D,additionalProps:I}),[F,H]=(0,eh.default)("transition",{elementType:tF,ownerState:$,externalForwardedProps:D,additionalProps:{in:S,direction:tY[A],timeout:R,appear:P.current}}),V=(0,t.jsx)(_,{...O,children:m});if("permanent"===M)return(0,t.jsx)(z,{...W,children:V});let K=(0,t.jsx)(F,{...H,children:V});return"persistent"===M?(0,t.jsx)(z,{...W,children:K}):(0,t.jsx)(B,{...N,children:K})});var tX=e.i(356),tJ=e.i(88762);function tQ(e){return(0,p.default)("MuiIconButton",e)}let tZ=(0,c.default)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]),t0=(0,i.styled)(eZ.default,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.loading&&t.loading,"default"!==r.color&&t[`color${(0,s.default)(r.color)}`],r.edge&&t[`edge${(0,s.default)(r.edge)}`],t[`size${(0,s.default)(r.size)}`]]}})((0,a.default)(({theme:e})=>({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),variants:[{props:e=>!e.disableRipple,style:{"--IconButton-hoverBg":e.alpha((e.vars||e).palette.action.active,(e.vars||e).palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),(0,a.default)(({theme:e})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(e.palette).filter((0,d.default)()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}})),...Object.entries(e.palette).filter((0,d.default)()).map(([t])=>({props:{color:t},style:{"--IconButton-hoverBg":e.alpha((e.vars||e).palette[t].main,(e.vars||e).palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:e.typography.pxToRem(28)}}],[`&.${tZ.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled},[`&.${tZ.loading}`]:{color:"transparent"}}))),t1=(0,i.styled)("span",{name:"MuiIconButton",slot:"LoadingIndicator"})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(e.vars||e).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),t2=r.forwardRef(function(e,r){let i=(0,l.useDefaultProps)({props:e,name:"MuiIconButton"}),{edge:a=!1,children:d,className:u,color:c="default",disabled:p=!1,disableFocusRipple:f=!1,size:m="medium",id:h,loading:g=null,loadingIndicator:y,...v}=i,b=(0,tX.unstable_useId)(h),x=y??(0,t.jsx)(tJ.default,{"aria-labelledby":b,color:"inherit",size:16}),S={...i,edge:a,color:c,disabled:p,disableFocusRipple:f,loading:g,loadingIndicator:x,size:m},k=(e=>{let{classes:t,disabled:r,color:o,edge:i,size:a,loading:l}=e,d={root:["root",l&&"loading",r&&"disabled","default"!==o&&`color${(0,s.default)(o)}`,i&&`edge${(0,s.default)(i)}`,`size${(0,s.default)(a)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return(0,n.default)(d,tQ,t)})(S);return(0,t.jsxs)(t0,{id:g?b:h,className:(0,o.default)(k.root,u),centerRipple:!0,focusRipple:!f,disabled:p||g,ref:r,...v,ownerState:S,children:["boolean"==typeof g&&(0,t.jsx)("span",{className:k.loadingWrapper,style:{display:"contents"},children:(0,t.jsx)(t1,{className:k.loadingIndicator,ownerState:S,children:g&&x})}),d]})});var t6=e.i(96928);function t5(e){return(0,p.default)("MuiListItem",e)}(0,c.default)("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);let t8=(0,c.default)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function t4(e){return(0,p.default)("MuiListItemSecondaryAction",e)}(0,c.default)("MuiListItemSecondaryAction",["root","disableGutters"]);let t3=(0,i.styled)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:({ownerState:e})=>e.disableGutters,style:{right:0}}]}),t7=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiListItemSecondaryAction"}),{className:s,...d}=a,u=r.useContext(R),c={...a,disableGutters:u.disableGutters},p=(e=>{let{disableGutters:t,classes:r}=e;return(0,n.default)({root:["root",t&&"disableGutters"]},t4,r)})(c);return(0,t.jsx)(t3,{className:(0,o.default)(p.root,s),ownerState:c,ref:i,...d})});t7.muiName="ListItemSecondaryAction";let t9=(0,i.styled)("div",{name:"MuiListItem",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.hasSecondaryAction&&t.secondaryAction]}})((0,a.default)(({theme:e})=>({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>!e.disablePadding&&e.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:e})=>!e.disablePadding&&!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>!e.disablePadding&&!!e.secondaryAction,style:{paddingRight:48}},{props:({ownerState:e})=>!!e.secondaryAction,style:{[`& > .${t8.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>e.button,style:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:({ownerState:e})=>e.hasSecondaryAction,style:{paddingRight:48}}]}))),re=(0,i.styled)("li",{name:"MuiListItem",slot:"Container"})({position:"relative"}),rt=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiListItem"}),{alignItems:s="center",children:d,className:u,component:c,components:p={},componentsProps:f={},ContainerComponent:m="li",ContainerProps:{className:h,...g}={},dense:y=!1,disableGutters:v=!1,disablePadding:b=!1,divider:x=!1,secondaryAction:S,slotProps:k={},slots:w={},...E}=a,C=r.useContext(R),M=r.useMemo(()=>({dense:y||C.dense||!1,alignItems:s,disableGutters:v}),[s,C.dense,y,v]),j=r.useRef(null),T=r.Children.toArray(d),I=T.length&&(0,t6.default)(T[T.length-1],["ListItemSecondaryAction"]),A={...a,alignItems:s,dense:M.dense,disableGutters:v,disablePadding:b,divider:x,hasSecondaryAction:I},$=(e=>{let{alignItems:t,classes:r,dense:o,disableGutters:i,disablePadding:a,divider:l,hasSecondaryAction:s}=e;return(0,n.default)({root:["root",o&&"dense",!i&&"gutters",!a&&"padding",l&&"divider","flex-start"===t&&"alignItemsFlexStart",s&&"secondaryAction"],container:["container"]},t5,r)})(A),L=(0,P.default)(j,i),D=w.root||p.Root||t9,B=k.root||f.root||{},N={className:(0,o.default)($.root,B.className,u),...E},_=c||"li";return I?(_=N.component||c?_:"div","li"===m&&("li"===_?_="div":"li"===N.component&&(N.component="div")),(0,t.jsx)(R.Provider,{value:M,children:(0,t.jsxs)(re,{as:m,className:(0,o.default)($.container,h),ref:L,ownerState:A,...g,children:[(0,t.jsx)(D,{...B,...!(0,O.default)(D)&&{as:_,ownerState:{...A,...B.ownerState}},...N,children:T}),T.pop()]})})):(0,t.jsx)(R.Provider,{value:M,children:(0,t.jsxs)(D,{...B,as:_,ref:L,...!(0,O.default)(D)&&{ownerState:{...A,...B.ownerState}},...N,children:[T,S&&(0,t.jsx)(t7,{children:S})]})})});var rr=e.i(80473);let ro=(0,i.styled)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${e5.primary}`]:t.primary},{[`& .${e5.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${rr.typographyClasses.root}:where(& .${e5.primary})`]:{display:"block"},[`.${rr.typographyClasses.root}:where(& .${e5.secondary})`]:{display:"block"},variants:[{props:({ownerState:e})=>e.primary&&e.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:56}}]}),rn=r.forwardRef(function(e,i){let a=(0,l.useDefaultProps)({props:e,name:"MuiListItemText"}),{children:s,className:d,disableTypography:u=!1,inset:c=!1,primary:p,primaryTypographyProps:f,secondary:m,secondaryTypographyProps:h,slots:g={},slotProps:y={},...v}=a,{dense:b}=r.useContext(R),x=null!=p?p:s,k=m,w={...a,disableTypography:u,inset:c,primary:!!x,secondary:!!k,dense:b},E=(e=>{let{classes:t,inset:r,primary:o,secondary:i,dense:a}=e;return(0,n.default)({root:["root",r&&"inset",a&&"dense",o&&i&&"multiline"],primary:["primary"],secondary:["secondary"]},e6,t)})(w),C={slots:g,slotProps:{primary:f,secondary:h,...y}},[M,j]=(0,eh.default)("root",{className:(0,o.default)(E.root,d),elementType:ro,externalForwardedProps:{...C,...v},ownerState:w,ref:i}),[T,I]=(0,eh.default)("primary",{className:E.primary,elementType:S.default,externalForwardedProps:C,ownerState:w}),[P,A]=(0,eh.default)("secondary",{className:E.secondary,elementType:S.default,externalForwardedProps:C,ownerState:w});return null==x||x.type===S.default||u||(x=(0,t.jsx)(T,{variant:b?"body2":"body1",component:I?.variant?void 0:"span",...I,children:x})),null==k||k.type===S.default||u||(k=(0,t.jsx)(P,{variant:"body2",color:"textSecondary",...A,children:k})),(0,t.jsxs)(M,{...j,children:[x,k]})}),ri=(0,i.styled)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.absolute&&t.absolute,t[r.variant],r.light&&t.light,"vertical"===r.orientation&&t.vertical,r.flexItem&&t.flexItem,r.children&&t.withChildren,r.children&&"vertical"===r.orientation&&t.withChildrenVertical,"right"===r.textAlign&&"vertical"!==r.orientation&&t.textAlignRight,"left"===r.textAlign&&"vertical"!==r.orientation&&t.textAlignLeft]}})((0,a.default)(({theme:e})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:e.alpha((e.vars||e).palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:e.spacing(1),marginBottom:e.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:e})=>!!e.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:e})=>e.children&&"vertical"!==e.orientation,style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:e})=>"vertical"===e.orientation&&e.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:e})=>"right"===e.textAlign&&"vertical"!==e.orientation,style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:e})=>"left"===e.textAlign&&"vertical"!==e.orientation,style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),ra=(0,i.styled)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.wrapper,"vertical"===r.orientation&&t.wrapperVertical]}})((0,a.default)(({theme:e})=>({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`}}]}))),rl=r.forwardRef(function(e,r){let i=(0,l.useDefaultProps)({props:e,name:"MuiDivider"}),{absolute:a=!1,children:s,className:d,orientation:u="horizontal",component:c=s||"vertical"===u?"div":"hr",flexItem:p=!1,light:f=!1,role:m="hr"!==c?"separator":void 0,textAlign:h="center",variant:g="fullWidth",...y}=i,v={...i,absolute:a,component:c,flexItem:p,light:f,orientation:u,role:m,textAlign:h,variant:g},b=(e=>{let{absolute:t,children:r,classes:o,flexItem:i,light:a,orientation:l,textAlign:s,variant:d}=e;return(0,n.default)({root:["root",t&&"absolute",d,a&&"light","vertical"===l&&"vertical",i&&"flexItem",r&&"withChildren",r&&"vertical"===l&&"withChildrenVertical","right"===s&&"vertical"!==l&&"textAlignRight","left"===s&&"vertical"!==l&&"textAlignLeft"],wrapper:["wrapper","vertical"===l&&"wrapperVertical"]},e0,o)})(v);return(0,t.jsx)(ri,{as:c,className:(0,o.default)(b.root,d),role:m,ref:r,ownerState:v,"aria-orientation":"separator"===m&&("hr"!==c||"vertical"===u)?u:void 0,...y,children:s?(0,t.jsx)(ra,{className:b.wrapper,ownerState:v,children:s}):null})});rl&&(rl.muiSkipListHighlight=!0);let rs=(0,e.i(54624).default)((0,t.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");function rd(e,t){let r={reset:"\x1b[0m",red:"\x1b[31m",green:"\x1b[32m",yellow:"\x1b[33m",blue:"\x1b[34m"};console.log(`${r[t]}%s${r.reset}`,e)}rd(`
|
|
_____ ______ __ __
|
|
| |_.-----.-----.-----.| | |.-----.--.--.--| |
|
|
| | -__| _ | || ---| || _ | | | _ |
|
|
|_______|_____|_____|__|__||______|__||_____|_____|_____|
|
|
|
|
`,"blue"),rd("恭喜你发现了彩蛋!","red"),rd("LeonCloud是Leon突发奇想搞出来的 (=^ _ ^=)","green");let ru=(0,i.styled)(tz)({backgroundImage:"var(--Paper-overlay)"}),rc=(0,tP.createTheme)({typography:{fontFamily:"inherit"}});e.s(["default",0,({children:e})=>{let[o,n]=r.default.useState(null),[i,a]=r.default.useState(!1),[l,s]=r.default.useState(!1);r.default.useEffect(()=>{let e=()=>{s(window.innerWidth<768)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let d=e=>{n(e.currentTarget)},u=()=>{n(null)},c=[{id:"home",label:"LeonCloud",href:"/",type:"link"},{id:"project",label:"项目",href:"",type:"menu"},{id:"support",label:"技术支持",href:"/support",type:"link"},{id:"joinus",label:"加入我们",href:"/joinus",type:"link"}],p=[{id:"leonpan",label:"LeonPan",href:"/project/leonpan",category:"Web"},{id:"leonapp",label:"LeonAPP",href:"/project/leonapp",category:"Web"},{id:"leonbasic",label:"LeonBasic",href:"/project/leonbasic",category:"其它"}].reduce((e,t)=>(e[t.category]||(e[t.category]=[]),e[t.category].push(t),e),{}),f=e=>()=>{a(e)},m=e=>{window.location.href=e,a(!1)},[h,v]=r.default.useState({Web:!0,其它:!0}),[b,w]=r.default.useState(!1);return(0,t.jsxs)(tI,{theme:rc,children:[(0,t.jsx)(tN,{}),(0,t.jsx)(y.default,{sx:{flexGrow:1},children:(0,t.jsx)(g,{position:"static",children:(0,t.jsxs)(x,{children:[(0,t.jsxs)(y.default,{sx:{display:"flex",alignItems:"center",flexGrow:1},children:[l&&(0,t.jsx)(t2,{color:"inherit","aria-label":"打开菜单",edge:"start",onClick:f(!0),sx:{mr:2},children:(0,t.jsxs)(y.default,{sx:{display:"flex",flexDirection:"column",justifyContent:"space-between",width:24,height:18},children:[(0,t.jsx)(y.default,{sx:{height:2,bgcolor:"white",width:"100%"}}),(0,t.jsx)(y.default,{sx:{height:2,bgcolor:"white",width:"100%"}}),(0,t.jsx)(y.default,{sx:{height:2,bgcolor:"white",width:"100%"}})]})}),(0,t.jsx)(S.default,{variant:"h6",component:"div",sx:{cursor:"pointer","&:hover":{opacity:.8}},onClick:()=>window.location.href="/",children:"LeonCloud"}),!l&&(0,t.jsx)(y.default,{sx:{display:"flex",alignItems:"center",ml:2},children:c.filter(e=>"home"!==e.id).map(e=>"link"===e.type?(0,t.jsx)(S.default,{variant:"body1",component:"div",sx:{mr:2,cursor:"pointer","&:hover":{opacity:.8}},onClick:()=>window.location.href=e.href,children:e.label},e.id):"menu"===e.type?(0,t.jsx)(k.default,{id:"menu-appbar","aria-controls":"menu-appbar","aria-haspopup":"true",onClick:d,color:"inherit",children:(0,t.jsx)(S.default,{variant:"body1",component:"span",children:e.label})},e.id):null)})]}),!l&&(0,t.jsx)(eQ,{id:"menu-appbar",anchorEl:o,keepMounted:!0,open:!!o,onClose:u,children:Object.entries(p).map(([e,o])=>(0,t.jsxs)(r.default.Fragment,{children:[(0,t.jsx)(ru,{children:e}),o.map(e=>(0,t.jsx)(e7,{onClick:()=>{window.location.href=e.href,u()},children:e.label},e.id))]},e))})]})})}),(0,t.jsx)(tq,{anchor:"left",open:i,onClose:f(!1),children:(0,t.jsxs)(y.default,{sx:{width:250},role:"presentation",children:[(0,t.jsxs)(y.default,{sx:{bgcolor:"primary.main",color:"white",p:2,display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,t.jsx)(S.default,{variant:"h6",children:"导航菜单"}),(0,t.jsx)(t2,{edge:"end",color:"inherit",onClick:f(!1),"aria-label":"关闭菜单",children:(0,t.jsx)(rs,{})})]}),(0,t.jsx)(rl,{}),(0,t.jsx)(T,{children:c.filter(e=>"home"!==e.id).map(e=>"link"===e.type?(0,t.jsx)(rt,{component:"a",href:e.href,onClick:t=>{t.preventDefault(),m(e.href)},children:(0,t.jsx)(rn,{primary:e.label})},e.id):"menu"===e.type?(0,t.jsxs)(r.default.Fragment,{children:[(0,t.jsxs)(rt,{component:"div",onClick:()=>w(e=>!e),sx:{pl:1,cursor:"pointer","&:hover":{backgroundColor:"rgba(0,0,0,0.04)"},display:"flex",alignItems:"center",backgroundColor:"rgba(0,0,0,0.02)",fontWeight:"bold"},children:[(0,t.jsx)(rs,{fontSize:"small",sx:{mr:1,transform:b?"rotate(90deg)":"none",transition:"transform 0.2s ease-in-out"}}),(0,t.jsx)(rn,{primary:e.label})]}),b&&Object.entries(p).map(([e,o])=>(0,t.jsxs)(r.default.Fragment,{children:[(0,t.jsxs)(rt,{component:"div",onClick:()=>{v(t=>({...t,[e]:!t[e]}))},sx:{pl:2,cursor:"pointer","&:hover":{backgroundColor:"rgba(0,0,0,0.04)"},display:"flex",alignItems:"center"},children:[(0,t.jsx)(rs,{fontSize:"small",sx:{mr:1,transform:h[e]?"rotate(90deg)":"none",transition:"transform 0.2s ease-in-out"}}),(0,t.jsx)(rn,{primary:e,primaryTypographyProps:{fontSize:"0.7rem"}})]}),h[e]&&o.map(e=>(0,t.jsx)(rt,{component:"a",href:e.href,onClick:t=>{t.preventDefault(),m(e.href)},sx:{pl:6},children:(0,t.jsx)(rn,{primary:e.label})},e.id))]},e))]},e.id):null)})]})}),e,(0,t.jsx)(y.default,{sx:{bgcolor:"primary.dark",color:"white",py:8,px:2},children:(0,t.jsxs)(e9.default,{maxWidth:"lg",children:[(0,t.jsxs)(y.default,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},justifyContent:"space-between",alignItems:"center",mb:6},children:[(0,t.jsx)(S.default,{variant:"h5",gutterBottom:!0,fontWeight:"bold",children:"LeonCloud"}),(0,t.jsx)(S.default,{variant:"body1",sx:{opacity:.8},children:"LeonMMcoset的所有产品的运营商"})]}),(0,t.jsx)(y.default,{sx:{height:1,bgcolor:"white",opacity:.1,mb:6}}),(0,t.jsxs)(S.default,{variant:"body2",align:"center",paragraph:!0,children:["© ",new Date().getFullYear()," LeonCloud. 保留所有权利。"]}),(0,t.jsx)(S.default,{variant:"caption",align:"center",color:"rgba(255,255,255,0.7)",children:"我们的宗旨是给用户提供简单、安全、高效、全方面的服务"})]})})]})}],54871)}]); |