1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[645,3943,6324],{11760:e=>{e.exports={content:"single-column_content__Fz1wK",singleCol1080:"single-column_singleCol1080__3Rmtx",singleCol1280:"single-column_singleCol1280__cWuxI",alignLeft:"single-column_alignLeft__jkir1",alignRight:"single-column_alignRight__BdfD2",alignDefault:"single-column_alignDefault__pCuYD",alignCenterTextLeft:"single-column_alignCenterTextLeft__jB6HU"}},15485:e=>{e.exports={pageSection:"page-section_pageSection__gl7hH",pageSectionCompact:"page-section_pageSectionCompact__rBUfv",pageSectionClearPadding:"page-section_pageSectionClearPadding__ND9M1"}},35810:e=>{e.exports={multiColumn:"multi-column_multiColumn__bCY9x",multiColumnCompact:"multi-column_multiColumnCompact__d_aic",multiColumnWithDivider:"multi-column_multiColumnWithDivider__STF1n",wrapper:"multi-column_wrapper__iYre8",multiColumnAsSingle:"multi-column_multiColumnAsSingle__WiLBA"}},59449:(e,t,l)=>{"use strict";l.d(t,{f:()=>i,p:()=>n});var a=l(21462);let n={horizontal:"default",vertical:"default"},i=a.createContext(n)},60645:(e,t,l)=>{"use strict";l.r(t),l.d(t,{MultiColumnSection:()=>C,MultiColumnSectionForTabs:()=>_});var a=l(23798);l(21462);var n=l(88525),i=l(35187),r=l(79665),s=l(79667),o=l(46001),c=l.n(o),d=l(35810),u=l.n(d);let m=e=>{let{children:t,withDivider:l,multiColumnAsSingle:n,maxColumnsPerRow:i=2,minColumnsPerRow:r=i,compact:s}=e,o=c()(u().multiColumn,{[u().multiColumnWithDivider]:l}),d=(0,a.jsx)("div",{style:{"--multiColumnMaxColumnsPerRow":i,"--multiColumnMinColumnsPerRow":null!=r?r:i},className:c()(o,{[u().multiColumnAsSingle]:n,[u().multiColumn]:!n,[u().multiColumnCompact]:s}),children:t});return n?(0,a.jsx)("div",{className:u().wrapper,children:d}):d};var g=l(83943),p=l(47523),h=l(70422);let x=e=>{let{structure:{fields:{maxColumnsPerRow:t,minColumnsPerRow:l,showDividersBetweenColumns:n,columns:s,multiColumnAsSingle:o,compact:c}}}=e;return(0,a.jsx)(r.ZQ.Provider,{value:r._M,children:(0,a.jsx)(i.S,{value:{titleStyle:"T3"},children:(0,a.jsx)(m,{multiColumnAsSingle:o,maxColumnsPerRow:t,minColumnsPerRow:l,withDivider:n,compact:c,children:null==s?void 0:s.map((e,t)=>(0,a.jsx)("div",{children:(0,a.jsx)(p.XJ,{structure:e.fields.content})},"".concat(e.sys.id,"-").concat(t)))})})})},C=e=>{let{structure:t,structure:{sys:l,fields:{internalName:i,background:r,heading:o,multiColumnAsSingle:c}},className:d}=e,u=(0,a.jsx)(n.ZQ,{value:{...n.P2,descriptionPosition:s.sE.Left},children:(0,a.jsx)(x,{structure:t})});return c?u:(0,a.jsx)(g.d,{internalName:i,sysStructure:l,className:d,heading:o,background:r,children:u})},_=e=>{let{className:t,structure:l}=e,{fields:{background:i,heading:r}}=l;return(0,a.jsx)(h.F,{className:t,heading:r,background:i,children:(0,a.jsx)(n.ZQ,{value:{...n.P2,descriptionWidth:s.f4.Fixed,descriptionPosition:s.sE.Left},children:(0,a.jsx)(x,{structure:l})})})}},69692:(e,t,l)=>{"use strict";l.d(t,{J:()=>n,f:()=>i});var a=l(21462);let n=a.createContext(!1),i=()=>(0,a.useContext)(n)},70422:(e,t,l)=>{"use strict";l.d(t,{F:()=>p});var a=l(23798),n=l(21462),i=l(35187),r=l(59449),s=l(86913),o=l(34710),c=l(97561),d=l(8311),u=l(28925),m=l(46001),g=l.n(m);let p=e=>{var t;let{className:l,alignment:m,heading:p,background:h,children:x}=e,C=(0,n.useContext)(d.Ed),_=(0,u.dA)(C,null==h?void 0:h.color);return(0,a.jsxs)("div",{className:g()(..._,l),children:[p&&(0,a.jsx)(i.S,{value:{titleStyle:"T1"},children:(0,a.jsx)(r.f.Provider,{value:null!=(t=null==m?void 0:m.fields)?t:r.p,children:(0,a.jsxs)(s.j,{children:[(0,a.jsx)(o.FeatureHighlight,{structure:p,titleTagOverride:"h2"}),(0,a.jsx)(c.Xl,{multiplier:7})]})})}),x]})}},81951:e=>{e.exports={container:"grammarly-coda_container__ewp2D",gridShape:"grammarly-coda_gridShape__Truxt",grammarlySpacer:"grammarly-coda_grammarlySpacer__2GF1k",grammarlyShapeIcon:"grammarly-coda_grammarlyShapeIcon__IJhSQ",codaSpacer:"grammarly-coda_codaSpacer__7gCBF",codaShapeIcon:"grammarly-coda_codaShapeIcon__GX_wJ"}},83943:(e,t,l)=>{"use strict";l.d(t,{d:()=>R,k:()=>G});var a=l(23798),n=l(21462),i=l(46001),r=l.n(i),s=l(34710),o=l(35187),c=l(86913),d=l(28019),u=l(98558),m=l(87443),g=l(69692),p=l(8311),h=l(28925),x=l(32635),C=l(91715),_=l(81047),v=l(59449),f=l(47499),j=l(24505),S=l(22747),y=l(15485),k=l.n(y),b=l(10030),N=l.n(b),A=l(71595),P=l(42574),T=l(69834),D=l(81951),w=l.n(D);let F=()=>{let e=(0,T.A)();return(0,a.jsx)("img",{src:"".concat((0,P.Xn)("background-asset/coda-grammarly/grid.svg")),alt:e.formatMessage({id:"backgroundAsset.gridShape.altText",description:"Alt text for the decorative grid SVG in the Grammarly + Coda partnership background.",defaultMessage:"Grid shape"}),className:w().gridShape})},M=()=>{let e=(0,T.A)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:"".concat((0,P.Xn)("background-asset/coda-grammarly/coda.svg")),alt:e.formatMessage({id:"backgroundAsset.codaShape.altText",description:'Alt text for the Coda logo SVG in the partnership background. "Coda" is a brand name â do not translate.',defaultMessage:"Coda shape"}),className:w().codaShapeIcon}),(0,a.jsx)("div",{className:w().codaSpacer})]})},L=()=>{let e=(0,T.A)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:w().grammarlySpacer}),(0,a.jsx)("img",{src:"".concat((0,P.Xn)("background-asset/coda-grammarly/grammarly.svg")),alt:e.formatMessage({id:"backgroundAsset.grammarlyShape.altText",description:'Alt text for the Grammarly logo SVG in the partnership background. "Grammarly" is a brand name â do not translate.',defaultMessage:"Grammarly shape"}),className:w().grammarlyShapeIcon})]})},W={grammarlyCoda:()=>({top:L,background:F,bottom:M})},G=e=>{var t,l;let a=null==e?void 0:e.id,n=null==e||null==(l=e.contentType)||null==(t=l.sys)?void 0:t.id;return a&&n?"".concat(n,"_").concat(a):void 0},R=e=>{var t,l;let{internalName:i,sysStructure:y,className:b,children:P,background:T,heading:D,alignment:w,isRemovedVerticalPadding:F,isCompactToolLayout:M=!1,overrideOnFirstEnterViewport:L,overrideFirstEnterViewportThreshold:R,backgroundAssetType:I}=e,X=(0,n.useRef)(null),B=G(y),{pageId:E,slug:H,isSectionScrollTrackingEnabled:J}=(0,n.useContext)(m.N),Q=(0,n.useContext)(g.J),{isHero:V}=(0,n.useContext)(_.P),{pageWidth:Y}=(0,f.ec)(),Z=(0,n.useContext)(p.Ed),z=(0,h.dA)(Z,null==T?void 0:T.color),{isMobile:O}=(0,x.th)(),U=(0,C.i)(),K=D?{...D,fields:{...D.fields,description:U&&O?void 0:D.fields.description}}:void 0,q=D?{...D,fields:{internalName:D.fields.internalName,description:D.fields.description}}:void 0,$=(0,n.useCallback)(()=>{L?L():J&&S.a2.sectionScroll(i,E,H)},[i,J,L,E,H]);(0,j.k)(X,$,null!=R?R:.5);let ee=!!I,{top:et,background:el,bottom:ea}=(e=>e&&W[e]?(0,W[e])():{top:A.D,background:A.D,bottom:A.D})(I);return(0,a.jsxs)("div",{className:r()("1280"===Y?N().pagePaddingContainer1280:N().pagePaddingContainer1080,...z,{[N().pageWithBackgroun
1dAsset]:ee}),"data-component-id":i,children:[(0,a.jsx)(el,{}),(0,a.jsxs)("div",{ref:X,id:B,className:r()(N().pageContentContainer,d.Wy,{[N().pageContentWidth1080Container]:"1280"!==Y,[N().pageContentWidth1280Container]:"1280"===Y,[N().pageWithBackgroundAsset]:ee,[k().pageSectionClearPadding]:F,[k().pageSectionCompact]:Q&&!F,[k().pageSection]:!Q&&!F},b),children:[(0,a.jsx)(et,{}),K&&(0,a.jsx)(o.S,{value:{titleStyle:"T1"},children:(0,a.jsx)(v.f.Provider,{value:null!=(t=null==w?void 0:w.fields)?t:v.p,children:(0,a.jsxs)(c.j,{children:[(0,a.jsx)(s.FeatureHighlight,{structure:K,titleTagOverride:V?"h1":"h2",isCompactToolLayout:M}),(0,a.jsx)(u.Xl,{multiplier:2})]})})}),P,U&&O&&(null==q?void 0:q.fields.description)&&(0,a.jsx)(o.S,{value:{titleStyle:"T1"},children:(0,a.jsx)(v.f.Provider,{value:null!=(l=null==w?void 0:w.fields)?l:v.p,children:(0,a.jsxs)(c.j,{children:[(0,a.jsx)(u.Xl,{multiplier:2}),(0,a.jsx)(s.FeatureHighlight,{structure:q})]})})}),(0,a.jsx)(ea,{})]})]})}},86913:(e,t,l)=>{"use strict";l.d(t,{j:()=>m});var a=l(23798),n=l(46001),i=l.n(n),r=l(21462),s=l(59449),o=l(47499),c=l(11760),d=l.n(c);let u={left:d().alignLeft,right:d().alignRight,default:d().alignDefault,centerContentLeftAlignText:d().alignCenterTextLeft},m=e=>{let{children:t,className:l}=e,{horizontal:n}=(0,r.useContext)(s.f),{pageWidth:c}=(0,o.ec)();return(0,a.jsx)("div",{className:i()(d().content,l,"1280"===c?d().singleCol1280:d().singleCol1080,u[n]),children:t})}},91715:(e,t,l)=>{"use strict";l.d(t,{g:()=>n,i:()=>i});var a=l(21462);let n=(0,a.createContext)(!1),i=()=>(0,a.useContext)(n)}}]);
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.