1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[219],{6874:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(3727),o=n(7605),i=n(959),c=n(5341),a=n(6200),l=n(8114),s=n(773),u=n(5132),p=n(9901),d=n(8218),m=n(2403),f=n(3890),h=n(8737),g=n(1527);let y=["component","direction","spacing","divider","children","className","useFlexGap"],v=(0,m.Z)(),b=(0,u.Z)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function x(e){return(0,p.Z)({props:e,name:"MuiStack",defaultTheme:v})}let w=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],k=({ownerState:e,theme:t})=>{let n=(0,o.Z)({display:"flex",flexDirection:"column"},(0,f.k9)({theme:t},(0,f.P$)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){let r=(0,h.hB)(t),o=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),{}),i=(0,f.P$)({values:e.direction,base:o}),c=(0,f.P$)({values:e.spacing,base:o});
1"object"==typeof i&&Object.keys(i).forEach((e,t,n)=>{if(!i[e]){let r=t>0?i[n[t-1]]:"column";i[e]=r}}),n=(0,a.Z)(n,(0,f.k9)({theme:t},c,(t,n)=>e.useFlexGap?{gap:(0,h.NA)(r,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${w(n?i[n]:e.direction)}`]:(0,h.NA)(r,t)}}))}return(0,f.dt)(t.breakpoints,n)};var j=n(5258),Z=n(7245),_=function(e={}){let{createStyledComponent:t=b,useThemeProps:n=x,componentName:a="MuiStack"}=e,u=()=>(0,l.Z)({root:["root"]},e=>(0,s.Z)(a,e),{}),p=t(k);return i.forwardRef(function(e,t){let a=n(e),l=(0,d.Z)(a),{component:s="div",direction:m="column",spacing:f=0,divider:h,children:v,className:b,useFlexGap:x=!1}=l,w=(0,r.Z)(l,y),k=u();return(0,g.jsx)(p,(0,o.Z)({as:s,ownerState:{direction:m,spacing:f,useFlexGap:x},ref:t,className:(0,c.Z)(k.root,b)},w,{children:h?function(e,t){let n=i.Children.toArray(e).filter(Boolean);return n.reduce((e,r,o)=>(e.push(r),o<n.length-1&&e.push(i.cloneElement(t,{key:`separator-${o}`})),e),[])}(v,h):v}))})}({createStyledComponent:(0,j.ZP)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,Z.Z)({props:e,name:"MuiStack"})})},9694:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[slug]",function(){return n(6649)}])},2802:function(e,t,n){"use strict";var r=n(1527),o=n(5258),i=n(2269),c=n(8375),a=n(3128),l=n.n(a),s=n(5905);let u=(0,o.ZP)("article")(e=>{let{theme:t}=e;return{"& h2":t.typography.h5,"& h3":t.typography.h6,"& h4":t.typography.h6,"& h5":t.typography.subtitle1,"& h6":t.typography.subtitle2,"& p":{...t.typography.body1,margin:t.spacing(0,0,2,0)},"& ul":{listStyle:"circle",padding:t.spacing(0,0,0,3),[t.breakpoints.up("md")]:{padding:t.spacing(0,0,0,4)}},"& li":{margin:t.spacing(0,0,1,0)},"& a:not(.anchor)":{color:t.palette.primary.main},"& blockquote":{borderLeft:"5px solid ".concat(t.palette.secondary.main),fontStyle:"italic",margin:t.spacing(2.5,0,2.5,5),padding:t.spacing(1.5),"& p":{margin:0}},"& hr":{border:"none",height:1,width:"50%",backgroundColor:t.palette.divider,margin:t.spacing(4,"auto")},"& iframe":{display:"block",margin:t.spacing(4,"auto")},"& .twitter-tweet":{margin:t.spacing(0,"auto",2)}}});t.Z=e=>{let{compiledSource:t,slug:n,type:o}=e;return(0,r.jsxs)(u,{sx:{typography:"body1"},children:[(0,r.jsx)(s.R,{compiledSource:t,scope:void 0,frontmatter:void 0,components:{Image:e=>{let{credit:t,...a}=e;return(0,r.jsxs)(i.Z,{mb:2,children:[(0,r.jsx)(i.Z,{pb:"56.25%",position:"relative",overflow:"hidden",mx:{xs:-2,sm:-3},children:(0,r.jsx)(l(),{...a,alt:a.alt,src:"/images/".concat(o,"/").concat(n,"/").concat(a.src),fill:!0,sizes:"100vw",style:{objectFit:"cover",objectPosition:"center"}})}),t&&(0,r.jsxs)(c.Z,{component:"em",variant:"caption",sx:{display:"block",textAlign:"center",maxWidth:800,my:1,mx:2},children:["Photo by"," ",(0,r.jsx)("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",children:t.name})]})]})}}}),(0,r.jsx)("script",{async:!0,src:"https://platform.twitter.com/widgets.js"})]})}},210:function(e,t,n){"use strict";var r=n(1527);n(959);var o=n(2269),i=n(8375);t.Z=e=>{let{subTitle:t,title:n}=e;return(0,r.jsxs)(o.Z,{component:"header",children:[(0,r.jsx)(i.Z,{variant:"h3",component:"h1",gutterBottom:!0,children:n}),t&&(0,r.jsx)(i.Z,{variant:"h5",component:"h2",gutterBottom:!0,children:t})]})}},6649:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return u},default:function(){return p}});var r=n(1527),o=n(6874),i=n(4767),c=n(7735),a=n(210),l=n(2802),s=n(2934),u=!0,p=e=>{let{compiledSource:t,excerpt:n,slug:u,title:p}=e;return(0,r.jsxs)(i.Z,{children:[(0,r.jsx)(c.Z,{title:p,url:(0,s.Gr)(u,!0),description:n}),(0,r.jsxs)(o.Z,{spacing:5,direction:"column",children:[(0,r.jsx)(a.Z,{title:p}),(0,r.jsx)(l.Z,{compiledSource:t,slug:u,type:"page"})]})]})}},6067:function(e,t,n){e.exports.jsxRuntime=n(1527)},5905:function(e,t,n){"use strict";n.d(t,{R:function(){return p}});var r={};n.r(r),n.d(r,{MDXContext:function(){return c},MDXProvider:function(){return u},useMDXComponents:function(){return l},withMDXComponents:function(){return a}});var o=n(959),i=n(6067);let c=o.createContext({});function a(e){return function(t){let n=l(t.components);return o.createElement(e,{...t,allComponents:n}
1)}}function l(e){let t=o.useContext(c);return o.useMemo(()=>"function"==typeof e?e(t):{...t,...e},[t,e])}let s={};function u({components:e,children:t,disableParentContext:n}){let r;return r=n?"function"==typeof e?e({}):e||s:l(e),o.createElement(c.Provider,{value:r},t)}function p({compiledSource:e,frontmatter:t,scope:n,components:c={},lazy:a}){let[l,s]=(0,o.useState)(!a||"undefined"==typeof window);(0,o.useEffect)(()=>{if(a){let e=window.requestIdleCallback(()=>{s(!0)});return()=>window.cancelIdleCallback(e)}},[]);let p=(0,o.useMemo)(()=>{let o=Object.assign({opts:{...r,...i.jsxRuntime}},{frontmatter:t},n),c=Object.keys(o),a=Object.values(o),l=Reflect.construct(Function,c.concat(`${e}`));return l.apply(l,a).default},[n,e]);if(!l)return o.createElement("div",{dangerouslySetInnerHTML:{__html:""},suppressHydrationWarning:!0});let d=o.createElement(u,{components:c},o.createElement(p,null));return a?o.createElement("div",null,d):d}"undefined"!=typeof window&&(window.requestIdleCallback=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},window.cancelIdleCallback=window.cancelIdleCallback||function(e){clearTimeout(e)})}},function(e){e.O(0,[911,482,888,774,179],function(){return e(e.s=9694)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.