1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5055],{5781:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/instagram-carousel",function(){return a(77410)}])},11986:function(e,t,a){"use strict";a.d(t,{v:function(){return l}});var s=a(31771),r=a(75314),i=a(51068),n=a(82197),o=a(16164);function l(e){var t=e.stats;return(0,s.jsx)(r.xu,{maxW:"4xl",mx:"auto",w:"full",bg:"white",border:"1px solid",borderColor:"gray.200",borderRadius:"xl",px:{base:4,md:6},py:{base:4,md:5},children:(0,s.jsx)(i.r,{templateColumns:{base:"repeat(2, 1fr)",md:"repeat(".concat(t.length,", 1fr)")},gap:{base:4,md:6},alignItems:"start",children:t.map(function(e,t){return(0,s.jsxs)(n.g,{spacing:1,textAlign:"center",minW:0,children:[(0,s.jsx)(o.x,{fontSize:{base:"lg",md:"xl"},fontWeight:"bold",color:"gray.900",lineHeight:"short",children:e.value}),(0,s.jsx)(o.x,{fontSize:"xs",color:"gray.500",lineHeight:"short",children:e.label})]},t)})})})}},77410:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return G}});var s=a(31771),r=a(82935),i=a(93994),n=a(30991),o=a(63611),l=a(11986),c=a(11006),d=a(17623),g=a(75314),h=a(43706),u=a(82197),m=a(65092),p=a(16164),x=a(69575),f=a(51068),b=a(75873),y=a(12861),w=a.n(y),v=a(31471),j=a.n(v),I=a(21199),k=a(33275),z="https://wavegen.ai/instagram-carousel",S=[{question:"What is an Instagram carousel?",answer:"An Instagram carousel is a single feed post containing up to 20 images or videos that users swipe through horizontally. Unlike single-image posts, carousels keep viewers engaged across multiple slides â and Instagram's algorithm reshow them to users who didn't swipe through, giving each post a second chance at reach. Carousels consistently get the highest engagement rate of any Instagram feed format."},{question:"What size should an Instagram carousel be?",answer:"The Instagram carousel uploader offers four options: 1:1 (1080x1080 square), 4:5 (1080x1350 portrait, recommended for max engagement), 1.91:1 (1080x566 landscape), or 'Original' which caps at 3:4 (1080x1440) for tall sources. All slides in a carousel must use the same aspect ratio â Instagram crops mismatched slides to match the first slide."},{question:"How many slides can an Instagram carousel have?",answer:"Up to 20 slides per carousel post (Instagram raised the limit from 10 to 20 in 2024). You can mix images and videos, but all slides must share the same aspect ratio. For engagement, 6â10 slides typically performs best â long enough to deliver value, short enough to maintain completion rates."},{question:"How do I create an Instagram carousel?",answer:"Three options: (1) Paste a blog URL, article, or your own text into WaveGen â the AI extracts the key points and generates editable carousel slides with AI-generated visuals. (2) Pick a template from a gallery and customize. (3) Use a manual editor (like WaveGen's Instagram carousel maker) to build slides one at a time. Then publish straight to Instagram free, or download the finished images on a paid plan to upload them yourself."},{question:"Why do Instagram carousels get more engagement than single posts?",answer:"Two reasons. First, the algorithm reshows carousels to viewers who didn't swipe past slide 1 â every carousel gets a second impression by default. Second, carousels invite saves: educational, reference-style content (tip lists, frameworks, before/afters) gets bookmarked at much higher rates than single images, and saves are weighted heavily in Instagram's ranking."},{question:"Can I mix images and videos in a carousel?",answer:"Yes. Instagram lets you combine static images and video clips in the same carousel â useful for product reveals (photo â video demo â photo), tutorials (intro â step-by-step video â summary), or testimonials (quote slide â video clip). All slides must use the same aspect ratio. Video slides can be up to 60 seconds."},{question:"What aspect ratio is best for Instagram carousels?",answer:"1080x1350 (4:5 portrait) is the engagement winner â it takes up roughly 25% more screen space in mobile feeds than 1:1 square. 1080x1440 (3:4 tall portrait, new in 2026) takes even more space and also fills the 3:4 profile grid without cropping. Use 4:5 for guaranteed compatibility, 3:4 for max feed presence in 2026."},{question:"What file format works best for Instagram carousels?",answer:"PNG for graphics with text or sharp edges (preserves quality). JPG for photographs (smaller file size, acceptable quality). Each slide can be up to 30MB for images and 250MB for video, but Instagram re-compresses everything on upload â start with the highest quality source."},{question:"What makes a high-performing Instagram carousel?",answer:"A strong hook on slide 1 (curiosity gap, bold claim, surprising stat), one focused idea per slide, large readable text, consistent visual branding across slides, a call to action on the last slide (save, share, follow), and content that earns saves â tip lists, frameworks, before/afters, and educational breakdowns reliably outperform promotional posts."},{question:"Where can I find free Instagram carousel templates?",answer:"WaveGen offers professionally designed Instagram carousel templates you can browse without signing up. Open one in the standalone maker to customize and download a watermarked copy, or create a free account to use the full editor and publish directly to a connected Instagram account."}],W={"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://wavegen.ai/#organization",name:"WaveGen",url:"https://wavegen.ai",logo:{"@type":"ImageObject",url:"https://wavegen.ai/icon.svg"},sameAs:["https://twitter.com/wavegen_ai","https://linkedin.com/company/wavegen-ai"]},{"@type":"WebSite","@id":"https://wavegen.ai/#website",url:"https://wavegen.ai",name:"WaveGen",inLanguage:"en",publisher:{"@id":"https://wavegen.ai/#organization"}},{"@type":"Article","@id":"".concat(z,"#article"),headline:"Instagram Carousels: Complete Guide for 2026",description:"Complete guide to Instagram carousels â what they are, the right sizes (1080x1350, 1080x1440), up to 20 slides, design best practices, and free tools for 2026.",url:z,datePublished:"2026-05-03",dateModified:"2026-05-03",inLanguage:"en",articleSection:"Instagram",mainEntityOfPage:{"@i
1d":z},author:{"@id":"https://wavegen.ai/#organization"},publisher:{"@id":"https://wavegen.ai/#organization"},image:{"@type":"ImageObject",url:"https://firebasestorage.googleapis.com/v0/b/wavegen-4f28f.appspot.com/o/wavegen-seo.png?alt=media&token=45154904-710e-4651-830f-6054321bf71a",width:1200,height:630},speakable:{"@type":"SpeakableSpecification",cssSelector:["h1","h2"]}},{"@type":"BreadcrumbList","@id":"".concat(z,"#breadcrumb"),itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://wavegen.ai"},{"@type":"ListItem",position:2,name:"Instagram Carousel",item:z}]},{"@type":"FAQPage","@id":"".concat(z,"#faq"),inLanguage:"en",speakable:{"@type":"SpeakableSpecification",cssSelector:["h1","h2"]},mainEntity:S.map(function(e){return{"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}})},{"@type":"ItemList","@id":"".concat(z,"#related-tools"),name:"WaveGen tools for Instagram carousels",itemListElement:[{"@type":"ListItem",position:1,name:"Instagram Carousel Maker",url:"https://wavegen.ai/instagram-carousel-maker",description:"Free AI-powered Instagram carousel creator with templates and live editor"},{"@type":"ListItem",position:2,name:"Instagram Carousel Templates",url:"https://wavegen.ai/instagram-carousel-template",description:"Free professionally designed Instagram carousel templates ready to customize"},{"@type":"ListItem",position:3,name:"Instagram Carousel Size Guide",url:"https://wavegen.ai/instagram-carousel-size",description:"Complete dimensions reference for all four supported aspect ratios"}]}]};function C(e){var t=e.id,a=e.bg,i=e.children;return(0,s.jsx)(g.xu,{as:"section",id:t,py:{base:12,md:16},bg:void 0===a?"white":a,children:(0,s.jsx)(r.W,{children:i})})}function A(e){var t=e.href,a=e.title,r=e.description,i=e.cta;return(0,s.jsx)(h.r,{as:j(),href:t,_hover:{textDecoration:"none"},children:(0,s.jsx)(g.xu,{bg:"white",border:"1px solid",borderColor:"gray.200",borderRadius:"xl",p:{base:5,md:6},h:"full",transition:"all 0.2s",_hover:{borderColor:"brand.300",transform:"translateY(-2px)",boxShadow:"md"},children:(0,s.jsxs)(u.g,{align:"start",spacing:3,h:"full",children:[(0,s.jsx)(m.X,{as:"h3",fontSize:"lg",color:"gray.900",children:a}),(0,s.jsx)(p.x,{fontSize:"sm",color:"gray.600",flex:1,children:r}),(0,s.jsxs)(x.U,{color:"brand.500",fontSize:"sm",fontWeight:"semibold",children:[(0,s.jsx)(p.x,{children:i}),(0,s.jsx)(d.J,{as:I.WY3})]})]})})})}function G(){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o.H,{title:"Instagram Carousels 2026 â Sizes, Examples & Free Templates | WaveGen",description:"Complete guide to Instagram carousels in 2026 â sizes (1080x1350, new 1080x1440), up to 20 slides, design tips, and free templates. Plus an AI carousel maker.",url:z}),(0,s.jsx)(w(),{children:(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(W)}})}),(0,s.jsxs)(g.xu,{minH:"100dvh",bg:"white",children:[(0,s.jsx)(n.W_,{}),(0,s.jsx)(r.W,{children:(0,s.jsxs)(x.U,{spacing:2,py:4,fontSize:"sm",color:"gray.500",flexWrap:"wrap",children:[(0,s.jsx)(h.r,{as:j(),href:"/",_hover:{color:"brand.500"},children:"Home"}),(0,s.jsx)(d.J,{as:I.MOd}),(0,s.jsx)(p.x,{color:"gray.700",fontWeight:"medium",children:"Instagram Carousel"})]})}),(0,s.jsx)(r.W,{paddingBottom:{base:8,md:12},children:(0,s.jsxs)(u.g,{spacing:6,textAlign:"center",pt:{base:4,md:6},maxW:"3xl",mx:"auto",children:[(0,s.jsxs)(x.U,{spacing:2,children:[(0,s.jsx)(d.J,{as:k.Zf_,color:"#E1306C",boxSize:5}),(0,s.jsx)(p.x,{fontSize:"sm",fontWeight:"bold",color:"#E1306C",textTransform:"uppercase",letterSpacing:"wide",children:"Instagram Guide"})]}),(0,s.jsxs)(m.X,{as:"h1",textStyle:"heading/2xl",children:["Instagram Carousels:"," ",(0,s.jsx)(b.m.span,{color:"brand.500",children:"Complete Guide for 2026"})]}),(0,s.jsxs)(p.x,{fontSize:{base:"lg",md:"xl"},color:"gray.600",lineHeight:"tall",children:[(0,s.jsx)(p.x,{as:"span",fontWeight:"semibold",color:"gray.800",children:"An Instagram carousel is a single feed post with up to 20 images or videos users swipe through horizontally."})," ","Carousels get the highest engagement rate of any Instagram feed format â partly because the algorithm reshows them to viewers who didn't swipe through. This guide covers what they are, the right sizes, design patterns that win in 2026, and the fastest ways to create one."]}),(0,s.jsx)(g.xu,{w:"full",maxW:"3xl",pt:2,children:(0,s.jsx)(l.v,{stats:[{value:"Up to 20 slides",label:"Per carousel post (raised from 10 in 2024)"},{value:"1080\xd71350",label:"Recommended size (4:5 portrait)"},{value:"4 ratios",label:"1:1, 4:5, 1.91:1, and 3:4 via Original"},{value:"Free tools",label:"Maker + templates available"}]})}),(0,s.jsxs)(x.U,{spacing:3,pt:2,flexWrap:"wrap",justify:"center",children:[(0,s.jsx)(c.z,{as:"a",href:"https://app.wavegen.ai/generate?source=instagram-carousel",size:"lg",bg:"#E1306C",color:"white",_hover:{opacity:.9,color:"white"},rightIcon:(0,s.jsx)(d.J,{as:I.dvR}),children:"Generate one with AI"}),(0,s.jsx)(c.z,{as:j(),href:"/instagram-carousel-template",size:"lg",variant:"outline",rightIcon:(0,s.jsx)(d.J,{as:I.WY3}),children:"Browse free templates"})]})]})}),(0,s.jsx)(C,{id:"quick-answer",bg:"gray.50",children:(0,s.jsx)(g.xu,{maxW:"2xl",mx:"auto",bg:"white",border:"2px s
1olid",borderColor:"#E1306C",borderRadius:"xl",p:{base:5,md:8},children:(0,s.jsxs)(u.g,{spacing:3,textAlign:"center",children:[(0,s.jsx)(m.X,{as:"h2",size:"md",color:"gray.900",children:"Quick Answer"}),(0,s.jsxs)(p.x,{fontWeight:"semibold",color:"gray.800",fontSize:"lg",children:["Instagram carousels are ",(0,s.jsx)("strong",{children:"up to 20 slides"})," at"," ",(0,s.jsx)("strong",{children:"1080\xd71350px (4:5)"}),' â the recommended size for max engagement. You can also use 1:1, 1.91:1, or 3:4 via "Original" upload. All slides must share the same aspect ratio. Carousels get the highest engagement of any feed format because Instagram reshows them when viewers don\'t swipe.']}),(0,s.jsxs)(p.x,{fontSize:"sm",color:"gray.500",children:["Scroll for the full breakdown, or jump to the"," ",(0,s.jsx)(h.r,{as:j(),href:"#how-to-create",color:"brand.500",fontWeight:"medium",children:"3 ways to create one"}),"."]})]})})}),(0,s.jsx)(C,{id:"why-they-work",bg:"white",children:(0,s.jsxs)(u.g,{spacing:6,maxW:"3xl",mx:"auto",align:"stretch",children:[(0,s.jsx)(m.X,{as:"h2",textStyle:"heading/lg",textAlign:"center",children:"Why Instagram Carousels Outperform Other Formats"}),(0,s.jsxs)(p.x,{fontSize:"lg",color:"gray.700",lineHeight:"tall",children:["Instagram carousels have a structural advantage built into the algorithm:"," ",(0,s.jsx)("strong",{children:"second-impression reshow"}),". When a viewer scrolls past a carousel without swiping, Instagram often shows the post again later â this time displaying slide 2 first. That single design choice means every carousel gets a free retry, dramatically increasing total reach compared to single-image posts."]}),(0,s.jsxs)(p.x,{fontSize:"lg",color:"gray.700",lineHeight:"tall",children:["The format also wins on ",(0,s.jsx)("strong",{children:"save rate"}),'. Educational, reference, and listicle-style content â the kind of posts people bookmark to revisit â translates naturally into carousel slides. A 7-slide "5 lessons from Q1" carousel gets saved at much higher rates than the same content as a single graphic. And saves are heavily weighted in Instagram\'s distribution algorithm.']}),(0,s.jsxs)(p.x,{fontSize:"lg",color:"gray.700",lineHeight:"tall",children:["Carousels also drive ",(0,s.jsx)("strong",{children:"longer dwell time"}),". Each swipe is continued engagement, signaling to the algorithm that the content is valuable. Combined with high save rates, carousels consistently earn 2â3\xd7 more reach per impression than single-image posts."]})]})}),(0,s.jsx)(C,{id:"specs",bg:"gray.50",children:(0,s.jsxs)(u.g,{spacing:6,maxW:"4xl",mx:"auto",align:"stretch",children:[(0,s.jsx)(m.X,{as:"h2",textStyle:"heading/lg",textAlign:"center",children:"Instagram Carousel Specs (2026)"}),(0,s.jsx)(f.r,{templateColumns:{base:"1fr",md:"repeat(2, 1fr)"},gap:4,children:[{label:"Recommended size",value:"1080 \xd7 1350 px (4:5 portrait)"},{label:"New for 2026",value:"1080 \xd7 1440 px (3:4 via Original mode)"},{label:"Square option",value:"1080 \xd7 1080 px (1:1)"},{label:"Landscape option",value:"1080 \xd7 566 px (1.91:1)"},{label:"Maximum slides",value:"20 (raised from 10 in 2024)"},{label:"Image limit",value:"30 MB per slide"},{label:"Video limit",value:"60 seconds, 250 MB per slide"},{label:"File formats",value:"JPG, PNG, WebP for images; MP4/MOV for video"}].map(function(e){return(0,s.jsxs)(g.xu,{bg:"white",border:"1px solid",borderColor:"gray.200",borderRadius:"lg",p:4,children:[(0,s.jsx)(p.x,{fontSize:"sm",color:"gray.500",mb:1,children:e.label}),(0,s.jsx)(p.x,{fontWeight:"semibold",color:"gray.900",children:e.value})]},e.label)})}),(0,s.jsxs)(p.x,{fontSize:"sm",color:"gray.600",textAlign:"center",pt:2,children:["All slides must share the same aspect ratio. For the complete sizing guide including the 3:4 grid and crop behavior,"," ",(0,s.jsx)(h.r,{as:j(),href:"/instagram-carousel-size",color:"brand.500",fontWeight:"medium",children:"see the full Instagram carousel size reference â"})]})]})}),(0,s.jsx)(C,{id:"how-to-create",bg:"white",children:(0,s.jsxs)(u.g,{spacing:8,maxW:"5xl",mx:"auto",align:"stretch",children:[(0,s.jsxs)(u.g,{spacing:2,textAlign:"center",children:[(0,s.jsx)(m.X,{as:"h2",textStyle:"heading/lg",children:"Three Ways to Create an Instagram Carousel"}),(0,s.jsx)(p.x,{color:"gray.600",maxW:"2xl",mx:"auto",children:"Pick the path that matches your starting point â a topic to develop, a template to customize, or a fully formed concept ready to design."})]}),(0,s.jsxs)(f.r,{templateColumns:{base:"1fr",md:"repeat(3, 1fr)"},gap:5,children:[(0,s.jsx)(A,{href:"https://app.wavegen.ai/generate?source=instagram-carousel",title:"1. AI-Generate from a URL or Text",description:"Paste a blog URL, article, or newsletter â or your own text â and WaveGen's AI extracts the key points and builds a complete carousel with AI-generated visuals. Edit, then publish to Instagram free. Under 2 minutes.",cta:"Open WaveGen"}),(0,s.jsx)(A,{href:"/instagram-carousel-template",title:"2. Free Template Gallery",description:"Browse professionally designed Instagram carousel templates without signing up, then open one in the maker to customize it or move into the full editor.",cta:"Browse templates"}),(0,s.jsx)(A,{href:"/instagram-carousel-maker",title:"3. Build Slide by Slide",description:"Open WaveGen's free manual Instagram carousel editor â pick a layout, add slides one at a time, customize text and images yourself. Most control, no AI. Publish to Instagram free.",cta:"Open the manual editor"})]}),(0,s.jsx)(g.xu,{bg:"brand.50",border:"1px solid",borderColor:"brand.200",borderRadius:"xl",p:5,mt:4,children:(0,s.jsxs)(x.U,{spacing:3,align:"start",children:[(0,s.jsx)(d.J,{as:I.dvR,color:"brand.500",boxSize:5,flexShrink:0,mt:.5}),(0,s.jsxs)(g.xu,{children:[(0,s.jsx)(p.x,{fontWeight:"semibold",color:"gray.900",mb:1,children:"Already have a blog post or article?"}),(0,s.jsxs)(p.x,{fontSize:"sm",color:"gray.600",children:["Skip the typing entirely."," ",(0,s.jsx)(h.r,{as:j(),href:"/blog-to-carousel",color:"brand.500",fontWeight:"medium",children:"Paste a blog URL into Blog to Carousel"})," ","and the AI extracts the key points and builds a carousel for you in under 2 minutes."]})]})]})})]})}),(0,s.jsx)(C,{id:"best-practices",bg:"gray.50",children:(0,s.jsxs)(u.g,{spacing:6,maxW:"3xl",mx:"auto",align:"stretch",children:[(0,s.jsx)(m.X,{as:"h2",textStyle:"heading/lg",textAlign:"center",children:"Best Practices for High-Engagement Carousels"}),(0,s.jsx)(u.g,{spacing:4,align:"stretch",children:[{title:"Hook on slide 1",body:"The first slide decides whether someone swipes or scrolls past. Lead with a curiosity gap, a surprising stat, or a bold claim. Avoid generic title slides â be specific and provocative."},{title:"One idea per slide",body:"Each slide should communicate exactly one thought. Dense slides get skipped â viewers swipe quickly on Instagram. Use generous white space and limit each slide to 1â2 short sentences."},{title:"Design for saves",body:"Saves are the most powerful engagement signal on Instagram carousels. Tip lists, frameworks, before/afters, and educational breakdowns get saved at much higher rates than promotional content. Design with "Will someone bookmark this?" as the test."},{title:"Use 4:5 portrait (or 3:4 in 2026)",body:"Portrait carousels take 25% more screen space than square in mobile feeds. 1080x1350 (4:5) is the safe default.
11080x1440 (3:4, new in 2026) takes even more space and fills the new 3:4 profile grid without cropping."},{title:"Strong CTA on the final slide",body:"Don't end abruptly. Use the last slide to ask for a specific action â save for later, share with a friend, follow for more, or comment with their take. Carousels that end without a CTA waste the attention they earned."},{title:"Consistent visual branding",body:"Use the same fonts, colors, and layout structure across all slides. Inconsistency feels amateur and breaks the swipe rhythm. Strong visual identity also makes your carousels recognizable in the feed and grid."}].map(function(e){return(0,s.jsx)(g.xu,{bg:"white",border:"1px solid",borderColor:"gray.200",borderRadius:"lg",p:5,children:(0,s.jsxs)(x.U,{align:"start",spacing:3,children:[(0,s.jsx)(g.xu,{bg:"green.100",color:"green.600",borderRadius:"full",p:1.5,flexShrink:0,children:(0,s.jsx)(d.J,{as:I.dZ6,boxSize:4})}),(0,s.jsxs)(g.xu,{children:[(0,s.jsx)(m.X,{as:"h3",fontSize:"md",color:"gray.900",mb:1,children:e.title}),(0,s.jsx)(p.x,{fontSize:"sm",color:"gray.600",lineHeight:"tall",dangerouslySetInnerHTML:{__html:e.body}})]})]})},e.title)})})]})}),(0,s.jsx)(C,{id:"faq",bg:"white",children:(0,s.jsxs)(u.g,{spacing:6,maxW:"3xl",mx:"auto",align:"stretch",children:[(0,s.jsx)(m.X,{as:"h2",textStyle:"heading/lg",textAlign:"center",children:"Frequently Asked Questions"}),(0,s.jsx)(u.g,{spacing:4,align:"stretch",children:S.map(function(e,t){return(0,s.jsxs)(g.xu,{border:"1px solid",borderColor:"gray.200",borderRadius:"lg",p:5,children:[(0,s.jsx)(m.X,{as:"h3",fontSize:"md",color:"gray.900",mb:2,children:e.question}),(0,s.jsx)(p.x,{fontSize:"sm",color:"gray.600",lineHeight:"tall",children:e.answer})]},t)})})]})}),(0,s.jsx)(C,{id:"cta",bg:"gray.900",children:(0,s.jsxs)(u.g,{spacing:5,textAlign:"center",maxW:"2xl",mx:"auto",children:[(0,s.jsx)(m.X,{as:"h2",textStyle:"heading/lg",color:"white",children:"Ready to create your Instagram carousel?"}),(0,s.jsx)(p.x,{color:"gray.300",fontSize:"lg",children:"Use WaveGen's free Instagram carousel maker to go from topic to ready-to-publish slides in under 5 minutes. Create a free account; no credit card required."}),(0,s.jsxs)(x.U,{spacing:3,flexWrap:"wrap",justify:"center",children:[(0,s.jsx)(c.z,{as:"a",href:"https://app.wavegen.ai/generate?source=instagram-carousel",size:"lg",bg:"brand.500",color:"white",_hover:{bg:"brand.600",color:"white"},rightIcon:(0,s.jsx)(d.J,{as:I.dvR}),children:"Generate with AI in WaveGen"}),(0,s.jsx)(c.z,{as:j(),href:"/instagram-carousel-template",size:"lg",variant:"outline",color:"white",borderColor:"gray.600",_hover:{bg:"gray.800",color:"white"},children:"Or browse free templates"})]})]})}),(0,s.jsx)(i.Footer,{})]})]})}},87854:function(e,t,a){"use strict";a.d(t,{w_:function(){return l}});var s=a(57803),r={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},i=s.createContext&&s.createContext(r),n=function(){return(n=Object.assign||function(e){for(var t,a=1,s=arguments.length;a<s;a++)for(var r in t=arguments[a])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},o=function(e,t){var a={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&0>t.indexOf(s)&&(a[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,s=Object.getOwnPropertySymbols(e);r<s.length;r++)0>t.indexOf(s[r])&&Object.prototype.propertyIsEnumerable.call(e,s[r])&&(a[s[r]]=e[s[r]]);return a};function l(e){return function(t){return s.createElement(c,n({attr:n({},e.attr)},t),function e(t){return t&&t.map(function(t,a){return s.createElement(t.tag,n({key:a},t.attr),e(t.child))})}(e.child))}}function c(e){var t=function(t){var a,r=e.attr,i=e.size,l=e.title,c=o(e,["attr","size","title"]),d=i||t.size||"1em";return t.className&&(a=t.className),e.className&&(a=(a?a+" ":"")+e.className),s.createElement("svg",n({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,c,{className:a,style:n(n({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),l&&s.createElement("title",null,l),e.children)};return void 0!==i?s.createElement(i.Consumer,null,function(e){return t(e)}):t(r)}},65092:function(e,t,a){"use strict";a.d(t,{X:function(){return c}});var s=a(92612),r=a(96604),i=a(68408),n=a(75873),o=a(39465),l=a(31771),c=(0,s.G)(function(e,t){let a=(0,r.mq)("Heading",e),{className:s,...c}=(0,i.Lr)(e);
1return(0,l.jsx)(n.m.h2,{ref:t,className:(0,o.cx)("chakra-heading",e.className),...c,__css:a})});c.displayName="Heading"},51068:function(e,t,a){"use strict";a.d(t,{r:function(){return n}});var s=a(92612),r=a(75873),i=a(31771),n=(0,s.G)(function(e,t){let{templateAreas:a,gap:s,rowGap:n,columnGap:o,column:l,row:c,autoFlow:d,autoRows:g,templateRows:h,autoColumns:u,templateColumns:m,...p}=e;return(0,i.jsx)(r.m.div,{ref:t,__css:{display:"grid",gridTemplateAreas:a,gridGap:s,gridRowGap:n,gridColumnGap:o,gridAutoColumns:u,gridColumn:l,gridRow:c,gridAutoFlow:d,gridAutoRows:g,gridTemplateRows:h,gridTemplateColumns:m},...p})});n.displayName="Grid"},60444:function(e,t,a){"use strict";a.d(t,{M:function(){return c}});var s=a(51068),r=a(92612),i=a(99957),n=a(17235),o=a(24968),l=a(31771),c=(0,r.G)(function(e,t){let{columns:a,spacingX:r,spacingY:c,spacing:d,minChildWidth:g,...h}=e,u=(0,i.F)(),m=g?(0,o.XQ)(g,e=>{let t=(0,n.LP)("sizes",e,"number"==typeof e?`${e}px`:e)(u);return null===e?null:`repeat(auto-fit, minmax(${t}, 1fr))`}):(0,o.XQ)(a,e=>null===e?null:`repeat(${e}, minmax(0, 1fr))`);return(0,l.jsx)(s.r,{ref:t,gap:d,columnGap:r,rowGap:c,templateColumns:m,...h})});c.displayName="SimpleGrid"},82197:function(e,t,a){"use strict";a.d(t,{g:function(){return n}});var s=a(88775),r=a(92612),i=a(31771),n=(0,r.G)((e,t)=>(0,i.jsx)(s.K,{align:"center",...e,direction:"column",ref:t}));n.displayName="VStack"}},function(e){e.O(0,[9179,3225,212,4967,9774,2888,179],function(){return e(e.s=5781)}),_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.