1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="99fb5648-02f8-7843-0a22-7dd4b1e0aad5")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,307424,(e,l,t)=>{var n=e.r(924519),a=e.r(460779);l.exports=function(e){return"number"==typeof e||a(e)&&"[object Number]"==n(e)}},540774,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return s},getAccessFallbackErrorTypeByStatus:function(){return c},getAccessFallbackHTTPStatus:function(){return u},isHTTPAccessFallbackError:function(){return o}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},i=new Set(Object.values(r)),s="NEXT_HTTP_ERROR_FALLBACK";function o(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[l,t]=e.digest.split(";");return l===s&&i.has(Number(t))}function u(e){return Number(e.digest.split(";")[1])}function c(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},311108,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return r}});let n=e.r(540774),a=e.r(746486);function r(e){return(0,a.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},173642,(e,l,t)=>{"use strict";let n,a;Object.defineProperty(t,"__esModule",{value:!0});var r={useDynamicRouteParams:function(){return n},useDynamicSearchParams:function(){return a}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},579096,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return s}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(887602)._(e.r(389959)),i=r.default.createContext(null);function s(e){let l=(0,r.useContext)(i);l&&l(e)}},597754,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={UnrecognizedActionError:function(){return r},unstable_isUnrecognizedActionError:function(){return i}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});class r extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function i(e){return!!(e&&"object"==typeof e&&e instanceof r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},511664,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return r}});let n=e.r(540774),a=`${n.HTTP_ERROR_FALLBACK_ERROR_CODE};404`;function r(){let e=Object.defineProperty(Error(a),"__NEXT_ERROR_CODE",{value:"E1041",enumerable:!1,configurable:!0});throw e.digest=a,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},980868,(e,l,t)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,
2configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),e.r(540774).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},533608,(e,l,t)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),e.r(540774).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},997871,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReadonlyURLSearchParams",{enumerable:!0,get:function(){return a}});class n extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams"),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1174",enumerable:!1,configurable:!0})}}class a extends URLSearchParams{append(){throw new n}delete(){throw new n}set(){throw new n}sort(){throw new n}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},746486,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={REDIRECT_ERROR_CODE:function(){return i},isRedirectError:function(){return s}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(827837),i="NEXT_REDIRECT";function s(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let l=e.digest.split(";"),[t,n]=l,a=l.slice(2,-2).join(";"),s=Number(l.at(-2));return t===i&&("replace"===n||"push"===n)&&"string"==typeof a&&!isNaN(s)&&s in r.RedirectStatusCode}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},827837,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return a}});var n,a=((n={})[n.SeeOther=303]="SeeOther",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",n);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},511518,(e,l,t)=>{"use strict";let n,a,r;Object.defineProperty(t,"__esModule",{value:!0});var i={actionAsyncStorage:function(){return n},workAsyncStorage:function(){return a},workUnitAsyncStorage:function(){return r}};for(var s in i)Object.defineProperty(t,s,{enumerable:!0,get:i[s]});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},694090,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={getRedirectError:function(){return o},getRedirectStatusCodeFromError:function(){return f},getRedirectTypeFromError:function(){return p},getURLFromRedirectError:function(){return d},permanentRedirect:function(){return c},redirect:function(){return u}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(827837),i=e.r(746486),s=e.r(511518);function o(e,l,t=r.RedirectStatusCode.TemporaryRedirect){let n=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,
2configurable:!0});return n.digest=`${i.REDIRECT_ERROR_CODE};${l};${e};${t};`,n}function u(e,l){throw o(e,l??=s.actionAsyncStorage?.getStore()?.isAction?"push":"replace",r.RedirectStatusCode.TemporaryRedirect)}function c(e,l="replace"){throw o(e,l,r.RedirectStatusCode.PermanentRedirect)}function d(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function p(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function f(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},483863,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(l){if((0,a.isNextRouterError)(l)||(0,n.isBailoutToCSRError)(l))throw l;l instanceof Error&&"cause"in l&&e(l.cause)}}});let n=e.r(735196),a=e.r(311108);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},101383,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={ReadonlyURLSearchParams:function(){return r.ReadonlyURLSearchParams},RedirectType:function(){return p},forbidden:function(){return o.forbidden},notFound:function(){return s.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},unauthorized:function(){return u.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return c.unstable_rethrow}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(997871),i=e.r(694090),s=e.r(511664),o=e.r(980868),u=e.r(533608),c=e.r(483863);function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}let p={push:"push",replace:"replace"};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},353147,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={ReadonlyURLSearchParams:function(){return s.ReadonlyURLSearchParams},RedirectType:function(){return p.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return p.forbidden},notFound:function(){return p.notFound},permanentRedirect:function(){return p.permanentRedirect},redirect:function(){return p.redirect},unauthorized:function(){return p.unauthorized},unstable_isUnrecognizedActionError:function(){return d.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return p.unstable_rethrow},useParams:function(){return b},usePathname:function(){return h},useRouter:function(){return k},useSearchParams:function(){return g},useSelectedLayoutSegment:function(){return _},useSelectedLayoutSegments:function(){return x},useServerInsertedHTML:function(){return c.useServerInsertedHTML}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(887602)._(e.r(389959)),i=e.r(284047),s=e.r(470942),o=e.r(494652),u=e.r(173642),c=e.r(579096),d=e.r(597754),p=e.r(101383),{instrumentParamsForClientValidation:f,instrumentSearchParamsForClientValidation:m,expectCompleteParamsInClientValidation:y}={};function g(){u.useDynamicSearchParams?.("useSearchParams()");let e=(0,r.useContext)(s.SearchParamsContext);return(0,r.useMemo)(()=>e?new s.ReadonlyURLSearchParams(e):null,[e])}
2function h(){return u.useDynamicRouteParams?.("usePathname()"),(0,r.useContext)(s.PathnameContext)}function k(){let e=(0,r.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});let l=(0,r.useContext)(i.LayoutRouterContext),t=l?.parentCacheNode.bfcacheId??0;return(0,r.useMemo)(()=>({back:e.back,forward:e.forward,refresh:e.refresh,hmrRefresh:e.hmrRefresh,push:e.push,replace:e.replace,prefetch:e.prefetch,experimental_gesturePush:e.experimental_gesturePush,bfcacheId:"_b_"+t+"_"}),[e,t])}function b(){return u.useDynamicRouteParams?.("useParams()"),(0,r.useContext)(s.PathParamsContext)}function x(e="children"){u.useDynamicRouteParams?.("useSelectedLayoutSegments()");let l=(0,r.useContext)(i.LayoutRouterContext);return l?(0,o.getSelectedLayoutSegmentPath)(l.parentTree,e):null}function _(e="children"){u.useDynamicRouteParams?.("useSelectedLayoutSegment()"),(0,r.useContext)(s.NavigationPromisesContext);let l=x(e);return(0,o.computeSelectedLayoutSegment)(l,e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),l.exports=t.default)},446966,(e,l,t)=>{l.exports=e.r(353147)},284047,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={AppRouterContext:function(){return i},GlobalLayoutRouterContext:function(){return o},LayoutRouterContext:function(){return s},MissingSlotContext:function(){return c},TemplateContext:function(){return u}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(2879)._(e.r(389959)),i=r.default.createContext(null),s=r.default.createContext(null),o=r.default.createContext(null),u=r.default.createContext(null),c=r.default.createContext(new Set)},470942,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={NavigationPromisesContext:function(){return c},PathParamsContext:function(){return u},PathnameContext:function(){return o},ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},SearchParamsContext:function(){return s},createDevToolsInstrumentedPromise:function(){return d}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r=e.r(389959),i=e.r(997871),s=(0,r.createContext)(null),o=(0,r.createContext)(null),u=(0,r.createContext)(null),c=(0,r.createContext)(null);function d(e,l){let t=Promise.resolve(l);return t.status="fulfilled",t.value=l,t.displayName=`${e} (SSR)`,t}},735196,(e,l,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={BailoutToCSRError:function(){return i},isBailoutToCSRError:function(){return s}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class i extends Error{constructor(e){super(`Bail out to client-side rendering: ${e}`),this.reason=e,this.digest=r}}function s(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},153977,137100,e=>{"use strict";let l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AccordionBlockContainer_block",selections:[n={alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"heading",plural:!1,selections:t=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"MethodologyAccordionSection",kind:"LinkedField",name:"sections",plural:!0,selections:[{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"content",plural:!1,selections:t,storageKey:null},n],storageKey:null}],type:"MethodologyAccordionBlockType",abstractKey:null};l.hash="1b9347a7f0ff54673015ea570a37cd38";var t,n,a=e.i(434937),r=e.i(478902),i=e.i(197649),s=e.i(389959);e.i(824158);var o=e.i(778888),u=e.i(185911),c=e.i(964833),d=e.i(970060),p=e.i(210982);let f=({header:e,content:l,id:t})=>{let n=(0,p.useAnalytics)(),[a,f]=(0,s.useState)(!0),[m,y]=(0,s.useState)("auto"),g=(0,s.useRef)(null);return(0,s.useEffect)(()=>{setTimeout(()=>{if(!g.current)return;let{height:e}=g.current.getBoundingClientRect();y(`${e}px`),f(!1)},0)},[f,y]),(0,r.jsxs)("section",{className:"_1o0oauy2",children:[(0,r.jsxs)("button",{id:`accordion-button-${t}`,className:"_1o0oauy4",onClick:()=>{n?.emit({event:"accordion",accordion:{click_text:function(e){if("u"<typeof DOMParser)throw Error("Missing DOMParser. browserStripHtml does not run during SSR");return new DOMParser().parseFromString(e,"text/html").body.textContent||""}
2(e),action:a?"close":"open"}}),f(!a)},"aria-expanded":a?"true":"false","aria-controls":`accordion-content-${t}`,children:[(0,r.jsx)(o.default,{component:"h3",className:"_1o0oauy3",html:e}),(0,r.jsx)("div",{className:"_1o0oauy6",children:a?(0,r.jsx)(u.default,{}):(0,r.jsx)(c.default,{})})]}),(0,r.jsx)("div",{id:`accordion-content-${t}`,className:(0,i.default)("_1o0oauy7",a&&"_1o0oauy8"),style:{height:a?`${m}`:"0"},ref:g,"data-testid":"accordion-content","aria-labelledby":`accordion-button-${t}`,inert:a?void 0:"",children:(0,r.jsx)(o.default,{className:(0,i.default)("_1o0oauy5",d.sharedStyles.text.linkStyles),html:l})})]})};var m=e.i(962973);let y=({title:e,sections:l})=>(0,r.jsxs)("div",{className:(0,i.default)(m.SELECTORS.Accordion,"_1o0oauy0"),children:[e&&(0,r.jsx)(o.default,{component:"h2",className:"_1o0oauy1",html:e}),l&&l.map((e,l)=>(0,r.jsx)(f,{header:e.header,content:e.content,id:l.toString()},l))]});e.s(["default",0,({block:e})=>{let{heading:t,sections:n}=(0,a.useFragment)((l.hash&&"1b9347a7f0ff54673015ea570a37cd38"!==l.hash&&console.error("The definition of 'AccordionBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),l),e),i=n.filter(e=>e.heading&&e.content).map(e=>({header:e.heading.html,content:e.content.html}));return(0,r.jsx)(y,{title:t.html,sections:i})}],137100),e.s([],153977)},78088,426602,81711,624043,126934,685130,581958,329732,714417,390899,593687,e=>{"use strict";let l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ActionBoxBlockContainer_block",selections:[{alias:"actionBoxTitle",args:null,concreteType:"RichTextType",kind:"LinkedField",name:"title",plural:!1,selections:t=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"description",plural:!1,selections:t,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"buttonText",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"plaintext",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"buttonUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"placement",storageKey:null}],type:"ActionBoxBlockType",abstractKey:null};l.hash="19e4b802dedb5a5acb948f3667e77d0d";var t,n,a,r,i,s=e.i(434937),o=e.i(478902),u=e.i(197649);e.i(824158);var c=e.i(778888);e.i(807738);var d=e.i(738886),p=e.i(962973),f=e.i(970060);let m=({heading:e,description:l,buttonLabel:t,buttonUrl:n,fullWidth:a,onClick:r})=>{let i=t&&n;return(0,o.jsxs)("div",{className:(0,u.default)(p.SELECTORS.ActionBox,f.sharedStyles.layout.blockSpacing.large,f.sharedStyles.layout.fancyBorder,a?"_1urqk362 _1urqk360":"_1urqk361 _1urqk360"),children:[(0,o.jsxs)("div",{className:a?"_1urqk365 _1urqk363":"_1urqk364 _1urqk363",children:[e&&(0,o.jsx)(c.default,{html:e,className:"_1urqk366",component:"h2"}),(0,o.jsx)(c.default,{html:l})]}),i&&(0,o.jsx)(d.default,{text:t,displayType:"secondary",className:a?"_1urqk369 _1urqk367":"_1urqk368 _1urqk367",href:n,onClick:r})]})};e.s(["default",0,m],426602);let y=({block:e})=>{let{buttonText:t,buttonUrl:n,placement:a,description:r,actionBoxTitle:i}=(0,s.useFragment)((l.hash&&"19e4b802dedb5a5acb948f3667e77d0d"!==l.hash&&console.error("The definition of 'ActionBoxBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),l),e);return(0,o.jsx)(m,{heading:i.html,description:r.html,buttonLabel:t.plaintext,buttonUrl:n,fullWidth:"left"!==a})};e.s(["default",0,y],81711),e.s([],78088);let g={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HighlightBlockContainer_block",selections:[n={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"placement",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"children",plural:!0,selections:[n,{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ActionBoxBlockContainer_block"}],type:"ActionBoxBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"blockName",storageKey:null}],type:"BlockInterface",abstractKey:"__isBlockInterface"},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"EmbedBlockContainer_block"}
2],type:"CoreEmbedBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"HeadingBlockContainer_block"},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"contents",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null}],type:"CoreHeadingBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"HTMLBlockContainer_block"}],type:"CoreHTMLBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ImageBlockContainer_block"}],type:"CoreImageBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ListBlockContainer_block"}],type:"CoreListBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ParagraphBlockContainer_block"}],type:"CoreParagraphBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"PullquoteBlockContainer_block"}],type:"CorePullquoteBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"QuoteBlockContainer_block"}],type:"CoreQuoteBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"RatingBlockContainer_block"}],type:"RatingBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"TableOfContentsBlockContainer_block"}],type:"TableOfContentsBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"VideoBlockContainer_block"}],type:"VideoBlockType",abstractKey:null}],storageKey:null}],type:"HighlightBlockType",abstractKey:null};g.hash="06eb76a56edba521fcc8b2939cc8ab9b",e.i(723597);var h=e.i(862363);e.i(778642);var k=e.i(943043);e.i(83178);var b=e.i(596299);e.i(414144);var x=e.i(607499);e.i(145334);var _=e.i(178623);e.i(897158);var T=e.i(110543);e.i(223036);var v=e.i(744399);e.i(718905);var j=e.i(42186);let R={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"RatingBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"rating",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"searchTitle",storageKey:null}],type:"RatingBlockType",abstractKey:null};R.hash="3b58717ce7f4cd6e8d4a114217e15d6d";var S=e.i(894534),C=e.i(608439),F="_1hux1245",P="_1hux1246";let K=({rating:e,className:l})=>{let t=[];for(let l=0;l<5;l++)t.push((0,o.jsx)("div",{children:(0,o.jsxs)("svg",{className:"_1hux1243",viewBox:"0 0 31 29",width:"31",height:"29",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsxs)("defs",{children:[(0,o.jsxs)("linearGradient",{id:"half-star",children:[(0,o.jsx)("stop",{className:F,offset:"50%"}),(0,o.jsx)("stop",{offset:"50%",className:P})]}),(0,o.jsx)("linearGradient",{id:"full-star",children:(0,o.jsx)("stop",{className:F})}),(0,o.jsx)("linearGradient",{id:"empty-star",children:(0,o.jsx)("stop",{className:P})})]}),(0,o.jsx)("path",{className:"_1hux1244",strokeWidth:"1",fill:e-l==.5?"url(#half-star)":l<e?"url(#full-star)":"url(#empty-star)",d:"M14.57 1.839c.335-.841 1.525-.841 1.86 0l2.946 7.416a1 1 0 0 0 .865.629l7.964.51c.903.059 1.271 1.19.575 1.768l-6.143 5.095a1 1 0 0 0-.33 1.017l1.975 7.732c.224.877-.74 1.576-1.504 1.092l-6.743-4.267a1 1 0 0 0-1.07 0l-6.743 4.267c-.765.484-1.728-.215-1.504-1.092l1.976-7.732a1 1 0 0 0-.331-1.017L2.22 12.162c-.696-.577-.328-1.71.575-1.767l7.964-.511a1 1 0 0 0 .865-.629L14.57 1.84Z"})]})},l));let n=(0,C.useConfigContext)().communityConfig.communityName;return(0,o.jsxs)("aside",{className:(0,u.default)(p.SELECTORS.Rating,f.sharedStyles.layout.blockSpacing.insetSmall,"_1hux1240 u67w0t11",l&&l),children:[(0,o.jsxs)("p",{className:"_1hux1241",children:[n," Rating:"]}),(0,o.jsxs)("p",{className:f.sharedStyles.accessibility.srOnly,children:[e," out of ",5]}),(0,o.jsx)("div",{"aria-hidden":"true",className:"_1hux1242",children:t})]})},O=({block:e,authorName:l,className:t})=>{let{communityConfig:n}=(0,C.useConfigContext)(),{rating:a,searchTitle:r}=(0,s.useFragment)((R.hash&&"3b58717ce7f4cd6e8d4a114217e15d6d"!==R.hash&&console.error("The definition of 'RatingBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),R),e),i={"@context":"https://schema.org","@type":"Review",itemReviewed:{"@type":"Thing",name:r},reviewRating:{"@type":"Rating",ratingValue:a,bestRating:5,worstRating:0},publisher:{"@type":"Organization",name:n.communityName}};return l&&(i.author={"@type":"Person",name:l}),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(S.default,{schema:i}),(0,o.jsx)(K,{className:t,rating:a})]})};e.s(["default",0,O],624043),e.s([],126934);let E={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TableOfContentsBlockContainer_block",selections:[a={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hideTitle",storageKey:null},{alias:null,args:null,concreteType:"TableOfContentsEntry",kind:"LinkedField",name:"entries",plural:!0,selections:[r={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},a,{alias:null,args:null,concreteType:"TableOfContentsEntry",kind:"LinkedField",name:"entries",plural:!0,selections:[r,a,{alias:null,args:null,concreteType:"TableOfContentsEntry",kind:"LinkedField",name:"entries",plural:!0,selections:[r,a,{alias:null,args:null,concreteType:"TableOfContentsEntry",kind:"LinkedField",name:"entries",plural:!0,selections:[r,a,{alias:null,args:null,concreteType:"TableOfContentsEntry",kind:"LinkedField",name:"entries",plural:!0,selections:[r,a,{alias:null,args:null,concreteType:"TableOfContentsEntry",kind:"LinkedField",name:"entries",plural:!0,selections:[r,a],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"TableOfContentsBlockType",abstractKey:null};
2E.hash="65e75422ee60e40bd5cdc824b360ca91";let B={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TableOfContentsBlockContainer_entry",selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],type:"TableOfContentsEntry",abstractKey:null};B.hash="868f8989c2bb8daeea87996cc4ff3c0e";var w=e.i(210982),L="_1xg1ym13",N="_1xg1ym14";let I=({level:e,entries:l,numLevels:t})=>{let n=(0,w.useAnalytics)();return(0,o.jsx)("ul",{className:1===e?"_1xg1ym12":"_1xg1ym15",children:l.map((l,a)=>{let r=()=>{n?.emit({event:"table_of_contents",table_of_contents:{click_text:l.title,click_url:l.url}})};return l.entries&&0!==l.entries.length?(0,o.jsxs)("li",{children:[(0,o.jsx)("span",{className:(0,u.default)(L),children:(0,o.jsx)("a",{className:N,href:l.url,onClick:r,children:l.title})}),(0,o.jsx)(I,{entries:l.entries,level:e+1,numLevels:t})]},a):(0,o.jsx)("li",{className:(0,u.default)(L),children:(0,o.jsx)("a",{className:N,href:l.url,onClick:r,children:l.title})},a)})})},M=({title:e,entries:l})=>(0,o.jsxs)("nav",{className:(0,u.default)(p.SELECTORS.TableOfContents,"_1xg1ym10"),children:[e&&(0,o.jsx)("h2",{className:"_1xg1ym11",children:e}),l&&(0,o.jsx)(I,{entries:l,level:1,numLevels:l.length})]});B.hash&&"868f8989c2bb8daeea87996cc4ff3c0e"!==B.hash&&console.error("The definition of 'TableOfContentsBlockContainer_entry' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data.");let D=({block:e})=>{let{entries:l,hideTitle:t,title:n}=(0,s.useFragment)((E.hash&&"65e75422ee60e40bd5cdc824b360ca91"!==E.hash&&console.error("The definition of 'TableOfContentsBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),E),e);return(0,o.jsx)(M,{title:t?void 0:n,entries:l})};e.s(["default",0,D],685130),e.s([],581958),e.i(498170);var A=e.i(923408);e.i(392737);var H=e.i(32608),U=e.i(713363),q=e.i(641824),z="_1dcqr3f4",$="_1dcqr3f7";let W=e=>{let l=(0,U.useComponentConfig)("highlight",e.componentContext||""),{children:t,inset:n,scotchRule:a}=(0,q.default)(e,l);return(0,o.jsxs)("div",{className:(0,u.default)(p.SELECTORS.Highlight,f.sharedStyles.layout.blockSpacing[n?"insetLarge":"large"],"_1dcqr3f0"),children:[(0,o.jsx)("div",{className:(0,u.default)("_1dcqr3f1",a&&"_1dcqr3f2")}),t]})};e.s(["default",0,({block:e})=>{let{children:l,placement:t}=(0,s.useFragment)((g.hash&&"06eb76a56edba521fcc8b2939cc8ab9b"!==g.hash&&console.error("The definition of 'HighlightBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),g),e),n=l;return l[0]?.__typename!=="CoreHeadingBlockType"||l[0].contents?.html||(n=l.slice(1)),(0,o.jsx)(W,{inset:"left"===t,children:n.map((e,l)=>{let t={block:e,className:l===n.length-1?$:void 0};switch(e.blockName){case"actionBox":return(0,o.jsx)("div",{children:(0,o.jsx)(y,{...t})},l);case"coreEmbed":return(0,o.jsx)("div",{children:(0,o.jsx)(h.default,{...t})});case"coreHeading":return(0,o.jsx)("div",{children:(0,o.jsx)(k.default,{block:e,className:(0,u.default)("_1dcqr3f3",l===n.length-1&&$)})},l);case"coreHtml":return(0,o.jsx)("div",{children:(0,o.jsx)(b.default,{...t})},l);case"coreImage":return(0,o.jsx)("div",{children:(0,o.jsx)(x.default,{...t,firstChild:0===l})},l);case"coreList":return(0,o.jsx)("div",{className:"_1dcqr3f6",children:(0,o.jsx)(_.default,{...t})},l);case"coreParagraph":return(0,o.jsx)("div",{className:z,children:(0,o.jsx)(T.default,{...t})},l);case"corePullquote":return(0,o.jsx)("div",{children:(0,o.jsx)(v.default,{...t})},l);case"coreQuote":return(0,o.jsx)("div",{className:z,children:(0,o.jsx)(j.default,{...t})},l);case"coreSeparator":return(0,o.jsx)("div",{children:(0,o.jsx)(H.default,{})},l);case"rating":return(0,o.jsx)("div",{children:(0,o.jsx)(O,{...t})},l);case"tableOfContents":return(0,o.jsx)("div",{children:(0,o.jsx)(D,{...t})},l);case"video":return(0,o.jsx)(A.default,{block:e});default:return null}})})}],329732),e.s([],714417);let G={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TableBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"header",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rows",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"columns",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"footer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fixedWidthTableCells",storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"caption",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"credit",plural:!1,selections:i,storageKey:null}],type:"TableBlockType",abstractKey:null};G.hash="d946a26055788ba3c8e81ed32e801aeb",e.i(295005);var X=e.i(252755),V="_1j8dyvk5",Q="_1j8dyvk7",Z="_1j8dyvk8";let J=({title:e,header:l,footer:t,columns:n,rows:a,caption:r,credit:i,fixedWidthTableCells:s,className:d,noTopPadding:f=!1})=>{let m=l&&l.length?l:n;return(0,o.jsxs)("div",{className:(0,u.default)(p.SELECTORS.Table,f?"_1j8dyvk1 _1j8dyvk0":"_1j8dyvk0",d),children:[e?(0,o.jsx)("h2",{className:"_1j8dyvk4",children:e}):null,(0,o.jsxs)("table",{className:s?"_1j8dyvk3":"_1j8dyvk2",children:[m&&(0,o.jsx)("thead",{children:(0,o.jsx)("tr",{children:m.map((e,l)=>(0,o.jsx)("th",{className:V,children:"string"==typeof e?(0,o.jsx)(c.default,{html:e||"",component:"h3"}):e},l))})}),(0,o.jsx)("tbody",{children:a.map((e,l)=>(0,o.jsx)("tr",{className:"_1j8dyvk6",children:e.map((e,l)=>"string"==typeof e?(0,o.jsx)(c.default,{html:e,component:"td",className:(0,u.default)(Q,s?Z:"")},l):(0,o.jsx)("td",{className:(0,u.default)(Q,s?Z:""),children:e},l))},l))}),t&&(0,o.jsx)("tfoot",{children:(0,o.jsx)("tr",{children:t.map((e,l)=>"string"==typeof e?(0,o.jsx)(c.default,{html:e||"",component:"th",className:V},l):(0,o.jsx)("th",{className:V,children:e},l))})})]}),(0,o.jsx)("div",{className:"_1j8dyvk9",children:(0,o.jsx)(X.default,{caption:r,credit:i})})]})};e.s(["default",0,({block:e})=>{let{rows:l,columns:t,caption:n,credit:a,title:r,header:i,footer:u,fixedWidthTableCells:c}=(0,s.useFragment)((G.hash&&"d946a26055788ba3c8e81ed32e801aeb"!==G.hash&&console.error("The definition of 'TableBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),G),e);return(0,o.jsx)(J,{title:r,rows:l,footer:u,header:i,columns:t,caption:n.html,credit:a.html,fixedWidthTableCells:c})}],390899),e.s([],593687)},673153,366171,943043,778642,596299,83178,e=>{"use strict";let l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"BlockPlacementContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:t=[{alias:null,args:null,kind:"ScalarField",name:"placement",storageKey:null}],type:"ActionBoxBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreEmbedBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreGalleryBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreHeadingBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreHTMLBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreImageBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreListBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CorePullquoteBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"CoreSeparatorBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"HighlightBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"ImageCompareBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"ImageSliderBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"NewsletterBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"RatingBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"RelatedPostsBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"TableBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"TableOfContentsBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"VideoBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"ProductBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"ProductsTableBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"LegacyProductBlockType",abstractKey:null},{kind:"InlineFragment",selections:t,type:"LegacyProductsTableBlockType",abstractKey:null}],type:"BlockType",abstractKey:"__isBlockType"};l.hash="9fee5cc51883cd12a341e53ddc375f19";var t,n=e.i(389959),a=e.i(434937),r=e.i(478902),i=e.i(197649),s=e.i(962973),o={columnWidth:"bzn20o1 bzn20o0",inset:"bzn20o2 bzn20o0",outdent:"bzn20o3 bzn20o0"};let u=(0,n.forwardRef)(({placement:e,children:l,isSingleColumn:t,className:n},a)=>(0,r.jsx)("div",{className:(0,i.default)(s.SELECTORS.BlockPlacement,o[e],t&&"outdent"===e&&"bzn20o4",n),ref:a,children:l}));var c=e.i(564182),d=e.i(968779);let p=["ActionBoxBlockType","CoreEmbedBlockType","CoreGalleryBlockType","CoreHTMLBlockType","CoreImageBlockType","CoreListBlockType","CorePullquoteBlockType","CoreSeparatorBlockType","HighlightBlockType","ImageCompareBlockType","ImageSliderBlockType","NewsletterBlockType","RatingBlockType","RelatedPostsBlockType","TableBlockType","TableOfContentsBlockType","VideoBlockType","ProductBlockType","ProductsTableBlockType","LegacyProductBlockType","LegacyProductsTableBlockType"],f=(0,n.forwardRef)((e,t)=>{let n=(0,a.useFragment)((l.hash&&"9fee5cc51883cd12a341e53ddc375f19"!==l.hash&&console.error("The definition of 'BlockPlacementContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),l),e.block),i=(0,d.filterByTypenames)([n],p)[0];
2if(!i)return(0,r.jsx)("div",{className:c.default.ArticleBodyComponent,ref:t,children:e.children});let s="columnWidth";return"left"===i.placement?s="inset":"wide"===i.placement&&(s="outdent"),(0,r.jsx)(u,{className:c.default.ArticleBodyComponent,ref:t,placement:s,isSingleColumn:e.isSingleColumn,children:e.children})});e.s(["default",0,f],366171),e.s([],673153);let m={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HeadingBlockContainer_block",selections:[{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"contents",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"headingId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"level",storageKey:null}],type:"CoreHeadingBlockType",abstractKey:null};m.hash="554a4f3b47ce48b61d22b77ef9943663",e.i(380136);var y=e.i(181133);e.s(["default",0,e=>{let{contents:l,level:t,headingId:n}=(0,a.useFragment)((m.hash&&"554a4f3b47ce48b61d22b77ef9943663"!==m.hash&&console.error("The definition of 'HeadingBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),m),e.block);return l.html?(0,r.jsx)(y.default,{id:n,className:e.className,level:t,contents:l.html}):null}],943043),e.s([],778642);let g={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HTMLBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"markup",storageKey:null}],type:"CoreHTMLBlockType",abstractKey:null};g.hash="37dd0cf5adada2ca792f70d9b1f079e9";var h=e.i(658105);e.i(824158);var k=e.i(778888);let b=/(?:datawrapper\.dwcdn\.net|(?:www\.)?datawrapper\.de)/i,x=/((?:data-)?src|href)=(["'])(https?:\/\/(?:datawrapper\.dwcdn\.net|(?:[^"'/]*\.)?datawrapper\.de)[^"']*)\2/gi,_=/<script\b([^>]*datawrapper(?:\.dwcdn\.net|\.de)[^>]*)>/gi,T=["src","data-src","href"];function v(e){return b.test(e)}function j(e,l){return/[?&]dark=/i.test(e)?e.replace(/([?&]dark=)[^&]*/i,`$1${l}`):`${e}${e.includes("?")?"&":"?"}dark=${l}`}function R(e,l){for(let t of T){let n=e.getAttribute(t);if(!n||!b.test(n))continue;let a=j(n,l);a!==n&&e.setAttribute(t,a)}}e.s(["default",0,({block:e})=>{let{markup:l}=(0,a.useFragment)((g.hash&&"37dd0cf5adada2ca792f70d9b1f079e9"!==g.hash&&console.error("The definition of 'HTMLBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),g),e),t=(0,h.useTheme)(),i=t?.resolvedTheme,s=!!i&&/dark/i.test(i),o=!!i,u=o&&v(l),c=(0,n.useRef)(null),d=(0,n.useRef)(s);d.current=s;let p=(0,n.useRef)(!1),f=(0,n.useMemo)(()=>{if(!o||!v(l))return l;var e=d.current;if(!v(l))return l;let t=e?"true":"false",n=l.replace(x,(e,l,n,a)=>`${l}=${n}${j(a,t)}${n}`);return n.replace(_,e=>/\bdata-dark\s*=/i.test(e)?e.replace(/\bdata-dark\s*=\s*(["']?)[^"'>\s]*\1/i,`data-dark=$1${t}$1`):e.replace(/>$/,` data-dark="${t}">`))},[l,o]);return(0,n.useEffect)(()=>{if(!u||!c.current)return;let e=!p.current;p.current=!0,function(e,l,t={}){let{remountScriptEmbeds:n=!0}=t,a=l?"true":"false";e.querySelectorAll("iframe, a").forEach(e=>{R(e,a)}),e.querySelectorAll("script").forEach(e=>{var l;let t=null!=(l=e.getAttribute("src"))?l:"";b.test(t)&&e.setAttribute("data-dark",a)}),e.querySelectorAll(".datawrapper-script-embed").forEach(e=>{!function(e,l,t){var n;let a=l?"true":"false";if(!t)return e.querySelectorAll("iframe").forEach(e=>{R(e,a)});let r=e.id.replace(/^datawrapper-vis-/,""),i=window.datawrapper,s=r?null==(n=null==i?void 0:i.chartData)?void 0:n[r]:void 0;s&&(null==i?void 0:i.render)?Promise.resolve(s).then(t=>{var n;e.replaceChildren(),null==(n=i.render)||n.call(i,t,{target:e,flags:{dark:l}})}):e.querySelectorAll("iframe").forEach(e=>{R(e,a)})}(e,l,n)})}(c.current,s,{remountScriptEmbeds:!e})},[u,s,l]),(0,r.jsx)("div",{ref:c,children:(0,r.jsx)(k.default,{html:f,component:"div",className:"dv8y0",filterForCookieConsent:!0})})}],596299),e.s([],83178)},544289,404878,297140,539652,17947,e=>{"use strict";let l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"NewsletterBlockContainer_block",selections:[{alias:null,args:null,concreteType:"NewsletterType",kind:"LinkedField",name:"newsletter",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"promoText",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"listId",storageKey:null}],storageKey:null}],type:"NewsletterBlockType",abstractKey:null};l.hash="790690c0e3d1de89efe5fe6958a14f94";var t,n,a,r,i,s,o,u,c,d,p,f=e.i(434937);e.i(982632);var m=e.i(679346),y=e.i(478902);e.s(["default",0,({block:e})=>{let{newsletter:t}=(0,f.useFragment)((l.hash&&"790690c0e3d1de89efe5fe6958a14f94"!==l.hash&&console.error("The definition of 'NewsletterBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),l),e);return(0,y.jsx)(m.default,{name:t.title,text:t.promoText.html,lists:[t.listId],source:"articleBody"})}],404878),e.s([],544289);let g=(t={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},a=[{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"retailer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"salePrice",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],i=[r={alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"variant",storageKey:null},{alias:null,args:null,concreteType:"ProductBlockHypeDeskFieldsType",kind:"LinkedField",name:"hypeDesk",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"shortDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ctaLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"longDescriptionOverride",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductBlockProductType",kind:"LinkedField",name:"product",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"productId",storageKey:null},t,{alias:null,args:null,kind:"ScalarField",name:"score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showImage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showScores",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"parentFilter",storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"bestRetailLink",plural:!1,selections:a,storageKey:null},{alias:null,args:null,concreteType:"ProductBrandResourceType",kind:"LinkedField",name:"brand",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},t],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"description",plural:!1,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"plaintext",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"cons",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"pros",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"ImageResourceType",kind:"LinkedField",name:"image",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alt",storageKey:null}
2,{alias:null,args:null,concreteType:"ThumbnailMapType",kind:"LinkedField",name:"thumbnails",plural:!1,selections:[{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"horizontal",plural:!1,selections:s=[n],storageKey:null},{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"square",plural:!1,selections:s,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"retailLinks",plural:!0,selections:a,storageKey:null}],storageKey:null}],type:"ProductBlockType",abstractKey:null});g.hash="526200b385c34e51597b0d2981f5367d";var h=e.i(389959),k=e.i(427607);e.i(55336);var b=e.i(183821),x=e.i(962973),_=e.i(741490);let T="Buy now";var v="_13muriy1";let j=(0,_.withGracefulErrorBoundary)(({id:e,title:l,imageUrl:t,imageAlt:n,shortDescription:a,longDescription:r,purchaseUrl:i,purchaseLinkText:s=T,retailer:o,price:u,salePrice:c,brand:d})=>{let p=(0,h.useId)(),f=(0,h.useId)(),m=(0,h.useMemo)(()=>({item_name:l,item_id:e,price:c||u,discount:c&&u?u-c:null,item_brand:d,item_category2:o,location_id:"article-body",item_variant:"hype desk",block_name:"product"}),[d,e,u,o,c,l]);return(0,y.jsx)("section",{className:x.SELECTORS.HypeDeskProductCard,id:`hype-desk-${e}`,"aria-labelledby":p,children:(0,y.jsxs)("div",{className:"_13muriy0",children:[(0,y.jsxs)("div",{className:v,children:[(0,y.jsx)("div",{className:"_13muriy2",children:(0,y.jsx)("img",{className:"_13muriy3",src:"https://s3.us-east-1.amazonaws.com/assets.sbnation.com/csk/uploads/hype-desk/logo.png",alt:"The Hype Desk"})}),(0,y.jsxs)("p",{id:f,className:"_13muriy4",children:["The Hype Desk features products Verge editors love in paid partnership with advertisers. The Hype Desk is produced independently from Verge editorial."," ",(0,y.jsx)("a",{className:"_13muriy5",href:"https://www.theverge.com/ethics-statement",target:"_blank",rel:"noopener noreferrer",children:"Read more in our ethics statement."})]})]}),(0,y.jsx)("div",{className:"_13muriy6",children:(0,y.jsx)("div",{className:"_13muriy7",children:(0,y.jsx)(b.default,{className:"_13muriy8",src:t,alt:n,width:680,height:453,loading:"lazy"})})}),(0,y.jsxs)("div",{className:v,children:[(0,y.jsx)("h3",{id:p,className:"_13muriy9",children:l}),(0,y.jsx)("p",{className:"_13muriya",children:r})]}),(0,y.jsxs)("div",{className:"_13muriyb",children:[(0,y.jsx)("p",{className:"_13muriyc","aria-hidden":"true",children:l}),(0,y.jsx)("p",{className:"_13muriyd",children:a}),(0,y.jsx)(k.default,{href:i,rel:"nofollow noopener noreferrer",target:"_blank",className:"_13muriye",includeClickAnalytics:!0,includeViewAnalytics:!0,"aria-describedby":f,analyticsPayload:m,children:s})]})]})})},{context:"HypeDeskProductCardErrorBoundary"});e.i(860200);var R=e.i(721040);e.s(["default",0,e=>{let{product:l,variant:t,hypeDesk:n}=(0,f.useFragment)((g.hash&&"526200b385c34e51597b0d2981f5367d"!==g.hash&&console.error("The definition of 'ProductBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),g),e.block);if("hypeDesk"===t||n)return(0,y.jsx)(j,{id:l.productId,title:l.title,imageUrl:l.image?.thumbnails.horizontal.url||"",imageAlt:l.image?.alt||l.t
2itle,shortDescription:n?.shortDescription??"",longDescription:n?.longDescriptionOverride||l.description.plaintext||"",purchaseUrl:function(e,l=[]){return e||l.find(e=>e.url)?.url||""}(l.bestRetailLink?.url,l.retailLinks),purchaseLinkText:n?.ctaLabel||T,retailer:l.bestRetailLink?.retailer||void 0,price:l.bestRetailLink?.price??void 0,salePrice:l.bestRetailLink?.salePrice??void 0,brand:l.brand?.title});let a=l.showImage&&l.image?.thumbnails.horizontal.url||"",r=l.image?.thumbnails.square.url||"";return(0,y.jsx)(R.default,{...l,id:l.productId,imageUrl:a,mobileImageUrl:r,alt:l.image?.alt,description:l.description.html,pros:l.pros.html,cons:l.cons.html,layout:"full",retailLinks:l.retailLinks,brand:l.brand?.title,bestRetailLink:l.bestRetailLink})}],297140),e.s([],539652);let S=(d=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductsTableBlockContainer_block",selections:[{alias:null,args:null,concreteType:"ProductBlockProductType",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"productId",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"score",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"showScores",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"parentFilter",storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"bestRetailLink",plural:!1,selections:c=[{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"retailer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"salePrice",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductBrandResourceType",kind:"LinkedField",name:"brand",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"description",plural:!1,selections:d,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"cons",plural:!1,selections:d,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"pros",plural:!1,selections:d,storageKey:null},{alias:null,args:null,concreteType:"ImageResourceType",kind:"LinkedField",name:"image",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alt",storageKey:null},{alias:null,args:null,concreteType:"ThumbnailMapType",kind:"LinkedField",name:"thumbnails",plural:!1,selections:[{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"horizontal",plural:!1,selections:p=[u],storageKey:null},{alias:null,args:null,concreteType:"ThumbnailType",kind:"LinkedField",name:"square",plural:!1,selections:p,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductRetailLinkType",kind:"LinkedField",name:"retailLinks",plural:!0,selections:c,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ProductsTableRangeType",kind:"LinkedField",name:"ranges",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"filters",storageKey:null}],type:"ProductsTableBlockType",abstractKey:null});S.hash="8aac5b40a0fe58f9972fa8fdb2d14251",e.s(["default",0,S],17947)},109196,880148,e=>{"use strict";var l=e.i(17947),t=e.i(434937);e.i(322353);var n=e.i(622710),a=e.i(478902);e.s(["default",0,e=>{let{products:r,filters:i,ranges:s}=(0,t.useFragment)((l.default.hash&&"8aac5b40a0fe58f9972fa8fdb2d14251"!==l.default.hash&&console.error("The definition of 'ProductsTableBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),l.default),e.block),o=r.map(e=>{let l=e.image?.thumbnails.horizontal.url||"",t=e.image?.thumbnails.square.url||"";return{...e,imageUrl:l,mobileImageUrl:t,id:e.productId,alt:e.image?.alt,description:e.description.html,pros:e.pros.html,cons:e.cons.html,layout:"full",brand:e.brand?.title}}
2);return(0,a.jsx)(n.default,{products:o,filters:i,ranges:s,isSingleColumn:e.isSingleColumn})}],880148),e.s([],109196)},894534,e=>{"use strict";var l=e.i(756702),t=e.i(478902);e.s(["default",0,({schema:e})=>(0,t.jsx)(l.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e)}})})])},392737,32608,e=>{"use strict";var l=e.i(478902),t=e.i(197649),n=e.i(962973),a=e.i(970060);e.s(["default",0,({className:e})=>(0,l.jsx)("hr",{className:(0,t.default)(n.SELECTORS.Divider,a.sharedStyles.layout.blockSpacing.large,"c8jjhk0",e)})],32608),e.s([],392737)},322353,622710,e=>{"use strict";var l=e.i(478902),t=e.i(197649),n=e.i(307424),a=e.i(446966),r=e.i(389959),i=e.i(721040);e.i(807738);var s=e.i(738886),o=e.i(962973),u=e.i(741490),c=e.i(970060),d="owwxnk2",p="owwxnk8",f="owwxnk9";let m=(0,u.withGracefulErrorBoundary)(({ranges:e,filters:u,products:m,filterTitle:y="What are you looking for?",rangeTitle:g="How much do you want to spend?",isSingleColumn:h})=>{let[k,b]=(0,r.useState)([]),[x,_]=(0,r.useState)([]),[T,v]=(0,r.useState)(m),j=(0,a.usePathname)(),R=(0,r.useCallback)((e,l)=>{let t=e.length>0?m.filter(l=>{let t=l.bestRetailLink?.salePrice||l.bestRetailLink?.price,a=(0,n.default)(t)&&e.filter(e=>{let l=e.max||1e10;return t>=(e.min||0)&&t<=l});return a&&a.length>0}):m;t=l.length>0?t.filter(e=>e.parentFilter&&l.includes(e.parentFilter)):t;let a=new URLSearchParams(window.location.search);if(e.length>0){let l=e.map(e=>!!e.label&&e.label).join(",");a.set("ranges",encodeURIComponent(l))}else a.delete("ranges");if(l.length>0){let e=l.map(e=>e).join(",");a.set("filters",encodeURIComponent(e))}else a.delete("filters");window.history.replaceState(null,"update params",a.size?`${j}?${a.toString()}`:j),v(t)},[m,j]);return(0,r.useEffect)(()=>{let l=new URLSearchParams(window.location.search),t=[],n=[];l.forEach((l,a)=>{if("ranges"===a&&e){let n=decodeURIComponent(l).split(",");t=e.filter(e=>{if(e.label&&n.includes(e.label))return e});return}if("filters"===a&&u)return void(n=decodeURIComponent(l).split(",")).filter(e=>u.includes(e))}),b(t),_(n),R(t,n)},[u,e,_,b,R]),(0,l.jsxs)("div",{className:(0,t.default)(o.SELECTORS.ProductGrid,c.sharedStyles.layout.blockSpacing.large,"owwxnk0",h&&"owwxnk1"),children:[(0,l.jsxs)("div",{className:"owwxnk3",children:[(0,l.jsx)("div",{className:"owwxnk5",children:u&&u.length?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:d,children:y}),u.map((e,n)=>(0,l.jsx)(s.default,{displayType:"secondary",className:(0,t.default)(p,x.includes(e)&&f),text:e,onClick:()=>{let l;return l=[],void(_(l=x.includes(e)?x.filter(l=>l!==e):[...x,e]),R(k,l))}},n))]}):null}),(0,l.jsx)("div",{className:"owwxnk4",children:e&&e.length?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:d,children:g}),e.map((e,n)=>(0,l.jsx)(s.default,{displayType:"secondary",className:(0,t.default)(p,k.includes(e)&&f),text:e.label||"",onClick:()=>{let l;return l=[],void(b(l=k.includes(e)?k.filter(l=>l!==e):[...k,e]),R(l,x))}},n))]}):null})]}),0===T.length?(0,l.jsx)("div",{className:"owwxnka",children:"No results found."}):(0,l.jsx)("div",{className:"owwxnk7",children:T.map(e=>(0,l.jsx)(i.default,{...e,containerClassName:"owwxnk6",truncateMobileDescription:!0,isGridItem:!0,gaComponentName:"product table"},e.id))})]})},{context:"ProductsTableErrorBoundary"});e.s(["default",0,m],622710),e.s([],322353)},750003,e=>{"use strict";e.s(["h2",0,"_19rgy251 _19rgy250","h3",0,"_19rgy252 _19rgy250","h4",0,"_19rgy253 _19rgy250","h5",0,"_19rgy254 _19rgy250","idHashOffset",0,"_19rgy250"])},380136,181133,e=>{"use strict";var l=e.i(478902),t=e.i(197649);e.i(824158);var n=e.i(778888),a=e.i(962973),r=e.i(970060),i=e.i(750003);e.s(["default",0,({id:e,level:s,contents:o,className:u})=>{switch(s){case 1:case 2:return(0,l.jsx)("div",{id:e,className:(0,t.default)(i.h2,u,a.SELECTORS.StandardHeading,r.sharedStyles.text.linkStyles),children:(0,l.jsx)(n.default,{component:"h2",html:o})});case 3:return(0,l.jsx)("div",{id:e,className:(0,t.default)(i.h3,u,a.SELECTORS.StandardHeading,r.sharedStyles.text.linkStyles),children:(0,l.jsx)(n.default,{component:"h3",html:o})});case 4:return(0,l.jsx)("div",{id:e,className:(0,t.default)(i.h4,u,a.SELECTORS.StandardHeading,r.sharedStyles.text.linkStyles),children:(0,l.jsx)(n.default,{component:"h4",html:o})});default:return(0,l.jsx)("div",{id:e,className:(0,t.default)(i.h5,u,a.SELECTORS.StandardHeading,r.sharedStyles.text.linkStyles),children:(0,l.jsx)(n.default,{component:"h5",html:o})})}}],181133),e.s([],380136)},391228,e=>{"use strict";var l=e.i(478902);e.s(["default",0,({className:e,width:t=20,height:n=19,fill:a="currentColor",strokeWidth:r=2})=>(0,l.jsxs)("svg",{className:e,width:t,height:n,viewBox:"0 0 20 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("title",{children:"Close"}),(0,l.jsx)("line",{x1:"1.70711",y1:"0.831956",x2:"18.6483",y2:"17.7731",stroke:a,strokeWidth:r}),(0,l.jsx)("line",{x1:"1.35149",y1:"17.7734",x2:"18.2927",y2:"0.832185",stroke:a,strokeWidth:r})]})])},185911,964833,e=>{"use strict";var l=e.i(478902);e.s(["default",0,({className:e="",width:t=29,height:n=30,fill:a="currentColor"})=>(0,l.jsxs)("svg",{className:e,width:t,height:n,viewBox:"0 0 29 30",fill:a,xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("title",{children:"Collapse"}),(0,l.jsx)("line",{x1:"4",y1:"14.4805",x2:"26",y2:"14.4805",stroke:a,strokeWidth:"4"})]})],185911),e.s(["default",0,({className:e="",width:t="29",height:n="30",fill:a="currentColor"})=>(0,l.jsxs)("svg",{className:e,width:t,height:n,viewBox:"0 0 29 30",fill:a,xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("title",{children:"Expand"}),(0,l.jsx)("line",{x1:"4",y1:"14.4805",x2:"26",y2:"14.4805",stroke:a,strokeWidth:"4"}),(0,l.jsx)("line",{x1:"15",y1:"3.48047",x2:"15",y2:"25.4805",stroke:a,strokeWidth:"4"})]})],964833)}]); 3 4//# debugId=99fb5648-02f8-7843-0a22-7dd4b1e0aad5 5//# sourceMappingURL=0xdhqr3i0pg0g.js.map
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.