"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[82406],{48997:function(e,n,t){t.r(n),t.d(n,{buttonClasses:function(){return o.Z},default:function(){return r.Z},getButtonUtilityClass:function(){return o.F}});var r=t(88102),o=t(55109)},95825:function(e,n,t){t.r(n),t.d(n,{chipClasses:function(){return o.Z},default:function(){return r.Z},getChipUtilityClass:function(){return o.z}});var r=t(10768),o=t(61576)},26361:function(e,n,t){t.d(n,{ZP:function(){return T}});var r=t(61916),o=t(28990),a=t(59875),i=t(32970),c=t.n(i),s=t(9984),u=t.n(s),p=t(73527),l=t.n(p),d=t(92379),m=t(53048),f=t(4043),h=t(22413),v=t(53379),g=t(7285),x=t(89387),y=t(53983),b=d.createContext(),Z=t(92314),k=t(651),w=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function S(e){var n=e.breakpoints,t=e.values,r="";u()(t).forEach(function(e){""===r&&0!==t[e]&&(r=e)});var o=u()(n).sort(function(e,t){return n[e]-n[t]});return o.slice(0,o.indexOf(r))}var j=(0,g.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:function(e,n){var t=e.ownerState,r=t.container,a=t.direction,i=t.item,c=t.spacing,s=t.wrap,u=t.zeroMinWidth,p=t.breakpoints,d=[];r&&(d=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e||e<=0)return[];if("string"==typeof e&&!l()(Number(e))||"number"==typeof e)return[t["spacing-xs-".concat(String(e))]];var r=[];return n.forEach(function(n){var o=e[n];Number(o)>0&&r.push(t["spacing-".concat(n,"-").concat(String(o))])}),r}(c,p,n));var m=[];return p.forEach(function(e){var r=t[e];r&&m.push(n["grid-".concat(e,"-").concat(String(r))])}),[n.root,r&&n.container,i&&n.item,u&&n.zeroMinWidth].concat((0,o.Z)(d),["row"!==a&&n["direction-xs-".concat(String(a))],"wrap"!==s&&n["wrap-xs-".concat(String(s))]],m)}})(function(e){var n=e.ownerState;return c()(c()(c()(c()({boxSizing:"border-box"},n.container&&{display:"flex",flexWrap:"wrap",width:"100%"}),n.item&&{margin:0}),n.zeroMinWidth&&{minWidth:0}),"wrap"!==n.wrap&&{flexWrap:n.wrap})},function(e){var n=e.theme,t=e.ownerState,r=(0,f.P$)({values:t.direction,breakpoints:n.breakpoints.values});return(0,f.k9)({theme:n},r,function(e){var n={flexDirection:e};return e.startsWith("column")&&(n["& > .".concat(Z.Z.item)]={maxWidth:"none"}),n})},function(e){var n=e.theme,t=e.ownerState,r=t.container,o=t.rowSpacing,i={};if(r&&0!==o){var c,s=(0,f.P$)({values:o,breakpoints:n.breakpoints.values});"object"==typeof s&&(c=S({breakpoints:n.breakpoints.values,values:s})),i=(0,f.k9)({theme:n},s,function(e,t){var r,o=n.spacing(e);return"0px"!==o?(0,a.Z)({marginTop:n.spacing(-e)},"& > .".concat(Z.Z.item),{paddingTop:o}):null!=(r=c)&&r.includes(t)?{}:(0,a.Z)({marginTop:0},"& > .".concat(Z.Z.item),{paddingTop:0})})}return i},function(e){var n=e.theme,t=e.ownerState,r=t.container,o=t.columnSpacing,i={};if(r&&0!==o){var c,s=(0,f.P$)({values:o,breakpoints:n.breakpoints.values});"object"==typeof s&&(c=S({breakpoints:n.breakpoints.values,values:s})),i=(0,f.k9)({theme:n},s,function(e,t){var r,o=n.spacing(e);if("0px"!==o){var i=n.spacing(-e);return(0,a.Z)({width:"calc(100% + ".concat(o,")"),marginLeft:i},"& > .".concat(Z.Z.item),{paddingLeft:o})}return null!=(r=c)&&r.includes(t)?{}:(0,a.Z)({width:"100%",marginLeft:0},"& > .".concat(Z.Z.item),{paddingLeft:0})})}return i},function(e){var n,t=e.theme,r=e.ownerState;return t.breakpoints.keys.reduce(function(e,o){var a={};if(r[o]&&(n=r[o]),!n)return e;if(!0===n)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===n)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{var i=(0,f.P$)({values:r.columns,breakpoints:t.breakpoints.values}),s="object"==typeof i?i[o]:i;if(null==s)return e;var u="".concat(Math.round(n/s*1e8)/1e6,"%"),p={};if(r.container&&r.item&&0!==r.columnSpacing){var l=t.spacing(r.columnSpacing);if("0px"!==l){var d="calc(".concat(u," + ").concat(l,")");p={flexBasis:d,maxWidth:d}}}a=c()({flexBasis:u,flexGrow:0,maxWidth:u},p)}return 0===t.breakpoints.values[o]?c()(e,a):e[t.breakpoints.up(o)]=a,e},{})}),C=function(e){var n=e.classes,t=e.container,r=e.direction,a=e.item,i=e.spacing,c=e.wrap,s=e.zeroMinWidth,u=e.breakpoints,p=[];t&&(p=function(e,n){if(!e||e<=0)return[];if("string"==typeof e&&!l()(Number(e))||"number"==typeof e)return["spacing-xs-".concat(String(e))];var t=[];return n.forEach(function(n){var r=e[n];if(Number(r)>0){var o="spacing-".concat(n,"-").concat(String(r));t.push(o)}}),t}(i,u));var d=[];u.forEach(function(n){var t=e[n];t&&d.push("grid-".concat(n,"-").concat(String(t)))});var m={root:["root",t&&"container",a&&"item",s&&"zeroMinWidth"].concat((0,o.Z)(p),["row"!==r&&"direction-xs-".concat(String(r)),"wrap"!==c&&"wrap-xs-".concat(String(c))],d)};return(0,v.Z)(m,Z.H,n)},T=d.forwardRef(function(e,n){var t=(0,x.Z)({props:e,name:"MuiGrid"}),o=(0,y.Z)().breakpoints,a=(0,h.Z)(t),i=a.className,s=a.columns,u=a.columnSpacing,p=a.component,l=a.container,f=void 0!==l&&l,v=a.direction,g=a.item,Z=a.rowSpacing,S=a.spacing,T=void 0===S?0:S,P=a.wrap,M=a.zeroMinWidth,H=(0,r.Z)(a,w),D=Z||T,E=u||T,_=d.useContext(b),z=f?s||12:_,N={},W=c()({},H);o.keys.forEach(function(e){null!=H[e]&&(N[e]=H[e],delete W[e])});var L=c()(c()(c()({},a),{},{columns:z,container:f,direction:void 0===v?"row":v,item:void 0!==g&&g,rowSpacing:D,columnSpacing:E,wrap:void 0===P?"wrap":P,zeroMinWidth:void 0!==M&&M,spacing:T},N),{},{breakpoints:o.keys}),A=C(L);return(0,k.jsx)(b.Provider,{value:z,children:(0,k.jsx)(j,c()({ownerState:L,className:(0,m.default)(A.root,i),as:void 0===p?"div":p,ref:n},W))})})},92314:function(e,n,t){t.d(n,{H:function(){return i}});var r=t(28990),o=t(17580),a=t(88270);function i(e){return(0,a.ZP)("MuiGrid",e)}var c=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],s=(0,o.Z)("MuiGrid",["root","container","item","zeroMinWidth"].concat((0,r.Z)([0,1,2,3,4,5,6,7,8,9,10].map(function(e){return"spacing-xs-".concat(e)})),(0,r.Z)(["column-reverse","column","row-reverse","row"].map(function(e){return"direction-xs-".concat(e)})),(0,r.Z)(["nowrap","wrap-reverse","wrap"].map(function(e){return"wrap-xs-".concat(e)})),(0,r.Z)(c.map(function(e){return"grid-xs-".concat(e)})),(0,r.Z)(c.map(function(e){return"grid-sm-".concat(e)})),(0,r.Z)(c.map(function(e){return"grid-md-".concat(e)})),(0,r.Z)(c.map(function(e){return"grid-lg-".concat(e)})),(0,r.Z)(c.map(function(e){return"grid-xl-".concat(e)}))));n.Z=s},11629:function(e,n,t){t.r(n),t.d(n,{default:function(){return r.ZP},getGridUtilityClass:function(){return o.H},gridClasses:function(){return o.Z}});var r=t(26361),o=t(92314)},36500:function(e,n,t){t.r(n),t.d(n,{default:function(){return r.Z},stackClasses:function(){return o}});var r=t(70923),o=(0,t(17580).Z)("MuiStack",["root"])},56706:function(e,n,t){t.r(n),t.d(n,{default:function(){return r.Z},getTypographyUtilityClass:function(){return o.f},typographyClasses:function(){return o.Z}});var r=t(18377),o=t(32524)},56853:function(e,n,t){t.r(n),t.d(n,{CssVarsProvider:function(){return W.lL},Experimental_CssVarsProvider:function(){return W.CM},StyledEngineProvider:function(){return E.Z},THEME_ID:function(){return o.Z},ThemeProvider:function(){return D.Z},adaptV4Theme:function(){return h},alpha:function(){return v.Fq},createColorScheme:function(){return T.ZP},createMuiTheme:function(){return y.A},createStyles:function(){return w},createTheme:function(){return x.Z},createTransitions:function(){return C.ZP},css:function(){return g.css},darken:function(){return v._j},decomposeColor:function(){return v.tB},duration:function(){return C.x9},easing:function(){return C.Ui},emphasize:function(){return v._4},experimentalStyled:function(){return H.ZP},experimental_extendTheme:function(){return F},experimental_sx:function(){return q},extendTheme:function(){return L.Z},getContrastRatio:function(){return v.mi},getInitColorSchemeScript:function(){return W.JO},getLuminance:function(){return v.H3},getOverlayAlpha:function(){return O.Z},hexToRgb:function(){return v.oo},hslToRgb:function(){return v.ve},keyframes:function(){return g.keyframes},lighten:function(){return v.$n},makeStyles:function(){return _},private_createMixins:function(){return I.Z},private_createTypography:function(){return B.Z},private_excludeVariablesFromRoot:function(){return V.Z},recomposeColor:function(){return v.wy},responsiveFontSizes:function(){return j.Z},rgbToHex:function(){return v.vq},shouldSkipGeneratingVar:function(){return R.Z},styled:function(){return H.ZP},unstable_createBreakpoints:function(){return d.Z},unstable_createMuiStrictModeTheme:function(){return Z},unstable_getUnit:function(){return S.Wy},unstable_toUnitless:function(){return S.YL},useColorScheme:function(){return W.tv},useTheme:function(){return P.Z},useThemeProps:function(){return M.Z},withStyles:function(){return z},withTheme:function(){return N}});var r=t(49267),o=t(63204),a=t(59875),i=t(61916),c=t(32970),s=t.n(c),u=t(9984),p=t.n(u),l=t(27917),d=t(60843),m=["defaultProps","mixins","overrides","palette","props","styleOverrides"],f=["type","mode"];function h(e){var n=e.defaultProps,t=void 0===n?{}:n,r=e.mixins,o=e.overrides,c=void 0===o?{}:o,u=e.palette,h=void 0===u?{}:u,v=e.props,g=void 0===v?{}:v,x=e.styleOverrides,y=void 0===x?{}:x,b=(0,i.Z)(e,m),Z=s()(s()({},b),{},{components:{}});p()(t).forEach(function(e){var n=Z.components[e]||{};n.defaultProps=t[e],Z.components[e]=n}),p()(g).forEach(function(e){var n=Z.components[e]||{};n.defaultProps=g[e],Z.components[e]=n}),p()(y).forEach(function(e){var n=Z.components[e]||{};n.styleOverrides=y[e],Z.components[e]=n}),p()(c).forEach(function(e){var n=Z.components[e]||{};n.styleOverrides=c[e],Z.components[e]=n}),Z.spacing=(0,l.Z)(e.spacing);var k=(0,d.Z)(e.breakpoints||{}),w=Z.spacing;Z.mixins=s()({gutters:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s()(s()({paddingLeft:w(2),paddingRight:w(2)},e),{},(0,a.Z)({},k.up("sm"),s()({paddingLeft:w(3),paddingRight:w(3)},e[k.up("sm")])))}},void 0===r?{}:r);var S=h.type,j=h.mode,C=(0,i.Z)(h,f),T=j||S||"light";return Z.palette=s()({text:{hint:"dark"===T?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:T,type:T},C),Z}var v=t(15224),g=t(55099),x=t(78786),y=t(74819),b=t(10);function Z(e){for(var n=arguments.length,t=Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];return x.Z.apply(void 0,[(0,b.Z)({unstable_strictMode:!0},e)].concat(t))}var k=!1;function w(e){return k||(console.warn("MUI: createStyles from @mui/material/styles is deprecated.\nPlease use @mui/styles/createStyles"),k=!0),e}var S=t(9559),j=t(57350),C=t(44154),T=t(44857),P=t(53983),M=t(89387),H=t(7285),D=t(73510),E=t(62027);function _(){throw Error((0,r.Z)(14))}function z(){throw Error((0,r.Z)(15))}function N(){throw Error((0,r.Z)(16))}var W=t(14548),L=t(66525),A=!1;function F(){return A||(console.warn("MUI: The `experimental_extendTheme` has been stabilized.\n\nYou should use `import { extendTheme } from '@mui/material/styles'`"),A=!0),L.Z.apply(void 0,arguments)}var O=t(36416),R=t(51718),B=t(15504),I=t(82028),V=t(21144);function q(){throw Error((0,r.Z)(19))}},57350:function(e,n,t){t.d(n,{Z:function(){return u}});var r=t(49267),o=t(32970),a=t.n(o),i=t(64821),c=t.n(i),s=t(9559);function u(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.breakpoints,o=n.disableAlign,i=void 0!==o&&o,u=n.factor,p=void 0===u?2:u,l=n.variants,d=a()({},e);d.typography=a()({},d.typography);var m=d.typography,f=(0,s.vs)(m.htmlFontSize),h=(void 0===t?["sm","md","lg"]:t).map(function(e){return d.breakpoints.values[e]});return(void 0===l?["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]:l).forEach(function(e){var n=m[e];if(n){var t=c()(f(n.fontSize,"rem"));if(!(t<=1)){var o=1+(t-1)/p,u=n.lineHeight;if(!(0,s.dA)(u)&&!i)throw Error((0,r.Z)(6));(0,s.dA)(u)||(u=c()(f(u,"rem"))/c()(t));var l=null;i||(l=function(e){return(0,s.LV)({size:e,grid:(0,s.vY)({pixels:4,lineHeight:u,htmlFontSize:m.htmlFontSize})})}),m[e]=a()(a()({},n),(0,s.ze)({cssProperty:"fontSize",min:o,max:t,unit:"rem",breakpoints:h,transform:l}))}}}),d}},28564:function(e,n,t){var r=t(89813);n.Z=r.Z},77446:function(e,n,t){t.r(n),t.d(n,{capitalize:function(){return o.Z},createChainedFunction:function(){return a.Z},createSvgIcon:function(){return i.Z},debounce:function(){return c.Z},deprecatedPropType:function(){return s},isMuiElement:function(){return u.Z},ownerDocument:function(){return p.Z},ownerWindow:function(){return l.Z},requirePropFactory:function(){return d},setRef:function(){return m},unstable_ClassNameGenerator:function(){return b},unstable_useEnhancedEffect:function(){return f.Z},unstable_useId:function(){return h.Z},unsupportedProp:function(){return v},useControlled:function(){return g.Z},useEventCallback:function(){return x.Z},useForkRef:function(){return y.Z}});var r=t(13307),o=t(52944),a=t(28564),i=t(22269),c=t(94617),s=t(51858).Z,u=t(41640),p=t(74369),l=t(35699),d=t(88772).Z,m=t(29389).Z,f=t(76855),h=t(32189),v=t(37838).Z,g=t(1976),x=t(27321),y=t(55882),b={configure:function(e){r.Z.configure(e)}}},62027:function(e,n,t){t.d(n,{Z:function(){return c}}),t(92379);var r,o=t(83520),a=t(53557),i=t(651);function c(e){var n=e.injectFirst,t=e.children;return n&&r?(0,i.jsx)(o.C,{value:r,children:t}):t}"object"==typeof document&&(r=(0,a.default)({key:"css",prepend:!0}))},51858:function(e,n,t){t.d(n,{Z:function(){return r}});function r(e,n){return function(){return null}}},88772:function(e,n,t){function r(e,n){return function(){return null}}t.d(n,{Z:function(){return r}}),t(32970)},37838:function(e,n,t){t.d(n,{Z:function(){return r}});function r(e,n,t,r,o){return null}},98268:function(e,n,t){t.d(n,{H:function(){return m},Z:function(){return h}});var r=t(28990),o=t(32970),a=t.n(o);t(92379);var i=t(72523),c=t(7285),s=t(15224),u=t(17125),p=t(11516),l=t(93115),d=t(651),m=50,f=(0,c.ZP)(l.r)(function(e){var n=e.theme;return a()({minHeight:30,minWidth:0,padding:n.spacing(.5,1),border:"1px solid",borderColor:"transparent",fontFamily:n.typography.fontFamily,fontWeight:n.typography.fontWeightSemiBold,fontSize:n.typography.pxToRem(14),color:(n.vars||n).palette.text.secondary,borderRadius:"8px","&:hover":{background:(n.vars||n).palette.grey[50],borderColor:(n.vars||n).palette.divider,color:(n.vars||n).palette.text.primary}},n.applyDarkStyles({"&:hover":{borderColor:(n.vars||n).palette.divider,background:(n.vars||n).palette.primaryDark[700]},"&.Mui-selected":{color:(n.vars||n).palette.primary[300]}}))});function h(e){var n,t=e.activeTab,o=e.children,c=e.markdown.headers,l=(0,i.useRouter)(),m=(0,p.qM)(),h=l.pathname.endsWith("[docsTab]")?l.pathname.replace("[docsTab]",""):l.pathname,v="".concat(h.endsWith("/")?h:"".concat(h,"/")),g={"":"62px","components-api":"127px","hooks-api":"86px"}[t],x={"":"1px","components-api":"67px","hooks-api":"198px"}[t],y=[{key:"",label:m("api-docs.demos"),href:h}].concat((0,r.Z)((null==(n=c.components)?void 0:n.length)>0?[{key:"components-api",label:m("api-docs.componentsApi"),href:"".concat(v,"components-api")}]:[]),(0,r.Z)(c.hooks&&c.hooks.length>0?[{key:"hooks-api",label:m("api-docs.hooksApi"),href:"".concat(v,"hooks-api")}]:[]));return(0,d.jsxs)(u.Z,{className:"component-tabs",sx:{display:"inline"},children:[(0,d.jsx)(u.Z,{component:"nav",className:"component-tabs",sx:function(e){return a()({width:"100%",position:"sticky",top:57,mt:2,backdropFilter:"blur(8px)",backgroundColor:"rgba(255,255,255,0.8)",borderBottom:1,borderColor:"divider",zIndex:1e3,display:"inline-flex",py:1,gap:.5,"&::before":{content:"''",position:"absolute",bottom:0,left:x,width:g,height:"2px",backgroundColor:"primary.light"}},e.applyDarkStyles({backgroundColor:(0,s.Fq)(e.palette.primaryDark[900],.7)}))},children:y.map(function(e){return(0,d.jsx)(f,{href:e.href,"aria-current":t===e.key?"page":void 0,className:e.key.includes("api")?"skip-algolia-crawler":"",sx:{color:t===e.key?"primary.main":"inherit"},children:e.label},e.key)})}),o]})}},45703:function(e,n,t){t.d(n,{Z:function(){return $}});var r,o,a,i,c,s,u,p=t(28990),l=t(13949),d=t(9984),m=t.n(d),f=t(32970),h=t.n(f),v=t(92379),g=t(39519),x=t.n(g),y=t(72523),b=t(96689),Z=t.n(b),k=t(56991),w=t(92359),S=t(79267),j=t(11516),C=t(11522),T=t(27111),P=t(8418),M=t(51015),H=t(45765),D=t(23351),E=t(18097),_=t(62170),z=t(55593),N=t(30013),W=t(651);function L(e){var n,t=e.hash,r=e.title,o=e.level,a=(0,j.qM)();return(0,W.jsx)(C.N,{title:(n={demos:a("api-docs.demos"),import:a("api-docs.import"),props:a("api-docs.props"),"theme-default-props":a("api-docs.themeDefaultProps"),inheritance:a("api-docs.inheritance"),slots:a("api-docs.slots"),classes:a("api-docs.classes"),css:a("api-docs.css")})[t]||r&&n[r]||r||t,hash:t,level:void 0===o?"h2":o})}function A(e){var n=e.descriptions,t=e.pageContents,c=e.defaultLayout,s=void 0===c?"table":c,u=e.layoutStorageKey,l=void 0===u?z.aB:u,d=(0,j.qM)(),f=(0,j.fO)(),h=(0,y.useRouter)();return v.useEffect(function(){var e=h.asPath.indexOf("#")>=0?h.asPath.split("#")[1]:null;h.isReady&&e&&e.indexOf("-unstyled")>=0&&h.replace({hash:"".concat(e.replace("-unstyled",""))},void 0,{shallow:!0})},[h]),m()(t).map(function(e){var c=t[e],u=c.cssComponent,m=c.filename,h=c.forwardsRefTo,g=c.inheritance,x=c.name,y=c.props,b=c.spread,k=c.slots,w=c.classes,S=c.imports,j=(0,p.Z)(w).sort(function(e,n){return e.className.localeCompare(n.className)}),C=n[e][f],z=C.classDescriptions,A=C.propDescriptions,F=C.slotDescriptions,O=m.includes("mui-joy"),R=m.includes("mui-base"),B="";O?B="/joy-ui/customization/overriding-component-structure/":R&&(B="/base-ui/guides/overriding-component-structure/");var I=d("api-docs.refRootElement");null==h&&(I=d("api-docs.refNotHeld"));var V="";b&&(V=d("api-docs.spreadHint").replace(/{{spreadHintElement}}/,g?'<a href="'.concat(g.pathname,'">').concat(g.component,"</a>"):d("api-docs.nativeElement")));var q="";g&&"Transition"===g.component&&(q=d("api-docs.inheritanceSuffixTransition"));var G=Z()(x),U=S.join("\n// ".concat(d("or"),"\n"));return(0,W.jsxs)(v.Fragment,{children:[(0,W.jsxs)(P.G,{children:[(0,W.jsx)(L,{hash:G,title:"".concat(x," API")}),(0,W.jsx)(L,{title:"import",hash:"".concat(G,"-import"),level:"h3"}),(0,W.jsx)(T.HighlightedCode,{code:U,language:"jsx"}),S.length>1&&(0,W.jsx)("p",{dangerouslySetInnerHTML:{__html:d("api-docs.importDifference")}}),(0,W.jsx)(M.Z,{properties:(0,E.fu)({componentName:c.name,properties:y,propertiesDescriptions:A}),spreadHint:V,level:"h3",titleHash:"".concat(G,"-props"),defaultLayout:s,layoutStorageKey:l.props}),r||(r=(0,W.jsx)("br",{})),u&&(0,W.jsxs)(v.Fragment,{children:[(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:d("api-docs.cssComponent").replace(/{{name}}/,c.name)}}),o||(o=(0,W.jsx)("br",{})),a||(a=(0,W.jsx)("br",{}))]}),(0,W.jsx)("div",{className:"MuiCallout-root MuiCallout-info",dangerouslySetInnerHTML:{__html:I},style:{alignItems:"baseline",gap:"4px",marginTop:0}}),g&&(0,W.jsxs)(v.Fragment,{children:[(0,W.jsx)(L,{title:"inheritance",hash:"".concat(G,"-inheritance"),level:"h3"}),(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:d("api-docs.inheritanceDescription").replace(/{{component}}/,g.component).replace(/{{pathname}}/,g.pathname).replace(/{{suffix}}/,q).replace(/{{name}}/,c.name)}})]}),c.themeDefaultProps&&(0,W.jsxs)(v.Fragment,{children:[(0,W.jsx)(L,{title:"theme-default-props",hash:"".concat(x,"-theme-default-props"),level:"h4"}),(0,W.jsx)("span",{dangerouslySetInnerHTML:{__html:d("api-docs.themeDefaultPropsDescription").replace(/{{muiName}}/,c.muiName).replace(/{{defaultPropsLink}}/,O?"/joy-ui/customization/themed-components/#theme-default-props":"/material-ui/customization/theme-components/#theme-default-props")}})]}),(0,W.jsx)(D.Z,{slots:(0,N.s)({componentSlots:k,slotDescriptions:F,componentName:x}),titleHash:"".concat(G,"-slots"),level:"h3",spreadHint:B&&d("api-docs.slotDescription").replace(/{{slotGuideLink}}/,B),defaultLayout:s,layoutStorageKey:l.slots}),(0,W.jsx)(H.Z,{classes:(0,_.m)({componentClasses:j,componentName:c.name,classDescriptions:z}),spreadHint:d("api-docs.classesDescription"),titleHash:"".concat(G,"-classes"),level:"h3",defaultLayout:s,layoutStorageKey:l.classes})]}),(0,W.jsx)("svg",{style:{display:"none"},xmlns:"http://www.w3.org/2000/svg",children:i||(i=(0,W.jsx)("symbol",{id:"anchor-link-icon",viewBox:"0 0 16 16",children:(0,W.jsx)("path",{d:"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"})}))})]},"component-api-".concat(e))})}function F(e){var n,t=e.hash,r=e.title,o=e.level,a=(0,j.qM)();return(0,W.jsx)(C.N,{title:(n={demos:a("api-docs.demos"),import:a("api-docs.import"),"hook-name":a("api-docs.hookName"),parameters:a("api-docs.parameters"),"return-value":a("api-docs.returnValue")})[t]||r&&n[r]||r||t,hash:t,level:void 0===o?"h2":o})}function O(e){var n=e.descriptions,t=e.pagesContents,r=e.defaultLayout,o=void 0===r?"table":r,a=e.layoutStorageKey,i=void 0===a?z.aB:a,u=(0,j.fO)(),p=(0,j.qM)();return m()(t).map(function(e){var r=t[e],a=r.name,l=r.parameters,d=r.returnValue,f=r.imports,h=n[e][u],g=h.parametersDescriptions,x=h.returnValueDescriptions,y=Z()(a),b=f.join("\n// ".concat(p("or"),"\n"));return(0,W.jsxs)(v.Fragment,{children:[(0,W.jsxs)(P.G,{children:[(0,W.jsx)(F,{hash:y,title:"".concat(a," API")}),(0,W.jsx)(F,{title:"import",hash:"".concat(y,"-import"),level:"h3"}),(0,W.jsx)(T.HighlightedCode,{code:b,language:"jsx"}),f.length>1&&(0,W.jsx)("p",{dangerouslySetInnerHTML:{__html:p("api-docs.importDifference")}}),m()(l).length>0?(0,W.jsx)(M.Z,{properties:(0,E.Hy)({kind:"parameters",hookName:a,properties:l,translations:g}),level:"h3",title:"api-docs.parameters",titleHash:"".concat(y,"-parameters"),defaultLayout:o,layoutStorageKey:i.props}):(0,W.jsx)("span",{children:p("api-docs.hooksNoParameters")}),(0,W.jsx)(M.Z,{properties:(0,E.Hy)({kind:"return",hookName:a,properties:d,translations:x,showOptionalAbbr:!0}),level:"h3",title:"api-docs.returnValue",titleHash:"".concat(y,"-return-value"),defaultLayout:o,layoutStorageKey:i.props}),c||(c=(0,W.jsx)("br",{}))]}),(0,W.jsx)("svg",{style:{display:"none"},xmlns:"http://www.w3.org/2000/svg",children:s||(s=(0,W.jsx)("symbol",{id:"anchor-link-icon",viewBox:"0 0 16 16",children:(0,W.jsx)("path",{d:"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"})}))})]},"hook-api-".concat(e))})}var R=t(62956),B=t(3281),I=t(72270),V=t(10193),q=t(2689),G=t(90417),U=t(98268);function K(e){var n=e.mode,t=(0,w.tv)().setMode;return v.useEffect(function(){t(n)},[n,t]),null}function $(e){var n,t=(0,k.Z)(),r=(0,y.useRouter)(),o=v.useState(null!=(n=r.query.docsTab)?n:""),a=(0,l.Z)(o,2),i=a[0],c=a[1],s=(0,I.ln)(r.asPath).canonicalAs,d=e.disableAd,f=void 0!==d&&d,g=e.disableToc,x=e.demos,b=void 0===x?{}:x,C=e.docs,T=e.demoComponents,P=e.srcComponents,D=e.componentsApiDescriptions,E=e.componentsApiPageContents,_=e.hooksApiDescriptions,z=e.hooksApiPageContents,N=(0,j.fO)(),L=(0,j.qM)();v.useEffect(function(){var e;c(null!=(e=r.query.docsTab)?e:"")},[r.query.docsTab]);var F=C[N]||C.en,$=F.toc;function Y(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=[];return m()(t).forEach(function(t){r.push({text:t,hash:"".concat(e,"-").concat(n,"-").concat(t),children:[]})}),{text:function(e,n){var t={demos:e("api-docs.demos"),import:e("api-docs.import"),"hook-name":e("api-docs.hookName"),parameters:e("api-docs.parameters"),"return-value":e("api-docs.returnValue")};if(!t.hasOwnProperty(n))throw TypeError("Unable to translate header '".concat(n,"'. Did you mean one of '").concat(m()(t).join("', '"),"'"));return t[n]||n}(L,n),hash:"".concat(e,"-").concat(n),children:r}}var J=[];function Q(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{inheritance:!1,themeDefaultProps:!1};return{text:(0,R.q)(L,n),hash:"".concat(e,"-").concat(n),children:[].concat((0,p.Z)(t.inheritance?[{text:L("api-docs.inheritance"),hash:"inheritance",children:[]}]:[]),(0,p.Z)(t.themeDefaultProps?[{text:L("api-docs.themeDefaultProps"),hash:"theme-default-props",children:[]}]:[]))}}z&&m()(z).forEach(function(e){var n=z[e],t=n.name,r=n.parameters,o=n.returnValue,a=Z()(t),i=[Y(a,"import"),Y(a,"parameters",void 0===r?{}:r),Y(a,"return-value",void 0===o?{}:o)].filter(Boolean);J.push({text:t,hash:a,children:i})});var X=[];E&&m()(E).forEach(function(e){var n=D[e][N].componentDescriptionToc,t=E[e],r=t.name,o=t.slots,a=t.inheritance,i=t.themeDefaultProps,c=t.classes,s=t.props,u=Z()(r),l=[Q(u,"import")].concat((0,p.Z)(void 0===n?[]:n),[(0,M.m)({t:L,componentName:u,componentProps:s,inheritance:a,themeDefaultProps:i,hash:"".concat(u,"-props")}),(null==o?void 0:o.length)>0&&Q(u,"slots")],(0,p.Z)((0,H.A)({t:L,componentName:u,componentClasses:c,hash:"".concat(u,"-classes")}))).filter(Boolean);X.push({text:r,hash:u,children:l})});for(var ee=s.startsWith("/joy-ui/"),en=ee?w.lL:v.Fragment,et=ee?q.BrandingProvider:v.Fragment,er=h()({},ee&&{mode:t.palette.mode}),eo=[],ea=0,ei=!1;ea<F.rendered.length&&!ei;){var ec=F.rendered[ea];ec.component&&ec.component.indexOf("Tabs")>=0&&(ei=!0),eo.push((0,W.jsx)(B.Z,{activeTab:i,demoComponents:T,demos:b,disableAd:f,localizedDoc:F,renderedMarkdownOrDemo:ec,srcComponents:P,theme:t,WrapperComponent:et,wrapperProps:er},"common-elements-".concat(ea))),ea+=1}var es=$;"hooks-api"===i&&(es=J),"components-api"===i&&(es=X);var eu=F.rendered.some(function(e){return"object"==typeof e&&!!e.component&&"modules/components/ComponentPageTabs.js"===e.component});return(0,W.jsx)(V.Z,{cardOptions:{description:F.headers.cardDescription,title:F.headers.cardTitle},description:F.description,disableAd:f,disableToc:void 0!==g&&g,location:F.location,title:F.title,toc:es,disableLayout:!0,hasTabs:eu,children:(0,W.jsxs)("div",{style:{"--MuiDocs-header-height":eu?"".concat(G.Hx+U.H,"px"):"".concat(G.Hx,"px")},children:[f?null:(0,W.jsx)(q.BrandingProvider,{children:(0,W.jsx)(S.hw,{classSelector:eu?".component-tabs":void 0,children:u||(u=(0,W.jsx)(S.Ad,{}))})}),(0,W.jsxs)(en,{children:[ee&&(0,W.jsx)(K,{mode:t.palette.mode}),eo,""===i&&F.rendered.slice(ea).map(function(e,n){return(0,W.jsx)(B.Z,{activeTab:i,demoComponents:T,demos:b,disableAd:f,localizedDoc:F,renderedMarkdownOrDemo:e,srcComponents:P,theme:t,WrapperComponent:et,wrapperProps:er},"demos-section-".concat(n))}),"components-api"===i&&(0,W.jsx)(A,{descriptions:D,pageContents:E}),"hooks-api"===i&&(0,W.jsx)(O,{descriptions:_,pagesContents:z})]})]})})}K.propTypes={mode:x().oneOf(["light","dark"])}}}]);