"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1233],{51233:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(63366),r=n(87462),s=n(67294),a=n(70828),i=n(4953),c=n(34867),l=n(94780),u=n(45098),p=n(29628),m=n(39707),f=n(17172),d=n(95408),h=n(98700),y=n(85893);const v=["component","direction","spacing","divider","children","className","useFlexGap"],Z=(0,f.Z)(),S=(0,u.Z)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function k(e){return(0,p.Z)({props:e,name:"MuiStack",defaultTheme:Z})}function w(e,t){const n=s.Children.toArray(e).filter(Boolean);return n.reduce(((e,o,r)=>(e.push(o),r{let n=(0,r.Z)({display:"flex",flexDirection:"column"},(0,d.k9)({theme:t},(0,d.P$)({values:e.direction,breakpoints:t.breakpoints.values}),(e=>({flexDirection:e}))));if(e.spacing){const o=(0,h.hB)(t),r=Object.keys(t.breakpoints.values).reduce(((t,n)=>(("object"===typeof e.spacing&&null!=e.spacing[n]||"object"===typeof e.direction&&null!=e.direction[n])&&(t[n]=!0),t)),{}),s=(0,d.P$)({values:e.direction,base:r}),a=(0,d.P$)({values:e.spacing,base:r});"object"===typeof s&&Object.keys(s).forEach(((e,t,n)=>{if(!s[e]){const o=t>0?s[n[t-1]]:"column";s[e]=o}}));const c=(t,n)=>{return e.useFlexGap?{gap:(0,h.NA)(o,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${r=n?s[n]:e.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[r]}`]:(0,h.NA)(o,t)}};var r};n=(0,i.Z)(n,(0,d.k9)({theme:t},a,c))}return n=(0,d.dt)(t.breakpoints,n),n};var b=n(90948),_=n(85845);const A=function(e={}){const{createStyledComponent:t=S,useThemeProps:n=k,componentName:i="MuiStack"}=e,u=t(g),p=s.forwardRef((function(e,t){const s=n(e),p=(0,m.Z)(s),{component:f="div",direction:d="column",spacing:h=0,divider:Z,children:S,className:k,useFlexGap:g=!1}=p,b=(0,o.Z)(p,v),_={direction:d,spacing:h,useFlexGap:g},A=(0,l.Z)({root:["root"]},(e=>(0,c.ZP)(i,e)),{});return(0,y.jsx)(u,(0,r.Z)({as:f,ownerState:_,ref:t,className:(0,a.Z)(A.root,k)},b,{children:Z?w(S,Z):S}))}));return p}({createStyledComponent:(0,b.ZP)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,_.i)({props:e,name:"MuiStack"})});var x=A},45098:function(e,t,n){n.d(t,{Z:function(){return S}});var o=n(87462),r=n(63366),s=n(63390),a=n(4953),i=n(17172),c=n(86523);const l=["ownerState"],u=["variants"],p=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function m(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function f(e,t){return t&&e&&"object"===typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const d=(0,i.Z)(),h=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function y({defaultTheme:e,theme:t,themeId:n}){return o=t,0===Object.keys(o).length?e:t[n]||t;var o}function v(e){return e?(t,n)=>n[e]:null}function Z(e,t,n){let{ownerState:a}=t,i=(0,r.Z)(t,l);const c="function"===typeof e?e((0,o.Z)({ownerState:a},i)):e;if(Array.isArray(c))return c.flatMap((e=>Z(e,(0,o.Z)({ownerState:a},i),n)));if(c&&"object"===typeof c&&Array.isArray(c.variants)){const{variants:e=[]}=c;let t=(0,r.Z)(c,u);return e.forEach((e=>{let r=!0;if("function"===typeof e.props?r=e.props((0,o.Z)({ownerState:a},i,a)):Object.keys(e.props).forEach((t=>{(null==a?void 0:a[t])!==e.props[t]&&i[t]!==e.props[t]&&(r=!1)})),r){Array.isArray(t)||(t=[t]);const r="function"===typeof e.style?e.style((0,o.Z)({ownerState:a},i,a)):e.style;t.push(n?f((0,s.internal_serializeStyles)(r),n):r)}})),t}return n?f((0,s.internal_serializeStyles)(c),n):c}var S=function(e={}){const{themeId:t,defaultTheme:n=d,rootShouldForwardProp:i=m,slotShouldForwardProp:l=m}=e,u=e=>(0,c.Z)((0,o.Z)({},e,{theme:y((0,o.Z)({},e,{defaultTheme:n,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{(0,s.internal_processStyles)(e,(e=>e.filter((e=>!(null!=e&&e.__mui_systemSx)))));const{name:f,slot:d,skipVariantsResolver:S,skipSx:k,overridesResolver:w=v(h(d))}=c,g=(0,r.Z)(c,p),b=f&&f.startsWith("Mui")||d?"components":"custom",_=void 0!==S?S:d&&"Root"!==d&&"root"!==d||!1,A=k||!1;let x=m;"Root"===d||"root"===d?x=i:d?x=l:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(x=void 0);const C=(0,s.default)(e,(0,o.Z)({shouldForwardProp:x,label:undefined},g)),P=e=>"function"===typeof e&&e.__emotion_real!==e||(0,a.P)(e)?r=>{const s=y({theme:r.theme,defaultTheme:n,themeId:t});return Z(e,(0,o.Z)({},r,{theme:s}),s.modularCssLayers?b:void 0)}:e,R=(r,...s)=>{let a=P(r);const i=s?s.map(P):[];f&&w&&i.push((e=>{const r=y((0,o.Z)({},e,{defaultTheme:n,themeId:t}));if(!r.components||!r.components[f]||!r.components[f].styleOverrides)return null;const s=r.components[f].styleOverrides,a={};return Object.entries(s).forEach((([t,n])=>{a[t]=Z(n,(0,o.Z)({},e,{theme:r}),r.modularCssLayers?"theme":void 0)})),w(e,a)})),f&&!_&&i.push((e=>{var r;const s=y((0,o.Z)({},e,{defaultTheme:n,themeId:t}));return Z({variants:null==s||null==(r=s.components)||null==(r=r[f])?void 0:r.variants},(0,o.Z)({},e,{theme:s}),s.modularCssLayers?"theme":void 0)})),A||i.push(u);const c=i.length-s.length;if(Array.isArray(r)&&c>0){const e=new Array(c).fill("");a=[...r,...e],a.raw=[...r.raw,...e]}const l=C(a,...i);return e.muiName&&(l.muiName=e.muiName),l};return C.withConfig&&(R.withConfig=C.withConfig),R}}()},20539:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(35971);function r(e){const{theme:t,name:n,props:r}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?(0,o.Z)(t.components[n].defaultProps,r):r}},29628:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(20539),r=n(96682);function s({props:e,name:t,defaultTheme:n,themeId:s}){let a=(0,r.Z)(n);s&&(a=a[s]||a);return(0,o.Z)({theme:a,name:t,props:e})}}}]);