1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7978],{17978:(e,t,a)=>{a.d(t,{A:()=>R});var r=a(95155),n=a(12115),i=a(11929),l=a(46980),s=a.n(l),d=a(16405),c=a(2821),u=a(52619),h=a.n(u),f=a(39371),m=a.n(f),x=a(66878),o=a(84502),p=a(54014),j=a(31948),g=a(66551);let b=e=>{let t=["tag","script"].includes(e.type),a=void 0!==e.attribs;return t&&a};function v(e,t){let a=e.children.filter(e=>b(e)||"text"===e.type);return(0,d.zd)(a,t)}var w=a(12805),N=a.n(w),A=a(16273),y=a.n(A),k=a(88525),T=a.n(k),D=a(92753),_=a.n(D),z=a(76006),W=a(76174),$=a(28032),I=a(90939),C=a(33012),E=a(12098),L=a(94061),M=a(52451),S=a(88463);let q=function({themeSlug:e="donate-1"}){switch(e){case"falls-1":return(0,r.jsx)($.default,{});case"falls-2":return(0,r.jsx)(I.default,{});case"donate-1":default:return(0,r.jsx)(C.default,{});case"donate-2":return(0,r.jsx)(E.default,{});case"benefits-1":case"benefits-2":return(0,r.jsx)(L.default,{});case"budget":return(0,r.jsx)(M.default,{});case"job":return(0,r.jsx)(S.default,{})}};function H({ctaText:e="",ctaUrl:t="",descriptionText:a="",headingText:n="",theme:i="donate-1"}){let l=(0,c.A)(_().container,i&&_()[`theme-${i}`]);return(0,r.jsx)("aside",{className:l,children:(0,r.jsxs)("div",{className:_().inners,children:[(0,r.jsxs)("div",{className:_().text,children:[n?(0,r.jsx)(z.A,{customClass:_().heading,level:3,size:"xxs",children:n}):null,a?(0,r.jsx)("p",{className:_().description,children:a}):null,e&&t?((e,t,a)=>{let n,i="PlainText",l=!0;switch(a){case"falls-1":case"falls-2":case"benefits-1":case"budget":case"job":l="Outline";break;case"donate-1":case"donate-2":i="Green",l=!1,n="donate-inline-cta";break;case"benefits-2":i="Default",l=!1}return(0,r.jsx)(W.default,{text:e,link:t,theme:i,hasArrow:l,dataId:n})})(e,t,i):null]}),(0,r.jsx)("div",{className:_().image,children:(0,r.jsx)("span",{className:_().iconWrapper,children:(0,r.jsx)(q,{themeSlug:i})})})]})})}var U=a(14224),F=a(56202),G=a(60890),O=a(68142);let P=e=>e.match(/([a-zA-Z\-_0-9]*?=".*?")/g)?.reduce((e,t)=>{let[a,r]=t.split('="');return{...e,["class"===a?"className":a]:r.replace(/"/g,"")}},{})??{};function R({className:e,innerHTMLContent:t,skipParser:a,type:l,showContainer:u=!0}){var f,w,A,k,D;let _=(0,c.A)("render-html","review"===l?y().renderHTML:N().renderHTML,e),z={ADD_TAGS:["div","iframe","script","object"],ADD_ATTR:["target"],SANITIZE_DOM:!1},W=s().sanitize(t,z),$=(f=T()(W,/\[cta(.*?)\]/g,e=>{let{heading:t="",description:a="",ctaText:n="",ctaUrl:i="",theme:l="donate-1"}=P(e);return t?(0,r.jsx)(H,{ctaText:n,ctaUrl:i,descriptionText:a,headingText:t,theme:l}):null}),w=T()(f,/(<div.*?ncoa-form--formassembly.*?><\/div>)/g,e=>{let t=P(e);return t["data-form-id"]?(0,r.jsx)(U.default,{...t}):null}),A=T()(w,/(\[double-the-donation\])/g,()=>(0,r.jsx)(F.default,{})),k=T()(A,/(\[dafdirect\])/g,()=>(0,r.jsx)(G.default,{})),D=T()(k,/\[issuu(.*?)\]/g,e=>{let{url:t}=P(e);return t?(0,r.jsx)(O.default,{url:t}):null}),T()(D,/\[blockquote(.*?)\]/g,e=>{let{text:t="",author:a="",link:n=""}=P(e);return t?(0,r.jsxs)("blockquote",{children:[(0,r.jsx)("p",{children:t}),a?(0,r.jsx)("cite",{children:n?(0,r.jsx)("a",{href:n,children:a}):a}):null]}):null}));if(!a){let e=$.map(e=>(0,r.jsx)(n.Fragment,{children:"string"==typeof e?(0,d.Ay)(s().sanitize(e,z),function e(){return{replace(t){if(!b(t))return t;if("h2"===t.name){let a,n=(a="tag"===t.children[0].type?t.children[0]?.children[0]?.type==="text"?t.children[0]?.children[0]?.data:"":t.children[0]?.type==="text"?t.children[0]?.data:"")?m()(a,{lower:!0,strict:!0}):"";return n?(0,r.jsx)("h2",{id:n,children:v(t,e())}):t}if("img"===t.name){let{src:e,width:a,height:n,alt:i,type:l}=t.attribs;if(!e)return null;if(!n||!a)return t;let s=function(e,t){let{src:a="",alt:r="",width:n=0,height:i=0}=e;return{src:(void 0)??a,alt:(void 0)??r,width:t?.width??+n,height:t?.height??+i}}({src:e,alt:i,height:+n,width:+a});return(0,r.jsx)(j.A,{isInline:!0,imageProps:{...s,type:l,className:"render-html-image",maxDisplayWidth:696},customClassName:"render-html-image-wrapper"})}if("figure"===t.name&&t.attribs?.class?.includes("image"))return(0,r.jsx)("figure",{className:"render-html-figure-wrapper",children:(0,r.jsx)("div",{className:"render-html-image-caption-wrapper",children:v(t,e())})});if("a"===t.name){let{href:a,"data-item-id":n=""}=t.attribs;if(n)return(0,r.jsx)(p.default,{id:n,attribs:t.attribs,children:v(t,e())});try{if(a.startsWith("#"))return t;let n=function(e){if(e.startsWith("/")||/^(?!https?:)[a-z0-9]+:/i.test(e))return e;let{hostname:t,pathname:a}=new URL(e);return t.match(/^(www\.)?ncoa\.org$/)?a:""}(a);if(n)return(0,r.jsx)(h(),{href:n,children:v(t,e())})}catch{return t}}if("table"===t.name)return(0,r.jsx)("div",{className:"render-html-table-wrapper",children:(0,r.jsx)("table",{className:"render-html-table",children:v(t,e())})});if("div"===t.name&&t.attribs?.class?.includes("ncoa-pdf-container")){let e=t.attribs?.["data-file"]??"";return e?(0,r.jsx)(g.default,{pdfUrl:e}):t}if("blockquote"===t.name&&t.attribs?.class?.includes("twitter-tweet")){let e=t.children.filter(e=>b(e)&&"a"===e.name);if(!e.length)return t;let a=e[0]?.attribs?.href;if(!a)return t;let n=a.match(/status\/(\d+)/)?.[1];return n?(0,r.jsx)("div",{"data-theme":"light",children:(0,r.jsx)(x.Y,{id:n})}):t}if("object"===t.name){let{attribs:{"data-codename":e=""}}=t;return(0,r.jsx)(o.default,{codeName:e})}return t}}}()):e},(0,i.A)()));return u?(0,r.jsx)("div",{className:_,children:e}):e}return(0,r.jsx)("div",{className:_,dangerouslySetInnerHTML:{__html:W}})}},31948:(e,t,a)=>{a.d(t,{A:()=>d});var r=a(95155);a(12115);var n=a(15239),i=a(2821),l=a(10415),s=a.n(l);function d({imageProps:e,captionText:t="",isInline:a=!1,forceOrientation:l,forceFit:d,customClassName:c}){let u=a&&!t?"span":"figure",h=e?.maxDisplayWidth?`${e.maxDisplayWidth}px`:"33vw";delete e.maxDisplayWidth;let f=(0,i.A)(s().imageWrapper,c&&c,l&&s()[`forced-${l}`],a&&s().inline,"image-wrapper"),m=(0,i.A)(e?.className&&e.className,d&&s().forceFit,"image-wrapper-image");return(0,r.jsxs)(u,{className:f,children:[(0,r.jsx)(n.default,{...e,className:m,sizes:`(max-width: 768px) 100vw, (max-width: 1200px) 50vw, ${h}`}),t?(0,r.jsx)("figcaption",{children:t}):null]})}},76006:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(12115),n=a(2821),i=a(66909),l=a.n(i);function s({children:e,customClass:t,level:a=2,size:i,...s}){let d=i?l()[`heading-size-${i}`]:"";return(0,r.createElement)(`h${a}`,{className:(0,n.A)(t,l().heading,l()[`h${a}`],d),...s},e)}}}]);
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.