PageSourceSearch

https://unicef.se/_next/static/chunks/0kohnmvraendr.js

js unicef.se collected 2026-10-02 03:25:27 UTC 396,488 bytes, 16 lines download raw bytes

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]="9b10e681-9102-6a34-f487-a5c412929980")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,821979,762358,e=>{"use strict";var t=e.i(391398),a=e.i(272043),s=e.i(41158),r=e.i(337642),i=e.i(467099);let n=({className:e})=>(0,t.jsx)("i",{className:(0,a.default)(e,"fa-solid fa-angle-right")});var l=e.i(958678),o=e.i(556450);let d=({breadcrumbs:e})=>{let a={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.text,item:`${o.publicSiteUrl}${e.path}`}))};return(0,t.jsx)(l.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(a)}})})};e.s(["Breadcrumbs",0,({className:e,page:l,last:o,isCollection:c,boldLast:u=!0})=>{let m=o?[...(0,r.inferBreadcrumbsFromPage)(l,c||!1),o]:(0,r.inferBreadcrumbsFromPage)(l,c||!1);return(0,t.jsx)("div",{className:(0,a.default)(e,"flex flex-row flex-wrap md:flex-nowrap gap-[18px]"),children:m&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d,{breadcrumbs:m}),m.map((e,r)=>{var l;return l=!!u&&r===m.length-1,e.isLink?(0,t.jsxs)(s.default,{href:e.path,className:(0,a.default)("flex-row inline-flex items-center gap-[9px]",{"overflow-hidden ":l}),children:[(0,t.jsx)("span",{className:(0,a.default)("normal-case whitespace-nowrap","hover:underline hover:text-blue-link","active:no-underline active:text-black",{"text-small-bold text-ellipsis overflow-hidden":l,"text-small":!l}),children:(0,t.jsx)(i.Text,{children:e.text})}),r+1<m.length&&(0,t.jsx)(n,{})]},e.path+r):(0,t.jsxs)("div",{className:(0,a.default)("flex-row inline-flex items-center gap-[9px]",{"overflow-hidden":l}),children:[(0,t.jsx)("span",{className:(0,a.default)("normal-case whitespace-nowrap",{"text-small-bold text-ellipsis overflow-hidden":l,"text-small":!l}),children:(0,t.jsx)(i.Text,{children:e.text})}),r+1<m.length&&(0,t.jsx)(n,{})]},e.path+r)})]})})}],821979);var c=e.i(191788);e.s(["CopyLink",0,e=>{let[s,r]=(0,c.useState)(!1),n=async()=>{await navigator.clipboard?.writeText(window.location.href).then(()=>r(!0))};return(0,t.jsx)("div",{onClick:n,className:(0,a.default)(e.className,"my-6 flex items-center",{"cursor-pointer":!s}),children:s?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("svg",{className:"mr-3 w-6 inline flex-shrink-0",viewBox:"0 0 28 28",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M26.5283 0.00202422C26.166 0.0187491 25.8127 0.180026 25.5666 0.440931C21.8829 4.21499 15.9903 10.5649 12.0785 14.6128L7.14884 10.92C6.56865 10.4756 5.62614 10.5924 5.1775 11.1644C4.72857 11.7364 4.85593 12.6582 5.44392 13.0928L11.39 17.5456C11.9316 17.9556 12.787 17.8921 13.2591 17.4066C17.176 13.3934 23.7442 6.28619 27.5998 2.33556C27.9955 1.94515 28.1134 1.31007 27.8831 0.80833C27.6527 0.306594 27.0894 -0.0286502 26.5287 0.00193229L26.5283 0.00202422ZM0 4.13377V22.63C0 23.3473 0.666565 24 1.39896 24H20.9862C21.7186 24 22.3851 23.3473 22.3851 22.63V13.7244C22.3956 13.0005 21.7255 12.3348 20.9862 12.3348C20.2469 12.3348 19.5767 13.0005 19.5872 13.7244V21.2599H2.79818V5.50387H17.4886C18.2276 5.51414 18.9076 4.85784 18.9076 4.1339C18.9076 3.40995 18.2276 2.75365 17.4886 2.76392H1.39909C0.62759 2.76392 0.0154898 3.55668 0.00012485 4.1339L0 4.13377Z"})}),(0,t.jsx)("span",{className:"text-body-bold",children:(0,t.jsx)(i.Text,{children:"Länk kopierad"})})]}):(0,t.jsxs)("span",{className:"group",children:[(0,t.jsx)("svg",{className:"h-[24px] mr-3 inline flex-shrink-0 group-hover:fill-blue-link group-active:fill-black",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M11.6274 2.42404V2.42999H5.09994C3.70318 2.42999 2.55544 3.52011 2.55544 4.85357V17.0162C2.55544 18.3524 3.69837 19.4398 5.10429 19.4398H17.8956C19.3002 19.4398 20.4444 18.3512 20.4444 17.0103V12.1224H20.4447C20.4601 11.4642 21.0262 10.935 21.7223 10.935C22.4182 10.935 22.9843 11.4642 22.9997 12.1224H23V17.0103C23 19.6941 20.7106 21.8696 17.8956 21.8696H5.10436C2.28534 21.8696 0 19.6927 0 17.0161V4.8535C0 2.17302 2.29729 0 5.10025 0H11.6277V0.00594932C12.2735 0.0668172 12.7777 0.58487 12.7777 1.21491C12.7777 1.84511 12.2735 2.36299 11.6277 2.42403L11.6274 2.42404ZM14.8302 11.0653L16.4114 12.5688L12.405 16.3783C10.9847 17.7288 8.52714 17.2872 6.82588 15.6694C5.13201 14.0588 4.6608 11.7145 6.076 10.3688L10.0869 6.55502L11.6681 8.05855L7.65725 11.8723C7.29803 
212.2139 7.50901 13.2637 8.43264 14.1419C9.36282 15.0266 10.4577 15.2232 10.8239 14.875L14.8302 11.0653ZM18.0212 11.038L16.4401 9.53459L20.4465 5.7251C20.8128 5.37682 20.606 4.33583 19.6756 3.45116C18.752 2.57294 17.6479 2.37233 17.2885 2.71388L13.2778 6.52763L11.6965 5.02425L15.7074 1.2105C17.1228 -0.135301 19.5882 0.312753 21.282 1.92353C22.9835 3.54133 23.4477 5.87803 22.0276 7.22848L18.0212 11.038ZM14.8789 6.50861C15.3185 6.09063 16.0259 6.08544 16.4655 6.50358C16.9022 6.91867 16.9094 7.58488 16.4602 8.012L13.232 11.0815C12.7926 11.4995 12.0852 11.5045 11.6457 11.0865C11.2089 10.6713 11.2017 10.0052 11.651 9.57794L14.8789 6.50861Z"})}),(0,t.jsx)("span",{className:"text-body-bold hover:underline hover:underline-offset-4 group-hover:text-blue-link group-active:text-black",children:(0,t.jsx)(i.Text,{children:"Kopiera länk"})})]})})}],762358)},91405,336983,e=>{"use strict";var t=e.i(191788),a=e.i(391398);let s=(0,t.createContext)({});e.s(["PageContext",0,s,"PageProvider",0,({children:e})=>{let[r]=(0,t.useState)({});return(0,a.jsx)(s.Provider,{value:r,children:e})}],336983),e.s(["usePage",0,()=>t.default.useContext(s)],91405)},825111,e=>{"use strict";e.i(351176),e.i(408639),e.i(336983),e.i(91405),e.s([])},136097,841606,e=>{"use strict";var t=e.i(391398),a=e.i(272043),s=e.i(126019),r=e.i(41158),i=e.i(191788),n=e.i(97844),l=e.i(467099);e.i(825111);var o=e.i(91405),d=e.i(337642),c=e.i(651616),u=e.i(300261);e.s(["ArticleHero",0,({className:e,desktopImage:m,mobileImage:p,titleFirstRow:h,titleSecondRow:f,preamble:x,article:g})=>{let b,y,v=(b=g?.contentfulMetadata?.tags.filter(d.filterNotEmpty)||[],(y=g?.primaryTag)?b.sort((e,t)=>e.id===y?-1:+(t.id===y)):b),C=(0,o.usePage)(),j=(0,i.useMemo)(()=>((h?.length||0)>30||(f?.length||0)>30)&&C.currentWpPostId,[C.currentWpPostId,h,f]),S=(0,u.useIsScreenLessThan)("sm")&&p?p:m;return(0,t.jsxs)("section",{className:(0,a.default)(e,"flex flex-col"),children:[(0,t.jsxs)(c.ImageWithByline,{byline:S?.description,className:"h-[25.25rem] lg:h-[37rem]",children:[(0,t.jsx)(s.default,{className:"object-cover",alt:S?.title??"",src:S?.url??"",fill:!0,sizes:"(max-width: 768px) 100vw, 50vw"}),!j&&(0,t.jsx)("div",{className:"absolute left-0 right-0 bottom-2 lg:bottom-3.5 text-mobil-headline lg:text-desktop-headline",children:(0,t.jsxs)("div",{className:"flex flex-col gap-2 lg:gap-3.5",children:[h&&(0,t.jsx)("div",{className:"bg-[#41C6FF] max-w-max px-4 md:pl-8 md:mr-2.5 xl:pl-[5%] xl:pr-[2.1875rem] md:py-2.5 lg:pt-1.5 lg:pb-0",children:(0,t.jsx)("p",{className:"text-black",children:h})}),f&&(0,t.jsx)("div",{className:"bg-[#41C6FF] max-w-max px-4 md:pl-8 md:mr-2.5 xl:pl-[5%] xl:pr-[2.1875rem] md:py-2.5 lg:pt-1.5 lg:pb-0",children:(0,t.jsx)("p",{className:"text-black",children:f})})]})})]}),(0,t.jsx)("div",{className:"bg-preamble py-[1.125rem] space-y-4 text-white lg:py-[2.875rem] lg:space-y-5",children:(0,t.jsxs)(n.Container,{children:[x&&(0,t.jsx)("p",{className:"text-body-bold lg:text-head-description",children:(0,t.jsx)(l.Text,{children:x})}),(0,t.jsx)("div",{className:"flex-row justify-start space-x-3",children:v?.length>0&&(0,t.jsx)("div",{className:"text-title-under-lead flex-row justify-start space-x-3 mt-4 lg:mt-5",children:v.filter(d.filterNotEmpty).map((e,a)=>(0,t.jsxs)("div",{className:"inline-flex space-x-2 text-hero-subject",children:[(0,t.jsx)(r.default,{href:`/amne/${e.id}`,children:(0,t.jsx)("p",{className:"hover:underline",children:e.name})}),v.length-1!==a&&(0,t.jsx)("p",{children:"•"})]},e.name))})})]})})]})}],136097),e.s(["PublicationInformation",0,({className:e,article:a,publishedAt:i,updatedAt:n})=>{let{author:o,expert:c}=a;return(0,t.jsx)("section",{className:e,children:(0,t.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,t.jsx)("div",{className:"bg-[#41C6FF] h-2 w-[7.5rem]"}),(0,t.jsxs)("div",{className:"flex flex-col gap-2.5 md:flex-row md:gap-[1.875rem]",children:[(0,t.jsxs)("div",{className:"flex-row flex items-center",children:[(0,t.jsx)("p",{className:"text-body-bold mr-[0.3125rem]",children:"Skribent |"}),(0,t.jsx)(r.default,{href:(0,d.buildPathFromPage)(o),children:(0,t.jsx)("p",{className:"text-body underline text-blue-link hover:text-black active:text-blue-link",children:(0,t.jsx)(l.Text,{children:o?.title})})}),o?.profilePicture&&(0,t.jsx)("div",{className:"invisible md:visible md:relative md:h-11 md:w-11 md:flex-shrink-0 md:ml-2.5",children:(0,t.jsx)(s.default,{className:"rounded-full overflow-hidden object-cover",alt:o?.profilePicture?.title??"",src:o?.profilePicture?.url??"",fill:!0,sizes:"100vw"})})]}),c&&(0,t.jsxs)("div",{className:"flex-row flex items-center",children:[(0,t.jsx)("p",{className:"text-body-bold mr-[0.3125rem]",children:"Expert |"}),(0,t.jsx)(r.default,{href:(0,d.buildPathFromPage)(c),children:(0,t.jsx)("p",{className:"text-body underline text-blue-link hover:text-black active:text-blue-link",children:(0,t.jsx)(l.Text,{children:c?.title})})}),c?.profilePicture&&(0,t.jsx)("div",{className:"invisible md:visible md:relative md:h-11 md:w-11 md:flex-shrink-0 md:ml-2.5",children:(0,t.jsx)(s.default,{className:"rounded-full overflow-hidden object-cover",alt:c?.profilePicture?.title??"",src:c?.profilePicture?.url??"",fill:!0,sizes:"100vw"})})]})]}),(0,t.jsxs)("div",{className:"flex flex-col space-y-2.5 md:flex-row md:space-x-[1.875rem] md:space-y-0",children:[i&&(0,t.jsxs)("div",{className:"flex-row flex items-center",children:[(0,t.jsx)("p",{className:"text-body-bold mr-[0.3125rem]",children:"Publicerad |"}),(0,t.jsx)("p",{children:(0,t.jsx)(l.Text,{children:i})})]}),n&&(0,t.jsxs)("div",{className:"flex-row flex items-center",children:[(0,t.jsx)("p",{className:"text-body-bold mr-[0.3125rem]",children:"Uppdaterad |"}),(0,t.jsx)("p",{children:(0,t.jsx)(l.Text,{children:n})})]})]})]})})}],841606)},678137,268539,857807,939588,799484,e=>{"use strict";var t,a,s,r=((t={}).DOCUMENT="document",t.PARAGRAPH="paragraph",t.HEADING_1="heading-1",t.HEADING_2="heading-2",t.HEADING_3="heading-3",t.HEADING_4="heading-4",t.HEADING_5="heading-5",t.HEADING_6="heading-6",t.OL_LIST="ordered-list",t.UL_LIST="unordered-list",t.LIST_ITEM="list-item",t.HR="hr",t.QUOTE="blockquote",t.EMBEDDED_ENTRY="embedded-entry-block",t.EMBEDDED_ASSET="embedded-asset-block",t.EMBEDDED_RESOURCE="embedded-resource-block",t.TABLE="table",t.TABLE_ROW="table-row",t.TABLE_CELL="table-cell",t.TABLE_HEADER_CELL="table-header-cell",t);e.s(["BLOCKS",0,r],268539);var i=((a={}).ASSET_HYPERLINK="asset-hyperlink",a.EMBEDDED_ENTRY="embedded-entry-inline",a.EMBEDDED_RESOURCE="embedded-resource-inline",a.ENTRY_HYPERLINK="entry-hyperlink",a.HYPERLINK="hyperlink",a.RESOURCE_HYPERLINK="resource-hyperlink",a);function n(e,t){for(let a of Object.keys(e))if(t===e[a])return!0;return!1}function l(e){if(e.nodeType!==r.PARAGRAPH||1!==e.content.length)return!1;let t=e.content[0];return"text"===t.nodeType&&""===t.value}e.s(["INLINES",0,i],857807),e.s(["isBlock",0,function(e){return n(r,e.nodeType)},"isEmptyParagraph",0,l,"isInline",0,function(e){return n(i,e.nodeType)},"isText",0,function(e){return"text"===e.nodeType},"stripEmptyTrailingParagraphFromDocument",0,function(e){return!(null!=e&&"object"==typeof e&&"content"in e&&Array.isArray(e.content))||e.content.length<2?e:l(e.content[e.content.length-1])?{...e,content:e.content.slice(0,-1)}:e}],939588),e.i(939588);var o=((s={}).BOLD="bold",s.ITALIC="italic",s.UNDERLINE="underline",s.CODE="code",s.SUPERSCRIPT="superscript",s.SUBSCRIPT="subscript",s.STRIKETHROUGH="str
2ikethrough",s);e.s(["MARKS",0,o],799484);let d=[r.PARAGRAPH,r.HEADING_1,r.HEADING_2,r.HEADING_3,r.HEADING_4,r.HEADING_5,r.HEADING_6,r.OL_LIST,r.UL_LIST,r.HR,r.QUOTE,r.EMBEDDED_ENTRY,r.EMBEDDED_ASSET,r.EMBEDDED_RESOURCE,r.TABLE],c=[r.PARAGRAPH,r.HEADING_1,r.HEADING_2,r.HEADING_3,r.HEADING_4,r.HEADING_5,r.HEADING_6,r.OL_LIST,r.UL_LIST,r.HR,r.QUOTE,r.EMBEDDED_ENTRY,r.EMBEDDED_ASSET,r.EMBEDDED_RESOURCE];r.TABLE,r.TABLE_ROW,r.TABLE_CELL,r.TABLE_HEADER_CELL,r.HR,r.EMBEDDED_ENTRY,r.EMBEDDED_ASSET,r.EMBEDDED_RESOURCE;let u={[r.OL_LIST]:[r.LIST_ITEM],[r.UL_LIST]:[r.LIST_ITEM],[r.LIST_ITEM]:c,[r.QUOTE]:[r.PARAGRAPH],[r.TABLE]:[r.TABLE_ROW],[r.TABLE_ROW]:[r.TABLE_CELL,r.TABLE_HEADER_CELL],[r.TABLE_CELL]:[r.PARAGRAPH,r.UL_LIST,r.OL_LIST],[r.TABLE_HEADER_CELL]:[r.PARAGRAPH]},m=[r.HEADING_1,r.HEADING_2,r.HEADING_3,r.HEADING_4,r.HEADING_5,r.HEADING_6];[r.PARAGRAPH,...m],r.DOCUMENT,r.PARAGRAPH,r.HEADING_1,r.HEADING_2,r.HEADING_3,r.HEADING_4,r.HEADING_5,r.HEADING_6,r.OL_LIST,r.UL_LIST,r.LIST_ITEM,r.HR,r.QUOTE,r.EMBEDDED_ENTRY,r.EMBEDDED_ASSET,i.HYPERLINK,i.ENTRY_HYPERLINK,i.ASSET_HYPERLINK,i.EMBEDDED_ENTRY,o.BOLD,o.CODE,o.ITALIC,o.UNDERLINE;let p=({path:e,property:t,typeName:a,value:s})=>({details:`The type of "${t}" is incorrect, expected type: ${a}`,name:"type",path:e.toArray(),type:a,value:s});class h{obj;path;_errors=[];constructor(e,t){this.obj=e,this.path=t}catch=(...e)=>{this._errors.push(...e)};get errors(){let e=e=>JSON.stringify({details:e.details,path:e.path});return this._errors.filter((t,a)=>this._errors.findIndex(a=>e(t)===e(a))===a)}exists=e=>e in this.obj||(this.catch((({property:e,path:t})=>({details:`The property "${e}" is required here`,name:"required",path:t.toArray()}))({property:e,path:this.path.of(e)})),!1);object=e=>{let t=e?this.obj[e]:this.obj;if(e&&!this.exists(e))return!1;if("object"==typeof t&&!Array.isArray(t)&&null!==t)return!0;let a=e?this.path.of(e):this.path,s=e??this.path.last()??"value";return this.catch(p({typeName:"Object",property:s,path:a,value:t})),!1};string=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&("string"==typeof t||(this.catch(p({typeName:"String",property:e,path:this.path.of(e),value:t})),!1))};number=(e,t)=>{let a=this.obj[e];return!!t&&!(e in this.obj)||!!this.exists(e)&&(!("number"!=typeof a||Number.isNaN(a))||(this.catch(p({typeName:"Number",property:e,path:this.path.of(e),value:a})),!1))};array=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&(!!Array.isArray(t)||(this.catch(p({typeName:"Array",property:e,path:this.path.of(e),value:t})),!1))};enum=(e,t)=>{let a=this.obj[e];return!!("string"==typeof a&&t.includes(a))||(this.catch((({expected:e,value:t,path:a})=>({details:"Value must be one of expected values",name:"in",expected:[...e].sort(),path:a.toArray(),value:t}))({expected:t,value:a,path:this.path.of(e)})),!1)};empty=e=>{if(!this.array(e))return!1;let t=this.obj[e];return 0===t.length||(this.catch((({max:e,value:t,path:a})=>({name:"size",max:e,path:a.toArray(),details:`Size must be at most ${e}`,value:t}))({max:0,value:t,path:this.path.of(e)})),!1)};minLength=(e,t)=>{if(!this.array(e))return!1;let a=this.obj[e];return a.length>=t||(this.catch((({min:e,value:t,path:a})=>({name:"size",min:e,path:a.toArray(),details:`Size must be at least ${e}`,value:t}))({min:t,value:a,path:this.path.of(e)})),!1)};noAdditionalProperties=e=>{let t=Object.keys(this.obj).sort().filter(t=>!e.includes(t));return t.forEach(e=>this.catch((({property:e,path:t})=>({details:`The property "${e}" is not expected`,name:"unexpected",path:t.toArray()}))({property:e,path:this.path.of(e)}))),0===t.length};each=(e,t)=>{if(!this.array(e))return;let a=this.obj[e],s=!1;a.forEach((a,r)=>{if(s)return;let i=t(a,this.path.of(e).of(r));i.length>0&&(s=!0),this.catch(...i)})}}let f=[];class x{contentRule;validateData;constructor(e,t){this.contentRule=e,this.validateData=t}assert(e,t){let a=new h(e,t);if(!a.object())return a.errors;a.noAdditionalProperties(["nodeType","data","content"]);let{nodeTypes:s,min:r=0}=Array.isArray(this.contentRule)?{nodeTypes:this.contentRule}:this.contentRule(e,t);if(0===s.length&&r>0)throw Error(`Invalid content rule. Cannot have enforce a 'min' of ${r}
2 with no nodeTypes`);if(a.minLength("content",r),0===s.length?a.empty("content"):a.each("content",(e,t)=>{let a=new h(e,t);return a.object()&&a.enum("nodeType",s),a.errors}),a.object("data")){let s=this.validateData?.(e.data,t.of("data"))??[];a.catch(...s)}return a.errors}}class g extends x{linkType;type;constructor(e,t){super(t,(e,t)=>this.assertLink(e,t)),this.linkType=e,this.type=this.linkType.startsWith("Contentful:")?"ResourceLink":"Link"}assertLink=(e,t)=>{let a=new h(e,t);if(a.object("target")){let s=new h(e.target.sys,t.of("target").of("sys"));s.object()&&(s.enum("type",[this.type]),s.enum("linkType",[this.linkType]),"Link"===this.type?(s.string("id"),s.noAdditionalProperties(["type","linkType","id"])):"ResourceLink"===this.type&&(s.string("urn"),s.noAdditionalProperties(["type","linkType","urn"]))),a.catch(...s.errors)}return a.noAdditionalProperties(["target"]),a.errors}}let b=(e,t)=>new x(e,t),y=(e,t)=>new g(e,t);b([...Object.values(i),"text"].sort()),b([r.LIST_ITEM]),y("Entry",f),b(()=>({nodeTypes:[r.PARAGRAPH],min:1}),(e,t)=>{let a=new h(e,t);return a.noAdditionalProperties(["colspan","rowspan"]),a.number("colspan",!0),a.number("rowspan",!0),a.errors}),r.DOCUMENT,b(d),r.PARAGRAPH,r.HEADING_1,r.HEADING_2,r.HEADING_3,r.HEADING_4,r.HEADING_5,r.HEADING_6,r.QUOTE,b(u[r.QUOTE]),r.EMBEDDED_ENTRY,r.EMBEDDED_ASSET,y("Asset",f),r.EMBEDDED_RESOURCE,y("Contentful:Entry",f),r.HR,b(f),r.OL_LIST,r.UL_LIST,r.LIST_ITEM,b([...c].sort()),r.TABLE,b(()=>({nodeTypes:[r.TABLE_ROW],min:1})),r.TABLE_ROW,b(()=>({nodeTypes:[r.TABLE_CELL,r.TABLE_HEADER_CELL],min:1})),r.TABLE_CELL,r.TABLE_HEADER_CELL,i.HYPERLINK,new class extends x{constructor(){super(["text"],(e,t)=>this.assertLink(e,t))}assertLink=(e,t)=>{let a=new h(e,t);return a.string("uri"),a.noAdditionalProperties(["uri"]),a.errors}},i.EMBEDDED_ENTRY,i.EMBEDDED_RESOURCE,y("Contentful:Entry",f),i.ENTRY_HYPERLINK,y("Entry",["text"]),i.ASSET_HYPERLINK,y("Asset",["text"]),i.RESOURCE_HYPERLINK,y("Contentful:Entry",["text"]),e.s([],678137)},677738,(e,t,a)=>{var s;e.e,t.exports=(s=function(){var e=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө"
2:"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E\'","Ը":"Y\'","Թ":"T\'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C\'","Կ":"K","Հ":"H","Ձ":"D\'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R\'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P\'","Ք":"Q\'","Օ":"O\'\'","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"\'","’":"\'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}'),t=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function a(a,s){if("string"!=typeof a)throw Error("slugify: string argument expected");var r=t[(s="string"==typeof s?{replacement:s}:s||{}).locale]||{},i=void 0===s.replacement?"-":s.replacement,n=void 0===s.trim||s.trim,l=a.normalize().split("").reduce(function(t,a){var n=r[a];return void 0===n&&(n=e[a]),void 0===n&&(n=a),n===i&&(n=" "),t+n.replace(s.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return s.strict&&(l=l.replace(/[^A-Za-z0-9\s]/g,"")),n&&(l=l.trim()),l=l.replace(/\s+/g,i),s.lower&&(l=l.toLowerCase()),l}return a.extend=function(t){Object.assign(e,t)},a})(),t.exports.default=s()},99560,e=>{"use strict";var t=e.i(391398);e.i(678137);var a=e.i(268539),s=e.i(272043),r=e.i(677738),i=e.i(467099);e.s(["TableOfContents",0,({className:e,json:n})=>{let l=n?.content.filter(e=>e.nodeType===a.BLOCKS.HEADING_2)||[];return l.length<2?(0,t.jsx)(t.Fragment,{}):(0,t.jsx)("div",{className:(0,s.default)(e,"my-4 flex flex-wrap"),children:l.map((e,a)=>{let s=e.content?.length?e.content[0]:{value:""};return(0,t.jsxs)("span",{children:[(0,t.jsx)("a",{className:"text-body lg:text-lg hover:underline hover:text-blue-link active:no-underline active:text-black",href:"#"+(0,r.default)(s.value,{lower:!0}),children:(0,t.jsx)(i.Text,{children:s.value})}),a+1<l.length&&(0,t.jsx)("span",{className:"mx-4 text-other-h3",children:"|"})]},s.value)})})}])},388273,e=>{"use strict";e.s(["Sections",()=>s]);var t=e.i(391398),a=e.i(240072);let s=({sections:e})=>(0,t.jsx)(a.EntriesComponents,{entries:e})},83864,e=>{"use strict";var t=e.i(939588);e.s(["helpers",0,t])},344624,e=>{"use strict";e.i(678137);var t=e.i(268539),a=e.i(83864);e.s(["documentToPlainTextString",0,function e(s,r=" ",i={}){if(!s||!s.content||!Array.isArray(s.content))return"";let n=s;return s.nodeType===t.BLOCKS.DOCUMENT&&i.stripEmptyTrailingParagraph&&(n=a.helpers.stripEmptyTrailingParagraphFromDocument(s)),n.content.reduce((t,s,l)=>{let o;if(a.helpers.isText(s))o=s.value;else if((a.helpers.isBlock(s)||a.helpers.isInline(s))&&!(o=e(s,r,i)).length)return t;let d=n.content[l+1];return t+o+(d&&a.helpers.isBlock(d)?r:"")},"")}])},388624,e=>{"use strict";e.s(["Seo",()=>l]);var t=e.i(391398),a=e.i(344624);e.i(205500);var s=e.i(556450),r=e.i(958678),i=e.i(337642),n=e.i(987527);let l=({page:e,batch:l})=>{let o,d,c,u=(o="Article"===e.__typename?(0,n.getArticleTitle)(e):e.metaTitle||e.title||"",d=" | unicef.se",o.slice(0,66-d.length)+d),m=e.metaTags?.filter(i.filterNotEmpty).join(", ")||"",p=(c=(e=>{if(e.metaDescription)return e.metaDescription;switch(e.__typename){case"AuthorExpert":case"Category":case"Tag":return e.preamble||"";case"FaqPage":return(0,a.documentToPlainTextString)(e.preamble?.json);case"Article":return e.metaDescription||e.preamble||"";default:return""}})(e)).length<200?c:c.slice(0,199)+"…",h=((e,t)=>{let a=(0,i.buildAbsolutePathFromPage)(s.publicSiteUrl||"",s.publicKcSiteUrl||"",e);switch(e.__typename){case"Category":case"AuthorExpert":case"Tag":return t?`${a}/alla/${t}`:a;default:return a}})(e,l),f=(0,i.buildAbsolutePathFromPage)(s.publicSiteUrl||"",s.publicKcSiteUrl||"",e),x="Article"===e.__typename?"article":"website",g=e.metaOgTitle||e.title||"",b=e.metaOgDescription||p,y=e.metaOgImage?.url||"/open_graph_image.jpg";return(0,t.jsxs)(r.default,{children:[(0,t.jsx)("title",{children:u}),e.metaTitle&&(0,t.jsx)("meta",{name:"title",content:e.metaTitle},"title"),p&&(0,t.jsx)("meta",{name:"description",content:p},"description"),m&&(0,t.jsx)("meta",{name:"tags",content:m},"tags"),(s.noIndex||e.noIndex)&&(0,t.jsx)("meta",{name:"robots",content:"noindex"},"robots"),(0,t.jsx)("link",{rel:"canonical",href:h}),(0,t.jsx)("meta",{property:"og:url",content:f}),(0,t.jsx)("meta",{property:"og:type",content:x}),g&&(0,t.jsx)("meta",{property:"og:title",content:g}),b&&(0,t.jsx)("meta",{property:"og:description",content:b}),(0,t.jsx)("meta",{property:"og:image",content:y})]})}},563720,e=>{"use strict";var t=e.i(191788);e.i(678137);var a=e.i(83864),s=e.i(857807),r=e.i(268539),i=e.i(799484);let n={[r.BLOCKS.DOCUMENT]:(e,t)=>t,[r.BLOCKS.PARAGRAPH]:(e,a)=>t.default.createElement("p",null,a),[r.BLOCKS.HEADING_1]:(e,a)=>t.default.createElement("h1",null,a),[r.BLOCKS.HEADING_2]:(e,a)=>t.default.createElement("h2",null,a),[r.BLOCKS.HEADING_3]:(e,a)=>t.default.createElement("h3",null,a),[r.BLOCKS.HEADING_4]:(e,a)=>t.default.createElement("h4",null,a),[r.BLOCKS.HEADING_5]:(e,a)=>t.default.createElement("h5",null,a),[r.BLOCKS.HEADING_6]:(e,a)=>t.default.createElement("h6",null,a),[r.BLOCKS.EMBEDDED_ENTRY]:(e,a)=>t.default.createElement("div",null,a),[r.BLOCKS.EMBEDDED_RESOURCE]:(e,a)=>t.default.createElement("div",null,a),[r.BLOCKS.UL_LIST]:(e,a)=>t.default.createElement("ul",null,a),[r.BLOCKS.OL_LIST]:(e,a)=>t.default.createElement("ol",null,a),[r.BLOCKS.LIST_ITEM]:(e,a)=>t.default.createElement("li",null,a),[r.BLOCKS.QUOTE]:(e,a)=>t.default.createElement("blockquote",null,a),[r.BLOCKS.HR]:()=>t.default.createElement("hr",null),[r.BLOCKS.TABLE]:(e,a)=>t.default.createElement("table",null,t.default.createElement("tbody",null,a)),[r.BLOCKS.TABLE_ROW]:(e,a)=>t.default.createElement("tr",null,a),[r.BLOCKS.TABLE_HEADER_CELL]:(e,a)=>
2t.default.createElement("th",null,a),[r.BLOCKS.TABLE_CELL]:(e,a)=>t.default.createElement("td",null,a),[s.INLINES.ASSET_HYPERLINK]:e=>o(s.INLINES.ASSET_HYPERLINK,e),[s.INLINES.ENTRY_HYPERLINK]:e=>o(s.INLINES.ENTRY_HYPERLINK,e),[s.INLINES.RESOURCE_HYPERLINK]:e=>d(s.INLINES.RESOURCE_HYPERLINK,e),[s.INLINES.EMBEDDED_ENTRY]:e=>o(s.INLINES.EMBEDDED_ENTRY,e),[s.INLINES.EMBEDDED_RESOURCE]:(e,t)=>d(s.INLINES.EMBEDDED_RESOURCE,e),[s.INLINES.HYPERLINK]:(e,a)=>t.default.createElement("a",{href:e.data.uri},a)},l={[i.MARKS.BOLD]:e=>t.default.createElement("b",null,e),[i.MARKS.ITALIC]:e=>t.default.createElement("i",null,e),[i.MARKS.UNDERLINE]:e=>t.default.createElement("u",null,e),[i.MARKS.CODE]:e=>t.default.createElement("code",null,e),[i.MARKS.SUPERSCRIPT]:e=>t.default.createElement("sup",null,e),[i.MARKS.SUBSCRIPT]:e=>t.default.createElement("sub",null,e),[i.MARKS.STRIKETHROUGH]:e=>t.default.createElement("s",null,e)};function o(e,a){return t.default.createElement("span",{key:a.data.target.sys.id},"type: ",a.nodeType," id: ",a.data.target.sys.id)}function d(e,a){return t.default.createElement("span",{key:a.data.target.sys.urn},"type: ",a.nodeType," urn: ",a.data.target.sys.urn)}e.s(["documentToReactComponents",0,function(e,s={}){if(!e)return null;let r=e;return s.stripEmptyTrailingParagraph&&(r=a.helpers.stripEmptyTrailingParagraphFromDocument(e)),function e(s,r){let{renderNode:i,renderMark:n,renderText:l,preserveWhitespace:o}=r;if(a.helpers.isText(s)){let e=l?l(s.value):s.value;if(o&&!l){let a=(e=e.replace(/ {2,}/g,e=>" ".repeat(e.length))).split("\n"),s=[];a.forEach((e,r)=>{s.push(e),r!==a.length-1&&s.push(t.default.createElement("br",null))}),e=s}return s.marks.reduce((e,t)=>n[t.type]?n[t.type](e):e,e)}{var d;let a=(d=s.content,d.map((a,s)=>{var i;return i=e(a,r),(0,t.isValidElement)(i)&&null===i.key?(0,t.cloneElement)(i,{key:s}):i}));return s.nodeType&&i[s.nodeType]?i[s.nodeType](s,a):t.default.createElement(t.default.Fragment,null,a)}}(r,{renderNode:{...n,...s.renderNode},renderMark:{...l,...s.renderMark},renderText:s.renderText,preserveWhitespace:s.preserveWhitespace})}])},86899,772483,e=>{"use strict";var t=e.i(391398),a=e.i(191788),s=e.i(197049);let r=(0,a.createContext)({xRayEnabled:!1}),i=()=>(0,a.useContext)(r);e.s(["XRayProvider",0,({children:e})=>{let a=(0,s.useXRayEnabled)();return(0,t.jsx)(r.Provider,{value:{xRayEnabled:a},children:e})},"useXRay",0,i],772483);let n={Article:"Article Page",AuthorExpert:"Author Expert Page",Category:"Category Page",DonationPage:"Donation Page",FaqPage:"FAQ Page",KunskapscentrumPage:"Kunskapscentrum Page",StandardPage:"Standard Page",Tag:"Tag Page",SectionBanner:"Section: Banner",SectionAuthorExpertListing:"Section: Author Expert Listing",SectionContact:"Section: Contact",SectionContentTeaser:"Section: Content Teaser",SectionChildConvention:"Section: Child Convention",SectionCta:"Section: CTA Button",SectionCtaBanner:"Section: CTA Banner",SectionFaq:"Section: Faq",SectionFeaturedContent:"Section: Featured Content",SectionDonationWidget:"Section: Donation Widget",SectionGlobalParentIncrease:"Section: Global Parent Increase",SectionHero:"Section: Hero",SectionHighlightedBox:"Section: Highlighted Box",SectionLinkList:"Section: Link List",SectionMedia:"Section: Media",SectionProductListing:"Shop: Section: Product Listing",SectionQuote:"Section: Quote",SectionReadMore:"Section: Read More",SectionRichText:"Section: Rich Text",SectionSustainableDevelopmentGoals:"Section: Sustainable Development",SectionTeaser:"Section: Teaser",SectionTripleGraph:"Section: Triple Graph",SectionMunicipalityComparison:"Section: Municipality Comparison",ShopSectionHero:"Shop: Section Hero",Link:"Link"};e.s(["XRay",0,({children:e,entry:a})=>{let s,{xRayEnabled:r}=i();return(0,t.jsxs)(t.Fragment,{children:[r&&(0,t.jsxs)("div",{className:"ring-4 ring-[#FF0000] relative",children:[(0,t.jsx)("p",{className:"absolute text-[#FF0000] left-[10px] text-body z-10 bg-white px-2",children:(s=a.__typename)&&s in n?n[s]:s??""}),e]}),!r&&e]})}],86899)},304590,e=>{"use strict";e.s(["ContainerRenderer",()=>C,"EmbeddedAssetRenderer",()=>y,"EmbeddedEntryRenderer",()=>g,"H2Renderer",()=>d,"H3Renderer",()=>c,"InlineEmbeddedEntryRenderer",()=>b,"LinkRenderer",()=>p,"ListItemRenderer",()=>x,"OrderedListRenderer",()=>f,"ParagraphRenderer",()=>u,"QuoteRenderer",()=>m,"UnorderedListRenderer",()=>h,"insertSimpleLineBreaks",()=>v]);var t=e.i(391398),a=e.i(191788),s=e.i(677738),r=e.i(240072),i=e.i(97844),n=e.i(862850),l=e.i(86899),o=e.i(126019);let d=(e,a)=>{let r=e.content[0]&&"text"===e.content[0].nodeType?e.content[0].value:"",i=(0,s.default)(r,{lower:!0});return(0,t.jsx)("h2",{className:"rich-text",id:i,children:a})},c=(e,a)=>(0,t.jsx)("h3",{className:"rich-text text-mobil-h6 lg:text-other-h3 mt-5 mb-0",children:a}),u=(e,a)=>(0,t.jsx)("p",{className:"rich-text",children:a}),m=(e,a)=>(0,t.jsx)("div",{className:"rich-text quote-wrapper",children:a[0]?.props.children}),p=(e,a)=>{let s=(0,n.isUrlOutbound)(e.data.uri);return(0,t.jsx)("a",{className:"rich-text",href:e.data.uri,rel:s?"nofollow":void 0,target:s?"_blank":"_self",children:a})},h=(e,a)=>(0,t.jsx)("ul",{className:"rich-text",children:a}),f=(e,a)=>(0,t.jsx)("ol",{className:"rich-text",children:a}),x=(e,a)=>(0,t.jsx)("li",{className:"rich-text",children:(0,t.jsx)("div",{children:a[0]?.props.children})}),g=e=>a=>{let s=(e??[]).find(e=>e?.sys.id===a.data.target.sys.id);return s&&(0,t.jsx)("div",{className:"embedded-entry",children:(0,t.jsx)(l.XRay,{entry:s,children:(0,t.jsx)(r.EntryComponent,{entry:s})})})},b=e=>a=>{let s=(e??[]).find(e=>e?.sys.id===a.data.target.sys.id);return s&&(0,t.jsx)("span",{className:"inline-embedded-entry",children:(0,t.jsx)(l.XRay,{entry:s,children:(0,t.jsx)(r.EntryComponent,{entry:s})})})},y=e=>a=>{let s=(e??[]).find(e=>e?.sys.id===a.data.target.sys.id);return s?.url?(0,t.jsx)("div",{className:"embedded-asset",children:(0,t.jsx)(o.default,{src:s.url,alt:s.description||s.title||"",width:s.width||800,height:s.height||600,className:"max-w-full h-auto"})}):null},v=e=>e.split("\n").map((e,s)=>(0,t.jsxs)(a.Fragment,{children:[s>0&&(0,t.jsx)("br",{}),e]},s+e)),C=e=>(a,s)=>(0,t.jsx)(i.Container,{className:"rich-text-container",innerClassName:"rich-text-container-inner",children:e(a,s)})},600635,e=>{"use strict";e.s(["RichTextWithContainer",()=>c]);var t=e.i(391398),a=e.i(563720);e.i(678137);var s=e.i(268539),r=e.i(857807),i=e.i(799484),n=e.i(272043);e.i(205500);var l=e.i(689634),o=e.i(304590),d=e.i(337642);let c=({className:e,document:s,embeddedBlockEntries:r,embeddedInlineEntries:i})=>{let l=r?.filter(d.filterNotEmpty),o=i?.filter(d.filterNotEmpty);return(0,t.jsx)("div",{className:(0,n.default)("rich-text",e),children:(0,a.documentToReactComponents)(s,u(l,o))})},u=(e,a)=>({renderNode:{[s.BLOCKS.HEADING_2]:(0,o.ContainerRenderer)(o.H2Renderer),[s.BLOCKS.HEADING_3]:(0,o.ContainerRenderer)(o.H3Renderer),[s.BLOCKS.PARAGRAPH]:(0,o.ContainerRenderer)(o.ParagraphRenderer),[s.BLOCKS.QUOTE]:(0,o.ContainerRenderer)(o.QuoteRenderer),[s.BLOCKS.UL_LIST]:(0,o.ContainerRenderer)(o.UnorderedListRenderer),[s.BLOCKS.OL_LIST]:(0,o.ContainerRenderer)(o.OrderedListRenderer),[s.BLOCKS.LIST_ITEM]:o.ListItemRenderer,[s.BLOCKS.EMBEDDED_ENTRY]:(0,o.EmbeddedEntryRenderer)(e),[r.INLINES.EMBEDDED_ENTRY]:(0,o.InlineEmbeddedEntryRenderer)(a),[r.INLINES.HYPERLINK]:o.LinkRenderer},renderMark:{[i.MARKS.BOLD]:e=>(0,t.jsx)("b",{children:e})},renderText:e=>(0,o.insertSimpleLineBreaks)((0,l.prepareString)(e))})},248347,e=>{"use strict";var t=e.i(391398),a=e.i(344624),s=e.i(958678);e.s(["FaqStructuredData",0,({entry:e})=>{let r,i=[...(r=e).data.sections,..."bodyEmbeddedBlockEntries"in r.data?r.data.bodyEmbeddedBlockEntries:[]].filter(e=>"SectionFaq"===e.__typename);if(0===i.length)return null;let n={"@context":"https://schema.org","@type":"FAQPage",mainEntity:i.flatMap(e=>e.faqItemsCollection?.items).map(e=>
2e&&{"@type":"Question",name:e?.question,acceptedAnswer:{"@type":"Answer",text:(0,a.documentToPlainTextString)(e.answer?.json)}})};return(0,t.jsx)(s.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}})})}])},987527,e=>{"use strict";e.s(["ArticlePage",()=>w,"getArticleTitle",()=>E]);var t=e.i(391398),a=e.i(821979),s=e.i(97844),r=e.i(762358),i=e.i(240072),n=e.i(136097),l=e.i(841606),o=e.i(99560),d=e.i(388273),c=e.i(388624),u=e.i(467099),m=e.i(600635),p=e.i(91405),h=e.i(337642),f=e.i(226832),x=e.i(191788);e.i(205500);var g=e.i(737240),b=e.i(556450),y=e.i(899463),v=e.i(248347),C=e.i(958678),j=e.i(344624);let S=e=>e.toLocaleDateString("sv-SE").replace(/-/g," "),E=e=>(e?.titleRow1||"")+(e?.titleRow2||"")?e.titleRow1+" "+e.titleRow2:e.metaTitle||e.title||"",w=({entry:e})=>{let{body:i,data:{sections:h,bodyEmbeddedBlockEntries:f,bodyEmbeddedInlineEntries:S,publishedAt:w,updatedAt:L},sectionsCollection:N,showTableOfContents:k,title:T,heroImage:A,mobileHeroImage:P,titleRow1:I,titleRow2:M,preamble:D}=e;(0,p.usePage)().currentPageId=e.sys.id,(0,p.usePage)().currentWpPostId=e.wpPostId||void 0;let{pushContentfulPageEvent:_,pushDonationFunnelEvent:F,eventFactory:B}=(0,y.useDataLayer)();return(0,x.useEffect)(()=>{let{event:t,useFunnelEvent:a}=(0,g.generatePageMetaEvent)(e,"Article",B);_(t),a&&F(B.createDonationFunnelEvent("Donation Information",1))},[e.slug]),(0,t.jsxs)("main",{children:[(0,t.jsx)(c.Seo,{page:e}),(0,t.jsx)(v.FaqStructuredData,{entry:e}),e.category?.slug==="katastrofinsatser"&&(0,t.jsx)(C.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org/","@type":"Article",headline:E(e),image:e.heroImage?.url,datePublished:new Date(e.wpPublishDate||e.sys.firstPublishedAt).toISOString(),dateModified:new Date(e.updatedDateToDisplay||e.sys.publishedAt).toISOString(),author:{"@type":e.author?.title==="UNICEF Sverige"?"Organization":"Person",name:e.author?.title,url:e.author?.slug?`${b.publicSiteUrl}/skribenter/${e.author.slug}`:void 0},articleBody:e.body?.json?(0,j.documentToPlainTextString)(e.body.json):"",articleSection:e.category?.title||"Katastrofinsatser"})}})}),(0,t.jsx)(n.ArticleHero,{desktopImage:A,mobileImage:P,titleFirstRow:I,titleSecondRow:M,preamble:D,article:e}),(0,t.jsxs)("section",{className:"pb-4",children:[(0,t.jsx)(s.Container,{className:"mb-6 md:mb-16 mt-6",children:(0,t.jsx)(a.Breadcrumbs,{page:e,boldLast:!1})}),(0,t.jsxs)(s.Container,{children:[(0,t.jsx)(l.PublicationInformation,{article:e,publishedAt:w,updatedAt:L}),k&&(0,t.jsx)(o.TableOfContents,{className:"mt-6 md:mt-8",json:i?.json}),(0,t.jsx)("h1",{className:"text-mobil-h1 md:text-desktop-h1 mt-3 md:mt-11",children:(0,t.jsx)(u.Text,{children:T})})]}),i&&(0,t.jsx)(m.RichTextWithContainer,{document:i.json,embeddedBlockEntries:f,embeddedInlineEntries:S},e.sys.id),(0,t.jsx)(s.Container,{children:(0,t.jsx)(r.CopyLink,{})})]}),N?.items&&(0,t.jsx)(d.Sections,{sections:h})]})};w.loader=async(e,t)=>{let{preview:a}=t,s=await (0,f.ctfQuery)({query:h.contentful.operations.GET_ARTICLE_BY_ID,variables:{preview:a,id:e.sys.id}});if(s.errors)throw Error("Invalid article");let r=s.data.article,n=await i.EntriesComponents.loader(r.sectionsCollection?.items,t),l=await i.EntriesComponents.loader(r.body?.links.entries.inline,t),o=await i.EntriesComponents.loader(r.body?.links.entries.block,t),d=S(new Date(r.wpPublishDate||r.sys.firstPublishedAt)),c=S(new Date(r.updatedDateToDisplay||r.sys.publishedAt));return{...r,data:{sections:n,bodyEmbeddedBlockEntries:o,bodyEmbeddedInlineEntries:l,publishedAt:d,updatedAt:c}}}},963152,e=>{"use strict";let t,a,s;e.s(["BackgroundStyle",()=>eC,"LayoutMode",()=>ev,"LayoutSwitcher",()=>ej],963152);var r,i,n=e.i(391398),l=e.i(272043),o=e.i(97844),d=e.i(271377),c=e.i(191788);function u(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function m(e={},t={}){let a=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>a.indexOf(e)).forEach(a=>{void 0===e[a]?e[a]=t[a]:u(t[a])&&u(e[a])&&Object.keys(t[a]).length>0&&m(e[a],t[a])})}let p={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function h(){let e="u">typeof document?document:{};return m(e,p),e}let f={document:p,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
2,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function x(){let e="u">typeof window?window:{};return m(e,f),e}function g(e,t=0){return setTimeout(e,t)}function b(){return Date.now()}function y(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function v(...e){let t=Object(e[0]);for(let a=1;a<e.length;a+=1){let s=e[a];if(null!=s&&("u">typeof window&&void 0!==window.HTMLElement?!(s instanceof HTMLElement):!s||1!==s.nodeType&&11!==s.nodeType)){let e=Object.keys(Object(s)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let a=0,r=e.length;a<r;a+=1){let r=e[a],i=Object.getOwnPropertyDescriptor(s,r);void 0!==i&&i.enumerable&&(y(t[r])&&y(s[r])?s[r].__swiper__?t[r]=s[r]:v(t[r],s[r]):!y(t[r])&&y(s[r])?(t[r]={},s[r].__swiper__?t[r]=s[r]:v(t[r],s[r])):t[r]=s[r])}}}return t}function C(e,t,a){e.style.setProperty(t,a)}function j({swiper:e,targetPosition:t,side:a}){let s,r=x(),i=-e.translate,n=null,l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(e.cssModeFrameID);let o=t>i?"next":"prev",d=(e,t)=>"next"===o&&e>=t||"prev"===o&&e<=t,c=()=>{s=new Date().getTime(),null===n&&(n=s);let o=i+(.5-Math.cos(Math.max(Math.min((s-n)/l,1),0)*Math.PI)/2)*(t-i);if(d(o,t)&&(o=t),e.wrapperEl.scrollTo({[a]:o}),d(o,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[a]:o})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(c)};c()}function S(e,t=""){let a=x(),s=[...e.children];return(a.HTMLSlotElement&&e instanceof HTMLSlotElement&&s.push(...e.assignedElements()),t)?s.filter(e=>e.matches(t)):s}function E(e){try{console.warn(e);return}catch(e){}}function w(e,t=[]){let a=document.createElement(e);return a.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),a}function L(e,t){return x().getComputedStyle(e,null).getPropertyValue(t)}function N(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function k(e,t,a){let s=x();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function A(e,t=""){"u">typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function P(){let e,a;return t||(e=x(),t={smoothScroll:(a=h()).documentElement&&a.documentElement.style&&"scrollBehavior"in a.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&a instanceof e.DocumentTouch)}),t}function I(e={}){return a||(a=function({userAgent:e}={}){let t=P(),a=x(),s=a.navigator.platform,r=e||a.navigator.userAgent,i={ios:!1,android:!1},n=a.screen.width,l=a.screen.height,o=r.match(/(Android);?[\s\/]+([\d.]+)?/),d=r.match(/(iPad)(?!\1).*OS\s([\d_]+)/),c=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===s;return!d&&m&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${n}x${l}`)>=0&&((d=r.match(/(Version)\/([\d.]+)/))||(d=[0,1,"13_0_0"]),m=!1),o&&"Win32"!==s&&(i.os="android",i.android=!0),(d||u||c)&&(i.os="ios",i.ios=!0),i}(e)),a}function M(){return s||(s=function(){let e=x(),t=I(),a=!1;function s(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(s()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));a=e<16||16===e&&s<2}}let r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),i=s(),n=i||r&&t.ios;return{isSafari:a||i,needPerspectiveFix:a,need3dFix:n,isWebView:r}}()),s}let D=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},_=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},F=(e,t)=>{if(!e||e.destroyed||!e.params)return;let a=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);
2if(a){let t=a.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(a.shadowRoot?t=a.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{a.shadowRoot&&(t=a.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},B=(e,t)=>{if(!e.slides[t])return;let a=e.slides[t].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},R=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,a=e.slides.length;if(!a||!t||t<0)return;t=Math.min(t,a);let s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),r=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let a=[r-t];a.push(...Array.from({length:t}).map((e,t)=>r+s+t)),e.slides.forEach((t,s)=>{a.includes(t.column)&&B(e,s)});return}let i=r+s-1;if(e.params.rewind||e.params.loop)for(let s=r-t;s<=i+t;s+=1){let t=(s%a+a)%a;(t<r||t>i)&&B(e,t)}else for(let s=Math.max(r-t,0);s<=Math.min(i+t,a-1);s+=1)s!==r&&(s>i||s<r)&&B(e,s)};function O({swiper:e,runCallbacks:t,direction:a,step:s}){let{activeIndex:r,previousIndex:i}=e,n=a;n||(n=r>i?"next":r<i?"prev":"reset"),e.emit(`transition${s}`),t&&"reset"===n?e.emit(`slideResetTransition${s}`):t&&r!==i&&(e.emit(`slideChangeTransition${s}`),"next"===n?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`))}function G(e,t,a){let s=x(),{params:r}=e,i=r.edgeSwipeDetection,n=r.edgeSwipeThreshold;return!i||!(a<=n)&&!(a>=s.innerWidth-n)||"prevent"===i&&(t.preventDefault(),!0)}function H(e){var t,a;let s,r,i=h(),n=e;n.originalEvent&&(n=n.originalEvent);let l=this.touchEventsData;if("pointerdown"===n.type){if(null!==l.pointerId&&l.pointerId!==n.pointerId)return;l.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(l.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void G(this,n,n.targetTouches[0].pageX);let{params:o,touches:d,enabled:c}=this;if(!c||!o.simulateTouch&&"mouse"===n.pointerType||this.animating&&o.preventInteractionOnTransition)return;!this.animating&&o.cssMode&&o.loop&&this.loopFix();let u=n.target;if("wrapper"===o.touchEventsTarget&&(t=u,a=this.wrapperEl,s=x(),!(r=a.contains(t))&&s.HTMLSlotElement&&a instanceof HTMLSlotElement&&((r=[...a.assignedElements()].includes(t))||(r=function(e,t){let a=[t];for(;a.length>0;){let t=a.shift();if(e===t)return!0;a.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(t,a))),!r)||"which"in n&&3===n.which||"button"in n&&n.button>0||l.isTouched&&l.isMoved)return;let m=!!o.noSwipingClass&&""!==o.noSwipingClass,p=n.composedPath?n.composedPath():n.path;m&&n.target&&n.target.shadowRoot&&p&&(u=p[0]);let f=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,g=!!(n.target&&n.target.shadowRoot);if(o.noSwiping&&(g?function(e,t=this){return function t(a){if(!a||a===h()||a===x())return null;a.assignedSlot&&(a=a.assignedSlot);let s=a.closest(e);return s||a.getRootNode?s||t(a.getRootNode().host):null}(t)}(f,u):u.closest(f))){this.allowClick=!0;return}if(o.swipeHandler&&!u.closest(o.swipeHandler))return;d.currentX=n.pageX,d.currentY=n.pageY;let y=d.currentX,v=d.currentY;if(!G(this,n,y))return;Object.assign(l,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=y,d.startY=v,l.touchStartTime=b(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,o.threshold>0&&(l.allowThresholdMove=!1);let C=!0;u.matches(l.focusableElements)&&(C=!1,"SELECT"===u.nodeName&&(l.isTouched=!1)),i.activeElement&&i.activeElement.matches(l.focusableElements)&&i.activeElement!==u&&("mouse"===n.pointerType||"mouse"!==n.pointerType&&!u.matches(l.focusableElements))&&i.activeElement.blur();let j=C&&this.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||j)&&!u.isContentEditable&&n.preventDefault(),o.freeMode&&o.freeMode.enabled&&this.freeMode&&this.animating&&!o.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",n)}function V(e){let t,a,s=h(),r=this.touchEventsData,{params:i,touches:n,rtlTranslate:l,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type&&(null!==r.touchId||d.pointerId!==r.pointerId))return;
2if("touchmove"===d.type){if(!(t=[...d.changedTouches].find(e=>e.identifier===r.touchId))||t.identifier!==r.touchId)return}else t=d;if(!r.isTouched){r.startMoving&&r.isScrolling&&this.emit("touchMoveOpposite",d);return}let c=t.pageX,u=t.pageY;if(d.preventedByNestedSwiper){n.startX=c,n.startY=u;return}if(!this.allowTouchMove){d.target.matches(r.focusableElements)||(this.allowClick=!1),r.isTouched&&(Object.assign(n,{startX:c,startY:u,currentX:c,currentY:u}),r.touchStartTime=b());return}if(i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(u<n.startY&&this.translate<=this.maxTranslate()||u>n.startY&&this.translate>=this.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(l&&(c>n.startX&&-this.translate<=this.maxTranslate()||c<n.startX&&-this.translate>=this.minTranslate()))return;else if(!l&&(c<n.startX&&this.translate<=this.maxTranslate()||c>n.startX&&this.translate>=this.minTranslate()))return}if(s.activeElement&&s.activeElement.matches(r.focusableElements)&&s.activeElement!==d.target&&"mouse"!==d.pointerType&&s.activeElement.blur(),s.activeElement&&d.target===s.activeElement&&d.target.matches(r.focusableElements)){r.isMoved=!0,this.allowClick=!1;return}r.allowTouchCallbacks&&this.emit("touchMove",d),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=c,n.currentY=u;let m=n.currentX-n.startX,p=n.currentY-n.startY;if(this.params.threshold&&Math.sqrt(m**2+p**2)<this.params.threshold)return;if(void 0===r.isScrolling){let e;this.isHorizontal()&&n.currentY===n.startY||this.isVertical()&&n.currentX===n.startX?r.isScrolling=!1:m*m+p*p>=25&&(e=180*Math.atan2(Math.abs(p),Math.abs(m))/Math.PI,r.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(r.isScrolling&&this.emit("touchMoveOpposite",d),void 0===r.startMoving&&(n.currentX!==n.startX||n.currentY!==n.startY)&&(r.startMoving=!0),r.isScrolling||"touchmove"===d.type&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;this.allowClick=!1,!i.cssMode&&d.cancelable&&d.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&d.stopPropagation();let f=this.isHorizontal()?m:p,x=this.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;i.oneWayMovement&&(f=Math.abs(f)*(l?1:-1),x=Math.abs(x)*(l?1:-1)),n.diff=f,f*=i.touchRatio,l&&(f=-f,x=-x);let g=this.touchesDirection;this.swipeDirection=f>0?"prev":"next",this.touchesDirection=x>0?"prev":"next";let y=this.params.loop&&!i.cssMode,v="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!r.isMoved){if(y&&v&&this.loopFix({direction:this.swipeDirection}),r.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",d)}if(new Date().getTime(),!1!==i._loopSwapReset&&r.isMoved&&r.allowThresholdMove&&g!==this.touchesDirection&&y&&v&&Math.abs(f)>=1){Object.assign(n,{startX:c,startY:u,currentX:c,currentY:u,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}this.emit("sliderMove",d),r.isMoved=!0,r.currentTranslate=f+r.startTranslate;let C=!0,j=i.resistanceRatio;if(i.touchReleaseOnEdges&&(j=0),f>0?(y&&v&&!a&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==i.slidesPerView&&this.slides.length-i.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>this.minTranslate()&&(C=!1,i.resistance&&(r.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+r.startTranslate+f)**j))):f<0&&(y&&v&&!a&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==i.slidesPerView&&this.slides.length-i.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===i.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<this.maxTranslate()&&(C=!1,i.resistance&&(r.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-r.startTranslate-f)**j))),C&&(d.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),this.allowSlidePrev||this.allowSlideNext||(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(f)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,r.currentTranslate=r.startTranslate,n.diff=this.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY;return}}else{r.currentTranslate=r.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(r.currentTranslate),this.setTranslate(r.currentTranslate))}function W(e){let t,a,s=this,r=s.touchEventsData,i=e;if(i.originalEvent&&(i=i.originalEvent),"touchend"===i.type||"touchcancel"===i.type){if(!(t=[...i.changedTouches].find(e=>e.identifier===r.touchId))||t.identifier!==r.touchId)return}else{if(null!==r.touchId||i.pointerId!==r.pointerId)return;t=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(s.browser.isSafari||s.browser.isWebView)))return;r.pointerId=null,r.touchId=null;let{params:n,touches:l,rtlTranslate:o,slidesGrid:d,enabled:c}=s;if(!c||!n.simulateTouch&&"mouse"===i.pointerType)return;if(r.allowTouchCallbacks&&s.emit("touchEnd",i),r.allowTouchCallbacks=!1,!r.isTouched){r.isMoved&&n.grabCursor&&s.setGrabCursor(!1),r.isMoved=!1,r.startMoving=!1;return}n.grabCursor&&r.isMoved&&r.isTouched&&(!0===s.allowSlideNext||!0===s.allowSlidePrev)&&s.setGrabCursor(!1);let u=b(),m=u-r.touchStartTime;if(s.allowClick){let e=i.path||i.composedPath&&i.composedPath();s.updateClickedSlide(e&&e[0]||i.target,e),s.emit("tap click",i),m<300&&u-r.lastClickTime<300&&s.emit("doubleTap doubleClick",i)}if(r.lastClickTime=b(),g(()=>{s.destroyed||(s.allowClick=!0)}),!r.isTouched||!r.isMoved||!s.swipeDirection||0===l.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset){r.isTouched=!1,r.isMoved=!1,r.startMoving=!1;return}if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,a=n.followFinger?o?s.translate:-s.translate:-r.currentTranslate,n.cssMode)return;if(n.freeMode&&n.freeMode.enabled)return void s.freeMode.onTouchEnd({currentPos:a});let p=a>=-s.maxTranslate()&&!s.params.loop,h=0,f=s.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){let t=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==d[e+t]?(p||a>=d[e]&&a<d[e+t])&&(h=e,f=d[e+t]-d[e]):(p||a>=d[e])&&(h=e,f=d[d.length-1]-d[d.length-2])}let x=null,y=null;n.rewind&&(s.isBeginning?y=n.virtual&&n.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1:s.isEnd&&(x=0));let v=(a-d[h])/f,C=h<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(m>n.longSwipesMs){if(!n.longSwipes)return void s.slideTo(s.activeIndex);"next"===s.swipeDirection&&(v>=n.longSwipesRatio?s.slideTo(n.rewind&&s.isEnd?x:h+C):s.slideTo(h)),"prev"===s.swipeDirection&&(v>1-n.longSwipesRatio?s.slideTo(h+C):null!==y&&v<0&&Math.abs(v)>n.longSwipesRatio?s.slideTo(y):s.slideTo(h))}else{if(!n.shortSwipes)return void s.slideTo(s.activeIndex);s.navigation&&(i.target===s.navigation.nextEl||i.target===s.navigation.prevEl)?i.target===s.navigation.nextEl?s.slideTo(h+C):s.slideTo(h):("next"===s.swipeDirection&&s.slideTo(null!==x?x:h+C),"prev"===s.swipeDirection&&s.slideTo(null!==y?y:h))}}function Z(){let e=this,{params:t,el:a}=e;if(a&&0===a.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:s,allowSlidePrev:r,snapGrid:i}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let l=n&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l)e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=n?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=r,e.allowSlideNext=s,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function z(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function $(){let{wrapperEl:e,rtlTranslate:t,enabled:a}=this;if(!a)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let s=this.maxTranslate()-this.minTranslate();(0===s?0:(this.translate-this.minTranslate())/s)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit
2("setTranslate",this.translate,!1)}function U(e){F(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function Y(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let K=(e,t)=>{let a=h(),{params:s,el:r,wrapperEl:i,device:n}=e,l=!!s.nested,o="on"===t?"addEventListener":"removeEventListener";r&&"string"!=typeof r&&(a[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),r[o]("touchstart",e.onTouchStart,{passive:!1}),r[o]("pointerdown",e.onTouchStart,{passive:!1}),a[o]("touchmove",e.onTouchMove,{passive:!1,capture:l}),a[o]("pointermove",e.onTouchMove,{passive:!1,capture:l}),a[o]("touchend",e.onTouchEnd,{passive:!0}),a[o]("pointerup",e.onTouchEnd,{passive:!0}),a[o]("pointercancel",e.onTouchEnd,{passive:!0}),a[o]("touchcancel",e.onTouchEnd,{passive:!0}),a[o]("pointerout",e.onTouchEnd,{passive:!0}),a[o]("pointerleave",e.onTouchEnd,{passive:!0}),a[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&r[o]("click",e.onClick,!0),s.cssMode&&i[o]("scroll",e.onScroll),s.updateOnWindowResize?e[t](n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",Z,!0):e[t]("observerUpdate",Z,!0),r[o]("load",e.onLoad,{capture:!0}))},q=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Q={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let X={eventsEmitter:{on(e,t,a){let s=this;if(!s.eventsListeners||s.destroyed||"function"!=typeof t)return s;let r=a?"unshift":"push";return e.split(" ").forEach(e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][r](t)}),s},once(e,t,a){let s=this;if(!s.eventsListeners||s.destroyed||"function"!=typeof t)return s;function r(...a){s.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(s,a)}return r.__emitterProxy=t,s.on(e,r,a)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&e.split(" ").forEach(e
2=>{void 0===t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach((s,r)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&a.eventsListeners[e].splice(r,1)})}),a},emit(...e){let t,a,s,r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],a=e.slice(1,e.length),s=r):(t=e[0].events,a=e[0].data,s=e[0].context||r),a.unshift(s),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach(t=>{t.apply(s,[e,...a])}),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach(e=>{e.apply(s,a)})})),r}},update:{updateSize:function(){let e,t,a=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:a.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:a.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(L(a,"padding-left")||0,10)-parseInt(L(a,"padding-right")||0,10),t=t-parseInt(L(a,"padding-top")||0,10)-parseInt(L(a,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function a(e,a){return parseFloat(e.getPropertyValue(t.getDirectionLabel(a))||0)}let s=t.params,{wrapperEl:r,slidesEl:i,rtlTranslate:n,wrongRTL:l}=t,o=t.virtual&&s.virtual.enabled,d=o?t.virtual.slides.length:t.slides.length,c=S(i,`.${t.params.slideClass}, swiper-slide`),u=o?t.virtual.slides.length:c.length,m=[],p=[],h=[],f=s.slidesOffsetBefore;"function"==typeof f&&(f=s.slidesOffsetBefore.call(t));let x=s.slidesOffsetAfter;"function"==typeof x&&(x=s.slidesOffsetAfter.call(t));let g=t.snapGrid.length,b=t.slidesGrid.length,y=t.size-f-x,v=s.spaceBetween,j=-f,E=0,w=0;if(void 0===y)return;"string"==typeof v&&v.indexOf("%")>=0?v=parseFloat(v.replace("%",""))/100*y:"string"==typeof v&&(v=parseFloat(v)),t.virtualSize=-v-f-x,c.forEach(e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(C(r,"--swiper-centered-offset-before",""),C(r,"--swiper-centered-offset-after","")),s.cssMode&&(C(r,"--swiper-slides-offset-before",`${f}px`),C(r,"--swiper-slides-offset-after",`${x}px`));let N=s.grid&&s.grid.rows>1&&t.grid;N?t.grid.initSlides(c):t.grid&&t.grid.unsetSlides();let T="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter(e=>void 0!==s.breakpoints[e].slidesPerView).length>0;for(let r=0;r<u;r+=1){e=0;let i=c[r];if(!i||(N&&t.grid.updateSlide(r,i,c),"none"!==L(i,"display"))){if(o&&"auto"===s.slidesPerView)s.virtual.slidesPerViewAutoSlideSize&&(e=s.virtual.slidesPerViewAutoSlideSize),e&&i&&(s.roundLengths&&(e=Math.floor(e)),i.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===s.slidesPerView){T&&(i.style[t.getDirectionLabel("width")]="");let r=getComputedStyle(i),n=i.style.transform,l=i.style.webkitTransform;if(n&&(i.style.transform="none"),l&&(i.style.webkitTransform="none"),s.roun
2dLengths)e=t.isHorizontal()?k(i,"width",!0):k(i,"height",!0);else{let t=a(r,"width"),s=a(r,"padding-left"),n=a(r,"padding-right"),l=a(r,"margin-left"),o=a(r,"margin-right"),d=r.getPropertyValue("box-sizing");if(d&&"border-box"===d)e=t+l+o;else{let{clientWidth:a,offsetWidth:r}=i;e=t+s+n+l+o+(r-a)}}n&&(i.style.transform=n),l&&(i.style.webkitTransform=l),s.roundLengths&&(e=Math.floor(e))}else e=(y-(s.slidesPerView-1)*v)/s.slidesPerView,s.roundLengths&&(e=Math.floor(e)),i&&(i.style[t.getDirectionLabel("width")]=`${e}px`);i&&(i.swiperSlideSize=e),h.push(e),s.centeredSlides?(j=j+e/2+E/2+v,0===E&&0!==r&&(j=j-y/2-v),0===r&&(j=j-y/2-v),.001>Math.abs(j)&&(j=0),s.roundLengths&&(j=Math.floor(j)),w%s.slidesPerGroup==0&&m.push(j),p.push(j)):(s.roundLengths&&(j=Math.floor(j)),(w-Math.min(t.params.slidesPerGroupSkip,w))%t.params.slidesPerGroup==0&&m.push(j),p.push(j),j=j+e+v),t.virtualSize+=e+v,E=e,w+=1}}if(t.virtualSize=Math.max(t.virtualSize,y)+x,n&&l&&("slide"===s.effect||"coverflow"===s.effect)&&(r.style.width=`${t.virtualSize+v}px`),s.setWrapperSize&&(r.style[t.getDirectionLabel("width")]=`${t.virtualSize+v}px`),N&&t.grid.updateWrapperSize(e,m),!s.centeredSlides){let e="auto"!==s.slidesPerView&&s.slidesPerView%1!=0,a=s.snapToSlideEdge&&!s.loop&&("auto"===s.slidesPerView||e),r=m.length;if(a){let e;if("auto"===s.slidesPerView){e=1;let t=0;for(let a=h.length-1;a>=0;a-=1)if((t+=h[a]+(a<h.length-1?v:0))<=y)e=h.length-a;else break}else e=Math.floor(s.slidesPerView);r=Math.max(u-e,0)}let i=[];for(let e=0;e<m.length;e+=1){let n=m[e];s.roundLengths&&(n=Math.floor(n)),a?e<=r&&i.push(n):m[e]<=t.virtualSize-y&&i.push(n)}m=i,Math.floor(t.virtualSize-y)-Math.floor(m[m.length-1])>1&&!a&&m.push(t.virtualSize-y)}if(o&&s.loop){let e=h[0]+v;if(s.slidesPerGroup>1){let a=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/s.slidesPerGroup),r=e*s.slidesPerGroup;for(let e=0;e<a;e+=1)m.push(m[m.length-1]+r)}for(let a=0;a<t.virtual.slidesBefore+t.virtual.slidesAfter;a+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+e),p.push(p[p.length-1]+e),t.virtualSize+=e}if(0===m.length&&(m=[0]),0!==v){let e=t.isHorizontal()&&n?"marginLeft":t.getDirectionLabel("marginRight");c.filter((e,t)=>!s.cssMode||!!s.loop||t!==c.length-1).forEach(t=>{t.style[e]=`${v}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(v||0)});let t=(e-=v)>y?e-y:0;m=m.map(e=>e<=0?-f:e>t?t+x:e)}if(s.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(v||0)}),(e-=v)<y){let t=(y-e)/2;m.forEach((e,a)=>{m[a]=e-t}),p.forEach((e,a)=>{p[a]=e+t})}}if(Object.assign(t,{slides:c,snapGrid:m,slidesGrid:p,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){C(r,"--swiper-centered-offset-before",`${-m[0]}px`),C(r,"--swiper-centered-offset-after",`${t.size/2-h[h.length-1]/2}px`);let e=-t.snapGrid[0],a=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+a)}if(u!==d&&t.emit("slidesLengthChange"),m.length!==g&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),p.length!==b&&t.emit("slidesGridLengthChange"),s.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!o&&!s.cssMode&&("slide"===s.effect||"fade"===s.effect)){let e=`${s.containerModifierClass}backface-hidden`,a=t.el.classList.contains(e);u<=s.maxBackfaceHiddenSlides?a||t.el.classList.add(e):a&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,a=this,s=[],r=a.virtual&&a.params.virtual.enabled,i=0;"number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed);let n=e=>r?a.slides[a.getSlideIndexByData(e)]:a.slides[e];if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1)if(a.params.centeredSlides)(a.visibleSlides||[]).forEach(e=>{s.push(e)});else for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){let e=a.activeIndex+t;if(e>a.slides.length&&!r)break;s.push(n(e))}else s.push(n(a.activeIndex));for(t=0;t<s.length;t+=1)if(void 0!==s[t]){let e=s[t].offsetHeight;i=e>i?e:i}(i||0===i)&&(a.wrapperEl.style.height=`${i}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let a=0;a<e.length;a+=1)e[a].swiperSlideOffset=(this.isHorizontal()?e[a].offsetLeft:e[a].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:a,rtlTranslate:s,snapGrid:r}=this;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&this.updateSlidesOffset();let i=-e;s&&(i=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let n=t.spaceBetween;"string"==typeof n&&n.indexOf("%")>=0?n=parseFloat(n.replace("%",""))/100*this.size:"string"==typeof n&&(n=parseFloat(n));for(let e=0;e<a.length;e+=1){let l=a[e],o=l.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(o-=a[0].swiperSlideOffset);let d=(i+(t.centeredSlides?this.minTranslate():0)-o)/(l.swiperSlideSize+n),c=(i-r[0]+(t.centeredSlides?this.minTranslate():0)-o)/(l.swiperSlideSize+n),u=-(i-o),m=u+this.slidesSizesGrid[e],p=u>=0&&u<=this.size-this.slidesSizesGrid[e],h=u>=0&&u<this.size-1||m>1&&m<=this.size||u<=0&&m>=this.size;h&&(this.visibleSlides.push(l),this.visibleSlidesIndexes.push(e)),D(l,h,t.slideVisibleClass),D(l,p,t.slideFullyVisibleClass),l.progress=s?-d:d,l.originalProgress=s?-c:c}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,a=this.maxTranslate()-this.minTranslate(),{progress:s,isBeginning:r,isEnd:i,progressLoop:n}=this,l=r,o=i;if(0===a)s=0,r=!0,i=!0;else{s=(e-this.minTranslate())/a;let t=1>Math.abs(e-this.minTranslate()),n=1>Math.abs(e-this.maxTranslate());r=t||s<=0,i=n||s>=1,t&&(s=0),n&&(s=1)}if(t.loop){let t=this.getSlideIndexByData(0),a=this.getSlideIndexByData(this.slides.length-1),s=this.slidesGrid[t],r=this.slidesGrid[a],i=this.slidesGrid[this.slidesGrid.length-1],l=Math.abs(e);(n=l>=s?(l-s)/i:(l+i-r)/i)>1&&(n-=1)}Object.assign(this,{progress:s,progressLoop:n,isBeginning:r,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),r&&!l&&this.emit
2("reachBeginning toEdge"),i&&!o&&this.emit("reachEnd toEdge"),(l&&!r||o&&!i)&&this.emit("fromEdge"),this.emit("progress",s)},updateSlidesClasses:function(){let e,t,a,{slides:s,params:r,slidesEl:i,activeIndex:n}=this,l=this.virtual&&r.virtual.enabled,o=this.grid&&r.grid&&r.grid.rows>1,d=e=>S(i,`.${r.slideClass}${e}, swiper-slide${e}`)[0];if(l)if(r.loop){let t=n-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=d(`[data-swiper-slide-index="${t}"]`)}else e=d(`[data-swiper-slide-index="${n}"]`);else o?(e=s.find(e=>e.column===n),a=s.find(e=>e.column===n+1),t=s.find(e=>e.column===n-1)):e=s[n];e&&!o&&(a=function(e,t){let a=[];for(;e.nextElementSibling;){let s=e.nextElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}(e,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!a&&(a=s[0]),t=function(e,t){let a=[];for(;e.previousElementSibling;){let s=e.previousElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}(e,`.${r.slideClass}, swiper-slide`)[0],r.loop),s.forEach(s=>{_(s,s===e,r.slideActiveClass),_(s,s===a,r.slideNextClass),_(s,s===t,r.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,a,s=this,r=s.rtlTranslate?s.translate:-s.translate,{snapGrid:i,params:n,activeIndex:l,realIndex:o,snapIndex:d}=s,c=e,u=e=>{let t=e-s.virtual.slidesBefore;return t<0&&(t=s.virtual.slides.length+t),t>=s.virtual.slides.length&&(t-=s.virtual.slides.length),t};if(void 0===c&&(c=function(e){let t,{slidesGrid:a,params:s}=e,r=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<a.length;e+=1)void 0!==a[e+1]?r>=a[e]&&r<a[e+1]-(a[e+1]-a[e])/2?t=e:r>=a[e]&&r<a[e+1]&&(t=e+1):r>=a[e]&&(t=e);return s.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(s)),i.indexOf(r)>=0)t=i.indexOf(r);else{let e=Math.min(n.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/n.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),c===l&&!s.params.loop){t!==d&&(s.snapIndex=t,s.emit("snapIndexChange"));return}if(c===l&&s.params.loop&&s.virtual&&s.params.virtual.enabled){s.realIndex=u(c);return}let m=s.grid&&n.grid&&n.grid.rows>1;if(s.virtual&&n.virtual.enabled)a=n.loop?u(c):c;else if(m){let e=s.slides.find(e=>e.column===c),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(s.slides.indexOf(e),0)),a=Math.floor(t/n.grid.rows)}else if(s.slides[c]){let e=s.slides[c].getAttribute("data-swiper-slide-index");a=e?parseInt(e,10):c}else a=c;Object.assign(s,{previousSnapIndex:d,snapIndex:t,previousRealIndex:o,realIndex:a,previousIndex:l,activeIndex:c}),s.initialized&&R(s),s.emit("activeIndexChange"),s.emit("snapIndexChange"),(s.initialized||s.params.runCallbacksOnInit)&&(o!==a&&s.emit("realIndexChange"),s.emit("slideChange"))},updateClickedSlide:function(e,t){let a,s=this.params,r=e.closest(`.${s.slideClass}, swiper-slide`);!r&&this.isElement&&t&&t.length>
21&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!r&&e.matches&&e.matches(`.${s.slideClass}, swiper-slide`)&&(r=e)});let i=!1;if(r){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===r){i=!0,a=e;break}}if(r&&i)this.clickedSlide=r,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=a;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}s.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:a,translate:s,wrapperEl:r}=this;if(t.virtualTranslate)return a?-s:s;if(t.cssMode)return s;let i=function(e,t="x"){let a,s,r,i,n,l=x(),o=((n=x()).getComputedStyle&&(i=n.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i);return l.WebKitCSSMatrix?((s=o.transform||o.webkitTransform).split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),r=new l.WebKitCSSMatrix("none"===s?"":s)):a=(r=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=l.WebKitCSSMatrix?r.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(s=l.WebKitCSSMatrix?r.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),s||0}(r,e);return i+=this.cssOverflowAdjustment(),a&&(i=-i),i||0},setTranslate:function(e,t){let{rtlTranslate:a,params:s,wrapperEl:r,progress:i}=this,n=0,l=0;this.isHorizontal()?n=a?-e:e:l=e,s.roundLengths&&(n=Math.floor(n),l=Math.floor(l)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?n:l,s.cssMode?r[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-n:-l:s.virtualTranslate||(this.isHorizontal()?n-=this.cssOverflowAdjustment():l-=this.cssOverflowAdjustment(),r.style.transform=`translate3d(${n}px, ${l}px, 0px)`);let o=this.maxTranslate()-this.minTranslate();(0===o?0:(e-this.minTranslate())/o)!==i&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,a=!0,s=!0,r){let i,n=this,{params:l,wrapperEl:o}=n;if(n.animating&&l.preventInteractionOnTransition)return!1;let d=n.minTranslate(),c=n.maxTranslate();if(i=s&&e>d?d:s&&e<c?c:e,n.updateProgress(i),l.cssMode){let e=n.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-i;else{if(!n.support.smoothScroll)return j({swiper:n,targetPosition:-i,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-i,behavior:"smooth"})}return!0}return 0===t?(n.setTransition(0),n.setTranslate(i),a&&(n.emit("beforeTransitionStart",t,r),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(i),a&&(n.emit("beforeTransitionStart",t,r),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){!n||n.destroyed||e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,n.animating=!1,a&&n.emit("transitionEnd"))}),n.wrapperEl.addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:a}=this;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),O({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:a}=this;this.animating=!1,a.cssMode||(this.setTransition(0),O({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,a=!0,s,r){let i;"string"==typeof e&&(e=parseInt(e,10));let n=this,l=e;l<0&&(l=0);let{params:o,snapGrid:d,slidesGrid:c,previousIndex:u,activeIndex:m,rtlTranslate:p,wrapperEl:h,enabled:f}=n;if(!f&&!s&&!r||n.destroyed||n.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=n.params.speed);let x=Math.min(n.params.slidesPerGroupSkip,l),g=x+Math.floor((l-x)/n.params.slidesPerGroup);g>=d.length&&(g=d.length-1);let b=-d[g];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){let t=-Math.floor(100*b),a=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=a&&t<s-(s-a)/2?l=e:t>=a&&t<s&&(l=e+1):t>=a&&(l=e)}if(n.initialized&&l!==m&&(!n.allowSlideNext&&(p?b>n.translate&&b>n.minTranslate():b<n.translate&&b<n.minTranslate())||!n.allowSlidePrev&&b>n.translate&&b>n.maxTranslate()&&(m||0)!==l))return!1;l!==(u||0)&&a&&n.emit("beforeSlideChangeStart"),n.updateProgress(b),i=l>m?"next":l<m?"prev":"reset";let y=n.virtual&&n.params.virtual.enabled;if(!(y&&r)&&(p&&-b===n.translate||!p&&b===n.translate))return n.updateActiveIndex(l),o.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==o.effect&&n.setTranslate(b),"reset"!==i&&(n.transitionStart(a,i),n.transitionEnd(a,i)),!1;if(o.cssMode){let e=n.isHorizontal(),a=p?b:-b;if(0===t)y&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),y&&!n._cssModeVirtualInitialSet&&n.params.initialSlide>0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=a})):h[e?"scrollLeft":"scrollTop"]=a,y&&requestAnimationFrame(()=>{n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1});else{if(!n.support.smoothScroll)return j({swiper:n,targetPosition:a,side:e?"left"
2:"top"}),!0;h.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}return!0}let v=M().isSafari;return y&&!r&&v&&n.isElement&&n.virtual.update(!1,!1,l),n.setTransition(t),n.setTranslate(b),n.updateActiveIndex(l),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(a,i),0===t?n.transitionEnd(a,i):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){!n||n.destroyed||e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(a,i))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,a=!0,s){"string"==typeof e&&(e=parseInt(e,10));let r=this;if(r.destroyed)return;void 0===t&&(t=r.params.speed);let i=r.grid&&r.params.grid&&r.params.grid.rows>1,n=e;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)n+=r.virtual.slidesBefore;else{let e;if(i){let t=n*r.params.grid.rows;e=r.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=r.getSlideIndexByData(n);let t=i?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:a,slidesOffsetBefore:l,slidesOffsetAfter:o}=r.params,d=a||!!l||!!o,c=r.params.slidesPerView;"auto"===c?c=r.slidesPerViewDynamic():(c=Math.ceil(parseFloat(r.params.slidesPerView,10)),d&&c%2==0&&(c+=1));let u=t-e<c;if(d&&(u=u||e<Math.ceil(c/2)),s&&d&&"auto"!==r.params.slidesPerView&&!i&&(u=!1),u){let a=d?e<r.activeIndex?"prev":"next":e-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:a,slideTo:!0,activeSlideIndex:"next"===a?e+1:e-t+1,slideRealIndex:"next"===a?r.realIndex:void 0})}if(i){let e=n*r.params.grid.rows;n=r.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else n=r.getSlideIndexByData(n)}return requestAnimationFrame(()=>{r.slideTo(n,t,a,s)}),r},slideNext:function(e,t=!0,a){let s=this,{enabled:r,params:i,animating:n}=s;if(!r||s.destroyed)return s;void 0===e&&(e=s.params.speed);let l=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(l=Math.max(s.slidesPerViewDynamic("current",!0),1));let o=s.activeIndex<i.slidesPerGroupSkip?1:l,d=s.virtual&&i.virtual.enabled;if(i.loop){if(n&&!d&&i.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&i.cssMode)return requestAnimationFrame(()=>{s.slideTo(s.activeIndex+o,e,t,a)}),!0}return i.rewind&&s.isEnd?s.slideTo(0,e,t,a):s.slideTo(s.activeIndex+o,e,t,a)},slidePrev:function(e,t=!0,a){let s=this,{params:r,snapGrid:i,slidesGrid:n,rtlTranslate:l,enabled:o,animating:d}=s;
2if(!o||s.destroyed)return s;void 0===e&&(e=s.params.speed);let c=s.virtual&&r.virtual.enabled;if(r.loop){if(d&&!c&&r.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let m=u(l?s.translate:-s.translate),p=i.map(e=>u(e)),h=r.freeMode&&r.freeMode.enabled,f=i[p.indexOf(m)-1];if(void 0===f&&(r.cssMode||h)){let e;i.forEach((t,a)=>{m>=t&&(e=a)}),void 0!==e&&(f=h?i[e]:i[e>0?e-1:e])}let x=0;if(void 0!==f&&((x=n.indexOf(f))<0&&(x=s.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(x=Math.max(x=x-s.slidesPerViewDynamic("previous",!0)+1,0))),r.rewind&&s.isBeginning){let r=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(r,e,t,a)}return r.loop&&0===s.activeIndex&&r.cssMode?(requestAnimationFrame(()=>{s.slideTo(x,e,t,a)}),!0):s.slideTo(x,e,t,a)},slideReset:function(e,t=!0,a){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,t=!0,a,s=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let r=this.activeIndex,i=Math.min(this.params.slidesPerGroupSkip,r),n=i+Math.floor((r-i)/this.params.slidesPerGroup),l=this.rtlTranslate?this.translate:-this.translate;if(l>=this.snapGrid[n]){let e=this.snapGrid[n];l-e>(this.snapGrid[n+1]-e)*s&&(r+=this.params.slidesPerGroup)}else{let e=this.snapGrid[n-1];l-e<=(this.snapGrid[n]-e)*s&&(r-=this.params.slidesPerGroup)}return r=Math.min(r=Math.max(r,0),this.slidesGrid.length-1),this.slideTo(r,e,t,a)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:a,slidesEl:s}=t,r="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,i=t.getSlideIndexWhenGrid(t.clickedIndex),n=t.isElement?"swiper-slide":`.${a.slideClass}`,l=t.grid&&t.params.grid&&t.params.grid.rows>1;if(a.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),a.centeredSlides?t.slideToLoop(e):i>(l?(t.slides.length-r)/2-(t.params.grid.rows-1):t.slides.length-r)?(t.loopFix(),i=t.getSlideIndex(S(s,`${n}[data-swiper-slide-index="${e}"]`)[0]),g(()=>{t.slideTo(i)})):t.slideTo(i)}else t.slideTo(i)}},loop:{loopCreate:function(e,t){let a,s=this,{params:r,slidesEl:i}=s;if(!r.loop||s.virtual&&s.params.virtual.enabled)return;let n=s.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||n)&&((a=S(i,`.${r.slideBlankClass}
2`)).forEach(e=>{e.remove()}),a.length>0&&(s.recalcSlides(),s.updateSlides()));let l=r.slidesPerGroup*(n?r.grid.rows:1),o=s.slides.length%l!=0,d=n&&s.slides.length%r.grid.rows!=0,c=e=>{for(let t=0;t<e;t+=1){let e=s.isElement?w("swiper-slide",[r.slideBlankClass]):w("div",[r.slideClass,r.slideBlankClass]);s.slidesEl.append(e)}};o?r.loopAddBlankSlides?(c(l-s.slides.length%l),s.recalcSlides(),s.updateSlides()):E("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):d&&(r.loopAddBlankSlides?(c(r.grid.rows-s.slides.length%r.grid.rows),s.recalcSlides(),s.updateSlides()):E("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),S(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let u=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;s.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:a,setTranslate:s,activeSlideIndex:r,initial:i,byController:n,byMousewheel:l}={}){let o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");let{slides:d,allowSlidePrev:c,allowSlideNext:u,slidesEl:m,params:p}=o,{centeredSlides:h,slidesOffsetBefore:f,slidesOffsetAfter:x,initialSlide:g}=p,b=h||!!f||!!x;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&p.virtual.enabled){t&&(b||0!==o.snapIndex?b&&o.snapIndex<p.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=c,o.allowSlideNext=u,o.emit("loopFix");return}let y=p.slidesPerView;"auto"===y?y=o.slidesPerViewDynamic():(y=Math.ceil(parseFloat(p.slidesPerView,10)),b&&y%2==0&&(y+=1));let v=p.slidesPerGroupAuto?y:p.slidesPerGroup,C=b?Math.max(v,Math.ceil(y/2)):v;C%v!=0&&(C+=v-C%v),o.loopedSlides=C+=p.loopAdditionalSlides;let j=o.grid&&p.grid&&p.grid.rows>1;d.length<y+C||"cards"===o.params.effect&&d.length<y+2*C?E("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):j&&"row"===p.grid.fill&&E("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let S=[],w=[],L=j?Math.ceil(d.length/p.grid.rows):d.length,N=i&&L-g<y&&!b,k=N?g:o.activeIndex;void 0===r?r=o.getSlideIndex(d.find(e=>e.classList.contains(p.slideActiveClass))):k=r;let T="next"===a||!a,A="prev"===a||!a,P=0,I=0,M=(j?d[r].column:r)+(b&&void 0===s?-y/2+.5:0);if(M<C){P=Math.max(C-M,v);for(let e=0;e<C-M;e+=1){let t=e-Math.floor(e/L)*L;if(j){let e=L-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&S.push(t)}else S.push(L-t-1)}}else if(M+y>L-C){I=Math.max(M-(L-2*C),v),N&&(I=Math.max(I,y-L+g+1));for(let e=0;e<I;e+=1){let t=e-Math.floor(e/L)*L;j?d.forEach((e,a)=>{e.column===t&&w.push(a)}):w.push(t)}}if(o.__preventObserver__=!0,requestAnimationFrame(()=>{o.__preventObserver__=!1}),"cards"===o.params.effect&&d.length<y+2*C&&(w.includes(r)&&w.splice(w.indexOf(r),1),S.includes(r)&&S.splice(S.indexOf(r),1)),A&&S.forEach(e=>{d[e].swiperLoopMoveDOM=!0,m.prepend(d[e]),d[e].swiperLoopMoveDOM=!1}),T&&w.forEach(e=>{d[e].swiperLoopMoveDOM=!0,m.append(d[e]),d[e].swiperLoopMoveDOM=!1}),o.recalcSlides(),"auto"===p.slidesPerView?o.updateSlides():j&&(S.length>0&&A||w.length>0&&T)&&o.slides.forEach((e,t)=>{o.grid.updateSlide(t,e,o.slides)}),p.watchSlidesProgress&&o.updateSlidesOffset(),t){if(S.length>0&&A){if(void 0===e){let e=o.slidesGrid[k],t=o.slidesGrid[k+P]-e;l?o.setTranslate(o.translate-t):(o.slideTo(k+Math.ceil(P),0,!1,!0),s&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else if(s){let e=j?S.length/p.grid.rows:S.length;o.slideTo(o.activeIndex+e,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(w.length>0&&T)if(void 0===e){let e=o.slidesGrid[k],t=o.slidesGrid[k-I]-e;l?o.setTranslate(o.translate-t):(o.slideTo(k-I,0,!1,!0),s&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else{let e=j?w.length/p.grid.rows:w.length;o.slideTo(o.activeIndex-e,0,!1,!0)}}if(o.allowSlidePrev=c,o.allowSlideNext=u,o.controller&&o.controller.control&&!n){let i={slideRealIndex:e,direction:a,setTranslate:s,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(e
2=>{!e.destroyed&&e.params.loop&&e.loopFix({...i,slideTo:e.params.slidesPerView===p.slidesPerView&&t})}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...i,slideTo:o.controller.control.params.slidesPerView===p.slidesPerView&&t})}o.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let a=[];this.slides.forEach(e=>{a[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),a.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=H.bind(this),this.onTouchMove=V.bind(this),this.onTouchEnd=W.bind(this),this.onDocumentTouchStart=Y.bind(this),e.cssMode&&(this.onScroll=$.bind(this)),this.onClick=z.bind(this),this.onLoad=U.bind(this),K(this,"on")},detachEvents:function(){K(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:a,params:s,el:r}=e,i=s.breakpoints;if(!i||i&&0===Object.keys(i).length)return;let n=h(),l="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,o=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:n.querySelector(s.breakpointsBase),d=e.getBreakpoint(i,l,o);if(!d||e.currentBreakpoint===d)return;let c=(d in i?i[d]:void 0)||e.originalParams,u=q(e,s),m=q(e,c),p=e.params.grabCursor,f=c.grabCursor,x=s.enabled;u&&!m?(r.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&m&&(r.classList.add(`${s.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===s.grid.fill)&&r.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!f?e.unsetGrabCursor():!p&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===c[t])return;let a=s[t]&&s[t].enabled,r=c[t]&&c[t].enabled;a&&!r&&e[t].disable(),!a&&r&&e[t].enable()});let g=c.direction&&c.direction!==s.direction,b=s.loop&&(c.slidesPerView!==s.slidesPerView||g),y=s.loop;g&&a&&e.changeDirection(),v(e.params,c);let C=e.params.enabled,j=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),x&&!C?e.disable():!x&&C&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",c),a&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&j?(e.loopCreate(t),e.updateSlides()):y&&!j&&e.loopDestroy()),e.emit("breakpoint",c)},getBreakpoint:function(e,t="window",a){if(!e||"container"===t&&!a)return;let s=!1,r=x(),i="window"===t?r.innerHeight:a.clientHeight,n=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:i*parseFloat(e.substr(1)),point:e}:{value:e,point:e});n.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<n.length;e+=1){let{point:i,value:l}=n[e];"window"===t?r.matchMedia(`(min-width: ${l}px)`).matches&&(s=i):l<=a.clientWidth&&(s=i)}return s||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:a}=t;if(a){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*a;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
2(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let a,{classNames:s,params:r,rtl:i,el:n,device:l}=this,o=(e=["initialized",r.direction,{"free-mode":this.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:i},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:l.android},{ios:l.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],t=r.containerModifierClass,a=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(s=>{e[s]&&a.push(t+s)}):"string"==typeof e&&a.push(t+e)}),a);s.push(...o),n.classList.add(...s),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},J={};class ee{constructor(...e){let t,a;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?a=e[0]:[t,a]=e,a||(a={}),a=v({},a),t&&!a.el&&(a.el=t);const s=h();if(a.el&&"string"==typeof a.el&&s.querySelectorAll(a.el).length>1){const e=[];return s.querySelectorAll(a.el).forEach(t=>{let s=v({},a,{el:t});e.push(new ee(s))}),e}const r=this;r.__swiper__=!0,r.support=P(),r.device=I({userAgent:a.userAgent}),r.browser=M(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],a.modules&&Array.isArray(a.modules)&&a.modules.forEach(e=>{"function"==typeof e&&0>r.modules.indexOf(e)&&r.modules.push(e)});const i={};r.modules.forEach(e=>{var t;e({params:a,swiper:r,extendParams:(t=a,function(e={}){let a=Object.keys(e)[0],s=e[a];"object"!=typeof s||null===s||(!0===t[a]&&(t[a]={enabled:!0}),"navigation"===a&&t[a]&&t[a].enabled&&!t[a].prevEl&&!t[a].nextEl&&(t[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&t[a]&&t[a].enabled&&!t[a].el&&(t[a].auto=!0),a in t&&"enabled"in s&&("object"!=typeof t[a]||"enabled"in t[a]||(t[a].enabled=!0),t[a]||(t[a]={enabled:!1}))),v(i,e)}),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});const n=v({},Q,i);return r.params=v({},n,J,a),r.originalParams=v({},r.params),r.passedParams=v({}
2,a),r.params&&r.params.on&&Object.keys(r.params.on).forEach(e=>{r.on(e,r.params.on[e])}),r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:r.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:a}=this,s=N(S(t,`.${a.slideClass}, swiper-slide`)[0]);return N(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=S(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let a=this.minTranslate(),s=(this.maxTranslate()-a)*e+a;this.translateTo(s,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(a=>{let s=e.getSlideClasses(a);t.push({slideEl:a,classNames:s}),e.emit("_slideClass",a,s)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:a,slides:s,slidesGrid:r,slidesSizesGrid:i,size:n,activeIndex:l}=this,o=1;if("number"==typeof a.slidesPerView)return a.slidesPerView;if(a.centeredSlides){let e,t=s[l]?Math.ceil(s[l].swiperSlideSize):0;for(let a=l+1;a<s.length;a+=1)s[a]&&!e&&(t+=Math.ceil(s[a].swiperSlideSize),o+=1,t>n&&(e=!0));for(let a=l-1;a>=0;a-=1)s[a]&&!e&&(t+=s[a].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e<s.length;e+=1)(t?r[e]+i[e]-r[l]<n:r[e]-r[l]<n)&&(o+=1);else for(let e=l-1;e>=0;e-=1)r[l]-r[e]<n&&(o+=1);return o}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:a,params:s}=t;function r(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(s.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&F(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)r(),s.autoHeight&&t.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&t.isEnd&&!s.centeredSlides){let a=t.virtual&&s.virtual.enabled?t.virtual.slides:t.slides;
2e=t.slideTo(a.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||r()}s.watchOverflow&&a!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let a=this.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${a}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let a=e||t.params.el;if("string"==typeof a&&(a=document.querySelector(a)),!a)return!1;a.swiper=t,a.parentNode&&a.parentNode.host&&a.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,r=a&&a.shadowRoot&&a.shadowRoot.querySelector?a.shadowRoot.querySelector(s()):S(a,s())[0];return!r&&t.params.createElements&&(r=w("div",t.params.wrapperClass),a.append(r),S(a,`.${t.params.slideClass}`).forEach(e=>{r.append(e)})),Object.assign(t,{el:a,wrapperEl:r,slidesEl:t.isElement&&!a.parentNode.host.slideSlots?a.parentNode.host:r,hostEl:t.isElement?a.parentNode.host:a,mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===L(a,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===L(a,"direction")),wrongRTL:"-webkit-box"===L(r,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let a=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&a.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach(e=>{e.complete?F(t,e):e.addEventListener("load",e=>{F(t,e.target)})}),R(t),t.initialized=!0,R(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let a=this,{params:s,el:r,wrapperEl:i,slides:n}=a;if(void 0===a.params||a.destroyed)return null;(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),s.loop&&a.loopDestroy(),t&&(a.removeClasses(),r&&"string"!=typeof r&&r.removeAttribute("style"),i&&i.removeAttribute("style"),n&&n.length&&n.forEach(e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(e=>{a.off(e)}),!1!==e)&&(a.el&&"string"!=typeof a.el&&(a.el.swiper=null),Object.keys(a).forEach(e=>{try{a[e]=null}catch(e){}try{delete a[e]}catch(e){}}));return a.destroyed=!0,null}static extendDefaults(e){v(J,e)}static get extendedDefaults(){return J}static get defaults(){return Q}static installModule(e){ee.prototype.__modules__||(ee.prototype.__modules__=[]);let t=ee.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>ee.installModule(e)):ee.installModule(e),ee}}Object.keys(X).forEach(e=>{Object.keys(X[e]).forEach(t=>{ee.prototype[t]=X[e][t]})}),ee.use([function({swiper:e,on:t,emit:a}){let s=x(),r=null,i=null,n=()=>{e&&!e.destroyed&&e.initialized&&(a("beforeResize"),a("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&a("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==s.ResizeObserver?e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver(t=>{i=s.requestAnimationFrame(()=>{let{width:a,height:s}=e,r=a,i=s;t.forEach(({contentBoxSize:t,contentRect:a,target:s})=>{s&&s!==e.el||(r=a?a.width:(t[0]||t).inlineSize,i=a?a.height:(t[0]||t).blockSize)}),(r!==a||i!==s)&&n()})})).observe(e.el):(s.addEventListener("resize",n),s.addEventListener("orientationchange",l))}),t("destroy",()=>{i&&s.cancelAnimationFrame(i),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),s.removeEventListener("resize",n),s.removeEventListener("orientationchange",l)})},function({swiper:e,extendParams:t,on:a,emit:s}){let r=[],i=x(),n=(t,a={})=>{let n=new(i.MutationObserver||i.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void s("observerUpdate",t[0]);let a=function(){s("observerUpdate",t[0])};i.requestAnimationFrame?i.requestAnimationFrame(a):i.setTimeout(a,0)});n.observe(t,{attributes:void 0===a.attributes||a.attributes,childList:e.isElement||(void 0===a.childList||a).childList,characterData:void 0===a.characterData||a.characterData}),r.push(n)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=function(e){let t=[],a=e.parentElement;for(;a;)t.push(a),a=a.parentElement;return t}(e.hostEl);for(let e=0;e<t.length;e+=1)n(t[e])}n(e.hostEl,{childList:e.params.observeSlideChildren}),n(e.wrapperEl,{attributes:!1})}}),a("destroy",()=>
2{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)})}]);let et=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function ea(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function es(e,t){let a=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>a.indexOf(e)).forEach(a=>{void 0===e[a]?e[a]=t[a]:ea(t[a])&&ea(e[a])&&Object.keys(t[a]).length>0?t[a].__swiper__?e[a]=t[a]:es(e[a],t[a]):e[a]=t[a]})}function er(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function ei(e={}){return e.pagination&&void 0===e.pagination.el}function en(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function el(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),a=[];return t.forEach(e=>{0>a.indexOf(e)&&a.push(e)}),a.join(" ")}function eo(){return(eo=Object.assign.bind()).apply(this,arguments)}function ed(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function ec(e,t){return"u"<typeof window?(0,c.useEffect)(e,t):(0,c.useLayoutEffect)(e,t)}let eu=(0,c.createContext)(null),em=(0,c.createContext)(null),ep=(0,c.forwardRef)(({className:e,tag:t="div",wrapperTag:a="div",children:s,onSwiper:r,...i}={},n)=>{let l,o,d=!1,[u,m]=(0,c.useState)("swiper"),[p,h]=(0,c.useState)(null),[f,x]=(0,c.useState)(!1),g=(0,c.useRef)(!1),b=(0,c.useRef)(null),y=(0,c.useRef)(null),v=(0,c.useRef)(null),C=(0,c.useRef)(null),j=(0,c.useRef)(null),S=(0,c.useRef)(null),E=(0,c.useRef)(null),w=(0,c.useRef)(null),{params:L,passedParams:N,rest:k,events:T}=function(e={},t=!0){let a={on:{}},s={},r={};es(a,Q),a._emitClasses=!0,a.init=!1;let i={},n=et.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(l=>{void 0!==e[l]&&(n.indexOf(l)>=0?ea(e[l])?(a[l]={},r[l]={},es(a[l],e[l]),es(r[l],e[l])):(a[l]=e[l],r[l]=e[l]):0===l.search(/on[A-Z]/)&&"function"==typeof e[l]?t?s[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:a.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:i[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===a[e]&&(a[e]={}),!1===a[e]&&delete a[e]}),{params:a,passedParams:r,rest:i,events:s}}(i),{slides:P,slots:I}=(l=[],o={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]}
2,c.default.Children.toArray(s).forEach(e=>{if(ed(e))l.push(e);else if(e.props&&e.props.slot&&o[e.props.slot])o[e.props.slot].push(e);else if(e.props&&e.props.children){let t=function e(t){let a=[];return c.default.Children.toArray(t).forEach(t=>{ed(t)?a.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>a.push(e))}),a}(e.props.children);t.length>0?t.forEach(e=>l.push(e)):o["container-end"].push(e)}else o["container-end"].push(e)}),{slides:l,slots:o}),M=()=>{x(!f)};Object.assign(L.on,{_containerClasses(e,t){m(t)}});let D=()=>{Object.assign(L.on,T),d=!0;let e={...L};if(delete e.wrapperClass,y.current=new ee(e),y.current.virtual&&y.current.params.virtual.enabled){y.current.virtual.slides=P;let e={cache:!1,slides:P,renderExternal:h,renderExternalUpdate:!1};es(y.current.params.virtual,e),es(y.current.originalParams.virtual,e)}};return b.current||D(),y.current&&y.current.on("_beforeBreakpoint",M),(0,c.useEffect)(()=>()=>{y.current&&y.current.off("_beforeBreakpoint",M)}),(0,c.useEffect)(()=>{!g.current&&y.current&&(y.current.emitSlidesClasses(),g.current=!0)}),ec(()=>{if(n&&(n.current=b.current),b.current)return y.current.destroyed&&D(),!function({el:e,nextEl:t,prevEl:a,paginationEl:s,scrollbarEl:r,swiper:i},n){er(n)&&t&&a&&(i.params.navigation.nextEl=t,i.originalParams.navigation.nextEl=t,i.params.navigation.prevEl=a,i.originalParams.navigation.prevEl=a),ei(n)&&s&&(i.params.pagination.el=s,i.originalParams.pagination.el=s),en(n)&&r&&(i.params.scrollbar.el=r,i.originalParams.scrollbar.el=r),i.init(e)}({el:b.current,nextEl:j.current,prevEl:S.current,paginationEl:E.current,scrollbarEl:w.current,swiper:y.current},L),r&&!y.current.destroyed&&r(y.current),()=>{y.current&&!y.current.destroyed&&y.current.destroy(!0,!1)}},[]),ec(()=>{!d&&T&&y.current&&Object.keys(T).forEach(e=>{y.current.on(e,T[e])});let e=function(e,t,a,s,r){let i=[];if(!t)return i;let n=e=>{0>i.indexOf(e)&&i.push(e)};if(a&&s){let e=s.map(r),t=a.map(r);e.join("")!==t.join("")&&n("children"),s.length!==a.length&&n("children")}return et.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(ea(e[a])&&ea(t[a])){let s=Object.keys(e[a]),r=Object.keys(t[a]);s.length!==r.length?n(a):(s.forEach(s=>{e[a][s]!==t[a][s]&&n(a)}),r.forEach(s=>{e[a][s]!==t[a][s]&&n(a)}))}else e[a]!==t[a]&&n(a)}),i}(N,v.current,P,C.current,e=>e.key);return v.current=N,C.current=P,e.length&&y.current&&!y.current.destroyed&&function({swiper:e,slides:t,passedParams:a,changedParams:s,nextEl:r,prevEl:i,scrollbarEl:n,paginationEl:l}){let o,d,c,u,m,p,h,f,x=s.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:g,pagination:b,navigation:y,scrollbar:v,virtual:C,thumbs:j}=e;s.includes("thumbs")&&a.thumbs&&a.thumbs.swiper&&!a.thumbs.swiper.destroyed&&g.thumbs&&(!g.thumbs.swiper||g.thumbs.swiper.destroyed)&&(o=!0),s.includes("controller")&&a.controller&&a.controller.control&&g.controller&&!g.controller.control&&(d=!0),s.includes("pagination")&&a.pagination&&(a.pagination.el||l)&&(g.pagination||!1===g.pagination)&&b&&!b.el&&(c=!0),s.includes("scrollbar")&&a.scrollbar&&(a.scrollbar.el||n)&&(g.scrollbar||!1===g.scrollbar)&&v&&!v.el&&(u=!0),s.includes("navigation")&&a.navigation&&(a.navigation.prevEl||i)&&(a.navigation.nextEl||r)&&(g.navigation||!1===g.navigation)&&y&&!y.prevEl&&!y.nextEl&&(m=!0);let S=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),g[t].prevEl=void 0,g[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),g[t].el=void 0,e[t].el=void 0))};s.includes("loop")&&e.isElement&&(g.loop&&!a.loop?p=!0:!g.loop&&a.loop?h=!0:f=!0),x.forEach(e=>{if(ea(g[e])&&ea(a[e]))Object.assign(g[e],a[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in a[e]&&!a[e].enabled&&S(e);else{let t=a[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&S(e):g[e]=a[e]}}),x.includes("controller")&&!d&&e.controller&&e.controller.control&&g.controller&&g.controller.control&&(e.controller.control=g.controller.control),s.includes("children")&&t&&C&&g.virtual.enabled?(C.slides=t,C.update(!0)):s.includes("virtual")&&C&&g.virtual.enabled&&(t&&(C.slides=t),C.update(!0)),s.includes("children")&&t&&g.loop&&(f=!0),o&&j.init()&&j.update(!0),d&&(e.controller.control=g.controller.control),c&&(e.isElement&&(!l||"string"==typeof l)&&((l=document.createElement("div")).classList.add("swiper-pagination"),l.part.add("pagination"),e.el.appendChild(l)),l&&(g.pagination.el=l),b.init(),b.render(),b.update(
2)),u&&(e.isElement&&(!n||"string"==typeof n)&&((n=document.createElement("div")).classList.add("swiper-scrollbar"),n.part.add("scrollbar"),e.el.appendChild(n)),n&&(g.scrollbar.el=n),v.init(),v.updateSize(),v.setTranslate()),m&&(e.isElement&&(r&&"string"!=typeof r||((r=document.createElement("div")).classList.add("swiper-button-next"),A(r,e.navigation.arrowSvg),r.part.add("button-next"),e.el.appendChild(r)),i&&"string"!=typeof i||((i=document.createElement("div")).classList.add("swiper-button-prev"),A(i,e.navigation.arrowSvg),i.part.add("button-prev"),e.el.appendChild(i))),r&&(g.navigation.nextEl=r),i&&(g.navigation.prevEl=i),y.init(),y.update()),s.includes("allowSlideNext")&&(e.allowSlideNext=a.allowSlideNext),s.includes("allowSlidePrev")&&(e.allowSlidePrev=a.allowSlidePrev),s.includes("direction")&&e.changeDirection(a.direction,!1),(p||f)&&e.loopDestroy(),(h||f)&&e.loopCreate(),e.update()}({swiper:y.current,slides:P,passedParams:N,changedParams:e,nextEl:j.current,prevEl:S.current,scrollbarEl:w.current,paginationEl:E.current}),()=>{T&&y.current&&Object.keys(T).forEach(e=>{y.current.off(e,T[e])})}}),ec(()=>{var e;(e=y.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[p]),c.default.createElement(t,eo({ref:b,className:el(`${u}${e?` ${e}`:""}`)},k),c.default.createElement(em.Provider,{value:y.current},I["container-start"],c.default.createElement(a,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(L.wrapperClass)},I["wrapper-start"],L.virtual?function(e,t,a){if(!a)return null;let s=e=>{let a=e;return e<0?a=t.length+e:a>=t.length&&(a-=t.length),a},r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:i,to:n}=a,l=e.params.loop?-t.length:0,o=e.params.loop?2*t.length:t.length,d=[];for(let e=l;e<o;e+=1)e>=i&&e<=n&&d.push(t[s(e)]);return d.map((t,a)=>c.default.cloneElement(t,{swiper:e,style:r,key:t.props.virtualIndex||t.key||`slide-${a}`}))}(y.current,P,p):P.map((e,t)=>c.default.cloneElement(e,{swiper:y.current,swiperSlideIndex:t})),I["wrapper-end"]),er(L)&&c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{ref:S,className:"swiper-button-prev"}),c.default.createElement("div",{ref:j,className:"swiper-button-next"})),en(L)&&c.default.createElement("div",{ref:w,className:"swiper-scrollbar"}),ei(L)&&c.default.createElement("div",{ref:E,className:"swiper-pagination"}),I["container-end"]))});ep.displayName="Swiper";let eh=(0,c.forwardRef)(({tag:e="div",children:t,className:a="",swiper:s,zoom:r,lazy:i,virtualIndex:n,swiperSlideIndex:l,...o}={},d)=>{let u=(0,c.useRef)(null),[m,p]=(0,c.useState)("swiper-slide"),[h,f]=(0,c.useState)(!1);function x(e,t,a){t===u.current&&p(a)}ec(()=>{if(void 0!==l&&(u.current.swiperSlideIndex=l),d&&(d.current=u.current),u.current&&s){if(s.destroyed){"swiper-slide"!==m&&p("swiper-slide");return}return s.on("_slideClass",x),()=>{s&&s.off("_slideClass",x)}}}),ec(()=>{s&&u.current&&!s.destroyed&&p(s.getSlideClasses(u.current))},[s]);let g={isActive:m.indexOf("swiper-slide-active")>=0,isVisible:m.indexOf("swiper-slide-visible")>=0,isFullyVisible:m.indexOf("swiper-slide-fully-visible")>=0,isPrev:m.indexOf("swiper-slide-prev")>=0,isNext:m.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof t?t(g):t;return c.default.createElement(e,eo({ref:u,className:el(`${m}${a?` ${a}`:""}`),"data-swiper-slide-index":n,onLoad:()=>{f(!0)}},o),r&&c.default.createElement(eu.Provider,{value:g},c.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof r?r:void 0},b(),i&&!h&&c.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!r&&c.default.createElement(eu.Provider,{value:g},b(),i&&!h&&c.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});eh.displayName="SwiperSlide";let ef='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function ex({swiper:e,extendParams:t,on:a,emit:s}){function r(t){let a;return t&&"string"==typeof t&&e.isElement&&(a=e.el.querySelector(t)||e.hostEl.querySelector(t))?a:(t&&("string"==typeof t&&(a=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&a&&a.length>1&&1===e.el.querySelectorAll(t).length?a=e.el.querySelector(t):a&&1===a.length&&(a=a[0])),t&&!a)?t:a}function i(t,a){let s=e.params.navigation;
2(t=T(t)).forEach(t=>{t&&(t.classList[a?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=a),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](s.lockClass))})}function n(){let{nextEl:t,prevEl:a}=e.navigation;if(e.params.loop){i(a,!1),i(t,!1);return}i(a,e.isBeginning&&!e.params.rewind),i(t,e.isEnd&&!e.params.rewind)}function l(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),s("navigationPrev"))}function o(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),s("navigationNext"))}function d(){var t,a,s;let i=e.params.navigation;if(e.params.navigation=(t=e.originalParams.navigation,a=e.params.navigation,s={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"},e.params.createElements&&Object.keys(s).forEach(r=>{if(!a[r]&&!0===a.auto){let i=S(e.el,`.${s[r]}`)[0];i||((i=w("div",s[r])).className=s[r],e.el.append(i)),a[r]=i,t[r]=i}}),a),!(i.nextEl||i.prevEl))return;let n=r(i.nextEl),d=r(i.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:d}),n=T(n),d=T(d);let c=(t,a)=>{if(t){if(i.addIcons&&t.matches(".swiper-button-next,.swiper-button-prev")&&!t.querySelector("svg")){let e=document.createElement("div");A(e,ef),t.appendChild(e.querySelector("svg")),e.remove()}t.addEventListener("click","next"===a?o:l)}!e.enabled&&t&&t.classList.add(...i.lockClass.split(" "))};n.forEach(e=>c(e,"next")),d.forEach(e=>c(e,"prev"))}function c(){let{nextEl:t,prevEl:a}=e.navigation;t=T(t),a=T(a);let s=(t,a)=>{t.removeEventListener("click","next"===a?o:l),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>s(e,"next")),a.forEach(e=>s(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:ef},a("init",()=>{!1===e.params.navigation.enabled?u():(d(),n())}),a("toEdge fromEdge lock unlock",()=>{n()}),a("destroy",()=>{c()}),a("enable disable",()=>{let{nextEl:t,prevEl:a}=e.navigation;(t=T(t),a=T(a),e.enabled)?n():[...t,...a].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),a("click",(t,a)=>{let{nextEl:r,prevEl:i}=e.navigation;r=T(r),i=T(i);let n=a.target,l=i.includes(n)||r.includes(n);if(e.isElement&&!l){let e=a.path||a.composedPath&&a.composedPath();e&&(l=e.find(e=>r.includes(e)||i.includes(e)))}if(e.params.navigation.hideOnClick&&!l){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===n||e.pagination.el.contains(n)))return;r.length?t=r[0].classList.contains(e.params.navigation.hiddenClass):i.length&&(t=i[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?s("navigationShow"):s("navigationHide"),[...r,...i].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let u=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),c()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),d(),n()},disable:u,update:n,init:d,destroy:c})}var eg=e.i(862616);let eb=({items:e,className:t,centerContent:a})=>{let s=(0,c.useRef)(null),[r,i]=(0,c.useState)(!0),[o,d]=(0,c.useState)(!1),u=e.some(e=>e.tag||e.typeLabel),m=e.some(e=>e.image),p=e.some(e=>"full"===e.imageLayout)&&e.some(e=>"full"!==e.imageLayout),h=e=>{e.slides.forEach((t,a)=>{t.style.transition="opacity 0.3s",Math.abs(a-e.activeIndex)>=2?t.style.opacity="0.5":t.style.opacity="1"})};return(0,n.jsxs)("div",{className:(0,l.default)("relative",t),children:[(0,n.jsx)(ep,{modules:[ex],spaceBetween:28,slidesPerView:1,onSwiper:e=>{s.current=e,i(e.isBeginning),d(e.isEnd),h(e)},onSlideChange:e=>{i(e.isBeginning),d(e.isEnd),h(e)},onResize:h,breakpoints:{768:{slidesPerView:e.length>3?3.6:3,centeredSlides:!0,centeredSlidesBounds:!0}},className:"px-4 md:px-0",children:e.map((e,t)=>(0,n.jsx)(eh,{className:"h-auto",children:(0,n.jsx)(eg.Card,{...e,className:"h-full",tagSpace:u,imageSpace:m,hasMixedLayouts:p})},e.id||t))}),(0,n.jsxs)("div",{className:"flex justify-between items-center mt-6",children:[r?(0,n.jsx)("div",{className:"w-12"}):(0,n.jsx)("button",{onClick:()=>{s.current?.slidePrev()},className:"p-2 hover:opacity-70 transition-opacity","aria-label":"Föregående artikel",children:(0,n.jsx)("svg",{className:"w-8 h-8",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,n.jsx)("path",{d:"M21 12H3M9 18l-6-6 6-6"})})}),a,o?(0,n.jsx)("div",{className:"w-12"}):(0,n.jsx)("button",{onClick:()=>{s.current?.slideNext()},className:"p-2 hover:opacity-70 transition-opacity","aria-label":"Nästa artikel",children:(0,n.jsx)("svg",{className:"w-8 h-8",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,n.jsx)("path",{d:"M3 12h18M15 6l6 6-6 6"})})})]})]})};var ey=e.i(349176),ev=((r={}).Slider="slider",r.Grid="grid",r),eC=((i={}).White="white",i.LightGrey="light-grey",i);let ej=({items:e,layoutMode:t,maxArticles:a,backgroundStyle:s,showReadMoreButton:r,readMoreUrl:i,readMoreLabel:c,className:u,title:m})=>{let p="slider"===t,h=e.slice(0,a),f=r&&i?(0,n.jsx)(d.CtaButton,{text:c,bgColor:"Trans
2parent",url:i,showBorders:!1,className:"border"}):null;return(0,n.jsx)("div",{className:(0,l.default)("py-5 md:py-10",{"bg-white":"white"===s,"bg-[#F0F0F0]":"light-grey"===s},u),children:(0,n.jsx)(o.Container,{custom:!0,children:(0,n.jsxs)("div",{className:(0,l.default)("col-span-12 gap-8 flex flex-col",{"lg:col-start-3 lg:col-span-8":!p,"lg:col-start-2 lg:col-span-10":p}),children:[m,p?(0,n.jsx)(eb,{items:h,centerContent:f}):(0,n.jsx)(ey.CardList,{items:h,max:a}),!p&&f&&(0,n.jsx)("div",{className:"flex justify-center",children:f})]})})})}},81247,e=>{"use strict";e.s(["LinkType",()=>c,"TeaserSection",()=>u]);var t,a=e.i(391398),s=e.i(272043),r=e.i(349176),i=e.i(97844),n=e.i(240072),l=e.i(963152),o=e.i(337642),d=e.i(226832),c=((t={}).LinkText="Link Text",t.CtaButton="CTA Button",t);let u=({className:e,entry:{backgroundStyle:t,data:{teaserCards:n}}})=>{let o=n.map(r.teaserCardToCardListItem),d="Grey"===t?l.BackgroundStyle.LightGrey:l.BackgroundStyle.White;return(0,a.jsx)("section",{className:(0,s.default)(e,"py-5 md:py-10",{"bg-white":d===l.BackgroundStyle.White,"bg-[#F0F0F0]":d===l.BackgroundStyle.LightGrey}),children:(0,a.jsx)(i.Container,{custom:!0,children:(0,a.jsx)("div",{className:"col-span-12 lg:col-start-2 lg:col-span-10",children:(0,a.jsx)(r.CardList,{cardWidth:219,items:o,cols:4,centered:!0})})})})};u.loader=async(e,t)=>{let{preview:a,previewData:s}=t,r=(await (0,d.ctfQuery)({query:o.contentful.operations.GET_SECTION_TEASER_BY_ID,variables:{preview:a,context:{previewData:s},id:e.sys.id}})).data.sectionTeaser,i=r.cardsCollection?.items.filter(o.filterNotEmpty)||[],l=[];for(let e of i){let a=await n.EntriesComponents.loader(e.preamble?.links.entries.inline,t);l.push({...e,preambleEmbeddedInlineEntries:a})}return{...r,data:{teaserCards:l}}}},885329,e=>{"use strict";e.s(["RichText",()=>c]);var t=e.i(391398),a=e.i(563720);e.i(678137);var s=e.i(268539),r=e.i(857807),i=e.i(799484),n=e.i(272043),l=e.i(304590),o=e.i(337642);e.i(205500);var d=e.i(689634);let c=({children:e,className:s,document:r,embeddedBlockEntries:i,embeddedInlineEntries:l,embeddedBlockAssets:d})=>{let c=i?.filter(o.filterNotEmpty),m=l?.filter(o.filterNotEmpty),p=d?.filter(o.filterNotEmpty);return(0,t.jsxs)("div",{className:(0,n.default)("rich-text",s),children:[(0,a.documentToReactComponents)(r,u(c,m,p)),e]})},u=(e,a,n)=>({renderNode:{[s.BLOCKS.HEADING_2]:l.H2Renderer,[s.BLOCKS.HEADING_3]:l.H3Renderer,[s.BLOCKS.PARAGRAPH]:l.ParagraphRenderer,[s.BLOCKS.QUOTE]:l.QuoteRenderer,[s.BLOCKS.UL_LIST]:l.UnorderedListRenderer,[s.BLOCKS.OL_LIST]:l.OrderedListRenderer,[s.BLOCKS.LIST_ITEM]:l.ListItemRenderer,[s.BLOCKS.EMBEDDED_ENTRY]:(0,l.EmbeddedEntryRenderer)(e),[s.BLOCKS.EMBEDDED_ASSET]:(0,l.EmbeddedAssetRenderer)(n||[]),[r.INLINES.EMBEDDED_ENTRY]:(0,l.InlineEmbeddedEntryRenderer)(a),[r.INLINES.HYPERLINK]:l.LinkRenderer},renderMark:{[i.MARKS.BOLD]:e=>(0,t.jsx)("b",{children:e})},renderText:e=>(0,l.insertSimpleLineBreaks)((0,d.prepareString)(e))})},349176,862616,e=>{"use strict";e.s(["CardList",()=>S,"authorExpertToCardListItem",()=>j,"teaserCardToCardListItem",()=>C],349176);var t,a=e.i(391398),s=e.i(272043),r=e.i(337642);e.s(["Card",()=>v,"ImageLayout",()=>x],862616);var i=e.i(126019),n=e.i(41158),l=e.i(271377),o=e.i(467099),d=e.i(81247),c=e.i(885329),u=e.i(651616);let m=()=>(0,a.jsx)("svg",{width:"13",height:"12",viewBox:"0 0 13 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M12.7071 6.70597C13.0976 6.3155 13.0976 5.68137 12.7071 5.2909L7.70767 0.292854C7.31709 -0.0976181 6.68279 -0.0976181 6.29221 0.292854C5.90163 0.683327 5.90163 1.31745 6.29221 1.70793L10.5854 6L6.29534 10.2921C5.90476 10.6825 5.90476 11.3167 6.29534 11.7071C6.68591 12.0976 7.32021 12.0976 7.71079 11.7071L12.7102 6.7091L12.7071 6.70597ZM1.70839 11.704L6.70779 6.70597C7.09837 6.3155 7.09837 5.68137 6.70779 5.2909L1.70839 0.292854C1.31781 -0.0976181 0.683512 -0.0976181 0.292934 0.292854C-0.0976445 0.683327 -0.0976445 1.31745 0.292934 1.70793L4.58617 6L0.296058 10.2921C-0.0945199 10.6825 -0.0945199 11.3167 0.296058 11.7071C0.686636 12.0976 1.32093 12.0976 1.71151 11.7071L1.70839 11.704Z",fill:"black"})}),p=()=>(0,a.jsxs)("svg",{width:"12",height:"13",viewBox:"0 0 12 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M6.10772 5.99535C6.34371 5.97421 6.56688 5.88563 
26.74648 5.74196L11.5698 1.90008C11.8125 1.71934 11.9658 1.45476 11.995 1.167C12.024 0.879213 11.9263 0.592933 11.7239 0.373321C11.5217 0.15372 11.2322 0.0197281 10.9219 0.00200882C10.6114 -0.0157081 10.3065 0.0843428 10.0768 0.279375L6 3.5277L1.92324 0.279374C1.69349 0.084487 1.38861 -0.0155621 1.07813 0.00215671C0.7678 0.0197248 0.478295 0.153719 0.276093 0.37332C0.0737433 0.59292 -0.0239864 0.879357 0.00501102 1.16715C0.0341696 1.45494 0.187493 1.71935 0.43021 1.90008L5.25352 5.74196C5.48951 5.93059 5.79778 6.02201 6.1076 5.9955L6.10772 5.99535Z",fill:"black"}),(0,a.jsx)("path",{d:"M6.10772 12.9946C6.34371 12.9699 6.56688 12.8666 6.74648 12.699L11.5698 8.21677C11.8125 8.0059 11.9658 7.69722 11.995 7.3615C12.024 7.02575 11.9263 6.69175 11.7239 6.43554C11.5217 6.17934 11.2322 6.02302 10.9219 6.00234C10.6114 5.98167 10.3065 6.0984 10.0768 6.32594L6 10.1157L1.92324 6.32594C1.69349 6.09857 1.38861 5.98184 1.07813 6.00252C0.7678 6.02301 0.478295 6.17934 0.276093 6.43554C0.0737434 6.69174 -0.0239863 7.02592 0.00501109 7.36168C0.0341697 7.69744 0.187493 8.00591 0.43021 8.21676L5.25352 12.699C5.48951 12.919 5.79778 13.0257 6.1076 12.9948L6.10772 12.9946Z",fill:"black"})]}),h=()=>(0,a.jsx)("span",{className:"inline-flex items-center justify-center w-7 h-7 rounded-full border-2 border-white shrink-0 -translate-y-1",children:(0,a.jsx)("svg",{className:"w-3.5 h-3.5 text-white",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,a.jsx)("path",{d:"M5 12h14M12 5l7 7-7 7"})})}),f=()=>(0,a.jsx)("svg",{className:"w-5 h-5",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,a.jsx)("path",{d:"M3 12h18M15 8l6 4-6 4"})});var x=((t={}).Half="half",t.Full="full",t.None="none",t);let g=({image:e})=>e?.url?(0,a.jsx)(i.default,{className:"object-cover object-center",src:e.url,alt:e.title??"",fill:!0,sizes:"100vw"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"block md:hidden",children:(0,a.jsx)(i.default,{className:"object-cover object-center",src:"/swe_logo_mobile.svg",alt:"Unicef logo",fill:!0,sizes:"100vw"})}),(0,a.jsx)("div",{className:"hidden md:block",children:(0,a.jsx)(i.default,{className:"object-cover object-center",src:"/swe_logo.svg",alt:"Unicef logo",fill:!0,sizes:"100vw"})})]}),b=({target:e,className:t,url:r,children:i})=>r?(0,a.jsx)(n.default,{href:r,target:e,className:(0,s.default)("hover:underline hover:underline-offset-2 inline-block w-full h-full",t),children:i}):(0,a.jsx)(a.Fragment,{children:i}),y=({typeLabel:e,tag:t,tagSpace:r,tagUrl:i,imageLayout:l})=>{let o="full"===l,d=!!(e||t);return d||r?(0,a.jsxs)("div",{className:(0,s.default)("flex gap-2 pb-3 items-baseline",{invisible:!d}),"aria-hidden":!d||void 0,children:[e&&(0,a.jsx)("span",{className:(0,s.default)("text-xs font-bold",{"text-[#1CABE2]":!o,"inline-block bg-black text-[#1CABE2] px-3 py-1 rounded":o}),children:e}),!d&&(0,a.jsx)("span",{className:"text-xs font-bold",children:" "}),i&&(0,a.jsx)(n.default,{href:i,className:"leading-none",children:(0,a.jsxs)("span",{className:(0,s.default)("text-xs text-[#FF7D73] font-bold hover:underline hover:underline-offset-2",{"inline-block bg-black px-3 py-1 rounded":o}),children:["#",t]})})]}):(0,a.jsx)(a.Fragment,{})},v=({className:e,image:t,imageSpace:r,imageLayout:i,imageAspectRatioClasses:n,title:x,typeLabel:v,tag:C,tagUrl:j,tagSpace:S,rounded:E=!0,path:w,preamble:L,preambleJson:N,preambleInlines:k,primaryColor:T,chevronArrows:A,readMoreLabel:P="Läs mer",readMoreBgColor:I="Cyan",newTabLink:M,shadowBorder:D,horizontalSpace:_,hasMixedLayouts:F=!1,readMoreType:B=d.LinkType.LinkText})=>{let R="full"===i;return(0,a.jsxs)("div",{className:(0,s.default)(e,"bg-white relative flex flex-col",{"shadow-section-teaser":D,"rounded-lg overflow-hidden":E}),children:[r&&"none"!==i&&(0,a.jsx)(u.ImageWithByline,{byline:t?.description,className:(0,s.default)("relative",{"aspect-[3/2] md:aspect-square":!R&&!n,"grow md:aspect-auto":R&&F,"aspect-[3/2] md:aspect-[2/3]":R&&!F,"sm:h-[256px] md:h-auto":t&&!R},n),children:R?(0,a.jsxs)("div",{className:"relative w-full h-full",children:[(0,a.jsx)(g,{image:t}),(0,a.jsx)("div",{className:"absolute inset-0 flex items-end",children:(0,a.jsxs)("div",{className:"w-full p-5",children:[(0,a.jsx)(y,{typeLabel:v,tag:C,tagSpace:S,tagUrl:j,imageLayout:i}),(0,a.jsx)("div",{className:"inline-flex flex-row items-end gap-3",children:(0,a.jsxs)(b,{target:M?"_blank":"_self",url:w,className:"inline-flex flex-row items-end gap-3 hover:text-white",children:[(0,a.jsx)("div",{className:(0,s.default)("text-other-h3 text-white line-clamp-2",{"hover:text-white":w}),children:x}),(0,a.jsx)(h,{})]})})]})})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b,{target:"_self",url:w,className:"hover:text-blue-link active:text-gray-10",children:(0,a.jsx)(g,{image:t})}),T&&(0,a.jsx)("div",{className:`bg-${T} absolute bottom-0 left-0 right-0 h-[8px]`})]})}
2),!R&&(0,a.jsx)("div",{className:"grow relative",children:(0,a.jsx)("div",{className:"bg-white h-full",children:(0,a.jsxs)("div",{className:(0,s.default)("md:h-full px-4 py-3 flex flex-col justify-between gap-4",{"md:px-[10px]":_,"md:px-0":!_}),children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(y,{typeLabel:v,tag:C,tagSpace:S,tagUrl:j,imageLayout:i}),(0,a.jsxs)("div",{className:"inline-flex flex-row items-end gap-3 mb-1",children:[(0,a.jsx)(b,{target:M?"_blank":"_self",url:w,className:"hover:text-blue-link active:text-gray-10",children:(0,a.jsx)("div",{className:(0,s.default)("text-other-h3 text-token-text line-clamp-2",{"hover:text-blue-link active:text-gray-10":w}),children:x})}),A&&(0,a.jsx)("div",{className:"hidden md:block mb-[5px]",children:(0,a.jsx)(m,{})})]}),N&&(0,a.jsx)(c.RichText,{className:"md:pr-2 -my-2.5 teaser-card",document:N,embeddedInlineEntries:k}),!N&&(0,a.jsx)("div",{className:"min-h-[4rem]",children:(0,a.jsx)("p",{className:"line-clamp-3 text-body lg:text-body-small",children:(0,a.jsx)(o.Text,{children:L})})}),A&&(0,a.jsx)("div",{className:"md:hidden mt-4",children:(0,a.jsx)(p,{})})]}),w&&(0,a.jsxs)("div",{children:[B===d.LinkType.LinkText&&(0,a.jsx)("div",{className:"flex",children:(0,a.jsx)(l.CtaButton,{className:"min-w-0",showBorders:!1,text:P,bgColor:I,newTab:M,url:w,endIcon:(0,a.jsx)(f,{})})}),B===d.LinkType.CtaButton&&(0,a.jsx)("div",{className:"flex",children:(0,a.jsx)(l.CtaButton,{showBorders:!1,text:P,bgColor:I,newTab:M,url:w,endIcon:(0,a.jsx)(f,{})})})]})]})})})]})},C=e=>({id:e?.sys?.id,title:e.title||"",path:e.link?(0,r.buildPathFromLink)(e.link):e.media?.url||"",tag:e.tag||"",tagUrl:e.tag?`/amne/${e.tag}`:null,preambleJson:e.preamble?.json,image:e.image,chevronArrows:e.chevronArrows||!1,readMoreLabel:e.buttonLabel?e.buttonLabel:e.link?"Läs mer":"Ladda ner",readMoreType:e.linkType||d.LinkType.LinkText,newTabLink:!e.link,shadowBorder:!0,horizontalSpace:!0}),j=e=>({id:e?.sys?.id,title:e.title||"",path:(0,r.buildPathFromPage)(e),tag:"Author"==e.type?"Skribent":"Expert",tagUrl:"Author"==e.type?"skribenter":"experter",preamble:e.preamble||"",image:e.profilePicture,primaryColor:"Author"==e.type?"[#41C6FF]":"gray-60"}),S=({items:e=[],className:t,showAll:i,ctaButtonLink:n,ctaButtonText:o,max:d,title:c,cardWidth:u=230,cols:m=3,centered:p=!1})=>{let h=e.slice(0,d),f=h.some(e=>e.tag||e.typeLabel),x=h.some(e=>e.image),g=h.some(e=>"full"===e.imageLayout)&&h.some(e=>"full"!==e.imageLayout),b=(0,r.chunkEvery)(h,m);return(0,a.jsxs)("div",{className:(0,s.default)(t,"flex gap-4 flex-col",{"md:flex-col":i?.position!=="bottom"}),children:[(c||i)&&(0,a.jsxs)("div",{className:(0,s.default)("flex items-center",{"justify-between":c,"justify-end":!c}),children:[c&&(0,a.jsx)("h2",{className:"text-mobil-h2 lg:text-desktop-h2 px-4 md:px-0",children:c}),i&&(0,a.jsx)("div",{className:(0,s.default)("hidden",{"md:flex":i?.position!=="bottom"}),children:(0,a.jsx)(E,{...i})})]}),(0,a.jsxs)("div",{className:"flex justify-center flex-col w-full gap-4",children:[(0,a.jsx)("div",{className:"flex flex-col w-full gap-4 md:gap-7",children:b.map((e,t)=>(0,a.jsx)("div",{className:(0,s.default)("flex flex-col md:flex-row relative w-full gap-7",{"justify-center":p}),children:e.map((e,t)=>(0,a.jsx)("div",{className:`w-full md:w-[${u}px]`,children:(0,a.jsx)(v,{className:"h-full",shadowBorder:e.shadowBorder,horizontalSpace:e.horizontalSpace,id:e.id,image:e.image,imageLayout:e.imageLayout,preamble:e.preamble??"",path:e.path,tag:e.tag,tagUrl:e.tagUrl,title:e.title??"",typeLabel:e.typeLabel,rounded:e.rounded,primaryColor:e.primaryColor,tagSpace:f,imageSpace:x,preambleJson:e.preambleJson,chevronArrows:e.chevronArrows,readMoreLabel:e.readMoreLabel,readMoreType:e.readMoreType,newTabLink:e.newTabLink,hasMixedLayouts:g})},`${e.path}-${t}`))},t))}),n&&o&&(0,a.jsx)("div",{className:"flex justify-end px-4 md:px-0",children:(0,a.jsx)(l.CtaButton,{showButtonIcon:!1,bgColor:"Cyan",link:n,text:o,className:(0,s.default)("inline-flex"),onDarkBackground:!1})})]}),i&&(0,a.jsx)("div",{className:(0,s.default)("flex",{"md:hidden":i?.position!=="bottom"}),children:(0,a.jsx)(E,{...i})})]})},E=({position:e,url:t,onClick:r,label:i,border:n})=>(0,a.jsxs)("div",{className:(0,s.default)("w-full gap-4 flex flex-col-reverse justify-end px-4 md:px-0",{"md:flex-col":"bottom"!==e}),children:[(0,a.jsx)("div",{className:"flex justify-end",children:(0,a.jsx)(l.CtaButton,{url:t,onClick:r,text:i,bgColor:"Cyan",showBorders:!1})}),(0,a.jsx)("div",{className:(0,s.default)("w-full h-[1px] bg-black block",{"md:hidden":!n})})]})},120679,e=>{"use strict";e.s(["DEFAULT_MAX_NUMBER_OF_CARDS",()=>h,"ReadMoreSection",()=>f,"articleToCardListItem",()=>x]);var t=e.i(391398);e.i(205500);var a=e.i(967810),s=e.i(191788),r=e.i(272043),i=e.i(337642),n=e.i(862616),l=e.i(987527),o=e.i(963152),d=e.i(885329),c=e.i(91405),u=e.i(226832);e.i(678137);var m=e.i(268539);let p={nodeType:m.BLOCKS.DOCUMENT,data:{},content:[{nodeType:m.BLOCKS.HEADING_2,content:[{nodeType:"text",value:"Relaterade artiklar",marks:[{type:"bold"}],data:{}}],data:{}}]},h=3,f=({className:e,entry:{type:a,category:l,subject:u,authorExpert:m,title:f,showHeading:x,backgroundStyle:g,maxNumberOfCards:b,layoutMode:y,data:{items:v,total:C}}})=>{let j=(0,c.usePage)(),S=v.filter(e=>e.id!==j.currentPageId),E=b??h,w=C-Math.abs(v.length-S.length)>E,L=(0,s.useMemo)(()=>{switch(a){case"By category":return`${(0,i.buildPathFromPage)(l)}/alla/1`;case"By subject":return`/amne/${u}`;case"By author/expert":return`${(0,i.buildPathFromPage)(m)}`;default:return""}}
2,[m,l,u,a]),N="Grey"===g?o.BackgroundStyle.LightGrey:o.BackgroundStyle.White,k="Slider"===y?o.LayoutMode.Slider:o.LayoutMode.Grid,T=S.map(e=>({...e,imageLayout:e.imageLayout||n.ImageLayout.Half,typeLabel:e.typeLabel,horizontalSpace:N===o.BackgroundStyle.LightGrey})),A=f?.content?.json?(0,t.jsx)(d.RichText,{className:"read-more-title",document:f.content.json}):x?(0,t.jsx)(d.RichText,{className:"read-more-title",document:p}):null;return(0,t.jsx)(o.LayoutSwitcher,{items:T,layoutMode:k,maxArticles:E,backgroundStyle:N,showReadMoreButton:w,readMoreUrl:L,readMoreLabel:"Läs fler artiklar",className:(0,r.default)("read-more-section",e),title:A})},x=e=>{let t,a,s=e.heroImage?.url?.includes("unicef-default.png")?e.metaOgImage:e.heroImage;return{id:e.sys.id,title:(0,l.getArticleTitle)(e),path:(0,i.buildPathFromPage)(e),tag:(t=e.primaryTag||null,a=e.contentfulMetadata?.tags||[],a.find(e=>e?.id===t)?.name||null),tagUrl:`/amne/${e.primaryTag}`,preamble:e.preamble,image:s}},g={Full:n.ImageLayout.Full,Half:n.ImageLayout.Half,None:n.ImageLayout.None};f.loader=async(e,t)=>{let{preview:s}=t,r=(await (0,u.ctfQuery)({query:i.contentful.operations.GET_SECTION_READ_MORE_BY_ID,variables:{preview:s,id:e.sys.id}})).data.sectionReadMore,l=r.type,o=r.maxNumberOfCards??h;if("Manually selected"===l){let e=r.articlesCollection?.items.filter(i.filterNotEmpty).map(e=>(e=>"__typename"in e&&"SectionReadMoreItem"===e.__typename?e.article?{...x(e.article),typeLabel:e.typeLabel||void 0,imageLayout:e.imageLayout?g[e.imageLayout]:n.ImageLayout.Half}:null:{...x(e),imageLayout:n.ImageLayout.Half})(e)).filter(i.filterNotEmpty)||[];return{...r,data:{items:e,total:e.length}}}if("By category"===l&&r.category?.sys.id){let e=await (0,a.getSortedArticleIds)({preview:s||!1,categoryId:r.category?.sys.id}),t=await (0,a.getArticlesByIds)({preview:s||!1,ids:e.slice(0,o+1)}),i=(0,a.sortArticlesBySortedIds)(e,t).map(x);return{...r,data:{items:i,total:e.length||0}}}if("By subject"===l&&r.subject){let e=await (0,a.getSortedArticleIds)({preview:s||!1,tags:[r.subject]}),t=await (0,a.getArticlesByIds)({preview:s||!1,ids:e.slice(0,o+1)}),i=(0,a.sortArticlesBySortedIds)(e,t).map(x);return{...r,data:{items:i,total:e.length||0}}}if("By author/expert"===l&&r.authorExpert?.sys.id){let e=await (0,a.getSortedArticleIds)({preview:s||!1,authorExpertId:r.authorExpert?.sys.id}),t=await (0,a.getArticlesByIds)({preview:s||!1,ids:e.slice(0,o+1)}),i=(0,a.sortArticlesBySortedIds)(e,t).map(x);return{...r,data:{items:i,total:e.length||0}}}return console.error("Unhandled case for type "+r.type),{...r,data:{items:[],total:0}}}},761110,e=>{"use strict";e.s(["BATCH_LENGTH",()=>o,"CollectionCardList",()=>c,"loadArticles",()=>d]);var t=e.i(391398),a=e.i(272043),s=e.i(203828),r=e.i(191788),i=e.i(349176),n=e.i(120679);e.i(205500);var l=e.i(967810);let o=24,d=async({sortedArticleIds:e,preview:t,batch:a})=>{let s=a?Math.max((a-1)*o,0):0,r=e.slice(s,s+(a?o:15)),i=await (0,l.getArticlesByIds)({preview:t||!1,ids:r});return{items:(0,l.sortArticlesBySortedIds)(e,i),total:e.length}},c=({sortedArticleIds:e,className:l,articles:c,preview:u=!1,total:m,batch:p,onBatchChange:h})=>{let[f,x]=(0,r.useState)(c.map(n.articleToCardListItem)),[g,b]=(0,r.useState)(p),y=(0,s.useRouter)();(0,r.useEffect)(()=>{h?.(g)},[g,h]);let v=(0,r.useMemo)(()=>(g?o*g:f.length)<m,[g,f.length,m]),C=(0,r.useMemo)(()=>g?g+1:1,[g]),j=(0,r.useMemo)(()=>{let e;return e=y.asPath,1===C?`${e}/alla/1`:e.replace(/alla\/\d+.*/,`alla/${C}`)},[y.asPath,C]),S=(0,r.useMemo)(()=>g?g-1:null,[g]);(0,r.useEffect)(()=>(y.beforePopState(({as:t})=>(t!==y.asPath&&d({sortedArticleIds:e,batch:S,preview:u}).then(({items:e})=>{x(e.map(n.articleToCardListItem)),b(S)}),!0)),()=>y.beforePopState(()=>!0)),[u,S,y,e]);let E=(0,r.useCallback)(async()=>{let{items:t}=await d({sortedArticleIds:e,batch:C,preview:u});x([...1===C?[]:f,...t.map(n.articleToCardListItem)]),b(C),y.push(j,void 0,{shallow:!0,scroll:!1})},[f,C,j,u,y,e]);return(0,t.jsx)("div",{className:(0,a.default)(l),children:(0,t.jsx)(i.CardList,{items:f,showAll:v?{label:"Visa fler",url:v?j:"",border:!0,position:"bottom",onClick:E}:void 0})})}},944955,811846,221038,393726,e=>{"use strict";var t=e.i(391398),a=e.i(272043);e.s(["FacebookLink",0,({className:e,url:s})=>(0,t.jsx)("a",{href:s,target:"_blank",rel:"nofollow",children:(0,t.jsxs)("svg",{className:(0,a.default)(e,"fill-current"),width:"32",height:"29",viewBox:"0 0 32 29",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_4639_80943)",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.9616 28.9999L15.9754 28.9999H15.9706L15.9616 28.9999ZM16.0703 28.9999H16.0656L16.0794 28.9999L16.0703 28.9999ZM15.9145 28.9997L15.9294 28.9997H15.9208L15.9145 28.9997V28.9997ZM16.1201 28.9997H16.1116L16.1265 28.9997L16.1201 28.9997ZM15.8691 28.9993L15.879 28.9994
2L15.8711 28.9993H15.8691ZM16.1699 28.9993L16.1619 28.9994L16.1719 28.9993H16.1699ZM16.2196 28.9988L16.2161 28.9989L16.2295 28.9987L16.2196 28.9988ZM15.8114 28.9987L15.8248 28.9989L15.8214 28.9988L15.8114 28.9987V28.9987ZM16.2693 28.9981L16.2612 28.9982L16.2777 28.998L16.2693 28.9981ZM15.7632 28.998L15.7798 28.9982L15.7717 28.9981L15.7632 28.998V28.998ZM16.3189 28.9973L16.3079 28.9975L16.3232 28.9972L16.3189 28.9973ZM15.7177 28.9972L15.733 28.9975L15.7221 28.9973L15.7177 28.9972ZM15.6613 28.9961L15.6748 28.9964L15.6724 28.9964L15.6613 28.9961ZM16.3685 28.9964L16.3661 28.9964L16.3797 28.9961L16.3685 28.9964ZM15.6118 28.995L15.6304 28.9954L15.6229 28.9952L15.6118 28.995ZM16.4181 28.9952L16.4105 28.9954L16.4292 28.995L16.4181 28.9952ZM16.4676 28.994L16.4555 28.9943L16.4746 28.9938L16.4676 28.994V28.994ZM15.5664 28.9938L15.5854 28.9943L15.5733 28.994L15.5664 28.9938V28.9938ZM15.523 28.9926L15.5366 28.993L15.5238 28.9926L15.5122 28.9922L15.523 28.9926V28.9926ZM16.5171 28.9926L16.5044 28.993L16.5179 28.9926L16.5288 28.9922L16.5171 28.9926ZM16.5666 28.9911L16.5598 28.9913L16.5806 28.9906L16.5666 28.9911ZM15.4604 28.9906L15.4811 28.9913L15.4744 28.9911L15.4604 28.9906ZM15.4153 28.989L15.4371 28.9897L15.425 28.9894L15.4153 28.989ZM16.616 28.9894L16.6039 28.9897L16.6257 28.989L16.616 28.9894ZM15.371 28.9873L15.3923 28.9882L15.3756 28.9875L15.371 28.9873V28.9873ZM16.6653 28.9875L16.6486 28.9882L16.6699 28.9873L16.6653 28.9875V28.9875ZM15.309 28.9848L15.3319 28.9857L15.3263 28.9856L15.309 28.9848ZM16.7147 28.9856L16.7091 28.9857L16.732 28.9848L16.7147 28.9856ZM15.2645 28.9828L15.2882 28.9839L15.277 28.9834L15.2645 28.9828ZM16.7639 28.9834L16.7527 28.9839L16.7765 28.9828L16.7639 28.9834ZM15.2207 28.9807L15.2446 28.9819L15.2278 28.9811L15.2207 28.9807ZM16.8132 28.9811L16.7964 28.9819L16.8203 28.9807L16.8132 28.9811ZM16.8625 28.9787L16.8407 28.9798L16.86 28.9788L16.8827 28.9776L16.8625 28.9787ZM15.181 28.9788L15.2003 28.9798L15.1785 28.9787L15.1582 28.9776L15.181 28.9788ZM16.9116 28.9761L16.902 28.9766L16.9264 28.9753L16.9116 28.9761ZM15.1146 28.9753L15.139 28.9766L15.1294 28.9761L15.1146 28.9753ZM15.0711 28.9729L15.0955 28.9742L15.0802 28.9734L15.0711 28.9729V28.9729ZM16.9607 28.9734L16.9455 28.9742L16.9699 28.9729L16.9607 28.9734ZM15.0296 28.9704L15.0516 28.9717L15.0311 28.9705L15.0105 28.9693L15.0296 28.9704ZM17.0099 28.9705L16.9894 28.9717L17.0114 28.9704L17.0305 28.9693L17.0099 28.9705V28.9705ZM17.0589 28.9675L17.0515 28.968L17.0748 28.9665L17.0589 28.9675V28.9675ZM14.9661 28.9665L14.9894 28.968L14.9821 28.9675L14.9661 28.9665V28.9665ZM14.9227 28.9637L14.9456 28.9652L14.9331 28.9644L14.9227 28.9637ZM17.1079 28.9644L17.0954 28.9652L17.1182 28.9637L17.1079 28.9644V28.9644ZM14.8794 28.9608L14.9004 28.9622L14.8841 28.9611L14.8794 28.9608ZM17.1568 28.9611L17.1405 28.9622L17.1615 28.9608L17.1568 28.9611ZM14.8212 28.9567L14.8396 28.958L14.8352 28.9577L14.8212 28.9567V28.9567ZM17.2058 28.9577L17.2013 28.958L17.2198 28.9567L17.2058 28.9577V28.9577ZM17.2546 28.9541L17.2458 28.9547L17.2646 28.9533L17.2546 28.9541V28.9541ZM14.7764 28.9533L14.7951 28.9547L14.7863 28.9541L14.7764 28.9533V28.9533ZM14.7327 28.95L14.7486 28.9512L14.7374 28.9504L14.7327 28.95ZM17.3035 28.9504L17.2923 28.9512L17.3082 28.95L17.3035 28.9504V28.9504ZM14.6847 28.9462L14.6894 28.9466L14.6887 28.9465L14.6847 28.9462V28.9462ZM17.3523 28.9465L17.3515 28.9466L17.3563 28.9462L17.3523 28.9465V28.9465ZM17.4011 28.9425L17.3967 28.9428L17.4076 28.9419L17.4011 28.9425V28.9425ZM14.6333 28.9419L14.6442 28.9428L14.6399 28.9425L14.6333 28.9419V28.9419ZM14.5882 28.9381L14.5963 28.9388L14.5912 28.9384L14.5882 28.9381ZM17.4497 28.9384L17.4447 28.9388L17.4528 28.9381L17.4497 28.9384ZM13.6119 28.8237C6.24658 27.7347 0.605652 21.7321 0.605652 14.5C0.605652 6.49725 7.51282 0 16.0205 0C24.5281 0 31.4353 6.49725 31.4353 14.5C31.4353 21.7321 25.7944 27.7347 18.429 28.8237V18.6914H22.0208L22.7043 14.5H18.429V11.7801C18.429 10.6334 19.0262 9.51562 20.9411 9.51562H22.8849V5.94727C22.8849 5.94727 21.1209 5.66406 19.4343 5.66406C15.9132 5.66406 13.6119 7.67141 13.6119 11.3055V14.5H9.69799V18.6914H13.6119V28.8237Z",fill:"#151D21"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_4639_80943",children:(0,t.jsx)("rect",{width:"30.8297",height:"29",f
2ill:"white",transform:"translate(0.605652)"})})})]})})],944955),e.s(["InstagramLink",0,({className:e,url:s})=>(0,t.jsx)("a",{href:s,target:"_blank",rel:"nofollow",children:(0,t.jsxs)("svg",{className:(0,a.default)(e,"fill-current"),width:"32",height:"29",viewBox:"0 0 32 29",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_4639_80941)",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.0426 0C24.5502 0 31.4574 6.49725 31.4574 14.5C31.4574 22.5028 24.5502 29 16.0426 29C7.53491 29 0.627747 22.5028 0.627747 14.5C0.627747 6.49725 7.53491 0 16.0426 0ZM16.0426 5.4375C13.4261 5.4375 13.098 5.44792 12.0704 5.49204C11.0449 5.53605 10.3446 5.68927 9.73171 5.91328C9.09819 6.14488 8.5609 6.45477 8.0253 6.95858C7.48969 7.4624 7.16026 7.96781 6.91404 8.56372C6.6759 9.14015 6.51308 9.79894 6.46623 10.7635C6.41939 11.7302 6.40831 12.0388 6.40831 14.5C6.40831 16.9612 6.41939 17.2698 6.46623 18.2365C6.51308 19.2011 6.6759 19.8598 6.91404 20.4363C7.16026 21.0322 7.48969 21.5376 8.0253 22.0415C8.5609 22.5453 9.09819 22.8552 9.73171 23.0868C10.3446 23.3107 11.0449 23.4639 12.0704 23.508C13.098 23.5521 13.4261 23.5625 16.0426 23.5625C18.6591 23.5625 18.9872 23.5521 20.0148 23.508C21.0402 23.4639 21.7406 23.3107 22.3534 23.0868C22.9869 22.8552 23.5242 22.5453 24.0598 22.0415C24.5955 21.5376 24.9249 21.0322 25.1711 20.4363C25.4092 19.8598 25.5721 19.2011 25.6189 18.2365C25.6658 17.2698 25.6768 16.9612 25.6768 14.5C25.6768 12.0388 25.6658 11.7302 25.6189 10.7635C25.5721 9.79894 25.4092 9.14015 25.1711 8.56372C24.9249 7.96781 24.5955 7.4624 24.0598 6.95858C23.5242 6.45477 22.9869 6.14488 22.3534 5.91328C21.7406 5.68927 21.0402 5.53605 20.0148 5.49204C18.9872 5.44792 18.6591 5.4375 16.0426 5.4375ZM16.0426 7.07039C18.615 7.07039 18.9197 7.07963 19.9357 7.12324C20.875 7.16357 21.3851 7.31117 21.7246 7.43527C22.1743 7.59964 22.4952 7.79607 22.8323 8.1132C23.1695 8.43028 23.3783 8.73223 23.553 9.15522C23.685 9.47456 23.8419 9.95436 23.8847 10.838C23.9311 11.7936 23.9409 12.0802 23.9409 14.5C23.9409 16.9198 23.9311 17.2064 23.8847 18.162C23.8419 19.0456 23.685 19.5254 23.553 19.8448C23.3783 20.2678 23.1695 20.5697 22.8323 20.8868C22.4952 21.204 22.1743 21.4004 21.7246 21.5647C21.3851 21.6888 20.875 21.8365 19.9357 21.8768C18.9199 21.9204 18.6152 21.9296 16.0426 21.9296C13.4699 21.9296 13.1653 21.9204 12.1495 21.8768C11.2101 21.8365 10.7001 21.6888 10.3606 21.5647C9.91084 21.4004 9.5899 21.204 9.25276 20.8868C8.91562 20.5697 8.70686 20.2678 8.53212 19.8448C8.40019 19.5254 8.24321 19.0456 8.20034 18.162C8.15397 17.2064 8.14422 16.9198 8.14422 14.5C8.14422 12.0802 8.15397 11.7936 8.20034 10.838C8.24321 9.95436 8.40019 9.47456 8.53212 9.15522C8.70686 8.73223 8.91562 8.43028 9.25276 8.1132C9.5899 7.79607 9.91084 7.59964 10.3606 7.43527C10.7001 7.31117 11.2101 7.16357 12.1495 7.12324C13.1654 7.07963 13.4701 7.07039 16.0426 7.07039ZM16.0426 9.84629C13.3102 9.84629 11.0953 11.9298 11.0953 14.5C11.0953 17.0702 13.3102 19.1537 16.0426 19.1537C18.7749 19.1537 20.9899 17.0702 20.9899 14.5C20.9899 11.9298 18.7749 9.84629 16.0426 9.84629V9.84629ZM16.0426 17.5208C14.269 17.5208 12.8312 16.1683 12.8312 14.5C12.8312 12.8317 14.269 11.4792 16.0426 11.4792C17.8162 11.4792 19.254 12.8317 19.254 14.5C19.254 16.1683 17.8162 17.5208 16.0426 17.5208V17.5208ZM22.3415 9.66244C22.3415 10.2631 21.8239 10.7499 21.1853 10.7499C20.5469 10.7499 20.0293 10.2631 20.0293 9.66244C20.0293 9.06182 20.5469 8.57494 21.1853 8.57494C21.8239 8.57494 22.3415 9.06182 22.3415 9.66244Z",fill:"#151D21"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_4639_80941",children:(0,t.jsx)("rect",{width:"30.8297",height:"29",fill:"white",transform:"translate(0.627747)"})})})]})})],811846),e.s(["LinkedInLink",0,({className:e,url:s})=>(0,t.jsx)("a",{href:s,target:"_blank",rel:"nofollow",children:(0,t.jsxs)("svg",{className:(0,a.default)(e,"fill-current"),width:"32",height:"29",viewBox:"0 0 32 29",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_4639_80939)",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.9858 0C24.4934 0 3
21.4006 6.49725 31.4006 14.5C31.4006 22.5028 24.4934 29 15.9858 29C7.47812 29 0.570953 22.5028 0.570953 14.5C0.570953 6.49725 7.47812 0 15.9858 0ZM11.1664 22.6489V11.3253H7.16435V22.6489H11.1664ZM25.5949 22.6489V16.1553C25.5949 12.6771 23.6207 11.059 20.988 11.059C18.8652 11.059 17.9143 12.1572 17.3818 12.9286V11.3253H13.3808C13.4338 12.3877 13.3808 22.6489 13.3808 22.6489H17.3818V16.325C17.3818 15.9865 17.4077 15.6482 17.5137 15.4062C17.8024 14.7302 18.4613 14.0299 19.5667 14.0299C21.0139 14.0299 21.5937 15.0687 21.5937 16.5903V22.6489H25.5949V22.6489ZM9.19242 5.86514C7.82315 5.86514 6.92855 6.71191 6.92855 7.82179C6.92855 8.90827 7.79593 9.77838 9.13943 9.77838H9.16526C10.5607 9.77838 11.4293 8.90827 11.4293 7.82179C11.4034 6.71191 10.5608 5.86514 9.19242 5.86514V5.86514Z",fill:"#151D21"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_4639_80939",children:(0,t.jsx)("rect",{width:"30.8297",height:"29",fill:"white",transform:"translate(0.570953)"})})})]})})],221038),e.s(["TwitterLink",0,({className:e,url:s})=>(0,t.jsx)("a",{href:s,target:"_blank",rel:"nofollow",children:(0,t.jsxs)("svg",{className:(0,a.default)(e,"fill-current"),width:"32",height:"29",viewBox:"0 0 32 29",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_4639_80937)",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.0142 0C24.5218 0 31.429 6.49725 31.429 14.5C31.429 22.5028 24.5218 29 16.0142 29C7.50653 29 0.599365 22.5028 0.599365 14.5C0.599365 6.49725 7.50653 0 16.0142 0ZM13.2991 22.2121C20.1203 22.2121 23.85 16.8952 23.85 12.2873C23.85 12.1354 23.85 11.9835 23.8423 11.8388C24.5652 11.3469 25.1958 10.732 25.6957 10.0304C25.0343 10.3053 24.3191 10.4934 23.5655 10.5801C24.3345 10.1461 24.919 9.46612 25.1958 8.64874C24.4806 9.04658 23.6885 9.3359 22.8426 9.49506C22.1659 8.81509 21.2046 8.39556 20.1357 8.39556C18.0901 8.39556 16.429 9.95805 16.429 11.8822C16.429 12.1571 16.4598 12.4247 16.529 12.6779C13.4452 12.5333 10.7152 11.1444 8.88495 9.03208C8.56961 9.5457 8.38506 10.1461 8.38506 10.7827C8.38506 11.9907 9.03874 13.0613 10.0385 13.6834C9.43092 13.669 8.86183 13.5098 8.36199 13.2494V13.2928C8.36199 14.9855 9.63853 16.3889 11.3381 16.7144C11.0305 16.7939 10.6998 16.8374 10.3615 16.8374C10.123 16.8374 9.89234 16.8157 9.66166 16.7723C10.1307 18.1611 11.4996 19.1667 13.1222 19.1956C11.8533 20.1288 10.2538 20.6858 8.51578 20.6858C8.21585 20.6858 7.92364 20.6713 7.63142 20.6351C9.25407 21.6334 11.2074 22.2121 13.2991 22.2121V22.2121Z",fill:"#151D21"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_4639_80937",children:(0,t.jsx)("rect",{width:"30.8297",height:"29",fill:"white",transform:"translate(0.599365)"})})})]})})],393726)},281155,212057,712364,648110,e=>{"use strict";e.s(["AuthorExpertPage",()=>E],281155);var t=e.i(391398);e.i(205500);var a=e.i(556450),s=e.i(501670),r=e.i(967810),i=e.i(899463),n=e.i(126019),l=e.i(761110),o=e.i(97844),d=e.i(762358),c=e.i(388624),u=e.i(467099),m=e.i(821979),p=e.i(240072),h=e.i(388273),f=e.i(944955),x=e.i(811846),g=e.i(221038),b=e.i(393726),y=e.i(600635),v=e.i(337642),C=e.i(226832),j=e.i(191788),S=e.i(248347);let E=({entry:e})=>{let{description:r,facebookUrl:p,instagramUrl:v,linkedInUrl:C,title:E,preamble:w,profilePicture:L,twitterUrl:N,type:k,sys:{id:T},data:{items:A,total:P,preview:I,batch:M,inlineEntries:D,sections:_,sortedArticleIds:F}}=e,{pushContentfulPageEvent:B,eventFactory:R}=(0,i.useDataLayer)(),[O,G]=(0,j.useState)(M),H=Math.min(L?.width||0,L?.height||0);return(0,j.useEffect)(()=>{let t=(0,s.findCookieByKey)(document.cookie,a.CAMPAIGN_COOKIE_NAME);B(R.createPageMetaEvent(e.__typename??"AuthorExpert",e.sys.id,e.slug??"",t??""))},[e.slug]),(0,t.jsxs)("main",{children:[(0,t.jsx)(c.Seo,{page:e,batch:O}),(0,t.jsx)(S.FaqStructuredData,{entry:e}),(0,t.jsx)(o.Container,{className:"mb-4 mt-6",children:(0,t.jsx)(m.Breadcrumbs,{page:e})}),(0,t.jsxs)(o.Container,{custom:!0,children:[(0,t.jsx)("div",{className:"flex col-span-12 justify-center lg:col-span-2 lg:items-center",children:(0,t.jsx)(n.default,{className:"rounded-full overflow-hidden object-cover max-w-full h-auto",src:L?.url??"",width:H,height:H,alt:L?.title??""})}),(0,t.jsxs)("div",{className:"lg:col-start-3 col-span-12 lg:col-span-8",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center lg:flex-row lg:gap-x-4 lg:mb-6",children:[(0,t.jsx)("h1",{className:"text-mobil-h1 lg:text-desktop-h1",children:(0,t.jsx)(u.Text,{children:E})}),(0,t.jsx)("span",{className:"hidden lg:inline lg:text-desktop-h1",children:"|"}),(0,t.jsx)("div",{className:"text-light-subject mt-[0.1875rem] mb-1.5 uppercase lg:my-0",children:(0,t.jsx)(u.Text,{children:"Author"===k?"Skribent":"Expert"})})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center lg:items-start lg:gap-y-6",children:[(0,t.jsx)("div",{className:"text-body-bold lg:text-head-description text-center lg:text-left",children:(0,t.jsx)(u.Text,{children:w})}),(p||C||N||v)&&(0,t.jsxs)("div",{className:"mt-4 flex flex-row items-center gap-5",children:[p&&(0,t.jsx)(f.FacebookLink,{url:p}),C&&(0,t.jsx)(g.LinkedInLink,{url:C}),N&&(0,t.jsx)(b.TwitterLink,{url:N}),v&&(0,t.jsx)(x.InstagramLink,{url:v})]})]})]})]}),r&&(0,t.jsx)(y.RichTextWithContainer,{document:r.json,embeddedBlockEntries:r.links?.entries.block,embeddedInlineEntries:D}
2,e.sys.id),(0,t.jsx)(o.Container,{children:(0,t.jsx)(d.CopyLink,{})}),(0,t.jsxs)("div",{children:[_&&(0,t.jsx)(h.Sections,{sections:_}),(0,t.jsx)(o.Container,{fullMobile:!0,className:"mt-5 md:mt-10 mb-[100px]",children:(0,t.jsx)(l.CollectionCardList,{sortedArticleIds:F,total:P,preview:I,batch:M,onBatchChange:G,articles:A,authorExpertId:T})})]})]})};E.loader=async(e,t,a)=>{let{preview:s}=t,i=(0,C.ctfQuery)({query:v.contentful.operations.GET_AUTHOR_EXPERT_BY_ID,variables:{preview:s,id:e.sys.id}}),n=(0,r.getSortedArticleIds)({preview:s||!1,authorExpertId:e.sys.id}),[o,d]=await Promise.all([i,n]),c=o.data.authorExpert,{items:u,total:m}=await (0,l.loadArticles)({sortedArticleIds:d,batch:a,preview:s||!1}),h=await p.EntriesComponents.loader(c.description?.links.entries.inline,t),f=await p.EntriesComponents.loader(c.sectionsCollection?.items,t);return{...c,data:{inlineEntries:h,sections:f,items:u,total:m,batch:a,preview:s||!1,sortedArticleIds:d}}},e.s(["CategoryCollectionPage",()=>T],648110);var w=e.i(272043);let L={Yellow:["bg-[#F2CE63]","bg-[#FEE18D]","text-gray-10"],Black:["bg-gray-0","bg-gray-30","text-gray-100"],Cyan:["bg-[#41C6FF]","bg-[#8DE2FF]","text-gray-10"],Transparent:["bg-transparent","bg-transparent","text-gray-10"],Gray:["bg-gray-95","bg-gray-95","text-gray-10"]},N=(e,t)=>({...L,...t})[e]||[null,null,null];e.s(["textColorToClasses",0,N],212057);let k=({color:e,image:a,preamble:s,title:r,className:i})=>{let[l,,d]=N(e||"Cyan");return(0,t.jsx)("div",{className:i,children:(0,t.jsx)("div",{className:(0,w.default)("py-6 md:pb-11",{"md:pt-5":a,"md:pt-16":!a},d,l),children:(0,t.jsxs)(o.Container,{custom:!0,children:[(0,t.jsx)("div",{className:"hidden col-span-2 lg:flex",children:a&&(0,t.jsx)("div",{className:"justify-center max-w-full object-contain h-44",children:(0,t.jsx)(n.default,{width:a.width,height:a.height,alt:a.alt,src:a.src})})}),(0,t.jsxs)("div",{className:"flex flex-col col-span-12 lg:col-span-8",children:[(0,t.jsx)("div",{className:"flex flex-row",children:(0,t.jsx)("h1",{className:(0,w.default)(["flex basis-3/4 lg:basis-full self-center text-mobil-h1 lg:text-desktop-h1",{"md:mt-10":a}]),children:(0,t.jsx)(u.Text,{children:r})})}),(0,t.jsx)("div",{className:"flex pt-5 md:pt-0",children:(0,t.jsx)("p",{className:"text-body-bold md:mt-4 md:text-head-description",children:(0,t.jsx)(u.Text,{children:s})})})]}),(0,t.jsx)("div",{className:"hidden lg:block col-span-2"})]})})})};e.s(["CategoryHeader",0,k],712364);let T=e=>{let{entry:a,className:s}=e,{sys:{id:r},data:{items:i,total:n,preview:d,batch:u,sortedArticleIds:p}}=a,[h,f]=(0,j.useState)(u);return(0,t.jsxs)("main",{className:(0,w.default)(s,"flex flex-col"),children:[(0,t.jsx)(c.Seo,{page:a,batch:h}),(0,t.jsx)(k,{title:a.title||"",preamble:a.preamble||"",color:a.backgroundColor??void 0,image:a.icon?{src:a.icon.url??"",alt:a.icon.title??"",width:a.icon.width??0,height:a.icon.height??0}:void 0}),(0,t.jsx)(o.Container,{className:"mb-12 mt-6",children:(0,t.jsx)(m.Breadcrumbs,{page:a,isCollection:!0}
2)}),(0,t.jsx)(o.Container,{fullMobile:!0,children:(0,t.jsx)(l.CollectionCardList,{sortedArticleIds:p,className:"mb-8",total:n,preview:d,batch:u,onBatchChange:f,articles:i,categoryId:r})})]})};T.loader=async(e,t,a)=>{let{preview:s,previewData:i}=t,n=(0,C.ctfQuery)({query:v.contentful.operations.GET_CATEGORY_BY_ID,variables:{preview:s,context:{previewData:i},id:e.sys.id}}),o=(0,r.getSortedArticleIds)({preview:s||!1,categoryId:e.sys.id}),[d,c]=await Promise.all([n,o]),u=d.data.category,{items:m,total:p}=await (0,l.loadArticles)({sortedArticleIds:c,batch:a,preview:s||!1});return{...u,data:{items:m,total:p,batch:a,preview:s||!1,sortedArticleIds:c}}}},343283,e=>{"use strict";var t=e.i(391398),a=e.i(272043),s=e.i(677738),r=e.i(41158),i=e.i(467099);let n=({className:e,primaryColor:s="black",url:n,label:l,onClick:o,boxPosition:d="left",bold:c=!0,newTab:u})=>(0,t.jsx)(r.default,{href:n,target:u?"_blank":"_self",className:(0,a.default)(e,"inline-flex relative group","hover:after:absolute hover:after:bottom-[1px] hover:after:border-b hover:after:w-full"),onClick:e=>{o&&(e.preventDefault(),o(e))},children:(0,t.jsxs)("span",{className:(0,a.default)("inline-flex items-baseline",{"flex-row":"left"===d,"flex-row-reverse":"right"===d,"text-body-bold":c,"text-body":!c}),children:[(0,t.jsx)("span",{className:(0,a.default)(`min-w-[6px] w-[6px] h-[15px] bg-${s} group-hover:bg-blue-link group-active:bg-${s}`,{"mr-2":"left"===d,"ml-2":"right"===d})}),(0,t.jsx)("span",{className:(0,a.default)(`group-hover:text-blue-link group-active:text-${s} text-${s}`),children:(0,t.jsx)(i.Text,{children:l})})]})}),l=e=>e.content?.filter(e=>"heading-2"===e.nodeType&&e.content.find(e=>"text"===e.nodeType)).map(e=>{let t=e.content[0],a=(0,s.default)(e.content?.length?t.value:"",{lower:!0});return{link:`#${a}`,text:t.value}})||[];e.s(["AnchorLinks",0,({items:e,className:s,singleCol:r})=>(0,t.jsx)("div",{className:(0,a.default)(s,"grid grid-cols-1 gap-x-6 gap-y-6 md:gap-y-4",{"md:grid-cols-2":!r}),children:e.map(e=>(0,t.jsx)("div",{className:"flex",children:(0,t.jsx)(n,{bold:!1,url:e.link,label:e.text})},e.link))}),"anchorLinksFromDocument",0,l,"anchorLinksFromSection",0,e=>{switch(e.__typename){case"SectionLinkList":case"SectionFaq":return[{link:`#${(0,s.default)(e.title||"",{lower:!0})}`,text:e.title||""}];case"SectionRichText":return l(e.content?.json);default:return[]}}],343283)},273917,e=>{"use strict";e.s(["BannerSection",()=>u,"buildSectionBannerData",()=>d,"filterSectionBanner",()=>c]);var t=e.i(391398),a=e.i(272043),s=e.i(126019),r=e.i(97844),i=e.i(240072),n=e.i(885329),l=e.i(337642),o=e.i(226832);let d=async(e,t)=>{let a=await i.EntriesComponents.loader(e.body?.links.entries.inline,t);return{...e,data:{bodyEmbeddedInlineEntries:a}}},c=e=>{let t=e.find(e=>"SectionBanner"===e.__typename&&"Hero"===e.type),a=e.filter(e=>e.sys.id!==t?.sys.id);return[t||null,a]},u=({className:e,entry:{title:i,type:l,image:o,body:d,textPosition:c,data:{bodyEmbeddedInlineEntries:u}}})=>{let m=(0,t.jsxs)("div",{className:(0,a.default)("w-full relative flex flex-col md:flex-row",{"justify-end":"Right"===c}),children:[o&&(0,t.jsx)("div",{className:(0,a.default)("w-full h-[268px] md:h-full relative md:absolute"),children:(0,t.jsx)(s.default,{className:"object-cover ",alt:o.title||"",src:o.url||"",fill:!0})}),(0,t.jsxs)("div",{className:(0,a.default)("z-10 relative px-4 pt-4 pb-6 bg-[#41C6FF]",{"md:bg-[#1CABE2]/70 md:w-1/2":o},{"md:w-full":!o},{"md:px-[50px] md:py-[40px]":"Hero"!==l},{"md:px-[72px] md:py-[60px]":"Hero"===l}),children:[i&&(0,t.jsx)("p",{className:(0,a.default)("text-mobil-h2 lg:text-desktop-h2",{"mb-3":d}),children:i}),d&&(0,t.jsx)("div",{className:(0,a.default)({"max-w-[410px]":"Hero"===l}),children:(0,t.jsx)(n.RichText,{className:"banner-section",document:d.json,embeddedInlineEntries:u})})]})]});return(0,t.jsx)("section",{className:(0,a.default)(e,"my-5 md:my-10",{"mt-0 md:mt-0":"Hero"===l}),children:"Hero"===l?(0,t.jsx)(t.Fragment,{children:m}):(0,t.jsx)(r.Container,{custom:!0,fullMobile:!0,children:(0,t.jsx)("div",{className:(0,a.default)({"col-span-12 lg:col-start-3 lg:col-span-8":"Normal"===l,"col-span-12 lg:col-start-2 lg:col-span-10":"Wide"===l}),children:m})})})};u.loader=async(e,t)=>{let a=(await (0,o.ctfQuery)({query:l.contentful.operations.GET_SECTION_BANNER_BY_ID,variables:{preview:t.preview,id:e.sys.id}})).data.sectionBanner;return await d(a,t)}},888289,e=>{"use strict";e.s(["CategoryPage",()=>P],888289);var t,a,s=e.i(391398),r=e.i(272043);e.i(205500);var i=e.i(967810),n=e.i(899463),l=e.i(737240),o=e.i(191788),d=e.i(343283),c=e.i(821979),u=e.i(349176),m=e.i(712364),p=e.i(97844),h=e.i(240072),f=e.i(120679),x=e.i(273917),g=e.i(388273),b=e.i(41158),y=e.i(467099),v=((t={})[t.Default=0]="Default",t[t.Small=1]="Small",t);let C=({links:e,className:t})=>(0,s.jsxs)("div",{className:(0,r.default)("uppercase pt-4 pb-6 md:pb-9",t),children:[(0,s.jsx)("p",{className:"text-hero-subject-bold mb-4",children:(0,s.jsx)(y.Text,{children:"Läs mer"})}),(0,s.jsx)("ul",{className:(0,r.default)("text-hero-subject flex flex-wrap gap-y-6"),children:e.map((e,t)=>(0,s.jsxs)(b.default,{href:e.href,className:"mr-5 text-mobile-hero-subject md:text-sticky-menu hover:underline",children:[(0,s.jsx)("i",{className:"fa-solid fa-angles-right mr-1.5"}),e.text]},t))})]}),j=({className:e,links:t,variant:a=0})=>(0,s.jsxs)(s.Fragment,{children:[0===a&&(0,s.jsx)("div",{className:e,children:(0,s.jsx)(p.Container,{children:(0,s.jsx)(C,{links:t})})}),1===a&&(0,s.jsx)(p.Container,{fullMobile:!0,children:(0,s.jsx)(C,{links:t,className:(0,r.default)(e,"px-4")})})]});var S=e.i(388624),E=e.i(600635),w=e.i(337642),L=e.i(212057),N=e.i(226832),k=e.i(223193),T=e.i(248347),A=((a=A||{}).BeneathTheHero="Beneath the hero",a.BeneathTheBody="Beneath the body",a);let P=e=>{let{entry:t,className:a}=e,{body:i,showBreadcrumbs:h,showReadMore:x,showReadMoreHeading:b,data:{bodyEmbeddedBlockEntries:C,bodyEmbeddedInlineEntries:N,readMoreCardItems:A,showMoreUrl:P,sections:I,anchorLinks:M}}=t,D=(0,o.useMemo)(()=>"Infopage"===t.type,[t.type]),{pushContentfulPageEvent:_,pushDonationFunnelEvent:F,eventFactory:B}=(0,n.useDataLayer)(),R=t.showTableOfContents&&M.length>0&&D,[,O,G]=(0,L.textColorToClasses)(t.backgroundColor||"Cyan"),H=t.linkCloudCollection?.items.filter(w.filterNotEmpty).map(e=>({href:(0,w.buildPathFromLink)(e),text:e.text??""}))??[],V=t.linkCloudPosition||"Beneath the body";return(0,o.useEffect)(()=>{let{event:e,useFunnelEvent:a}=(0,l.generatePageMetaEvent)(t,"Category",B);_(e),a&&F(B.createDonationFunnelEvent("Donation Information",1))},[t.slug]),(0,k.useUtmCapture)(),(0,s.jsxs)("main",{className:(0,r.default)(a),children:[(0,s.jsx)(S.Seo,{page:t}),(0,s.jsx)(T.FaqStructuredData,{entry:t}),t.data.bannerHero&&(0,s.jsx)(g.Sections,{sections:[t.data.bannerHero]}),!D&&(0,s.jsx)(m.CategoryHeader,{className:"hero",title:t.title||"",preamble:t.preamble||"",color:t.backgroundColor??void 0,image:t.icon?{src:t.icon.url??"",alt:t.icon.title??"",width:t.icon.width??0,height:t.icon.height??0}:void 0}),!D&&H.length>0&&"Beneath the hero"===V&&(0,s.jsx)(j,{className:(0,r.default)(G,O,"hero"),links:H}),h&&(0,s.jsx)(p.Container,{className:(0,r.default)("mt-6",{"mb-4":!R,"mb-5 md:mb-10":R}),children:(0,s.jsx)(c.Breadcrumbs,{page:t})}),R&&(0,s.jsx)(p.Container,{custom:!0,className:(0,r.default)("mb-10"),children:(0,s.jsx)("div",{className:"col-span-12 lg:col-start-3 lg:col-span-6",children:(0,s.jsx)(d.AnchorLinks,{items:M})})}),D&&(t.infopageTitle||t.preamble)&&(0,s.jsx)(p.Container,{className:(0,r.default)({"mb-4":t.preamble,"mb-2":!t.preamble}),children:(0,s.jsxs)("div",{className:(0,r.default)("flex flex-col gap-4",{"mt-8":!t.showBreadcrumbs}),children:[t.infopageTitle&&(0,s.jsx)("h1",{className:"text-mobil-h1 lg:text-desktop-h1",children:(0,s.jsx)(y.Text,{children:t.infopageTitle})}),t.preamble&&(0,s.jsx)("p",{className:"text-body-bold lg:text-head-description",children:(0,s.jsx)(y.Text,{children:t.preamble})})]})}),i&&(0,s.jsx)(E.RichTextWithContainer,{document:i.json,embeddedBlockEntries:C,embeddedInlineEntries:N},t.sys.id),!D&&H.length>0&&"Beneath the body"===V&&(0,s.jsx)("div",{className:"my-5 md:my-10",children:(0,s.jsx)(j,{variant:v.Small,className:(0,r.default)(G,O),links:H})}),x&&!!A?.length&&(0,s.jsx)(p.Container,{fullMobile:!0,className:"my-5 md:my-10",children:(0,s.jsx)(u.CardList,{items:A,showAll:P?{url:P,label:"Visa alla",position:"top",border:!1}:void 0,max:f.DEFAULT_MAX_NUMBER_OF_CARDS,title:b?"Relaterade artiklar":void 0})}),I&&(0,s.jsx)(g.Sections,{sections:I})]})};P.loader=async(e,t)=>{let{preview:a}=t,s=(0,N.ctfQuery)({query:w.contentful.operations.GET_CATEGORY_BY_ID,variables:{preview:a,id:e.sys.id}}
2),r=(0,i.getSortedArticleIds)({preview:a||!1,categoryId:e.sys.id}),[n,l]=await Promise.all([s,r]),o=n.data.category,c=await (0,i.getArticlesByIds)({preview:a||!1,ids:l.slice(0,f.DEFAULT_MAX_NUMBER_OF_CARDS)}),u=(0,i.sortArticlesBySortedIds)(l,c).map(f.articleToCardListItem),m=await h.EntriesComponents.loader(o.sectionsCollection?.items,t),p=await h.EntriesComponents.loader(o.body?.links.entries.inline,t),g=await h.EntriesComponents.loader(o.body?.links.entries.block,t),b=[...o.body?.json?(0,d.anchorLinksFromDocument)(o.body.json):[],...g.flatMap(d.anchorLinksFromSection),...m.flatMap(d.anchorLinksFromSection)],y=l.length>f.DEFAULT_MAX_NUMBER_OF_CARDS?`${(0,w.buildPathFromPage)(o)}/alla/1`:null,[v,C]=(0,x.filterSectionBanner)(m),j=v?await (0,x.buildSectionBannerData)(v,t):null;return{...o,data:{bannerHero:j,sections:C,bodyEmbeddedBlockEntries:g,bodyEmbeddedInlineEntries:p,readMoreCardItems:u,showMoreUrl:y,anchorLinks:b}}}},381906,187460,539351,821595,e=>{"use strict";e.s(["DonationPage",()=>er],381906);var t=e.i(391398),a=e.i(272043);e.i(205500);var s=e.i(556450),r=e.i(501670),i=e.i(226832),n=e.i(448245),l=e.i(168489),o=e.i(203828),d=e.i(191788),c=e.i(558021),u=e.i(337642),m=e.i(97844),p=e.i(990669),h=e.i(716179),f=e.i(26092),x=e.i(356764);let g=(0,l.default)(()=>e.A(999038),{loadableGenerated:{modules:[321787]},ssr:!1}),b=({errorMessage:e})=>{let s=(0,c.useFormContext)(),[{getGiftCertificateProductByVariantId:r,getVirtualGiftProductByVariantId:i}]=(0,h.useProducts)(),n=s.watch(),l=s.watch("amount"),o=s.watch("item"),m=s.watch("donor.donorType"),b=i(o.variantId),y=b?.physicalCertificateVariantId,v=r(y??"")?.variants[0].price||0,C=s.watch("purpose"),j=o.giftCertificate.deliveryType===u.DeliveryTypeSchema.Enum.digital?{name:"Digitalt gåvobevis",price:0}:{name:`${o.quantity>1?"Tryckta":"Tryckt"} g\xe5vobevis`,price:r(y??"")?.variants[0].price||0},S="company"===m&&o.giftCertificate.deliveryType===u.DeliveryTypeSchema.Enum.physical?(0,u.calculateCompanyDonationPageCertificateCost)(o.quantity,v):o.quantity*j.price,E="company"===m&&o.giftCertificate.deliveryType===u.DeliveryTypeSchema.Enum.physical?(0,u.calculateCompanyDonationPageShippingCost)(o.quantity):0,w=(0,d.useMemo)(()=>u.DonationFormSchema.safeParse(n).success,[n]);return(0,t.jsx)(g,{title:"Din beställning",state:f.FormPartState.Open,openContent:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex justify-between mb-5 mt-4",children:[(0,t.jsx)("p",{className:"text-body",children:b?.name||C.title}),(0,t.jsxs)("p",{className:"text-body-bold",children:[(0,u.oreToKr)(l)," kr"]})]}),(0,t.jsxs)("div",{className:"flex justify-between mb-5 mt-4",children:[(0,t.jsx)("p",{className:"text-body",children:j.name}),(0,t.jsxs)("p",{className:"text-body-bold",children:[(0,u.oreToKr)(S)," kr"]})]}),E>0&&(0,t.jsxs)("div",{className:"flex justify-between mb-5 mt-4",children:[(0,t.jsx)("p",{className:"text-body ml-8",children:"Frakt"}),(0,t.jsxs)("p",{className:"text-body-bold",children:[(0,u.oreToKr)(E)," kr"]})]}),(0,t.jsx)("div",{className:"mb-2 border-b border-black"}),(0,t.jsxs)("div",{className:"my-5 flex justify-between",children:[(0,t.jsx)("p",{className:"text-body-bold",children:"Summa"}),(0,t.jsxs)("p",{className:"text-body-bold",children:[(0,u.oreToKr)(l+S+E)," kr"]})]}),(0,t.jsx)("button",{type:"submit",className:(0,a.default)("block my-5 uppercase w-full",{"btn-primary--disabled pointer-events-none":!w,"btn-primary--loading":s.formState.isSubmitting,"btn-primary":w&&!s.formState.isSubmitting}),children:s.formState.isSubmitting?(0,t.jsx)("p",{children:(0,t.jsx)(x.LoadingIcon,{})}):s.formState.isValid?"Slutför köp":"Nästan klart"}),e&&(0,t.jsx)("p",{className:"text-error mb-5",children:e}),(0,t.jsx)(p.PaymentBrands,{className:"pb-5"})]})})};var y=e.i(740388),v=e.i(557586),C=e.i(373406),j=e.i(878978),S=e.i(258776),E=e.i(588804),w=e.i(241581),L=e.i(832547);let N=(0,l.default)(()=>e.A(999038),{loadableGenerated:{modules:[321787]},ssr:!1}),k=({activeStepId:e,setActiveStepId:s,gotoNextStep:i})=>{let n=(0,c.useFormContext)(),{watch:l,getFieldState:o,register:m,setValue:p,trigger:h,control:x,formState:g}=n,b=l("donor"),k=o("donor"),[T,A]=(0,d.useState)(!1),[P,I]=(0,d.useState)(void 0===k.error),M=g.errors.donor;return(0,t.jsx)(t.Fragment,{children:b.donorType===u.DonorTypeSchema.Enum.company&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(N,{title:"Fakturauppgifter",id:"donor",state:"donor"===e?f.FormPartState.Open:o("donor").isDirty?f.FormPartState.Collapsed:f.FormPartState.Disabled,collapsedContent:(0,t.jsxs)("div",{className:"my-5",children:[(0,t.jsxs)("p",{className:"text-small mb-1 flex",children:[(0,t.jsx)("span",{className:"mr-3",children:b.companyName}),(0,t.jsx)("span",{children:b.companyRegistrationNumber})]}),(0,t.jsxs)("p",{className:"text-small",children:[b.street&&(0,t.jsxs)(t.Fragment,{children:[b.street,", "]}),b.postalCode&&(0,t.jsxs)(t.Fragment,{children:[b.postalCode," "]}),b.city&&(0,t.jsx)(t.Fragment,{children:b.city})]})]}),rightSpace:(0,t.jsx)(f.FormPartEditButton,{error:o("donor").invalid,onClick:()=>s("donor")}),openContent:(0,t.jsxs)("div",{className:"mt-4 space-y-4",children:[(0,t.jsx)(v.CompanySearchField,{autoSearch:!0,onError:()=>{A(!0),I(!1)},onSuccess:()=>{A(!0),I(!0)},form:n,fieldMapping:{companyRegistrationNumber:"donor.companyRegistrationNumber",street:"donor.street",postalCode:"donor.postalCode",city:"donor.city",companyName:"donor.companyName"}}),T&&!P&&(0,t.jsxs)("div",{children:[(0,t.jsx)(y.InputFieldGS,{label:"Företagsnamn*",error:M?.companyName?.message,inputProps:{...m("donor.companyName"),id:"company-name"}}),(0,t.jsx)(y.InputFieldGS,{label:"Gatuadress*",error:M?.street?.message,inputProps:{...m("donor.street"),id:"company-street"}}),(0,t.jsxs)("div",{className:"flex space-x-2",children:[(0,t.jsx)(C.PostalCodeInput,{required:!0,id:"company-postalcode",name:"donor.postalCode",control:x,watch:l}),(0,t.jsx)(y.InputFieldGS,{className:"flex-grow",label:"Ort*",error:M?.city?.message,inputProps:{...m("donor.city"),id:"company-city"}})]})]}),T&&P&&(0,t.jsx)(j.AddressLookupData,{text:`${b.companyName}
3${b.street}
4${b.postalCode} ${b.city}
4`,onChangeManually:()=>I(!1)}),(0,t.jsx)("h3",{className:"text-body-bold",children:"Kontaktperson"}),(0,t.jsx)(y.InputFieldGS,{label:"Förnamn*",error:M?.firstName?.message,inputProps:{...m("donor.firstName"),id:"company-firstname"}}),(0,t.jsx)(y.InputFieldGS,{label:"Efternamn*",error:M?.lastName?.message,inputProps:{...m("donor.lastName"),id:"company-lastname"}}),(0,t.jsx)(w.WithEnabled,{flag:u.FlagName.CONTACT_COMPANY_TITLE_ENABLED,children:(0,t.jsx)(S.DropdownField,{items:Object.values(E.companyTitleSchema.Enum).map(e=>({label:e,value:e})),label:"Titel/roll på företaget",name:"donor.companyTitle",control:x})}),(0,t.jsx)(y.InputFieldGS,{label:"Telefonnummer*",error:M?.phone?.message,inputProps:{...m("donor.phone",{onBlur(){p("donor.phone",(0,r.removeSpacesAndDashes)(b.phone))},setValueAs:e=>(0,r.removeSpacesAndDashes)(e)}),id:"company-phone"}}),(0,t.jsx)(L.EmailField,{name:"donor.email",label:"E-post",required:!0}),(0,t.jsx)("button",{type:"button",disabled:k.invalid,onClick:()=>{h("donor"),u.DonorSchema.safeParse(b).success&&i()},className:(0,a.default)("block mt-5 btn-primary uppercase w-full btn-primary"),children:"Fortsätt"})]})})})})};var T=e.i(630841),A=e.i(126019),P=e.i(173802);let I=(0,l.default)(()=>e.A(999038),{loadableGenerated:{modules:[321787]},ssr:!1}),M=({activeStepId:e,setActiveStepId:a})=>{let{watch:s,getFieldState:r,register:i,formState:n}=(0,c.useFormContext)(),l=s("donor.donorType"),o=s("payment.method"),d=r("payment"),m=n.errors.payment,p=(0,P.useFlags)(),h=p.WEB_DISABLE_CARD_AND_SWISH_IN_GIFTSHOP,x=p.WEB_DISABLE_SWISH_PAYMENT;return(0,t.jsx)(I,{id:"payment",dataTestId:"payment-method-section",title:"Betalning",state:"payment"===e?f.FormPartState.Open:d.isTouched?f.FormPartState.Collapsed:f.FormPartState.Disabled,collapsedContent:(0,t.jsxs)("div",{className:"flex items-center h-[50px] bg-white px-1.5 mt-2",children:[(0,t.jsx)("p",{className:"text-small-regular text-black",children:u.PaymentTypeLabels[o]}),o===u.PaymentType.Swish&&(0,t.jsx)(A.default,{className:"ml-3",src:"/icons/brands/swish-secondary-light.svg",width:60,height:32,alt:"Swish"}),o===u.PaymentType.Card&&(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)(A.default,{className:"ml-6",src:"/icons/brands/visa.svg",width:53,height:32,alt:"Visa"}),(0,t.jsx)(A.default,{className:"ml-3",src:"/icons/brands/mastercard.svg",width:45,height:32,alt:"Mastercard"})]})]}),rightSpace:(0,t.jsx)(f.FormPartEditButton,{error:r("payment").invalid,onClick:()=>a("payment")}),openContent:(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"space-y-4 mt-5",children:[(0,t.jsx)("div",{className:"flex items-center space-x-4",children:(0,t.jsx)(T.RadioButtonGS,{label:u.PaymentType.Swish,inputProps:{...i("payment.method"),value:u.PaymentType.Swish,disabled:h||x},disabledText:`${h||x?"Tillfälligt ej tillgängligt, kom tillbaka senare":""}`,rightSpace:(0,t.jsx)(A.default,{className:"ml-3",src:"/icons/brands/swish-secondary-light.svg",width:60,height:32,alt:"Swish"})})}),(0,t.jsx)("div",{className:"flex items-center space-x-4",children:(0,t.jsx)(T.RadioButtonGS,{label:u.PaymentTypeLabels[u.PaymentType.Card],inputProps:{...i("payment.method"),value:u.PaymentType.Card,disabled:h},disabledText:`${h?"Tillfälligt ej tillgängligt, kom tillbaka senare":""}`,rightSpace:(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)(A.default,{className:"ml-6",src:"/icons/brands/visa.svg",width:53,height:32,alt:"Visa"}),(0,t.jsx)(A.default,{className:"ml-3",src:"/icons/brands/mastercard.svg",width:45,height:32,alt:"Mastercard"})]})})}),(0,t.jsx)("div",{className:"flex items-center space-x-4",children:(0,t.jsx)(T.RadioButtonGS,{label:u.PaymentTypeLabels[u.PaymentType.Invoice],inputProps:{...i("payment.method"),value:u.PaymentType.Invoice}})}),o===u.PaymentType.Invoice&&"company"===l&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(L.EmailField,{name:"payment.invoiceEmail",label:"E-postadress dit fakturan skickas",required:!0,helpText:""}),(0,t.jsx)(y.InputFieldGS,{label:"Annan referens för er fakturahantering",description:"T.ex fakturamärkning, Avdelning, Mottagare, etc.",error:r("payment.invoiceReference").isTouched?m?.invoiceReference?.message:void 0,inputProps:i("payment.invoiceReference",{shouldUnregister:!1})})]})]})})})};var D=e.i(708890),_=e.i(496919),F=e.i(883912),B=e.i(197215);let R=(0,l.default)(()=>
4e.A(999038),{loadableGenerated:{modules:[321787]},ssr:!1}),O=({activeStepId:e,setActiveStepId:s,gotoNextStep:r})=>{let i,[n,l]=(0,d.useState)(),[o,m]=(0,d.useState)(!1),[p,h]=(0,d.useState)(!1),{watch:x,formState:g,control:b,register:v,setValue:S,getFieldState:E,trigger:w}=(0,c.useFormContext)(),N=x("donor"),k=E("donor"),T=()=>"privatePerson"===N.donorType&&!N.address.addressLookupId&&(!N.useTaxReduction||!!o),A=(0,u.donorRequiresAddressFields)(N),P=(0,u.donorRequiresCivicRegNumber)(N),I=g.errors.donor;return(0,d.useEffect)(()=>{E("donor.civicRegistrationNumber").isTouched&&w("donor.civicRegistrationNumber")},[N,P]),(0,d.useEffect)(()=>{E("donor.address.firstName").isTouched&&w("donor.address.firstName"),E("donor.address.lastName").isTouched&&w("donor.address.lastName"),E("donor.address.street").isTouched&&w("donor.address.street"),E("donor.address.postalCode").isTouched&&w("donor.address.postalCode"),E("donor.address.city").isTouched&&w("donor.address.city"),E("donor.address.addressLookupId").isTouched&&w()},[N,A]),(0,t.jsx)(t.Fragment,{children:N.donorType===u.DonorTypeSchema.Enum.privatePerson&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(R,{title:"Dina uppgifter",id:"donor",state:"donor"===e?f.FormPartState.Open:k.isTouched?f.FormPartState.Collapsed:f.FormPartState.Disabled,collapsedContent:(0,t.jsxs)("div",{className:"my-5",children:[(0,t.jsx)("p",{className:"text-small mb-1",children:N.email}),(0,t.jsxs)("p",{className:"text-small",children:[N.address.firstName," ",N.address.lastName]})]}),rightSpace:(0,t.jsx)(f.FormPartEditButton,{error:E("donor").invalid,onClick:()=>s("donor")}),openContent:(0,t.jsxs)("div",{className:"mt-4 space-y-4",children:[(0,t.jsx)(L.EmailField,{name:"donor.email",label:"E-post",required:!0}),(0,t.jsxs)("div",{className:"flex justify-between",children:[(0,t.jsx)(D.Checkbox,{id:"taxReduction",register:v,name:"donor.useTaxReduction",label:"Jag vill ha skattereduktion",appearance:D.CheckboxAppearance.Default}),(0,t.jsx)("i",{onClick:()=>h(!p),className:"hover:cursor-pointer self-center fas fa-circle-info text-[#1CABE2] text-[24px]"}),(0,t.jsx)(_.DonationModal,{show:p,children:(0,t.jsx)(B.TaxReductionInfoBox,{setShowTaxReductionModal:h})})]}),(0,t.jsx)(F.CvNumberField,{checkTouchedBeforeError:!1,shouldUnregister:!1,label:(i="Personnummer",P?`${i}*`:i),searchEnabled:!0,name:"donor.civicRegistrationNumber",onAddressFound:e=>{S("donor.address.addressLookupId",e.address.id,{shouldTouch:!0}),l(e.address),m(!0)},onAddressNotFound:()=>{S("donor.address.addressLookupId",void 0),l(void 0),m(!0)}}),T()&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(y.InputFieldGS,{label:"Förnamn*",error:E("donor.address.firstName").isTouched?I?.address?.firstName?.message:"",inputProps:{...v("donor.address.firstName"),id:"private-person-firstname"}}),(0,t.jsx)(y.InputFieldGS,{label:"Efternamn*",error:E("donor.address.lastName").isTouched?I?.address?.lastName?.message:"",inputProps:{...v("donor.address.lastName"),id:"private-person-lastname"}}),(0,t.jsx)(y.InputFieldGS,{label:"Gatuadress*",error:E("donor.address.street").isTouched?I?.address?.street?.message:"",inputProps:{...v("donor.address.street"),id:"private-person-street"}}),(0,t.jsxs)("div",{className:"flex space-x-2",children:[(0,t.jsx)(C.PostalCodeInput,{required:!0,id:"private-person-postalcode",name:"donor.address.postalCode",control:b,watch:x,shouldShowErrorIfTouched:!0}),(0,t.jsx)(y.InputFieldGS,{className:"flex-grow",label:"Ort*",error:E("donor.address.city").isTouched?I?.address?.city?.message:"",inputProps:{...v("donor.address.city"),id:"private-person-city"}})]})]}),!T()&&o&&n&&(0,t.jsx)(j.AddressLookupData,{text:`${n.firstName} ${n.lastName}
5${n.street}
6${n.postalCode} ${n.city}`,onChangeManually:()=>{S("donor.address.addressLookupId",void 0),S("donor.address.firstName",""),S("donor.address.lastName",""),S("donor.address.street",""),S("donor.address.postalCode",""),S("donor.address.city",""),l(void 0)}}),(0,t.jsx)("button",{type:"button",disabled:k.invalid,onClick:async()=>{await w("donor",{shouldFocus:!0}),E("donor").invalid||r()},className:(0,a.default)("block mt-5 btn-primary uppercase w-full btn-primary"),children:"Fortsätt"})]})})})})};var G=e.i(248347),H=e.i(213668),V=e.i(388624),W=e.i(388273),Z=e.i(600635),z=e.i(209393),$=e.i(85414),U=e.i(275885),Y=e.i(430559),K=e.i(840733);let q=K.z.object({transaction:K.z.string()}),Q=K.z.object({"thank-you-page":K.z.literal("true")}),X=new class{client;previewThankYouPageDonorEmail;constructor(e){this.client=e,this.previewThankYouPageDonorEmail="[email protected]",this.createDonation=async e=>{try{return(await this.client.post("",e,{})).data}catch(e){throw U.captureException(e),e}},this.shouldFetchCartPayload=e=>q.safeParse(e).success,this.shouldPreviewThankYouPage=async(e,t)=>!!Q.safeParse(e).success&&t,this.fetchDonationPayloadWithRetries=async(e,t)=>{let a,s=0;do{if((a=await this.fetchDonationPayload(t,s))&&a.status!==u.PaymentTransactionStatus.PENDING)break;++s<e?await this.delay(1e3):U.captureException(Error(`Failed to get final order state after ${s} retries for transaction ${t}`))}while(s<e)return a},this.fetchDonationPayload=async(e,t)=>{try{return(await this.client.get("",{params:{transactionId:e,attempt:t}})).data}catch(e){throw U.captureException(e),e}},this.delay=e=>new Promise(t=>setTimeout(t,e))}createDonation;shouldFetchCartPayload;shouldPreviewThankYouPage;fetchDonationPayloadWithRetries;fetchDonationPayload;delay}(Y.default.create({baseURL:`${s.backendApiUrl}/donation`}));e.s(["donationService",0,X],187460);var J=e.i(240072),ee=e.i(65286);let et=(0,l.default)(()=>e.A(401390),{loadableGenerated:{modules:[609051]},ssr:!1}),ea=(0,l.default)(()=>e.A(849644),{loadableGenerated:{modules:[496683]},ssr:!1}),es=({entry:e})=>{let{body:i,data:{hero:l,purposes:p,amounts:h,bodyEmbeddedBlockEntries:f,sections:x}}=e,g=(0,o.useRouter)(),{setPayment:y}=(0,$.usePayment)(),{donation:v,form:C}=(0,z.useDonation)(),[j,S]=(0,d.useState)(void 0),[E,w]=(0,d.useState)("initial"),L=p?.[0]&&"product"in p[0]&&p[0].product?.variantId?p[0].product.variantId??void 0:void 0,N=["initial","gift-certificate","donor","payment"],T=v.donor.donorType,A=()=>{let e=N.indexOf(E),t=N[e+1];t&&(w(t),g.push(`#${t}`))},P=async t=>{try{let a,i=(0,r.findCookieByKey)(document.cookie,s.CAMPAIGN_COOKIE_NAME)||"",l=await (a={...t,campaignId:i,utmParam
6s:(0,n.getUtmParameters)()},X.createDonation(a));y(l);let o=(0,u.buildPathFromPage)(e);await g.push(`${o}/betala`)}catch{S(void 0)}};return(0,d.useEffect)(()=>{let e=Object.keys(C.formState.touchedFields.donor??{}).filter(e=>"donorType"!==e);"donor"===E||e.length&&C.trigger("donor")},[E,C]),(0,d.useEffect)(()=>{E&&"initial"!==E&&setTimeout(()=>{let e=document.getElementById(E);e&&e.scrollIntoView({behavior:"smooth",block:"start"})},100)},[E]),(0,t.jsxs)("main",{className:"flex-auto bg-[#f4f4f4] group light","data-testid":"donation-form-page",children:[(0,t.jsx)(V.Seo,{page:e}),(0,t.jsx)(G.FaqStructuredData,{entry:e}),(0,t.jsx)(ee.ShopHeroSection,{entry:l}),(0,t.jsx)(m.Container,{custom:!0,fullMobile:!0,children:(0,t.jsx)(c.FormProvider,{...C,children:(0,t.jsx)("form",{className:"col-span-12",onSubmit:C.handleSubmit(P),children:(0,t.jsxs)("div",{className:"mb-8 md:mt-3 grid grid-cols-1 md:grid-cols-5 gap-4",children:[(0,t.jsxs)("div",{className:"md:col-span-3 space-y-4",children:[(0,t.jsx)(H.TabSelector,{className:"px-4 py-5 md:px-0 md:py-0",name:"donor.donorType",items:[{label:"PRIVATPERSON",value:u.DonorTypeSchema.Enum.privatePerson},{label:"FÖRETAG",value:u.DonorTypeSchema.Enum.company}],register:C.register,currentValue:T}),(0,t.jsx)(et,{purposes:p,activeStepId:E,amounts:h,setActiveStepId:w,goToNextStep:A}),(0,t.jsx)(ea,{defaultPurposeVariantId:L,activeStepId:E,setActiveStepId:w,goToNextStep:A}),(0,t.jsx)("div",{className:(0,a.default)({hidden:T===u.DonorTypeSchema.Enum.company}),children:(0,t.jsx)(O,{activeStepId:E,setActiveStepId:w,gotoNextStep:A})}),(0,t.jsx)("div",{className:(0,a.default)({hidden:T===u.DonorTypeSchema.Enum.privatePerson}),children:(0,t.jsx)(k,{activeStepId:E,setActiveStepId:w,gotoNextStep:A})}),(0,t.jsx)(M,{activeStepId:E,setActiveStepId:w})]}),(0,t.jsx)("div",{className:"md:col-span-2 relative",children:(0,t.jsx)("div",{className:"bg-white mt-3 md:mt-0 md:sticky top-0",children:(0,t.jsx)(b,{errorMessage:j})})})]})})})}),i&&(0,t.jsx)(Z.RichTextWithContainer,{document:i.json,embeddedBlockEntries:f},e.sys.id),x&&(0,t.jsx)(W.Sections,{sections:x})]})},er=({entry:e})=>{let{amounts:a}=e.data,s=(0,u.buildPathFromPage)(e);return(0,t.jsx)(z.DonationContextProvider,{path:s,defaultPrivateAmount:a.privateDonation.amounts[0]?.amount,defaultCompanyAmount:a.companyDonation.amounts[0]?.amount,purposes:e.data.purposes,children:(0,t.jsx)(es,{entry:e})})};er.loader=async(e,t)=>{let{preview:a}=t,s=(await (0,i.ctfQuery)({query:u.contentful.operations.GET_DONATION_PAGE_BY_ID,variables:{preview:a,id:e.sys.id}})).data.donationPage;if(!s.hero)throw Error("DonationPage requires a hero section");let r=await J.EntryComponent.loader(s.hero,t);if(0===(s.purposesCollection?.items?.filter(e=>e?.product!=null)??[]).length)throw Error("DonationPage requires at least one purpose with a product");let n=await J.EntriesComponents.loader(s.body?.links.entries.block,t),l=await J.EntriesComponents.loader(s.sectionsCollection?.items,t),o=s.amounts,d=s.purposesCollection?.items?.map(e=>({title:e?.title??"",privatePersonWebFormId:e?.privatePersonWebFormId??"",companyWebFormId:e?.companyWebFormId??"",product:e?.product}))??[];return{...s,data:{hero:r,purposes:d,amounts:o,bodyEmbeddedBlockEntries:n,sections:l}}},e.s(["FaqPageComponent",()=>eo],539351);var ei=e.i(343283),en=e.i(821979),el=e.i(467099);let eo=({entry:e})=>{let{title:a,preamble:s,data:{inlineEntries:r,sections:i}}=e,n=i.flatMap(ei.anchorLinksFromSection);return(0,t.jsxs)("main",{children:[(0,t.jsx)(V.Seo,{page:e}),(0,t.jsx)(G.FaqStructuredData,{entry:e}),(0,t.jsx)(m.Container,{className:"mb-4 mt-6",children:(0,t.jsx)(en.Breadcrumbs,{page:e})}),(0,t.jsx)(m.Container,{children:(0,t.jsx)("h1",{className:"text-mobil-h1 lg:text-desktop-h1 mb-1",children:(0,t.jsx)(el.Text,{children:a})})}),s&&(0,t.jsx)(Z.RichTextWithContainer,{className:"mb-3 md:mb-7",document:s.json,embeddedInlineEntries:r},e.sys.id),(0,t.jsx)(m.Container,{custom:!0,className:"mb-10",children:(0,t.jsx)("div",{className:"col-span-12 lg:col-start-3 lg:col-span-6",children:(0,t.jsx)(ei.AnchorLinks,{items:n})})}),i&&(0,t.jsx)(W.Sections,{sections:i})]})};eo.loader=async(e,t)=>{let{preview:a,previewData:s}=t,r=(await (0,i.ctfQuery)({query:u.contentful.operations.GET_FAQ_PAGE_BY_ID,variables:{preview:a,context:{previewData:s},id:e.sys.id}})).data.faqPage,n=await J.EntriesComponents.loader(r.preamble?.links.entries.inline,t),l=await J.EntriesComponents.loader(r.sectionsCollection?.items,t);return{...r,data:{inlineEntries:n,sections:l}}},e.s(["GoalPage",()=>eu],821595);var ed=e.i(125992);let ec=({className:e,imageUrl:s,imageAlt:r})=>{let i={width:303,height:296,alt:r,url:s};return(0,t.jsx)("div",{className:e,children:(0,t.jsx)("div",{className:(0,a.default)("pt-11 pb-3 md:pt-16 md:pb-6"),children:(0,t.jsx)(m.Container,{children:i&&(0,t.jsx)("div",{className:"flex justify-center xs:justify-start relative max-w-full object-contain xs:-left-[30px]",children:(0,t.jsx)(A.default,{width:i.width,height:i.height,alt:i.alt,src:i.url})})})})})},eu=({entry:e})=>{let s=e.data.sections.filter(u.filterNotEmpty).filter(e=>e?.__typename==="SectionRichText").flatMap(ei.anchorLinksFromSection),r=(0,d.useMemo)(()=>(0,ed.getGoalData)(e),[e]);return(0,t.jsxs)("main",{children:[(0,t.jsx)(V.Seo,{page:e}),(0,t.jsx)(G.FaqStructuredData,{entry:e}),r&&(0,t.jsx)(ec,{className:(0,a.default)(r.bgColorClass),imageUrl:r.url,imageAlt:r.alt}),(0,t.jsxs)(m.Container,{children:[e.showBreadcrumbs&&(0,t.jsx)(en.Breadcrumbs,{
6className:"mt-6 mb-5 md:mb-10",page:e}),s.length&&(0,t.jsx)(ei.AnchorLinks,{className:"mb-10",items:s,singleCol:!0}),e.title&&(0,t.jsx)("h1",{className:"text-mobil-h1 lg:text-desktop-h1 mb-2",children:(0,t.jsx)(el.Text,{children:e.title})})]}),e.data.sections&&(0,t.jsx)("div",{className:"-mt-10",children:(0,t.jsx)(W.Sections,{sections:e.data.sections})})]})};eu.loader=async(e,t)=>{let{preview:a}=t,s=(await (0,i.ctfQuery)({query:u.contentful.operations.GET_STANDARD_PAGE_BY_ID,variables:{preview:a,id:e.sys.id}})).data.standardPage,r=await J.EntriesComponents.loader(s.sectionsCollection?.items,t);return{...s,data:{sections:r}}}},928163,(e,t,a)=>{var s=e.r(569644);t.exports=function(){this.__data__=new s,this.size=0}},147546,(e,t,a)=>{t.exports=function(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}},492815,(e,t,a)=>{t.exports=function(e){return this.__data__.get(e)}},285050,(e,t,a)=>{t.exports=function(e){return this.__data__.has(e)}},714745,(e,t,a)=>{var s=e.r(569644),r=e.r(696138),i=e.r(933571);t.exports=function(e,t){var a=this.__data__;if(a instanceof s){var n=a.__data__;if(!r||n.length<199)return n.push([e,t]),this.size=++a.size,this;a=this.__data__=new i(n)}return a.set(e,t),this.size=a.size,this}},698620,(e,t,a)=>{var s=e.r(569644),r=e.r(928163),i=e.r(147546),n=e.r(492815),l=e.r(285050),o=e.r(714745);function d(e){var t=this.__data__=new s(e);this.size=t.size}d.prototype.clear=r,d.prototype.delete=i,d.prototype.get=n,d.prototype.has=l,d.prototype.set=o,t.exports=d},729549,(e,t,a)=>{t.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},630357,(e,t,a)=>{t.exports=function(e){return this.__data__.has(e)}},650119,(e,t,a)=>{var s=e.r(933571),r=e.r(729549),i=e.r(630357);function n(e){var t=-1,a=null==e?0:e.length;for(this.__data__=new s;++t<a;)this.add(e[t])}n.prototype.add=n.prototype.push=r,n.prototype.has=i,t.exports=n},297560,(e,t,a)=>{t.exports=function(e,t){for(var a=-1,s=null==e?0:e.length;++a<s;)if(t(e[a],a,e))return!0;return!1}},33483,(e,t,a)=>{t.exports=function(e,t){return e.has(t)}},536712,(e,t,a)=>{var s=e.r(650119),r=e.r(297560),i=e.r(33483);t.exports=function(e,t,a,n,l,o){var d=1&a,c=e.length,u=t.length;if(c!=u&&!(d&&u>c))return!1;var m=o.get(e),p=o.get(t);if(m&&p)return m==t&&p==e;var h=-1,f=!0,x=2&a?new s:void 0;for(o.set(e,t),o.set(t,e);++h<c;){var g=e[h],b=t[h];if(n)var y=d?n(b,g,h,t,e,o):n(g,b,h,e,t,o);if(void 0!==y){if(y)continue;f=!1;break}if(x){if(!r(t,function(e,t){if(!i(x,t)&&(g===e||l(g,e,a,n,o)))return x.push(t)})){f=!1;break}}else if(!(g===b||l(g,b,a,n,o))){f=!1;break}}return o.delete(e),o.delete(t),f}},84742,(e,t,a)=>{t.exports=e.r(247663).Uint8Array},692152,(e,t,a)=>{t.exports=function(e){var t=-1,a=Array(e.size);return e.forEach(function(e,s){a[++t]=[s,e]}),a}},231853,(e,t,a)=>{t.exports=function(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}},317744,(e,t,a)=>{var s=e.r(480783),r=e.r(84742),i=e.r(198373),n=e.r(536712),l=e.r(692152),o=e.r(231853),d=s?s.prototype:void 0,c=d?d.valueOf:void 0;t.exports=function(e,t,a,s,d,u,m){switch(a){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!u(new r(e),new r(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=l;case"[object Set]":var h=1&s;if(p||(p=o),e.size!=t.size&&!h)break;var f=m.get(e);if(f)return f==t;s|=2,m.set(e,t);var x=n(p(e),p(t),s,d,u,m);return m.delete(e),x;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},576723,(e,t,a)=>{t.exports=function(e,t){for(var a=-1,s=t.length,r=e.length;++a<s;)e[r+a]=t[a];return e}},538916,(e,t,a)=>{var s=e.r(576723),r=e.r(448684);t.exports=function(e,t,a){var i=t(e);return r(e)?i:s(i,a(e))}},856408,(e,t,a)=>{t.exports=function(e,t){for(var a=-1,s=null==e?0:e.length,r=0,i=[];++a<s;){var n=e[a];t(n,a,e)&&(i[r++]=n)}return i}},1107,(e,t,a)=>{t.exports=function(){return[]}},40811,(e,t,a)=>{var s=e.r(856408),r=e.r(1107),i=Object.prototype.propertyIsEnumerable,n=Object.getOwnPropertySymbols;t.exports=n?function(e){return null==e?[]:s(n(e=Object(e)),function(t){return i.call(e,t)})}:r},666726,(e,t,a)=>{t.exports=function(e,t){for(var a=-1,s=Array(e);++a<e;)s[a]=t(a);return s}},266855,(e,t,a)=>{var s=e.r(912904),r=e.r(432836);t.exports=function(e){return r(e)&&"[object Arguments]"==s(e)}},713266,(e,t,a)=>{var s=e.r(266855),r=e.r(432836),i=Object.prototype,n=i.hasOwnProperty,l=i.propertyIsEnumerable;t.exports=s(function(){return arguments}())?s:function(e){return r(e)&&n.call(e,"callee")&&!l.call(e,"callee")}},504974,(e,t,a)=>{t.exports=function(){return!1}},613272,(e,t,a)=>{var s=e.r(247663),r=e.r(504974),i=a&&!a.nodeType&&a,n=i&&t&&!t.nodeType&&t,l=n&&n.exports===i?s.Buffer:void 0;t.exports=(l?l.isBuffer:void 0)||r},805251,(e,t,a)=>{var s=/^(?:0|[1-9]\d*)$/;t.exports=function(e,t){var a=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==a||"symbol"!=a&&s.test(e))&&e>-1&&e%1==0&&e<t}},457279,(e,t,a)=>{t.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},619745,(e,t,a)=>{var s=e.r(912904),r=e.r(457279),i=e.r(432836),n={};
6n["[object Float32Array]"]=n["[object Float64Array]"]=n["[object Int8Array]"]=n["[object Int16Array]"]=n["[object Int32Array]"]=n["[object Uint8Array]"]=n["[object Uint8ClampedArray]"]=n["[object Uint16Array]"]=n["[object Uint32Array]"]=!0,n["[object Arguments]"]=n["[object Array]"]=n["[object ArrayBuffer]"]=n["[object Boolean]"]=n["[object DataView]"]=n["[object Date]"]=n["[object Error]"]=n["[object Function]"]=n["[object Map]"]=n["[object Number]"]=n["[object Object]"]=n["[object RegExp]"]=n["[object Set]"]=n["[object String]"]=n["[object WeakMap]"]=!1,t.exports=function(e){return i(e)&&r(e.length)&&!!n[s(e)]}},963115,(e,t,a)=>{t.exports=function(e){return function(t){return e(t)}}},795047,(e,t,a)=>{var s=e.r(329380),r=a&&!a.nodeType&&a,i=r&&t&&!t.nodeType&&t,n=i&&i.exports===r&&s.process;t.exports=function(){try{var e=i&&i.require&&i.require("util").types;if(e)return e;return n&&n.binding&&n.binding("util")}catch(e){}}()},75299,(e,t,a)=>{var s=e.r(619745),r=e.r(963115),i=e.r(795047),n=i&&i.isTypedArray;t.exports=n?r(n):s},419188,(e,t,a)=>{var s=e.r(666726),r=e.r(713266),i=e.r(448684),n=e.r(613272),l=e.r(805251),o=e.r(75299),d=Object.prototype.hasOwnProperty;t.exports=function(e,t){var a=i(e),c=!a&&r(e),u=!a&&!c&&n(e),m=!a&&!c&&!u&&o(e),p=a||c||u||m,h=p?s(e.length,String):[],f=h.length;for(var x in e)(t||d.call(e,x))&&!(p&&("length"==x||u&&("offset"==x||"parent"==x)||m&&("buffer"==x||"byteLength"==x||"byteOffset"==x)||l(x,f)))&&h.push(x);return h}},734274,(e,t,a)=>{var s=Object.prototype;t.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||s)}},358705,(e,t,a)=>{t.exports=function(e,t){return function(a){return e(t(a))}}},517059,(e,t,a)=>{t.exports=e.r(358705)(Object.keys,Object)},758629,(e,t,a)=>{var s=e.r(734274),r=e.r(517059),i=Object.prototype.hasOwnProperty;t.exports=function(e){if(!s(e))return r(e);var t=[];for(var a in Object(e))i.call(e,a)&&"constructor"!=a&&t.push(a);return t}},379858,(e,t,a)=>{var s=e.r(438299),r=e.r(457279);t.exports=function(e){return null!=e&&r(e.length)&&!s(e)}},622335,(e,t,a)=>{var s=e.r(419188),r=e.r(758629),i=e.r(379858);t.exports=function(e){return i(e)?s(e):r(e)}},577256,(e,t,a)=>{var s=e.r(538916),r=e.r(40811),i=e.r(622335);t.exports=function(e){return s(e,i,r)}},804191,(e,t,a)=>{var s=e.r(577256),r=Object.prototype.hasOwnProperty;t.exports=function(e,t,a,i,n,l){var o=1&a,d=s(e),c=d.length;if(c!=s(t).length&&!o)return!1;for(var u=c;u--;){var m=d[u];if(!(o?m in t:r.call(t,m)))return!1}var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var f=!0;l.set(e,t),l.set(t,e);for(var x=o;++u<c;){var g=e[m=d[u]],b=t[m];if(i)var y=o?i(b,g,m,t,e,l):i(g,b,m,e,t,l);if(!(void 0===y?g===b||n(g,b,a,i,l):y)){f=!1;break}x||(x="constructor"==m)}if(f&&!x){var v=e.constructor,C=t.constructor;v!=C&&"constructor"in e&&"constructor"in t&&!("function"==typeof v&&v instanceof v&&"function"==typeof C&&C instanceof C)&&(f=!1)}return l.delete(e),l.delete(t),f}},625106,(e,t,a)=>{t.exports=e.r(689346)(e.r(247663),"DataView")},441298,(e,t,a)=>{t.exports=e.r(689346)(e.r(247663),"Promise")},340682,(e,t,a)=>{t.exports=e.r(689346)(e.r(247663),"Set")},278166,(e,t,a)=>{t.exports=e.r(689346)(e.r(247663),"WeakMap")},268829,(e,t,a)=>{var s=e.r(625106),r=e.r(696138),i=e.r(441298),n=e.r(340682),l=e.r(278166),o=e.r(912904),d=e.r(742186),c="[object Map]",u="[object Promise]",m="[object Set]",p="[object WeakMap]",h="[object DataView]",f=d(s),x=d(r),g=d(i),b=d(n),y=d(l),v=o;(s&&v(new s(new ArrayBuffer(1)))!=h||r&&v(new r)!=c||i&&v(i.resolve())!=u||n&&v(new n)!=m||l&&v(new l)!=p)&&(v=function(e){var t=o(e),a="[object Object]"==t?e.constructor:void 0,s=a?d(a):"";if(s)switch(s){case f:return h;case x:return c;case g:return u;case b:return m;case y:return p}return t}),t.exports=v},858056,(e,t,a)=>{var s=e.r(698620),r=e.r(536712),i=e.r(317744),n=e.r(804191),l=e.r(268829),o=e.r(448684),d=e.r(613272),c=e.r(75299),u="[object Arguments]",m="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;t.exports=function(e,t,a,f,x,g){var b=o(e),y=o(t),v=b?m:l(e),C=y?m:l(t);v=v==u?p:v,C=C==u?p:C;var j=v==p,S=C==p,E=v==C;if(E&&d(e)){if(!d(t))return!1;b=!0,j=!1}
6if(E&&!j)return g||(g=new s),b||c(e)?r(e,t,a,f,x,g):i(e,t,v,a,f,x,g);if(!(1&a)){var w=j&&h.call(e,"__wrapped__"),L=S&&h.call(t,"__wrapped__");if(w||L){var N=w?e.value():e,k=L?t.value():t;return g||(g=new s),x(N,k,a,f,g)}}return!!E&&(g||(g=new s),n(e,t,a,f,x,g))}},190835,(e,t,a)=>{var s=e.r(858056),r=e.r(432836);t.exports=function e(t,a,i,n,l){return t===a||(null!=t&&null!=a&&(r(t)||r(a))?s(t,a,i,n,e,l):t!=t&&a!=a)}},949125,(e,t,a)=>{var s=e.r(190835);t.exports=function(e,t){return s(e,t)}},427413,266479,898543,109940,315436,940606,574005,114305,624708,669881,756327,543304,750777,e=>{"use strict";e.s(["KunskapscentrumPageComponent",()=>v],427413);var t,a,s,r=e.i(391398),i=e.i(343283),n=e.i(821979),l=e.i(97844),o=e.i(240072),d=e.i(273917),c=e.i(388273),u=e.i(388624),m=e.i(337642),p=e.i(272043),h=e.i(226832);e.i(205500);var f=e.i(737240),x=e.i(899463),g=e.i(191788),b=e.i(223193),y=e.i(248347);let v=({entry:e})=>{let{pushContentfulPageEvent:t,pushDonationFunnelEvent:a,eventFactory:s}=(0,x.useDataLayer)(),o=e.data.sections.flatMap(i.anchorLinksFromSection),d=e.showTableOfContents&&o.length>0;return(0,g.useEffect)(()=>{let{event:r,useFunnelEvent:i}=(0,f.generatePageMetaEvent)(e,"KunskapscentrumPage",s);t(r),i&&a(s.createDonationFunnelEvent("Donation Information",1))},[e.slug]),(0,b.useUtmCapture)(),(0,r.jsxs)("main",{children:[(0,r.jsx)(u.Seo,{page:e}),(0,r.jsx)(y.FaqStructuredData,{entry:e}),e.data.bannerHero&&(0,r.jsx)(c.Sections,{sections:[e.data.bannerHero]}),e.showBreadcrumbs&&(0,r.jsx)(l.Container,{className:(0,p.default)("mt-6",{"mb-4":!d,"mb-5 md:mb-10":d}),children:(0,r.jsx)(n.Breadcrumbs,{page:e})}),d&&(0,r.jsx)(l.Container,{custom:!0,className:(0,p.default)("mb-10",{"mt-6":!e.showBreadcrumbs}),children:(0,r.jsx)("div",{className:"col-span-12 lg:col-start-3 lg:col-span-6",children:(0,r.jsx)(i.AnchorLinks,{items:o})})}),e.data.sections&&(0,r.jsx)(c.Sections,{sections:e.data.sections})]})};v.loader=async(e,t)=>{let{preview:a}=t,s=(await (0,h.ctfQuery)({query:m.contentful.operations.GET_KUNSKAPSCENTRUM_PAGE_BY_ID,variables:{preview:a,id:e.sys.id}})).data.kunskapscentrumPage,r=await o.EntriesComponents.loader(s.sectionsCollection?.items,t),[i,n]=(0,d.filterSectionBanner)(r),l=i?await (0,d.buildSectionBannerData)(i,t):null;return{...s,data:{sections:n,bannerHero:l}}},e.s(["StandardPageComponent",()=>S,"standardPageComponentLoader",()=>E],266479);var C=e.i(556450),j=e.i(958678);let S=({entry:e})=>{let{pushContentfulPageEvent:t,pushDonationFunnelEvent:a,eventFactory:s}=(0,x.useDataLayer)(),o=e.data.sections.flatMap(i.anchorLinksFromSection),d=e.showTableOfContents&&o.length>0;return(0,g.useEffect)(()=>{let{event:r,useFunnelEvent:i}=(0,f.generatePageMetaEvent)(e,"StandardPage",s);t(r),i&&a(s.createDonationFunnelEvent("Donation Information",1))},[e.slug]),(0,b.useUtmCapture)(),(0,r.jsxs)("main",{children:[(0,r.jsx)(u.Seo,{page:e}),(0,r.jsx)(y.FaqStructuredData,{entry:e}),e.slug===m.START_PAGE_SLUG&&(0,r.jsx)(j.default,{children:(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Organization",name:"UNICEF Sverige",url:C.publicSiteUrl,email:"[email protected]",telephone:"08-420 02 500",address:[{"@type":"PostalAddress",streetAddress:"Box 8161",addressLocality:"Stockholm",addressCountry:"SE",postalCode:"104 20"},{"@type":"PostalAddress",streetAddress:"S:t Eriksgatan 46, IngÃ¥ng C",addressLocality:"Stockholm",addressCountry:"SE",postalCode:"104 20"}]})}})}),e.data.bannerHero&&(0,r.jsx)(c.Sections,{sections:[e.data.bannerHero]}),e.showBreadcrumbs&&(0,r.jsx)(l.Container,{className:(0,p.default)("mt-6",{"mb-4":!d,"mb-5 md:mb-10":d}),children:(0,r.jsx)(n.Breadcrumbs,{page:e})}),d&&(0,r.jsx)(l.Container,{custom:!0,className:(0,p.default)("mb-10",{"mt-6":!e.showBreadcrumbs}),children:(0,r.jsx)("div",{className:"col-span-12 lg:col-start-3 lg:col-span-6",children:(0,r.jsx)(i.AnchorLinks,{items:o})})}),e.data.sections&&(0,r.jsx)(c.Sections,{sections:e.data.sections})]})},E=async(e,t)=>{let{preview:a}=t,s=(await (0,h.ctfQuery)({query:m.contentful.operations.GET_STANDARD_PAGE_BY_ID,variables:{preview:a,id:e.sys.id}})).data.standardPage,r=await o.EntriesComponents.loader(s.sectionsCollection?.items,t),[i,n]=(0,d.filterSectionBanner)(r),l=i?await (0,d.buildSectionBannerData)(i,t):null;return{...s,data:{sections:n,bannerHero:l}}};S.loader=E,e.s(["TagPage",()=>P],898543);var w=e.i(126019),L=e.i(761110),N=e.i(467099),k=e.i(501670),T=e.i(967810),A=e.i(600635);let P=({className:e,entry:t})=>{let{slug:a,body:s,data:{items:i,total:o,preview:d,batch:m,bodyEmbeddedBlockEntries:h,bodyEmbeddedInlineEntries:f,sections:b,sortedArticleIds:v},icon:j,preamble:S,title:E}=t,{pushContentfulPageEvent:T,eventFactory:P}=(0,x.useDataLayer)(),[I,M]=(0,g.useState)(m);return(0,g.useEffect)(()=>{let e=(0,k.findCookieByKey)(document.cookie,C.CAMPAIGN_COOKIE_NAME);T(P.createPageMetaEvent(t.__typename??"Tag",t.sys.id,t.slug??"",e??""))},[t.slug]),(0,r.jsxs)("main",{children:[(0,r.jsx)(u.Seo,{page:t,batch:I}),(0,r.jsx)(y.FaqStructuredData,{entry:t}),(0,r.jsxs)("section",{className:(0,p.default)(e),children:[(0,r.jsxs)("div",{className:"flex flex-col lg:items-start",children:[(0,r.jsx)(l.Container,{className:"mt-6",children:(0,r.jsx)(n.Breadcrumbs,{page:t})}),(0,r.jsxs)(l.Container,{custom:!0,children:[(0,r.jsx)("div",{className:"justify-center hidden xl:flex col-span-2",children:(0,r.jsx)("div",{className:"flex items-center",children:j&&(0,r.jsx)(w.default,{className:"max-w-full h-auto",src:j.url??"",alt:j.title??"",width:j.width??0,height:j.height??0})})}),(0,r.jsxs)("div",{className:"col-span-12 lg:col-start-3 lg:col-span-8 mt-4",children:[(0,r.jsx)("h1",{className:"text-mobil-h1-large lg:text-desktop-h1 mb-4",children:(0,r.jsx)(N.Text,{children:E})}),(0,r.jsx)("p",{className:"text-body-bold lg:text-head-description-compressed",children:(0,r.jsx)(N.Text,{children:S})})]})]})]}),(0,r.jsx)(A.RichTextWithContainer,{className:"mb-8",document:s?.json,embeddedBlockEntries:h,embeddedInlineEntries:f},t.sys.id)]}),(0,r.jsxs)("div",{children:[b&&(0,r.jsx)(c.Sections,{sections:b}),(0,r.jsx)(l.Container,{fullMobile:!0,className:"mt-5 md:mt-10 mb-[100px]",children:(0,r.jsx)(L.CollectionCardList,{sortedArticleIds:v,total:o,preview:d,batch:m,onBatchC
6hange:M,articles:i,tags:[a]},t.sys.id)})]})]})};P.loader=async(e,t,a)=>{let{preview:s}=t,r=(await (0,h.ctfQuery)({query:m.contentful.operations.GET_TAG_BY_ID,variables:{preview:s,id:e.sys.id}})).data.tag,i=await (0,T.getSortedArticleIds)({preview:s||!1,tags:[r?.slug]}),{items:n,total:l}=await (0,L.loadArticles)({sortedArticleIds:i,batch:a,preview:s||!1}),d=await o.EntriesComponents.loader(r.sectionsCollection?.items,t),c=await o.EntriesComponents.loader(r.body?.links.entries.inline,t),u=await o.EntriesComponents.loader(r.body?.links.entries.block,t);return{...r,data:{bodyEmbeddedBlockEntries:u,bodyEmbeddedInlineEntries:c,sections:d,items:n,total:l,batch:a,sortedArticleIds:i}}},e.s(["AuthorExpertListingSection",()=>M],109940);var I=e.i(349176);let M=({className:e,entry:t})=>{let a=t.authorExpertCollection.items.filter(m.filterNotEmpty).map(I.authorExpertToCardListItem);return(0,r.jsxs)("section",{className:(0,p.default)(e,"mb-12"),children:[(0,r.jsxs)(l.Container,{className:"mb-3 lg:mb-11",children:[(0,r.jsx)("h1",{className:"text-mobil-h1 lg:text-desktop-h1 mb-3 lg:mb-7",children:(0,r.jsx)(N.Text,{children:t.title})}),(0,r.jsx)("p",{className:"text-body whitespace-pre-wrap",children:(0,r.jsx)(N.Text,{children:t.preamble})})]}),(0,r.jsx)(l.Container,{fullMobile:!0,children:(0,r.jsx)(I.CardList,{items:a})})]})};M.loader=async(e,{preview:t})=>{let a=await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_AUTHOR_EXPERT_LISTING_BY_ID,variables:{preview:t,id:e.sys.id}}),s=await (0,h.ctfQuery)({query:m.contentful.operations.GET_AUTHOR_EXPERT_COLLECTION,variables:{preview:t,type:a.data.sectionAuthorExpertListing?.type}});return{...a.data.sectionAuthorExpertListing,authorExpertCollection:s.data.authorExpertCollection}};var D=e.i(271377);let _=({className:e})=>(0,r.jsxs)("svg",{className:e,viewBox:"0 0 53 61",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M14.9896 40.9023H7.49463V50.9026H14.9896V40.9023Z",fill:"#CE132D"}),(0,r.jsx)("path",{d:"M52.4661 30.9023H44.9712V40.9026H52.4661V30.9023Z",fill:"#402020"}),(0,r.jsx)("path",{d:"M7.49495 0.899902H0V10.9002H7.49495V0.899902Z",fill:"#FFDA00"}),(0,r.jsx)("path",{d:"M22.4845 40.9023H14.9895V50.9026H22.4845V40.9023Z",fill:"#A22986"}),(0,r.jsx)("path",{d:"M22.4845 20.9023H14.9895V30.9026H22.4845V20.9023Z",fill:"#EC5F77"}),(0,r.jsx)("path",{d:"M44.9713 40.9023H37.4763V50.9026H44.9713V40.9023Z",fill:"#00963E"}),(0,r.jsx)("path",{d:"M52.4661 20.9023H44.9712V30.9026H52.4661V20.9023Z",fill:"#908D1F"}),(0,r.jsx)("path",{d:"M7.49495 20.9023H0V30.9026H7.49495V20.9023Z",fill:"#F4C200"}),(0,r.jsx)("path",{d:"M22.4845 50.9043H14.9895V60.9046H22.4845V50.9043Z",fill:"#8E1960"}),(0,r.jsx)("path",{d:"M37.4747 10.9004H29.9797V20.9007H37.4747V10.9004Z",fill:"#258DC2"}),(0,r.jsx)("path",{d:"M37.4747 0.899902H29.9797V10.9002H37.4747V0.899902Z",fill:"#0076AB"}),(0,r.jsx)("path",{d:"M52.4661 0.899902H44.9712V10.9002H52.4661V0.899902Z",fill:"#80BA27"}),(0,r.jsx)("path",{d:"M52.4661 10.9004H44.9712V20.9007H52.4661V10.9004Z",fill:"#C1D100"}),(0,r.jsx)("path",{d:"M7.49495 30.9023H0V40.9026H7.49495V30.9023Z",fill:"#F1B300"}),(0,r.jsx)("path",{d:"M29.9801 0.899902H22.4851V10.9002H29.9801V0.899902Z",fill:"#672575"}),(0,r.jsx)("path",{d:"M29.9801 50.9043H22.4851V60.9046H29.9801V50.9043Z",fill:"#2C5697"}),(0,r.jsx)("path",{d:"M37.4747 50.9043H29.9797V60.9046H37.4747V50.9043Z",fill:"#4D86A0"}),(0,r.jsx)("path",{d:"M44.9713 30.9023H37.4763V40.9026H44.9713V30.9023Z",fill:"#007938"}),(0,r.jsx)("path",{d:"M52.4661 50.9043H44.9712V60.9046H52.4661V50.9043Z",fill:"#A6541B"}),(0,r.jsx)("path",{d:"M7.49495 40.9023H0V50.9026H7.49495V40.9023Z",fill:"#F28B2D"}),(0,r.jsx)("path",{d:"M29.9801 10.9004H22.4851V20.9007H29.9801V10.9004Z",fill:"#502C6D"}),(0,r.jsx)("path",{d:"M29.9801 40.9023H22.4851V50.9026H29.9801V40.9023Z",fill:"#184F90"}),(0,r.jsx)("path",{d:"M44.9713 0.899902H37.4763V10.9002H44.9713V0.899902Z",fill:"#005C5E"}),(0,r.jsx)("path",{d:"M44.9713 20.9023H37.4763V30.9026H44.9713V20.9023Z",fill:"#052A30"}),(0,r.jsx)("path",{d:"M52.4661 40.9023H44.9712V50.9026H52.4661V40.9023Z",fill:"#683918"}),(0,r.jsx)("path",{d:"M14.9893 50.9053H7.49438V60.9056H14.9893V50.9053Z",fill:"#E5004D"}),(0,r.jsx)("path",{d:"M29.9801 20.9023H22.4851V30.9026H29.9801V20.9023Z",fill:"#26214E"}),(0,r.jsx)("path",{d:"M29.9801 30.9023H22.4851V40.9026H29.9801V30.9023Z",fill:"#004876"}),(0,r.jsx)("path",{d:"M44.9713 10.9004H37.4763V20.9007H44.9713V10.9004Z",fill:"#003B4A"}),(0,r.jsx)("path",{d:"M44.9713 50.9043H37.4763V60.9046H44.9713V50.9
6043Z",fill:"#42A041"}),(0,r.jsx)("path",{d:"M22.4845 30.9023H14.9895V40.9026H22.4845V30.9023Z",fill:"#E88496"}),(0,r.jsx)("path",{d:"M22.4845 10.9004H14.9895V20.9007H22.4845V10.9004Z",fill:"#EA5296"}),(0,r.jsx)("path",{d:"M22.4845 0.899902H14.9895V10.9002H22.4845V0.899902Z",fill:"#D52C88"}),(0,r.jsx)("path",{d:"M14.9896 20.9023H7.49463V30.9026H14.9896V20.9023Z",fill:"#AC182D"}),(0,r.jsx)("path",{d:"M7.49495 50.9043H0V60.9046H7.49495V50.9043Z",fill:"#EC7803"}),(0,r.jsx)("path",{d:"M14.9896 0.899902H7.49463V10.9002H14.9896V0.899902Z",fill:"#E6530F"}),(0,r.jsx)("path",{d:"M14.9896 10.9004H7.49463V20.9007H14.9896V10.9004Z",fill:"#E4032B"}),(0,r.jsx)("path",{d:"M14.9896 30.9023H7.49463V40.9026H14.9896V30.9023Z",fill:"#8E1538"}),(0,r.jsx)("path",{d:"M7.49495 10.9004H0V20.9007H7.49495V10.9004Z",fill:"#F7CE00"}),(0,r.jsx)("path",{d:"M37.4747 40.9023H29.9797V50.9026H37.4747V40.9023Z",fill:"#6CC4EA"}),(0,r.jsx)("path",{d:"M37.4747 20.9023H29.9797V30.9026H37.4747V20.9023Z",fill:"#009EDC"}),(0,r.jsx)("path",{d:"M37.4747 30.9023H29.9797V40.9026H37.4747V30.9023Z",fill:"#00B0E0"})]}),F=({entry:e,className:t})=>(0,r.jsxs)("section",{className:(0,p.default)(t,"my-5 md:my-10"),children:[(0,r.jsx)(l.Container,{custom:!0,children:(0,r.jsxs)("div",{className:"col-span-12 lg:col-start-3 lg:col-span-7",children:[(0,r.jsxs)("div",{className:"flex flex-row items-center gap-3 md:gap-5 mb-8 md:mb-11",children:[(0,r.jsx)(_,{className:"flex-shrink-0 w-[55px] md:w-[67px]"}),(0,r.jsx)("div",{className:"flex flex-col text-mobil-h2 lg:text-desktop-h2",children:(0,r.jsx)("span",{children:e.title})})]}),(0,r.jsx)("ol",{className:"mb-8 md:mb-9",children:e.articles?.map(e=>(0,r.jsxs)("li",{className:"list-none text-body mb-5 last:mb-0 flex",children:[(0,r.jsxs)("span",{className:"mr-2.5 w-[22px] text-right",children:[e.id,"."]}),(0,r.jsx)("span",{className:"w-full md:w-[620px]",children:(0,r.jsx)(N.Text,{children:e.short})})]},"article"+e.id))})]})}),(0,r.jsx)(l.Container,{fullMobile:!0,children:(0,r.jsx)("div",{className:"w-full h-[1px] bg-black block mb-4"})}),(0,r.jsx)(l.Container,{children:(0,r.jsx)("div",{className:"flex",children:(0,r.jsx)(D.CtaButton,{showBorders:!1,text:"Läs mer om barnkonventionen",bgColor:"Cyan",url:"/barnkonventionen"})})})]});F.loader=async(e,{preview:t})=>{let a=await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_CHILD_CONVENTION_ARTICLES_BY_ID,variables:{preview:t,id:e.sys.id}});return{...a.data.sectionChildConvention,articles:a.data.globalSiteConfigurationCollection?.items[0]?.childConventionArticles?.filter(e=>a.data.sectionChildConvention?.articleIds?.includes(e.id))}},e.s(["ChildConventionSection",0,F],315436);let B=({className:e})=>(0,r.jsxs)("svg",{className:e,viewBox:"0 0 156 38",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M133.958 0.711426C125.956 0.711426 119.45 7.22013 119.45 15.2223C119.45 23.2215 125.959 29.7302 133.958 29.7302C141.957 29.7302 148.466 23.2215 148.466 15.2223C148.466 7.22013 141.954 0.711426 133.958 0.711426ZM145.272 7.12368C144.529 7.62637 143.746 8.07938 142.936 8.47686C142.46 7.51824 141.878 6.60638 141.203 5.76758C141.8 5.40517 142.367 4.99893 142.893 4.55761C143.793 5.30873 144.594 6.17383 145.272 7.12368ZM139.169 2.31303C140.327 2.78065 141.417 3.40902 142.422 4.17767C141.922 4.58976 141.385 4.9697 140.823 5.3058C140.113 4.49039 139.309 3.74804 138.436 3.09922C138.699 2.85371 138.947 2.5936 139.169 2.31303ZM140.294 5.60684C139.514 6.02769 138.693 6.36964 137.851 6.62683C137.497 5.82019 137.094 5.02523 136.641 4.26242C137.109 4.05492 137.553 3.80065 137.965 3.48793C138.813 4.1046 139.596 4.81772 140.294 5.60684ZM138.579 2.09091C138.383 2.32472 138.17 2.54392 137.936 2.74558C137.17 2.2195 136.355 1.77234 135.504 1.40117C136.559 1.51515 137.591 1.74311 138.579 2.09091ZM137.442 3.12844C137.094 3.37687 136.72 3.58437 136.328 3.75096C135.908 3.08753 135.431 2.43578 134.928 1.80157C135.811 2.16105 136.653 2.60821 137.442 3.12844ZM134.253 1.90386C134.788 2.54684 135.291 3.23658 135.753 3.95555C135.267 4.1046 134.762 4.1952 134.253 4.21859C134.253 4.03154 134.253 2.35687 134.253 1.90386ZM134.253 4.81772C134.876 4.7885 135.49 4.67744 136.077 4.48162C136.521 5.21812 136.919 5.99262 137.267 6.7905C136.279 7.04477 135.267 7.18506 134.25 7.20551C134.253 7.01262 134.253 4.99016 134.253 4.81772ZM133.651 1.93016C133.651 2.38317 133.651 4.03154 133.651 4.21859C133.151 4.19228 132.655 4.10168 132.175 3.95555C132.62 3.25996 133.116 2.58191 133.651 1.93016ZM131.602 3.75096C131.202 3.58145 130.834 3.37394 130.489 3.12844C131.272 2.61114 132.111 2.16982 132.991 1.80741C132.497 2.42701 132.026 3.07583 131.602 3.75096ZM132.438 1.3924C131.582 1.7665 130.761 2.21658 129.989 2.74266C129.755 2.53515 129.542 2.31303 129.346 2.08506C130.346 1.73727 131.377 1.50638 132.438 1.3924ZM142.378 26.2962C140.446 25.2352 140.408 23.7681 140.514 23.2274C140.616 22.6779 140.993 22.9176 141.233 22.9176C142.501 22.9176 143.834 22.5406 145.479 20.863C147.335 18.972 147.914 14.7664 145.067 12.0249C141.998 9.07016 138.731 9.58746 136.626 12.2412C136.194 12.7848 135.142 13.1852 134.23 13.1531C132.88 13.1005 133.73 14.1643 133.73 14.3864C133.73 14.611
65 133.526 14.7664 133.406 14.7313C132.947 14.5998 133.131 15.2778 133.131 15.4853C133.131 15.6899 132.941 15.7951 132.842 15.7951C132.275 15.7951 132.43 16.3066 132.447 16.4469C132.465 16.5813 132.412 16.8181 132.225 16.9233C132.044 17.0256 131.83 17.4727 131.83 17.8147C131.83 18.4313 132.395 18.8581 133.341 19.5624C134.28 20.2668 134.399 20.9331 134.417 21.4124C134.435 21.8888 134.478 22.6633 134.695 23.1777C134.949 23.7915 134.914 24.9254 133.613 24.9751C132.02 25.0394 129.197 26.3108 128.958 26.3984C128.06 26.717 126.871 26.831 125.947 26.6001C125.447 26.2465 124.974 25.8607 124.524 25.4457C124.337 24.8056 124.661 24.1188 124.986 23.657C125.518 24.1889 126.304 24.1539 126.748 24.1685C127.192 24.1889 129.367 23.847 129.676 23.7418C129.986 23.6395 130.121 23.6716 130.311 23.7418C131.141 24.0428 132.281 24.1334 132.742 22.5435C133.204 20.9507 132.111 21.3949 131.974 21.465C131.836 21.5352 131.646 21.5176 131.716 21.3803C131.921 20.974 131.617 21.0179 131.442 21.0003C130.998 20.9565 130.416 21.43 130.226 21.5995C130.036 21.7719 129.849 21.7544 129.782 21.7193C129.191 21.427 127.432 21.8508 126.885 20.898C126.938 20.6438 126.438 16.7713 126.184 16.1049C126.128 15.9617 126.079 15.7279 126.251 15.4736C126.698 14.8014 127.929 15.5233 128.598 15.5058C129.399 15.4824 129.525 15.1492 129.747 14.8803C129.957 14.6173 130.112 14.7664 130.226 14.6933C130.372 14.5998 130.235 14.4098 130.284 14.3075C130.337 14.2052 130.398 14.2549 130.533 14.1351C130.67 14.0123 130.515 13.7581 130.585 13.6558C130.781 13.3577 131.322 13.5944 130.998 12.8199C130.819 12.3932 131.068 11.9256 131.304 11.6187C131.693 11.1189 133.189 9.0117 130.55 6.82265C128.034 4.73589 125.48 4.90248 123.837 6.68529C122.195 8.46517 123.016 11.0722 123.188 11.7561C123.361 12.4429 122.867 13.0625 122.297 13.3314C121.847 13.5447 120.821 14.2286 120.046 14.9037C120.172 9.31566 123.562 4.40271 128.762 2.30718C128.984 2.58483 129.229 2.84495 129.498 3.09337C128.917 3.51715 127.654 4.64821 127.654 4.64821C127.654 4.64821 127.826 4.67452 127.987 4.71251C128.098 4.73881 128.335 4.80896 128.335 4.80896C128.335 4.80896 129.449 3.86202 129.969 3.485C130.375 3.7948 130.822 4.05199 131.293 4.2595C131.038 4.68621 130.407 5.88156 130.407 5.88156C130.407 5.88156 130.553 5.96924 130.685 6.05692C130.816 6.1446 130.901 6.22351 130.901 6.22351C130.901 6.22351 131.594 4.92002 131.854 4.48454C132.435 4.67744 133.043 4.79142 133.657 4.81772C133.657 4.99308 133.657 7.01262 133.657 7.20844C133.318 7.19967 132.441 7.1646 132.085 7.1266L131.863 7.10322L131.988 7.29027C132.082 7.42764 132.155 7.565 132.219 7.68775L132.245 7.74036L132.304 7.7462C132.561 7.76666 133.362 7.79589 133.66 7.80466C133.66 7.99755 133.66 12.1535 133.66 12.1535H134.265C134.265 12.1535 134.265 11.3206 134.265 11.1598C135.151 11.116 135.884 11.0575 136.776 10.9786L136.814 10.9728L137.594 10.283L137.17 10.321C136.229 10.4438 135.405 10.5022 134.657 10.5432C134.657 10.5432 134.402 10.5578 134.268 10.5665C134.268 10.3649 134.268 7.98586 134.268 7.80758C135.361 7.7842 136.454 7.63222 137.524 7.35165C137.816 8.06769 138.365 9.80958 138.365 9.80958L138.932 9.6313C138.932 9.6313 138.383 7.90402 138.094 7.18506C138.997 6.90448 139.874 6.53039 140.698 6.07738C141.364 6.89864 141.94 7.79296 142.416 8.74282C141.99 8.94156 141.209 9.21921 141.209 9.21921C141.835 9.28935 142.308 9.43548 142.308 9.43548C142.308 9.43548 142.53 9.34196 142.671 9.27766C142.726 9.40334 142.834 9.65468 142.834 9.65468L143.615 10.0025L143.524 9.7862C143.524 9.7862 143.267 9.1666 143.205 9.02339C144.032 8.61422 144.845 8.1466 145.622 7.62345C147.101 9.88557 147.887 12.513 147.887 15.2311C147.876 19.7348 145.719 23.7505 142.378 26.2962Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M118.135 4.56933L117.91 4.76807C117.057 5.52211 115.113 7.5095 115.414 9.69271C115.414 9.70147 115.443 9.84468 115.443 9.84468C115.443 9.8476 115.54 10.2772 115.54 10.2772L115.809 10.0288C117.001 8.93867 117.893 7.09156 118.258 4.96389L118.36 4.36475L118.135 4.56933Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M114.187 8.33678L114.091 8.60274C113.956 8.96807 113.711 9.73088 113.579 10.748C113.395 12.1888 113.439 14.2259 114.69 15.7486C114.687 15.7486 114.827 15.9298 114.827 15.9298L114.973 16.1139L115.157 15.1904C115.365 13.5566 115.09 10.1284 114.491 8.59982L114.284 8.07959L114.187 8.33678Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M112.746 14.2318L112.728 14.5007C112.623 15.9678 112.699 19.586 115.631 21.5033C115.631 21.5062 115.978 21.7283 115.978 21.7283L115.964 21.3192C115.914 19.9455 114.309 15.848 113.108 14.3779L112.766 13.9629L112.746 14.2318Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M113.248 20.705L113.298 20.9534C113.727 23.0314 115.697 26.4012 118.742 27.3773L119.16 27.5118L119.008 27.0997C118.441 25.5449 115.504 21.9208 113.619 20.7284L113.192 20.4595L113.248 20.705Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M119.366 7.70228L119.126 7.84842C116.858 9.23082 115.798 10.9084 115.879 12.9776L115.9 13.4511L116.23 13.1734C117.458 12.1593 118.989 9.564 119.442 8.09392L119.606 7.55615L119.366 7.70228Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M118.033 12.2296L117.861 12.3933C117.279 12.9456 115.403 14.9418 115.563 17.4143C115.59 17.7943 115.674 18.2005 115.821 18.6272L11
65.952 19.0218L116.195 18.6828C117.092 17.4202 118.281 14.0884 118.217 12.5365L118.197 12.0659L118.033 12.2296Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M118.129 16.5201L118.001 16.71C117.054 18.1158 116.572 19.5596 116.601 20.8894C116.627 21.8743 116.943 22.8154 117.533 23.6893L117.732 23.9845L117.899 23.6717C118.308 22.9031 118.632 20.4072 118.585 18.4344C118.568 17.7388 118.495 17.1601 118.381 16.7685L118.255 16.333L118.129 16.5201Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M119.228 21.1055L119.17 21.3042C118.886 22.2161 118.752 23.1104 118.775 23.958C118.831 25.8752 119.678 27.3745 121.303 28.415L121.578 28.5874L121.636 28.2192C121.636 28.2133 121.66 27.924 121.66 27.924C121.616 26.3662 120.453 22.4382 119.544 21.2399L119.292 20.9097L119.228 21.1055Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M116.031 27.1904L116.148 27.3863C117.37 29.4321 119.439 32.0712 123.314 31.3961L123.639 31.3406L123.454 31.0688C122.733 29.9932 118.03 27.3395 116.367 27.0677L115.914 26.9917L116.031 27.1904Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M121.765 32.3872L121.157 32.5509L121.742 32.7905C124.206 33.7989 127.295 34.097 129.083 33.4949C129.756 33.2669 130.165 32.8958 130.665 32.4106C133.815 32.7379 136.767 35.3566 138.488 37.4989L138.582 37.6041L138.716 37.5632C138.909 37.496 139.207 37.2651 139.333 37.1306L139.453 36.9991L139.345 36.8559C137.55 34.509 134.739 33.0536 134.616 32.9951C132.085 31.7618 127.619 30.7973 121.765 32.3872Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M121.894 25.8345L121.93 26.042C122.298 28.3625 123.242 31.4079 127.161 31.0718L127.412 31.0514L127.351 30.8059C127.085 29.7508 123.493 26.6849 122.239 25.8228L121.862 25.627L121.894 25.8345Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M149.607 4.36475L149.71 4.96389C150.075 7.09448 150.969 8.93867 152.159 10.0288L152.431 10.2772C152.431 10.2772 152.524 9.8476 152.524 9.84468C152.524 9.84468 152.553 9.70147 152.556 9.69271C152.857 7.5095 150.914 5.52211 150.06 4.76807L149.832 4.56933L149.607 4.36475Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M153.691 8.07617L153.483 8.5964C152.881 10.1249 152.606 13.5532 152.814 15.1869L153.001 16.1105L153.147 15.9264C153.147 15.9264 153.287 15.7452 153.284 15.7452C154.535 14.2225 154.579 12.1854 154.392 10.7445C154.26 9.72746 154.018 8.96173 153.883 8.59932L153.784 8.33336L153.691 8.07617Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M155.21 13.9624L154.868 14.3774C153.667 15.8475 152.062 19.945 152.016 21.3187L152.001 21.7278C152.001 21.7278 152.346 21.5057 152.346 21.5028C155.277 19.5826 155.35 15.9673 155.251 14.5002L155.23 14.2313L155.21 13.9624Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M154.774 20.4565L154.347 20.7254C152.462 21.9208 149.525 25.5419 148.961 27.0968L148.809 27.5089L149.227 27.3744C152.272 26.3983 154.242 23.0314 154.671 20.9505L154.727 20.702L154.774 20.4565Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M148.481 7.48291L148.636 8.0236C149.057 9.50537 150.539 12.1299 151.746 13.1674L152.073 13.448L152.1 12.9745C152.222 10.9082 151.194 9.21019 148.955 7.78394L148.715 7.63196L148.481 7.48291Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M149.768 12.0688L149.75 12.5394C149.689 14.0884 150.876 17.4202 151.773 18.6857L152.015 19.0247L152.15 18.6302C152.296 18.2035 152.381 17.7972 152.404 17.4173C152.568 14.9447 150.691 12.9486 150.11 12.3962L149.94 12.2325L149.768 12.0688Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M149.718 16.3301L149.59 16.7655C149.473 17.1601 149.402 17.7359 149.388 18.4315C149.338 20.4042 149.663 22.9002 150.072 23.6688L150.241 23.9815L150.443 23.6863C151.033 22.8125 151.349 21.8714 151.372 20.8865C151.404 19.5567 150.922 18.1129 149.975 16.7071L149.85 16.5171L149.718 16.3301Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M148.678 20.9097L148.429 21.2399C147.521 22.4382 146.357 26.3662 146.313 27.924C146.313 27.924 146.334 28.2104 146.337 28.2192L146.395 28.5874L146.67 28.415C148.292 27.3745 149.143 25.8752 149.198 23.958C149.221 23.1104 149.087 22.2161 148.801 21.3042L148.736 21.1055L148.678 20.9097Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M152.057 26.9917L151.604 27.0677C149.941 27.3395 145.238 29.9932 144.513 31.0688L144.332 31.3406L144.654 31.3961C148.532 32.0742 150.601 29.435 151.82 27.3863L151.937 27.1904L152.057 26.9917Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M133.357 32.9916C133.235 33.0501 130.42 34.5055 128.629 36.8524L128.521 36.9956L128.643 37.1271C128.769 37.2616 129.064 37.4925 129.26 37.5597L129.391 37.6006L129.485 37.4954C131.203 35.356 134.155 32.7344 137.309 32.4071C137.809 32.8952 138.218 33.2634 138.893 33.4914C140.682 34.0934 143.768 33.7953 146.235 32.787L146.819 32.5474L146.211 32.3837C140.351 30.7967 135.888 31.7612 133.357 32.9916Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M146.11 25.627L145.733 25.8228C144.476 26.6849 140.884 29.7508 140.621 30.8059L140.56 31.0514L140.808 31.0718C144.73 31.4079 145.671 28.3625 146.042 26.042L146.078 25.8345L146.11 25.627Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M45.833 1.7373H50.7869V6.25569H45.833V1.7373ZM46.2246 33.3953V11.3849H50.3923V33.3953H46.2246Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M14.7798 11.4053H18.9445V33.4185H14.8645V30.1715H14.7768C13.1109 32.9334 10.3023 34.0732 7.23352 34.0732C2.63037 34.0732 0 30.566 0 26.1383V11.4053H4.16768V24.4285C4.16768 28.2455 5.04446 31.0483 9.03386 31.0483C10.7465 31.0483 13.0671 30.1715 13.9439 27.8918C14.7301 25.8285 14.7798 23.2419 14.7798 22.7159V11.4053Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M27.2626 14.6493H27.3503C28.7532 11.8874 31.8219 10.7476 34.0139 10.7476C35.5483 10.7476 42.3434 11.1421 42.3434 18.2003V33.4155H38.1786V19.5593C38.1786 15.9206 36.6413 13.9478 33.1342 13.9478C33.1342 13.9478 30.8516 13.8163 29.1009 15.5699C28.4872 16.1837 27.3474 17.1481 27.3474 21.4444V33.4155H23.1797V11.4052H27.2568V14.6493H27.2626Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M67.8345 18.4634C67.6154 15.7161 66.3119 13.8047 63.3483 13.8047C59.3881 13.8047 57.8596 17.2418 57.8596 22.3856C57.8596 27.5265 59.3881 30.9694 63.3483 30.9694C66.0897 30.9694 67.7907 29.1895 68.007 26.0447H72.1513C71.7976 30.9694 68.1414 33.9709 63.3045 33.9709C56.2931 33.9709 53.5049 29.0083 53.5049 22.558C53.5049 16.1458 56.7256 10.7915 63.6581 10.7915C68.2759 10.7915 71.7567 13.7141 71.9701 18.4634H67.8345Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M78.3703 23.1689C78.0664 27.0034 79.6329 30.9723 83.8561 30.9723C87.0798 30.9723 88.6931 29.7097 89.1695 26.5211H93.53C92.8724 31.4954 89.0379 33.9738 83.8152 33.9738C76.8009 33.9738 74.0068 29.0112 74.0068 22.561C74.0068 16.1487 77.2364 10.7944 84.163 10.7944C90.6951 10.9318 93.7872 15.0644 93.7872 21.1259V23.1689H78.3703ZM89.4354 20.2959C89.5231 16.6368 87.863 13.8047 83.8561 13.8047C80.4103 13.8047 78.3703 16.7157 78.3703 20.2959H89.4354Z",fill:"#1CC6FF"}),(0,r.jsx)("path",{d:"M98.4743 33.3221V14.3279H94.71V11.4462H98.4743V6.74661C98.6088 1.95349 102.221 0.690918 105.313 0.690918C106.313 0.690918 107.277 0.951032 108.283 1.12347V4.56341C107.578 4.52541 106.883 4.43189 106.184 4.43189C103.837 4.43189 102.484 5.04856 102.613 7.4422V11.4491H107.669V14.3308H102.613V33.325H98.4743V33.3221Z",fill:"#1CC6FF"})]}),R=(e,t)=>`${t?`${t}: `:""}${e}`,O=({entry:e,className:t})=>(0,r.jsx)("section",{className:(0,p.default)(t,"my-5 md:my-10"),children:(0,r.jsxs)(l.Container,{children:[e.image?.url&&(0,r.jsx)(w.default,{className:"w-[343px] md:w-[219px] mb-4",src:e.image?.url,alt:e.image.t
6itle||"",height:e.image.height||0,width:e.image.width||0}),(0,r.jsxs)("div",{className:"max-w-[413px] flex flex-col gap-4",children:[e.title&&(0,r.jsx)("p",{className:"text-body-bold md:text-head-description",children:(0,r.jsx)(N.Text,{children:e.title})}),e.text&&(0,r.jsx)("p",{className:"text-body",children:(0,r.jsx)(N.Text,{children:e.text})}),e.email&&(0,r.jsx)("a",{className:"text-body underline hover:text-blue-link active:no-underline active:text-black",href:`mailto:${e.email}`,children:(0,r.jsx)(N.Text,{children:e.email})}),e.phoneNumber1&&(0,r.jsx)("a",{className:"text-body underline hover:text-blue-link active:no-underline active:text-black",href:`tel:${e.phoneNumber1}`,children:(0,r.jsx)(N.Text,{children:R(e.phoneNumber1,e.type1)})}),e.phoneNumber2&&(0,r.jsx)("a",{className:"text-body underline hover:text-blue-link active:no-underline active:text-black",href:`tel:${e.phoneNumber2}`,children:(0,r.jsx)(N.Text,{children:R(e.phoneNumber2,e.type2)})}),e.logotype&&(0,r.jsx)(B,{className:"w-[156px] mt-1"})]})]})});O.loader=async(e,{preview:t})=>(await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_CONTACT_BY_ID,variables:{preview:t,id:e.sys.id}})).data.sectionContact,e.s(["ContactSection",0,O],940606),e.s(["ContentTeaserSection",()=>U],114305);var G=e.i(351176);let H=({className:e,youtubeId:t})=>{let a=`https://img.youtube.com/vi/${t}/hqdefault.jpg`;return(0,r.jsxs)("div",{className:(0,p.default)(e,"relative"),children:[(0,r.jsx)(w.default,{height:"1000",width:"1000",className:"opacity-60 blur-sm w-full aspect-video",src:a,alt:"Laddningsbild från YouTube"}),(0,r.jsxs)("div",{className:(0,p.default)("absolute top-0 left-0 opacity-100 w-full aspect-video flex flex-col justify-center gap-y-4 px-10","sm:text-xl md:px-20"),children:[(0,r.jsx)("p",{children:"Här finns egentligen en YouTube-video."}),(0,r.jsx)("p",{children:"För att visa den behöver du tillåta marknadsföring i dina cookie-inställningar."}),(0,r.jsx)("p",{children:(0,r.jsx)("a",{href:"",onClick:G.openConsentSettings,"aria-label":"Cookie-inställningar",className:"underline",children:"Ändra cookie-inställningar"})})]})]})};e.s(["YoutubeMarketingConsent",0,H],574005);var V=e.i(885329),W=e.i(408639),Z=e.i(651616),z=e.i(677738);let $=e=>"text"===e.nodeType,U=({className:e,entry:{data:{embeddedBlockEntries:t},media:a,mediaBlueTitle:s,body:i,bodyTitleBackground:n,link:o,linkStyle:d,bodyAlignment:c,showLinkBorder:u}})=>{var h;let f,x,b,y,{consents:{marketing:v}}=(0,W.useConsent)(),C=s?.split("\n")??[],[j,S]=i?.json?(h=i.json,f=[],x=!1,b=h.content.reduce((e,t)=>{if(x)return e.push(t),e;if("heading-2"===t.nodeType){let e=t.content.find($)?.value;e&&f.push(e)}else x=!0,e.push(t);return e},[]),[{...h,content:b},f]):[null,[]],E=(0,z.default)(S.join(" "),{lower:!0}),L={primaryColor:"black",url:(0,m.buildPathFromLink)(o)||"/",label:o?.text||""};return(0,r.jsx)(l.Container,{custom:!0,fullMobile:!0,tag:"section",className:(0,p.default)(e,"my-5 md:my-10"),children:(0,r.jsx)("div",{className:"col-span-12",children:(0,r.jsxs)("div",{className:(0,p.default)("flex flex-col",{"md:flex-row":"Right"===c,"md:flex-row-reverse":"Right"!==c}),children:[a?.youtubeId&&v&&(0,r.jsx)("iframe",{className:"md:min-h-[372px] h-auto w-full md:w-7/12 aspect-video mb-5 md:mb-0",src:(y=a.youtubeId,`https://www.youtube-nocookie.com/embed/${y}?mute=1`)}),a?.youtubeId&&!v&&(0,r.jsx)(H,{className:"md:min-h-[372px] h-auto w-full md:w-7/12 mb-5 md:mb-0",youtubeId:a.youtubeId}),!a?.youtubeId&&(0,r.jsxs)("div",{className:(0,p.default)("relative w-full md:w-7/12",{"mb-5 md:mb-0":a?.image?.url,"mb-2 md:mb-0":!a?.image?.url}),children:[a?.image?.url&&(0,r.jsx)(Z.ImageWithByline,{byline:a.image.description,className:"w-full",children:(0,r.jsx)(w.default,{className:"object-cover object-center",src:a.image.url||"",alt:a.image.title||"",width:a.image.width||0,height:a.image.height||0})}),(0,r.jsx)("div",{className:(0,p.default)("flex flex-col",{"relative md:absolute":!a?.image?.url,absolute:a?.image?.url,"bottom-5 md:bottom-[64px]":a?.image?.url,"top-0":!a?.image?.url,"left-0 items-start md:right-0 md:items-end":"Right"===c,"left-0 items-start":"Right"!==c}),children:C.map((e,t)=>(0,r.jsx)("div",{className:(0,p.default)("max-w-max bg-[#41C6FF] text-black text-mobil-h2 lg:text-desktop-h2 py-1.5",{"mt-2":t>0,"pl-4 pr-3 md:pr-7 md:pl-6 md:text-right":"Right"===c,"pl-4 pr-3 md:pl-7 md:pr-6":"Right"!==c}),children:(0,r.jsx)("p",{children:(0,r.jsx)(N.Text,{children:e})})},t))})]}),(0,r.jsxs)("div",{className:(0,p.default)("w-full md:w-5/12 flex flex-col px-4 md:px-6 pt-0 pb-6",{"justify-between":"CTA"===d}),children:[S.length>0&&(0,r.jsx)("div",{id:E,className:(0,p.default)("flex flex-col mb-3",{"items-start":"Right"===c,"items-start md:items-end":"Right"!==c}),children:S.map((e,t)=>(0,r.jsx)(g.default.Fragment,{children:(0,r.jsx)("div",{className:(0,p.default)("max-w-max text-mobil-h2 lg:text-desktop-h2","py-1.5 pl-4 pr-3 md:pt-[3.5px] md:pb-[3px] md:px-1.5","-ml-4 md:ml-0",{"mt-1":t>0,"bg-black":"Black"===n,"bg-[#41C6FF]":"Blue"===n,"text-black":"Blue"===n,"text-white":"Black"===n,"md:text-right":"Right"!==c}),children:(0,r.jsx)("h2",{children:(0,r.jsx)(N.Text,{children:e})})})},t))}),j&&(0,r.jsx)(V.RichText,{document:j,className:(0,p.default)({"md:text-right":"Right"!==c}),embeddedBlockEntries:t}),o&&"Read More"===d&&(0,r.jsx)("div",{className:(0,p.default)("flex mt-3",{"md:justify-end":"Right"!==c}),children:(0,r.jsx)(D.CtaButton,{showBorders:!1,text:L.label,bgColor:"Cyan",url:L.url})}),o&&"CTA"===d&&(0,r.jsx)("div",{className:(0,p.default)("flex mt-3",{"md:justify-end":"Right"!==c}),children:(0,r.jsx)(D.CtaButton,{url:o?void 0:"/",link:o??void 0,text:o.text||"",bgColor:"Cyan",showBorders:u||!1})})]})]})})})};U.loader=async(e,t)=>{let{preview:a}=t,s=(await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_CONTENT_TEASER_BY_ID,variables:{preview:a,id:e.sys.id}})).data.sectionContentTeaser,r=await o.EntriesComponents.loader(s.body?.links.entries.block||[],t);return{...s,data:{embeddedBlockEntries:r}}},e.s(["CtaBannerSection",()=>K],624708);var Y=e.i(212057);let K=({className:e,entry:t})=>{let{backgroundColor:a,image:s,imagePosition:i,body:n,buttonLink:o,buttonColor:d,showButtonIcon:c,downloadableFile:u,showSectionBorder:m,showButtonBorder:h}=t,[,,f]=(0,Y.textColorToClasses)(a??"Black"),x=u?`LADDA NER ${(u.fileName||"").replace(/.+\.(.+)/,"$1").toUpperCase()}`:o?.text,g=u?.size?u.size<1e6?`${Math.ceil(u.size/1e3)}KB`:`${Math.ceil(u.size/1e6)}MB`:null;return(0,r.jsx)(l.Container,{tag:"section",fullMobile:!0,className:(0,p.default)(e,"md:my-3"),children:(0,r.jsx)("div",{className:(0,p.default)("w-full py-7",{"border-solid border-y-[0.5px] border-gray-40":"Black"!==a&&m},{"my-5 md:my-7":m}),children:(0,r.jsxs)("div",{className:(0,p.default)("flex flex-col ",{"md:flex-row":"Left"===i},{"md:flex-row-reverse":"Left"!==i&&s?.url},{"md:flex-row":"Left"!==i&&!s?.url},{"gap-x-6 gap-y-5":u}),children:[s?.url&&(0,r.jsx)(Z.ImageWithByline,{byline:s.description,className:(0,p.default)("basis-auto md:grow-0 md:basis-1/2 md:max-w-1/2 relative flex justify-center items-center",{"md:justify-end":u&&"Left"===i,"md:justify-start":u&&"Left"!==i}),children:(0,r.jsx)(w.default,{className:(0,p.default)("block md:w-auto md:h-full object-cover"),alt:s.title??"",src:s?.url??"",width:s.width||0,height:s.height||0})}),(0,r.jsxs)("div",{className:(0,p.default)("flex md:grow flex-col py-7 md:py-9 px-4 md:px-6",{"md:basis-auto":!s?.url},{"md:basis-1/2 md:max-w-1/2":s?.url},{"bg-[#8DE2FF]":"Cyan"===a},{"bg-[#000]":"Black"===a},f),children:[n&&(0,r.jsx)(V.RichText,{document:n.json}),(o||u)&&(0,r.jsx)("div",{className:"inline-flex",children:(0,r.jsx)(D.CtaButton,{newTab:!!u,showButtonIcon:c||!1,bgColor:"Cyan"===d?"Cyan":"Yellow",url:u?.url??void 0,link:u?.url?void 0:o,text:x||"",className:(0,p.default)("mt-6 mb-5"),onDarkBackgroun
6d:"Black"===a,showBorders:h||!1})}),g&&(0,r.jsxs)("p",{children:["| ",g]})]})]})})})};K.loader=async(e,{preview:t,previewData:a})=>(await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_CTA_BANNER_BY_ID,variables:{preview:t,context:{previewData:a},id:e.sys.id}})).data.sectionCtaBanner;let q=({className:e,entry:t})=>{let a=t?.ctaLinksCollection?.items.filter(m.filterNotEmpty)||[],s=t?.showBorder??!0;return(0,r.jsx)("section",{className:(0,p.default)(e,"my-5 md:my-10"),children:(0,r.jsx)(l.Container,{custom:!0,children:(0,r.jsx)("div",{className:"col-span-12 lg:col-start-2 lg:col-span-10",children:(0,r.jsx)("div",{className:(0,p.default)("grid grid-cols-1 gap-x-[65px] gap-y-5 px-5",{"py-4 border-y-[0.5px]":s,"sm:grid-cols-1 md:grid-cols-2":2===a.length,"sm:grid-cols-1 lg:grid-cols-3":3===a.length,"sm:grid-cols-2 lg:grid-cols-4":4===a.length}),children:a.map((e,t)=>(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(D.CtaButton,{className:"max-w-[417px] grow",showBorders:!1,text:e.link?.text||"",bgColor:e.color,link:e.link})},t))})})})})};q.loader=async(e,t)=>{let{preview:a,previewData:s}=t;return(await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_CTA_BY_ID,variables:{preview:a,context:{previewData:s},id:e.sys.id}})).data.sectionCta},e.s(["CtaSection",0,q],669881),e.s(["DonationWidgetSection",()=>tE],750777);var Q=e.i(832547),X=e.i(558021),J=e.i(307907),ee=e.i(425378),et=((t={})[t.Mobile=0]="Mobile",t[t.Telephone=1]="Telephone",t);let ea=({required:e=!1,variant:t=0})=>{let a,{watch:s,register:i,formState:{errors:n,dirtyFields:l},setValue:o}=(0,X.useFormContext)(),d=s("phoneNumber"),[c,u]=(0,g.useState)(!1);return(0,r.jsx)(J.DonationInput,{onFocus:()=>u(!0),id:"phoneNumber",className:"mb-5",placeholder:0===t?"070-123 4567":"08-123 45 67",label:(a=0===t?"Mobilnummer":"Telefonnummer",e?`${a}*`:a),errorMessage:n.phoneNumber&&n.phoneNumber.message,state:n.phoneNumber&&!c?ee.DonationInputState.Error:l.phoneNumber&&d&&d.length>0&&!n.phoneNumber?ee.DonationInputState.Success:ee.DonationInputState.Initial,...i("phoneNumber",{onBlur(){u(!1),o("phoneNumber",(0,k.removeSpacesAndDashes)(d))},setValueAs:e=>(0,k.removeSpacesAndDashes)(e)})})};var es=e.i(708890),er=e.i(496919),ei=e.i(883912),en=e.i(779318),el=e.i(502147);let eo=({label:e="Gatuadress*"})=>{let{register:t,watch:a,formState:{errors:s,dirtyFields:i}}=(0,X.useFormContext)(),n=a("street");return(0,r.jsx)(J.DonationInput,{id:"street",className:"mb-5",label:e,errorMessage:s.street?.message,state:s.street?ee.DonationInputState.Error:i.street&&n.length>0?ee.DonationInputState.Success:ee.DonationInputState.Initial,...t("street",{shouldUnregister:!0})})},ed=()=>{let{watch:e,formState:{errors:t,dirtyFields:a},control:s}=(0,X.useFormContext)(),i=e("postalCode"),[n,l]=(0,g.useState)(!1);return(0,r.jsx)(X.Controller,{name:"postalCode",control:s,shouldUnregister:!0,render:({field:e})=>(0,r.jsx)(J.DonationInput,{maskOptions:{mask:"000 00"},id:"postalCodeInput",className:"mb-5 basis-3/5 xs:basis-2/5 sm:basis-1/5",label:"Postnr*",errorMessage:t.postalCode?.message,maxLength:6,state:t.postalCode&&!n?ee.DonationInputState.Error:a.postalCode&&i.length>0&&!t.postalCode?ee.DonationInputState.Success:ee.DonationInputState.Initial,value:e.value??"",onFocus:()=>l(!0),onChange:t=>e.onChange(t.target.value),onBlur:()=>{l(!1),e.onBlur()}})})},ec=()=>{let{register:e,watch:t,formState:{errors:a,dirtyFields:s}}=(0,X.useFormContext)(),i=t("city");return(0,r.jsx)(J.DonationInput,{id:"city",className:"mb-5 basis-4/5",label:"Postort*",errorMessage:a.city?.message,state:a.city?ee.DonationInputState.Error:s.city&&i.length>0?ee.DonationInputState.Success:ee.DonationInputState.Initial,...e("city",{shouldUnregister:!0})})};var eu=e.i(469846),em=e.i(231185),ep=e.i(523256),eh=e.i(990669),ef=e.i(173802),ex=e.i(241581),eg=e.i(815363),eb=e.i(502987);let ey=({className:e,fill:t="white"})=>(0,r.jsxs)("svg",{className:(0,p.default)(e),viewBox:"0 0 425 224",fill:t,xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M366.56 0.390137C344.78 0.390137 327.05 18.1101 327.05 39.9001C327.05 61.6801 344.77 79.4001 366.56 79.4001C388.34 79.4001 406.06 61.6801 406.06 39.9001C406.06 18.1101 388.33 0.390137 366.56 0.390137ZM397.37 17.8501C395.35 19.2201 393.22 20.4501 391.01 21.5301C389.71 18.9201 388.13 16.4401 386.29 14.1501C387.91 13.1601 389.46 12.0601 390.89 10.8501C393.34 12.9101 395.51 15.2601 397.37 17.8501ZM380.75 4.75014C383.9 6.02014 386.87 7.73014 389.6 9.83014C388.24 10.9601 386.78 11.9801 385.24 12.9001C383.3 10.6801 381.12 8.66014 378.74 6.89014C379.46 6.22014 380.14 5.51014 380.75 4.75014ZM383.81 13.7101C381.69 14.8501 379.45 15.7901 377.16 16.4901C376.2 14.2901 375.1 12.1301 373.86 10.0501C375.14 9.49014 376.34 8.79014 377.46 7.94014C379.78 9.63014 381.91 11.5701 383.81 13.7101ZM379.14 4.14014C378.6 4.78014 378.02 5.37014 377.39 5.92014C375.31 4.49014 373.09 3.27014 370.77 2.26014C373.64 2.58014 376.45 3.20014 379.14 4.14014ZM376.05 6.97014C375.1 7.65014 374.08 8.21014 373.02 8.66014C371.87 6.85014 370.58 5.08014 369.21 3.35014C371.6 4.34014 373.9 5.55014 376.05 6.97014ZM367.37 3.63014C368.82 5.38014 370.19 7.26014 371.45 9.22014C370.13 9.63014 368.75 9.87014 367.37 9.94014C367.37 9.43014 367.37 4.87014 367.37 3.63014ZM367.37 11.5701C369.07 11.4901 370.73 11.1901 372.34 10.6501C373.55 12.6601 374.63 14.7601 375.58 16.9301C372.89 17.6201 370.14 18.0001 367.37 18.0601C367.37 17.5501 367.37 12.0401 367.37 11.5701ZM365.72 3.71014C365.72 4.94014 365.72 9.43014 365.72 9.94014C364.36 9.87014 363.01 9.63014 361.7 9.22014C362.91 7.33014 364.27 5.48014 365.72 3.71014ZM360.14 8.67014C359.05 8.21014 358.05 7.
664014 357.11 6.97014C359.24 5.56014 361.53 4.36014 363.92 3.37014C362.58 5.06014 361.3 6.83014 360.14 8.67014ZM362.42 2.25014C360.09 3.27014 357.86 4.49014 355.75 5.93014C355.11 5.36014 354.54 4.76014 354 4.14014C356.72 3.18014 359.54 2.55014 362.42 2.25014ZM389.49 70.0501C384.23 67.1601 384.13 63.1701 384.41 61.7001C384.69 60.2001 385.72 60.8601 386.37 60.8601C389.82 60.8601 393.46 59.8401 397.93 55.2701C402.98 50.1201 404.56 38.6701 396.8 31.2101C388.44 23.1601 379.55 24.5701 373.82 31.8001C372.65 33.2801 369.78 34.3701 367.3 34.2801C363.63 34.1401 365.94 37.0401 365.94 37.6401C365.94 38.2501 365.38 38.6701 365.06 38.5801C363.81 38.2201 364.31 40.0701 364.31 40.6301C364.31 41.1901 363.8 41.4701 363.52 41.4701C361.97 41.4701 362.4 42.8601 362.45 43.2401C362.49 43.6101 362.36 44.2501 361.84 44.5401C361.35 44.8201 360.77 46.0301 360.77 46.9701C360.77 48.6501 362.31 49.8101 364.88 51.7301C367.44 53.6401 367.76 55.4601 367.81 56.7701C367.86 58.0701 367.98 60.1801 368.56 61.5701C369.25 63.2401 369.16 66.3301 365.62 66.4601C361.29 66.6301 353.59 70.1001 352.94 70.3301C350.5 71.2001 347.26 71.5101 344.74 70.8801C343.38 69.9201 342.09 68.8701 340.86 67.7401C340.35 66.0001 341.23 64.1301 342.12 62.8701C343.56 64.3201 345.71 64.2201 346.92 64.2601C348.13 64.3101 354.05 63.3801 354.89 63.1001C355.73 62.8201 356.1 62.9101 356.62 63.1001C358.88 63.9201 361.98 64.1701 363.24 59.8401C364.5 55.5001 361.52 56.7201 361.15 56.9001C360.77 57.0901 360.26 57.0401 360.45 56.6701C361 55.5601 360.18 55.6801 359.71 55.6401C358.5 55.5201 356.92 56.8101 356.4 57.2701C355.89 57.7401 355.37 57.6901 355.19 57.6001C353.58 56.8001 348.8 57.9601 347.31 55.3601C347.45 54.6701 346.09 44.1301 345.4 42.3101C345.25 41.9201 345.12 41.2901 345.58 40.5901C346.8 38.7601 350.15 40.7201 351.97 40.6801C354.15 40.6201 354.5 39.7101 355.09 38.9801C355.66 38.2701 356.08 38.6701 356.39 38.4701C356.79 38.2101 356.41 37.7001 356.55 37.4201C356.69 37.1401 356.86 37.2801 357.22 36.9501C357.6 36.6201 357.17 35.9201 357.36 35.6501C357.9 34.8401 359.36 35.4901 358.48 33.3701C358 32.2001 358.67 30.9401 359.32 30.1001C360.38 28.7401 364.46 23.0001 357.27 17.0401C350.42 11.3601 343.46 11.8201 338.99 16.6701C334.52 21.5201 336.75 28.6101 337.22 30.4701C337.69 32.3401 336.34 34.0301 334.8 34.7601C333.57 35.3401 330.78 37.2001 328.67 39.0401C329.01 23.8301 338.24 10.4401 352.4 4.75014C353 5.51014 353.68 6.22014 354.4 6.89014C352.82 8.04014 349.38 11.1201 349.38 11.1201C349.38 11.1201 349.85 11.1901 350.29 11.3001C350.6 11.3701 351.24 11.5701 351.24 11.5701C351.24 11.5701 354.27 8.99014 355.69 7.97014C356.8 8.81014 358.01 9.51014 359.29 10.0801C358.6 11.2501 356.88 14.4901 356.88 14.4901C356.88 14.4901 357.28 14.7301 357.63 14.9701C357.99 15.2101 358.22 15.4201 358.22 15.4201C358.22 15.4201 360.11 11.8701 360.82 10.6801C362.41 11.2101 364.06 11.5101 365.73 11.5901C365.73 12.0701 365.73 17.5601 365.73 18.1001C364.8 18.0701 362.42 17.9801 361.45 17.8801L360.84 17.8201L361.18 18.3301C361.44 18.7101 361.64 19.0801 361.81 19.4201L361.88 19.5601L362.04 19.5701C362.74 19.6301 364.92 19.7101 365.73 19.7301C365.73 20.2601 365.73 31.5701 365.73 31.5701H367.37C367.37 31.5701 367.37 29.3001 367.37 28.8601C369.78 28.7401 371.78 28.5801 374.2 28.3701L374.3 28.3601L376.42 26.4801L375.26 26.5801C372.7 26.9201 370.45 27.0701 368.41 27.1801C368.41 27.1801 367.72 27.2201 367.35 27.2401C367.35 26.6901 367.35 20.2201 367.35 19.7201C370.32 19.6601 373.3 19.2401 376.21 18.4801C377.01 20.4301 378.5 25.1801 378.5 25.1801L380.05 24.7001C380.05 24.7001 378.55 19.9901 377.77 18.0401C380.23 17.2801 382.61 16.2601 384.86 15.0201C386.68 17.2501 388.24 19.6901 389.54 22.2801C388.37 22.8201 386.25 23.5701 386.25 23.5701C387.95 23.7601 389.24 24.1601 389.24 24.1601C389.24 24.1601 389.84 23.9001 390.23 23.7301C390.38 24.0701 390.68 24.7601 390.68 24.7601L392.81 25.7101L392.56 25.1201C392.56 25.1201 391.86 23.4401 391.69 23.0501C393.94 21.9401 396.16 20.6601 398.27 19.2401C402.3 25.4001 404.44 32.5501 404.44 39.9501C404.45 52.1801 398.58 63.1201 389.49 70.0501Z"}),(0,r.jsx)("path",{d:"M323.47 10.8901L322.85 11.4301C320.53 13.4801 315.24 18.9001 316.05 24.8401C316.05 24.8601 316.13 25.2501 316.13 25.2501C316.13 25.2601 316.4 26.4301 316.4 26.4301L317.14 25.7601C320.38 22.7901 322.82 17.7701 323.81 11.9701L324.09 10.3401L323.47 10.8901Z"}),(0,r.jsx)("path",{d:"M312.72 21.1502L312.45 21.8702C312.08 22.8602 311.41 24.9402 311.05 27.7102C310.55 31.6302 310.67 37.1802 314.07 41.3202C314.06 41.3202 314.44 41.8102 314.44 41.8102L314.84 42.3102L315.34 39.7902C315.9 35.3402 315.16 26.0102 313.53 21.8402L312.96 20.4302L312.72 21.1502Z"}),(0,r.jsx)("path",{d:"M308.8 37.2002L308.75 37.9302C308.47 41.9202 308.67 51.7702 316.65 57.0002C316.65 57.0102 317.6 57.6102 317.6 57.6102L317.56 56.4902C317.42 52.7502 313.06 41.5902 309.78 37.5902L308.85 36.4602L308.8 37.2002Z"}),(0,r.jsx)("path",{d:"M310.17 54.8302L310.31 55.5102C311.48 61.1702 316.85 70.3402 325.14 73.0002L326.27 73.3702L325.86 72.2502C324.31 68.0202 316.32 58.1502 311.19 54.9002L310.03 54.1602L310.17 54.8302Z"}),(0,r.jsx)("path",{d:"M326.83 19.42L326.17 19.82C320 23.59 317.11 28.15 317.33 33.78L317.39 35.07L318.29 34.32C321.63 31.56 325.8 24.5 327.04 20.49L327.49 19.03L326.83 19.42Z"}),(0,r.jsx)("path",{d:"M323.2 31.75L322.73 32.19C321.15 33.7 316.04 39.13 316.48 45.86C316.55 46.9 316.78 48 317.18 49.16L317.54 50.24L318.2 49.31C320.64 45.87 323.88 36.8 323.71 32.58L323.66 31.3L323.2 31.75Z"}),(0,r.jsx)("path",{d:"M323.46 43.4301L323.11 43.9401C320.53 47.7701 319.22 51.7001 319.3 55.3201C319.37 58.0001 320.23 60.5601 321.84 62.9401L322.38 63.7401L322.83 62.8901C323.95 60.7901 324.83 54.0001 324.7 48.6301C324.65 46.7301 324.46 45.1601 324.14 44.0901L323.8 42.9001L323.46 43.4301Z"}),(0,r.jsx)("path",{d:"M326.45 55.9201L326.29 56.4601C325.52 58.9501 325.15 61.3801 325.21 63.6801C325.36 68.9001 327.67 72.9901 332.09 75.8201L332.83 76.2901L332.99 75.2801C332.99 75.2601 333.06 74.4801 333.06 74.4801C332.94 70.2301 329.77 59.5401 327.3 56.2801L326.62 55.3801L326.45 55.9201Z"}),(0,r.jsx)("path",{d:"M317.75 72.4802L318.07 73.0202C321.39 78.5902 327.03 85.7802 337.58 83.9302L338.46 83.7802L337.96 83.0402C335.99 80.1102 323.19 72.89
602 318.66 72.1502L317.42 71.9502L317.75 72.4802Z"}),(0,r.jsx)("path",{d:"M333.36 86.63L331.7 87.08L333.29 87.73C340 90.47 348.41 91.29 353.28 89.65C355.11 89.03 356.22 88.02 357.58 86.7C366.16 87.59 374.2 94.73 378.88 100.55L379.13 100.84L379.49 100.73C380.02 100.55 380.83 99.92 381.17 99.56L381.5 99.2L381.21 98.81C376.32 92.42 368.67 88.46 368.33 88.3C361.45 84.93 349.3 82.31 333.36 86.63Z"}),(0,r.jsx)("path",{d:"M333.71 68.79L333.8 69.35C334.8 75.67 337.37 83.96 348.05 83.04L348.73 82.99L348.56 82.32C347.84 79.45 338.06 71.1 334.64 68.75L333.62 68.22L333.71 68.79Z"}),(0,r.jsx)("path",{d:"M409.17 10.3401L409.45 11.9701C410.44 17.7701 412.88 22.8001 416.12 25.7601L416.86 26.4301C416.86 26.4301 417.12 25.2601 417.12 25.2501C417.12 25.2501 417.2 24.8601 417.2 24.8401C418.02 18.9001 412.72 13.4801 410.41 11.4301L409.79 10.8901L409.17 10.3401Z"}),(0,r.jsx)("path",{d:"M420.28 20.4502L419.72 21.8602C418.08 26.0302 417.34 35.3502 417.9 39.8102L418.41 42.3302L418.81 41.8302L419.19 41.3402C422.59 37.2002 422.71 31.6502 422.21 27.7302C421.85 24.9602 421.19 22.8802 420.82 21.8902L420.55 21.1702L420.28 20.4502Z"}),(0,r.jsx)("path",{d:"M424.42 36.47L423.49 37.6C420.22 41.6 415.85 52.76 415.72 56.5L415.68 57.62L416.62 57.01C424.6 51.79 424.8 41.94 424.53 37.94L424.47 37.21L424.42 36.47Z"}),(0,r.jsx)("path",{d:"M423.23 54.1501L422.07 54.8901C416.94 58.1401 408.94 68.0101 407.4 72.2401L406.99 73.3601L408.13 72.9901C416.42 70.3301 421.79 61.1601 422.95 55.5001L423.1 54.8201L423.23 54.1501Z"}),(0,r.jsx)("path",{d:"M406.1 18.8301L406.53 20.3001C407.68 24.3401 411.71 31.4801 415 34.3101L415.89 35.0801L415.96 33.7901C416.29 28.1601 413.49 23.5401 407.4 19.6601L406.75 19.2501L406.1 18.8301Z"}),(0,r.jsx)("path",{d:"M409.6 31.3101L409.55 32.5901C409.38 36.8101 412.61 45.8801 415.06 49.3201L415.72 50.2501L416.09 49.1701C416.48 48.0101 416.72 46.9001 416.78 45.8701C417.23 39.1401 412.11 33.7001 410.53 32.2001L410.07 31.7601L409.6 31.3101Z"}),(0,r.jsx)("path",{d:"M409.47 42.9202L409.12 44.1102C408.8 45.1802 408.61 46.7502 408.57 48.6502C408.44 54.0202 409.32 60.8102 410.43 62.9102L410.89 63.7602L411.44 62.9602C413.05 60.5802 413.9 58.0202 413.97 55.3402C414.06 51.7202 412.75 47.7902 410.16 43.9602L409.82 43.4502L409.47 42.9202Z"}),(0,r.jsx)("path",{d:"M406.63 55.3901L405.95 56.2901C403.47 59.5501 400.31 70.2401 400.19 74.4901C400.19 74.4901 400.25 75.2701 400.25 75.2901L400.41 76.3001L401.16 75.8301C405.58 73.0001 407.89 68.9101 408.04 63.6901C408.1 61.3801 407.74 58.9501 406.96 56.4701L406.79 55.9301L406.63 55.3901Z"}),(0,r.jsx)("path",{d:"M415.83 71.9402L414.6 72.1402C410.07 72.8802 397.27 80.1002 395.29 83.0302L394.79 83.7702L395.67 83.9202C406.23 85.7702 411.86 78.5802 415.18 73.0102L415.5 72.4702L415.83 71.9402Z"}),(0,r.jsx)("path",{d:"M364.92 88.2801C364.58 88.4401 356.93 92.4001 352.05 98.7901L351.75 99.1801L352.08 99.5401C352.42 99.9101 353.23 100.53 353.76 100.71L354.12 100.82L354.37 100.53C359.05 94.7001 367.09 87.5701 375.67 86.6801C377.03 88.0101 378.14 89.0101 379.98 89.6301C384.85 91.2701 393.26 90.4601 399.97 87.7101L401.56 87.0601L399.9 86.6101C383.96 82.3101 371.81 84.9301 364.92 88.2801Z"}),(0,r.jsx)("path",{d:"M399.64 68.23L398.62 68.76C395.2 71.11 385.42 79.45 384.7 82.33L384.53 83L385.2 83.05C395.88 83.97 398.44 75.68 399.45 69.36L399.54 68.8L399.64 68.23Z"}),(0,r.jsx)("path",{d:"M126.61 3.18018H140.1V15.4802H126.61V3.18018ZM127.68 89.3802V29.4502H139.02V89.3802H127.68Z"}),(0,r.jsx)("path",{d:"M42.0598 29.5H53.3998V89.43H42.2998V80.59H42.0598C37.5198 88.11 29.8798 91.22 21.5198 91.22C8.98982 91.22 1.81982 81.67 1.81982 69.61V29.5H13.1698V64.96C13.1698 75.35 15.5598 82.99 26.4198 82.99C31.0798 82.99 37.3998 80.6 39.7898 74.4C41.9298 68.79 42.0598 61.74 42.0598 60.31V29.5Z"}),(0,r.jsx)("path",{d:"M76.0497 38.34H76.2897C80.1097 30.82 88.4597 27.72 94.4397 27.72C98.6197 27.72 117.12 28.79 117.12 48.01V89.44H105.78V51.71C105.78 41.8 101.6 36.43 92.0497 36.43C92.0497 36.43 85.8397 36.07 81.0597 40.84C79.3897 42.51 76.2897 45.14 76.2897 56.84V89.43H64.9497V29.5H76.0497V38.34Z"}),(0,r.jsx)("path",{d:"M186.52 48.7301C185.93 41.2501 182.37 36.0501 174.3 36.0501C163.52 36.0501 159.36 45.4001 159.36 59.4101C159.36 73.4101 163.52 82.7801 174.3 82.7801C181.77 82.7801 186.39 77.9301 186.98 69.3701H198.26C197.3 82.7801 187.34 90.9501 174.17 90.9501C155.08 90.9501 147.49 77.4401 147.49 59.8701C147.49 42.4101 156.26 27.8301 175.14 27.8301C187.71 27.8301 197.19 35.7901 197.77 48.7101H186.52V48.7301Z"}),(0,r.jsx)("path",{d:"M215.2 61.5301C214.37 71.9701 218.64 82.7701 230.14 82.7701C238.92 82.7701 243.31 79.3401 244.6 70.6501H256.48C254.69 84.1901 244.25 90.9401 230.03 9
60.9401C210.93 90.9401 203.32 77.4301 203.32 59.8601C203.32 42.4001 212.12 27.8201 230.97 27.8201C248.76 28.1901 257.17 39.4501 257.17 55.9501V61.5101H215.2V61.5301ZM245.33 53.7201C245.57 43.7601 241.05 36.0501 230.14 36.0501C220.76 36.0501 215.2 43.9701 215.2 53.7201H245.33Z"}),(0,r.jsx)("path",{d:"M269.95 89.1801V37.4601H259.7V29.6101H269.95V16.8101C270.32 3.76007 280.15 0.320068 288.57 0.320068C291.29 0.320068 293.92 1.03007 296.65 1.49007V10.8601C294.73 10.7601 292.84 10.5001 290.94 10.5001C284.55 10.5001 280.87 12.1801 281.22 18.6901V29.6001H294.98V37.4501H281.22V89.1701H269.95V89.1801Z"}),(0,r.jsx)("path",{d:"M0.675293 130.346L0.675293 132.626L419.415 132.626L419.415 130.346L0.675293 130.346Z"}),(0,r.jsx)("path",{d:"M8.97993 222.01V185.28H0.679932V180.76H8.97993V171.97C8.97993 164.9 11.8599 161.7 18.9199 161.7C20.4799 161.7 22.1199 162.28 23.5999 162.6V166.54C22.6099 166.38 21.5499 166.21 20.5599 166.21C13.8199 166.21 13.6599 169.58 13.8999 175.5V180.76H23.2699V185.28H13.8999V222.01H8.97993Z"}),(0,r.jsx)("path",{d:"M66.66 201.38C66.66 212.23 60.5799 223.24 47.4299 223.24C34.2799 223.24 28.2 212.23 28.2 201.38C28.2 190.53 34.2799 179.52 47.4299 179.52C60.5799 179.52 66.66 190.53 66.66 201.38ZM47.44 184.04C37.5 184.04 33.55 193.74 33.55 201.38C33.55 209.02 37.49 218.72 47.44 218.72C57.38 218.72 61.33 209.02 61.33 201.38C61.32 193.74 57.38 184.04 47.44 184.04ZM38.23 169.33V162.92H43.74V169.33H38.23ZM51.95 169.33V162.92H57.46V169.33H51.95Z"}),(0,r.jsx)("path",{d:"M81.7899 222.01H76.86V190.04C76.94 186.84 76.61 183.55 76.45 180.75H81.55L81.8 186.83H81.96C83.44 182.64 87.14 179.68 91.25 179.52C92.89 179.44 94.5399 179.52 96.1799 179.6V184.37C95.1899 184.29 94.13 184.04 93.14 184.04C85.83 184.04 81.96 189.3 81.8 197.19V222.01H81.7899Z"}),(0,r.jsx)("path",{d:"M150.4 192.92C149.91 186.18 146.46 184.04 140.62 184.04C135.44 184.04 131.17 185.6 130.51 191.19H125.25C126.48 182.73 132.81 179.52 140.7 179.52C149.82 179.52 155.49 183.71 155.33 193.16V212.72C155.25 215.92 155.58 219.21 155.74 222.01H150.65L150.49 215.93H150.33L150.08 216.51C148.27 219.96 142.77 223.25 137.18 223.25C129.54 223.25 123.46 218.57 123.46 210.51C123.46 204.92 126.83 200.65 131.76 198.59C137.27 196.21 144.42 197.03 150.41 196.7V192.92H150.4ZM138.08 218.72C148.85 218.72 150.9 209.84 150.41 201.22C143.42 201.47 128.8 200.15 128.8 210.51C128.79 216.09 133.06 218.72 138.08 218.72Z"}),(0,r.jsx)("path",{d:"M173.17 222.01H168.24V162.68H173.17V222.01Z"}),(0,r.jsx)("path",{d:"M191.49 222.01H186.56V162.68H191.49V222.01Z"}),(0,r.jsx)("path",{d:"M228.06 192.92C227.57 186.18 224.12 184.04 218.28 184.04C213.1 184.04 208.83 185.6 208.17 191.19H202.91C204.14 182.73 210.47 179.52 218.36 179.52C227.48 179.52 233.15 183.71 232.99 193.16V212.72C232.91 215.92 233.24 219.21 233.4 222.01H228.31L228.15 215.93H227.99L227.74 216.51C225.93 219.96 220.43 223.25 214.84 223.25C207.2 223.25 201.12 218.57 201.12 210.51C201.12 204.92 204.49 200.65 209.42 198.59C214.93 196.21 222.08 197.03 228.07 196.7V192.92H228.06ZM215.73 218.72C226.5 218.72 228.55 209.84 228.06 201.22C221.07 201.47 206.45 200.15 206.45 210.51C206.45 216.09 210.72 218.72 215.73 218.72Z"}),(0,r.jsx)("path",{d:"M272.52 222.01H267.43C267.59 219.22 267.84 215.93 267.84 212.72V162.67H272.77V186.83L272.93 186.99C275.81 182.14 281.56 179.51 287.06 179.51C299.3 179.51 303.99 190.52 303.99 201.2C303.99 211.55 299.31 223.22 287.31 223.22C281.31 223.22 276.3 220.51 272.93 215.58L272.77 215.91L272.52 222.01ZM272.76 200.56C272.76 209.93 276.05 218.72 286.81 218.72C296.26 218.72 298.64 208.45 298.64 200.81C298.64 192.92 295.44 184.05 286.07 184.05C276.46 184.04 272.76 192.18 272.76 200.56Z"}),(0,r.jsx)("path",{d:"M337.68 192.92C337.19 186.18 333.74 184.04 327.9 184.04C322.72 184.04 318.45 185.6 317.79 191.19H312.53C313.76 182.73 320.09 179.52 327.98 179.52C337.1 179.52 342.77 183.71 342.61 193.16V212.72C342.53 215.92 342.86 219.21 343.02 222.01H337.93L337.77 215.93H337.61L337.36 216.51C335.55 219.96 330.05 223.25 324.46 223.25C316.82 223.25 310.74 218.57 310.74 210.51C310.74 204.92 314.11 200.65 319.04 198.59C324.55 196.21 331.7 197.03 337.69 196.7V192.92H337.68ZM325.36 218.72C336.13 218.72 338.18 209.84 337.69 201.22C330.7 201.47 316.08 200.15 316.
608 210.51C316.07 216.09 320.34 218.72 325.36 218.72Z"}),(0,r.jsx)("path",{d:"M360.36 222.01H355.43V190.04C355.51 186.84 355.18 183.55 355.02 180.75H360.12L360.37 186.83H360.53C362.01 182.64 365.71 179.68 369.82 179.52C371.46 179.44 373.11 179.52 374.75 179.6V184.37C373.76 184.29 372.7 184.04 371.71 184.04C364.4 184.04 360.53 189.3 360.37 197.19V222.01H360.36Z"}),(0,r.jsx)("path",{d:"M387.73 222.01H382.8V190.04C382.8 186.84 382.55 183.55 382.39 180.75H387.49L387.74 186.83L387.9 186.99C390.78 181.9 395.46 179.51 400.8 179.51C414.28 179.51 415.35 191.43 415.35 196.19V221.99H410.42V195.36C410.42 188.21 406.31 184.02 399.57 184.02C391.43 184.02 387.74 190.84 387.74 198.24V222.01H387.73Z"})]});e.s(["FooterLogo",0,ey],756327);var ev=e.i(168489);let eC=(0,ev.default)(()=>e.A(63555),{loadableGenerated:{modules:[525147]},ssr:!1}),ej=({onBack:e,className:t,paymentId:a,onComplete:s})=>{let i=(0,ef.useFlags)().WEB_DISABLE_SWISH_PAYMENT;return(0,r.jsxs)("div",{className:(0,p.default)("bg-white min-h-screen",t),children:[(0,r.jsx)(l.Container,{children:(0,r.jsxs)("div",{className:"grid grid-cols-3 my-7",children:[(0,r.jsx)("button",{type:"button",className:"justify-self-start text-blue-link text-body underline hover:cursor-pointer hover:text-black active:text-blue-link",onClick:e,children:"Tillbaka"}),(0,r.jsx)("div",{className:"justify-self-center w-[105px] fill-red",children:(0,r.jsx)(ey,{fill:"#4cace9"})})]})}),i&&(0,r.jsx)("div",{className:"text-body flex justify-center",children:"Just nu fungerar inte Swish. Vänligen välj ett annat betalsätt"}),(0,r.jsx)(eC,{paymentId:a,onComplete:s})]})};var eS=e.i(751339),eE=e.i(142423);e.i(363942);var ew=e.i(323676);class eL{client;constructor(e){this.client=e}async createDonation(e){return await this.client.post("/private-person-donations",e)}}var eN=e.i(253231),ek=e.i(878978),eT=e.i(800481),eA=e.i(197215),eP=e.i(949125);async function eI(e){let t=C.backendApiUrl||"",a=await fetch(`${t}/nets-payment-details/${e}`);if(!a.ok)throw Error(`Failed to get payment details: ${a.statusText}`);return a.json()}var eM=e.i(448245);let eD=()=>(0,r.jsxs)("div",{className:"rich-text rich-text--on-dark flex flex-col gap-5",children:[(0,r.jsx)("h3",{children:"Gör ännu större skillnad för bara 150 kr i månaden."}),(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(D.CtaButton,{text:"Gå med nu",bgColor:"Cyan",url:"/varldsforalder/ga-med-nu",onDarkBackground:!0,showBorders:!1,className:"w-1/2"})}),(0,r.jsx)("p",{children:"Med din gåva varje månad hjälper du UNICEF nå barn med livräddande hjälp - där behoven är som störst. Och ger fler barn en tryggare framtid. Bli månadsgivare idag."})]}),e_=({entry:e,visible:t})=>{let a=(0,eS.getEcommerceFund)(e),s=e.data,i=s.privateDonation,n=(0,X.useForm)({mode:"onChange",reValidateMode:"onChange",resolver:(0,eg.zodResolver)(eu.privatePersonDonationFormSchema),defaultValues:{amount:s.privateDonation.amounts[s.privateDonation.defaultAmountIndex]?.amount,useTaxReduction:!0}}),{formState:{dirtyFields:l,isSubmitted:o}}=n,[d,c]=(0,g.useState)(e.telemarketingGlobalParentSignup?.checkoutStep===m.CheckoutStep.Completed?em.WidgetState.FormSubmitted:em.WidgetState.Initial),[u,h]=(0,g.useState)(!1),[f,b]=(0,g.useState)(),[y,v]=(0,g.useState)(!1),[j,S]=(0,g.useState)(!1),[E,w]=(0,g.useState)(),[L,N]=(0,g.useState)((0,eS.getInitialCompletionType)(e)),[T,A]=(0,g.useState)(i.defaultAmountIndex===i.amounts.length),P=(0,g.useRef)(),I=(0,ef.useFlags)().privateAddressLookup,{pushGtmEvent:M,pushEcommerceEvent:D,pushDonationFunnelEvent:_,pushErrorEvent:F,eventFactory:B}=(0,x.useDataLayer)(),R=new eL((0,ew.useAxiosWithInterceptors)(C.backendApiUrl??"")),O=L&&[em.CompletionType.OnlineOtd].includes(L),G=(0,X.useWatch)({control:n.control,name:"amount"}),H=(0,X.useWatch)({control:n.control,name:"useTaxReduction"}),W=(0,X.useWatch)({control:n.control,name:"email"});(0,g.useEffect)(()=>{j&&(D(B.createBeginCheckoutEventForOTD(G,e.privatePersonDonationWebFormId??"",a)),_(B.createDonationFunnelEvent("Personal Information",2)))},[j]),(0,g.useEffect)(()=>{(l.email||o)&&n.trigger("email"),(l.phoneNumber||o)&&n.trigger("phoneNumber")},[l.email,l.phoneNumber,o,H,n]);let Z=`${f?.address.firstName} ${f?.address.lastName}
7${f?.address.street}
8${f?.address.postalCode} ${f?.address.city}`,z=async t=>{M("start","EG",G),D(B.createAddPaymentInfoForOTD("privatePerson",T,m.PaymentProvider.
8Nets,G,e.privatePersonDonationWebFormId??"",a)),_(B.createDonationFunnelEvent("Payment Selection",3));let s={webFormId:e.privatePersonDonationWebFormId,donationWidgetContentfulEntryId:e.sys.id,amount:t.amount,publicUrl:window.location.href,useTaxReduction:t.useTaxReduction,phoneNumber:t.phoneNumber,email:t.email,utmParams:(0,eM.getUtmParameters)()};t.useTaxReduction&&(t.addressLookupId?s.addressLookupId=t.addressLookupId:(s.civicRegistrationNumber=t.civicRegistrationNumber,s.firstName=t.firstName,s.lastName=t.lastName,t.street&&t.postalCode&&t.city&&(s.postalAddress={street:t.street,postalCode:t.postalCode,city:t.city})));let r=(0,k.findCookieByKey)(document.cookie,C.CAMPAIGN_COOKIE_NAME);r&&(s.campaignId=r);let i=await R.createDonation(s);c(em.WidgetState.FormSubmitted),w(i.data.paymentId)};return(0,g.useEffect)(()=>{let e=(0,k.getNestedFormErrorMessages)(n.formState.errors);e.length>0&&!(0,eP.default)(P.current,e)&&F(B.createErrorsEvent("Form Error",e)),P.current=e},[n.formState]),(0,g.useEffect)(()=>{!T&&n.formState.errors.amount&&n.clearErrors("amount"),T&&n.trigger("amount")},[T]),(0,g.useEffect)(()=>{n.formState.errors.amount&&S(!1)},[n.formState.errors.amount]),(0,r.jsxs)(r.Fragment,{children:[(E||O)&&(0,r.jsxs)(eb.Modal,{className:"bg-white",transitionProps:{in:d===em.WidgetState.FormSubmitted,onExited:()=>{N(void 0),w(void 0)}},children:[!L&&E&&(0,r.jsx)(ej,{paymentId:E,onComplete:async()=>{N(em.CompletionType.OnlineOtd),(0,eM.clearStoredUtmParameters)(),M("conversion","EG",G);let t=m.PaymentType.Unknown;try{let e=await eI(E);"Online Swish"===e.paymentMethod?t=m.PaymentType.Swish:"Online Nets"===e.paymentMethod&&(t=m.PaymentType.Card)}catch(e){console.error("Failed to fetch payment method:",e)}D(B.createPurchaseEventForOTD(G,E,"privatePerson",m.PaymentProvider.Nets,t,T,e.privatePersonDonationWebFormId??"",W,(0,eS.getEcommerceFund)(e))),_(B.createDonationFunnelEvent("Thank You",4))},onBack:()=>c(em.WidgetState.Initial)}),O&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(eE.DonationConfirmation,{onClickSubmit:()=>void(n.reset(),b(void 0),v(!1),S(!1),c(em.WidgetState.Initial)),thankYouImage:e.otdThankYouImage,thankYouBody:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(V.RichText,{className:"rich-text--on-dark",document:e.privateOtdThankYou?.json}),(0,r.jsx)(eD,{})]}),email:W})})]}),(0,r.jsx)(X.FormProvider,{...n,children:(0,r.jsxs)("form",{onSubmit:n.handleSubmit(z),className:(0,p.default)("group dark",{hidden:!t}),children:[(0,r.jsx)(eN.AmountFields,{name:"otd-amounts",className:"mb-5",amounts:i.amounts,defaultAmountIndex:i.defaultAmountIndex,customAmountEnabled:i.customAmountEnabled,customAmountLabel:i.customAmountLabel,customAmountDescription:i.customAmountDescription,useCustomAmount:T,setUseCustomAmount:A,type:eT.CustomAmountDonationType.PrivateOTD,descriptionClassName:"text-body-bold"}),!j&&(0,r.jsx)(ep.DonationSubmitButton,{type:"button",onClick:()=>{S(!0),D(B.createAddToCartEventForOTD("privatePerson",G,T,e.privatePersonDonationWebFormId??"",a))},className:"mt-1",disabled:void 0!==n.formState.errors.amount,label:"FORTSÄTT"}),j&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Q.EmailField,{className:"mb-4",required:H}),(0,r.jsx)(ea,{required:H}),(0,r.jsxs)("div",{className:"flex mb-3 justify-between",children:[(0,r.jsx)(es.Checkbox,{id:"checkbox",label:"Jag vill ha skattereduktion",name:"useTaxReduction",register:n.register}),(0,r.jsx)("i",{onClick:()=>h(!u),className:"hover:cursor-pointer self-center fas fa-circle-info text-white text-[24px]"}),(0,r.jsx)(er.DonationModal,{show:u,children:(0,r.jsx)(eA.TaxReductionInfoBox,{setShowTaxReductionModal:h,showAnonymousGiftText:!0})})]}),H&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ei.CvNumberField,{shouldUnregister:!0,hasLookup:void 0!==f,searchEnabled:I,onAddressNotFound:()=>{v(!0)},onAddressFound:e=>{v(!1),b(e),n.setValue("addressLookupId",e.address.id)}}),(0,r.jsxs)(ex.WithEnabled,{flag:m.FlagName.privateAddressLookup,children:[f&&(0,r.jsx)(ek.AddressLookupData,{value:f.address.id,onChangeManually:()=>{v(!0),b(void 0),n.setValue("addressLookupId",void 0)},text:Z,className:"mb-5"}),!f&&y&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(en.FirstNameField,{}),(0,r.jsx)(el.LastNameField,{}),(0,r.jsx)(eo,{}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})]}),(0,r.jsx)(ex.WithDisabled,{flag:m.FlagName.privateAddressLookup,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(en.FirstNameField,{}),(0,r.jsx)(el.LastNameField,{}),(0,r.jsx)(eo,{}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})})]}),(0,r.jsx)(ep.DonationSubmitButton,{className:"mt-1",disabled:!1,label:"TILL BETALNING"}),(0,r.jsx)(eh.PaymentBrands,{className:"mt-3"})]})]})})]})};var eF=e.i(375534);let eB=({options:e,className:t,name:a,register:s,value:i,onChange:n})=>(0,r.jsx)("div",{className:(0,p.default)("flex",t),children:e.map((t,l)=>(0,r.jsx)(eF.DonationRadioButton,{noCursorPointer:1===e.length,register:s,onChange:n,value:t.value,checked:i?i===t.value:void 0,name:a,disabled:t.disabled,text:t.label,noRightBorder:l!==e.length-1,isFirstInGroup:0===l,isLastInGroup:l===e.length-1},l))});var eR=e.i(577895),eO=e.i(147837),eG=((a=eG||{}).company="company",a.private="private",a),eH=((s={}
8)[s.privateGlobalParent=0]="privateGlobalParent",s[s.companyGlobalParent=1]="companyGlobalParent",s[s.privateDonation=2]="privateDonation",s[s.companyDonation=3]="companyDonation",s);let eV=({onChange:e,defaultForm:t,entryData:a})=>{let s=(0,ef.useFlags)(),{pushFormEvent:i,eventFactory:n}=(0,x.useDataLayer)(),l=s.WEB_COMPANY_GLOBAL_PARENTS_ENABLED,[o,d]=(e=>{switch(e){case 0:return["private",eO.DonationType.gpd];case 1:return["company",eO.DonationType.gpd];case 2:return["private",eO.DonationType.otd];case 3:return["company",eO.DonationType.otd];default:throw Error(`Invalid form type: ${e}`)}})(t),[c,u]=(0,g.useState)(!1),p=(a.companyDonation.isEnabled||a.companyGlobalParent.isEnabled)&&(a.privateDonation.isEnabled||a.privateGlobalParent.isEnabled);return(0,r.jsxs)(r.Fragment,{children:[p&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eR.RadioButtonGroup,{className:"mb-5 group dark",label:"Ge som:",name:"donorType",onChange:t=>{switch(t.target.value){case"company":if(d===eO.DonationType.gpd)return void(a.companyGlobalParent.isEnabled?e(1):(u(!0),e(3)));d===eO.DonationType.otd&&(a.companyDonation.isEnabled?e(3):e(1));break;case"private":if(c){e(0),u(!1);return}if(d===eO.DonationType.gpd)return void(a.privateGlobalParent.isEnabled?e(0):e(2));d===eO.DonationType.otd&&(a.privateDonation.isEnabled?e(2):e(0));break;default:throw Error(`Invalid donor type: ${t.target.value}`)}},items:[{label:a.labels.privatePerson,value:"private",defaultChecked:"private"===o},{label:a.labels.company,value:"company",defaultChecked:"company"===o}]}),"company"===o&&a.privateGlobalParent.isEnabled&&!l&&(0,r.jsx)("div",{className:"mb-5 text-body-small text-white",children:"Företag kan ge en gåva, men inte bli månadsgivare (än)."})]}),(0,r.jsx)(eB,{className:"mb-5 group dark",value:d,options:[a.privateGlobalParent.isEnabled||a.companyGlobalParent.isEnabled?{label:a.labels.globalParentSignup,value:eO.DonationType.gpd,disabled:"company"===o&&!a.companyGlobalParent.isEnabled||"company"===o&&a.companyGlobalParent.isEnabled&&!l||"private"===o&&!a.privateGlobalParent.isEnabled}:null,a.privateDonation.isEnabled||a.companyDonation.isEnabled?{label:a.labels.oneTimeDonation,value:eO.DonationType.otd,disabled:"company"===o&&!a.companyDonation.isEnabled||"private"===o&&!a.privateDonation.isEnabled}:null].filter(m.filterNotEmpty),name:"donationType",onChange:t=>{switch(t.target.value){case eO.DonationType.otd:"company"===o?e(3):e(2);break;case eO.DonationType.gpd:"company"===o?e(1):e(0);break;default:throw Error(`Invalid donation type: ${t.target.value}`)}i(n.createFormClickEvent("Donation Type",t.target.value))}})]})};var eW=e.i(203828),eZ=e.i(280669),ez=e.i(734244),e$=e.i(779990),eU=e.i(468133),eY=e.i(313555),eK=e.i(621790),eq=e.i(519432),eQ=e.i(126852),eX=e.i(352579),eJ=e.i(541839),e0=e.i(275885),e1=e.i(503645),e2=e.i(428566),e3=e.i(430559),e4=e.i(999206);class e9 extends e4.GlobalParentCardBaseService{constructor(e){super(e)}getStatus=async e=>await this.client.get(`/${e}`)}let e8=new e9(e3.default.create({baseURL:`${C.backendApiUrl}/global-parents/signup/card`}));var e6=e.i(5674);let e5=({className:e="",text:t,textAboveSpinner:a=!0})=>(0,r.jsxs)("div",{className:(0,p.default)(e,"flex flex-col justify-center items-center"),children:[t&&a&&(0,r.jsx)("p",{children:t}),(0,r.jsx)("div",{className:"flex justify-center p-4",children:(0,r.jsx)("div",{"data-testid":"spinner",className:"px-2.5 h-full",children:(0,r.jsx)("i",{className:"animate-spin fas fa-spinner text-[#1CABE2] text-[24px] lg:text-[40px]"})})}),t&&!a&&(0,r.jsx)("p",{children:t})]});e.s(["Spinner",0,e5],543304);var e7=e.i(400053);let te=(0,ev.default)(()=>e.A(548060),{loadableGenerated:{modules:[893148]},ssr:!1});var tt=e.i(300261);let ta=({entry:e,visible:t})=>{let a=(0,eW.useRouter)(),s=e.data,i=s.privateGlobalParent,n=a.asPath?.split("?")[0]||"",o="varldsforalder/aff"===(n.startsWith("/")?n.slice(1):n),[d,c]=(0,g.useState)(e.telemarketingGlobalParentSignup?.checkoutStep===m.CheckoutStep.Completed?em.WidgetState.FormSubmitted:em.WidgetState.Initial),[u,h]=(0,g.useState)(!1),[f,b]=(0,g.useState)(!0),[y,v]=(0,g.useState)(),[j,S]=(0,g.useState)(!1),[E,w]=(0,g.useState)(!1),[L,N]=(0,g.useState)((0,eS.getInitialCompletionType)(e)),T=(0,g.useRef)(!1),[A,P]=(0,g.useState)(),[I,M]=(0,g.useState)(),[D,_]=(0,g.useState)(eU.CardSignupStep.EnterCardDetail
8s),[F,B]=(0,g.useState)(),[R,O]=(0,g.useState)(!1),[G,H]=(0,g.useState)(i.defaultAmountIndex===i.amounts.length),[W,Z]=(0,g.useState)(4),z=(0,g.useRef)(),$=E||!!(e.telemarketingGlobalParentSignup?.email||e.telemarketingGlobalParentSignup?.donorCivicRegNumber)||j,U=(0,g.useRef)(null),Y=(0,g.useRef)(null),K=(0,tt.useIsScreenLessThan)("lg"),q=void 0!==y,J=!!e.telemarketingGlobalParentSignup?.donorCivicRegNumber,ee=(0,ef.useFlags)(),et=!E||ee.privateAddressLookup,ea=ee.bankAccountLookup,er=ee.WEB_REPEJO_GPS_CHECKOUT_ENABLED,ey=et&&f,{pushGtmEvent:ev,pushEcommerceEvent:eC,pushDonationFunnelEvent:ej,pushErrorEvent:ew,eventFactory:eL}=(0,x.useDataLayer)(),eA=L&&[em.CompletionType.OnlineGps].includes(L),eI=(0,eK.useGlobalParentSignupService)(),[eD,e_]=(0,eQ.useExistingGlobalParent)("Signup"),eF=(0,eq.useUserJourneyContext)(),[eB,eR]=(0,g.useState)("Bearbetar din signering..."),[eO,eG]=(0,g.useState)(),eH=!!(s.privateGlobalParent.isEnabled&&s.privateGlobalParent.premiumProduct?.isEnabled),eV=s.privateGlobalParent.premiumProduct?.selectedProduct||"",e3=(0,X.useForm)({mode:"onChange",reValidateMode:"onChange",resolver:(0,eg.zodResolver)(eu.privateGlobalParentSignupFormSchema),defaultValues:{amount:s.privateGlobalParent.amounts[s.privateGlobalParent.defaultAmountIndex]?.amount,email:e.telemarketingGlobalParentSignup?.email,civicRegistrationNumber:e.telemarketingGlobalParentSignup?.donorCivicRegNumber,useBankAccountLookup:ea,paymentMethod:e.telemarketingGlobalParentSignup?m.PaymentProvider.Autogiro:m.PaymentType.Card,premiumProduct:{isEnabled:eH,donorWantsPremiumProduct:eH,premiumProductName:eV}}}),{formState:{errors:e4,dirtyFields:e9}}=e3,ta=(0,X.useWatch)({control:e3.control,name:"amount"}),ts=(0,X.useWatch)({control:e3.control,name:"email"}),tr=(0,X.useWatch)({control:e3.control,defaultValue:eH,name:"premiumProduct.donorWantsPremiumProduct"}),ti=(0,X.useWatch)({control:e3.control,name:"useBankAccountLookup"}),tn=(0,X.useWatch)({control:e3.control,name:"civicRegistrationNumber"}),tl=(0,X.useWatch)({control:e3.control,name:"paymentMethod"}),to=e3.getValues(),td=!e4.email&&!e4.civicRegistrationNumber&&e9.email&&e9.civicRegistrationNumber||!1,tc=!L&&A&&tl===m.PaymentProvider.Autogiro&&d===em.WidgetState.FormSubmitted,tu=!er||d===em.WidgetState.Initial,tm=tc&&ti,tp=e=>{let t=new URL(window.location.href);t.hash=`id=${e}`,window.history.replaceState(null,"",t),M(t.toString())},th=`${y?.address.firstName} ${y?.address.lastName}
9${y?.address.street}
10${y?.address.postalCode} ${y?.address.city}`;(0,g.useEffect)(()=>{j&&(eC(eL.createBeginCheckoutEventForGP("GPS",ta,e.privateGlobalParentSignupWebFormId??"")),ej(eL.createDonationFunnelEvent("Personal Information",2)))},[j]),(0,g.useEffect)(()=>{void 0!==ea&&!ea&&ti&&e3.setValue("useBankAccountLookup",!1)},[ea,e3,ti]),(0,g.useEffect)(()=>{!q&&ey&&!u&&!y&&U.current&&J&&U.current?.forceSearch()},[J,q,y,u,ey]),(0,g.useEffect)(()=>{if(E||!eD)return;let e=eD.postalAddress.postalCode;e3.reset({amount:eD.amount,firstName:eD.firstName,lastName:eD.lastName,email:eD.email,street:eD.postalAddress.street,city:eD.postalAddress.city,postalCode:e,civicRegistrationNumber:eD.civicRegistrationNumber,paymentMethod:"Card"===eD.type?m.PaymentType.Card:m.PaymentProvider.Autogiro,useBankAccountLookup:!0,premiumProduct:{isEnabled:!1,donorWantsPremiumProduct:!0,premiumProductName:""}}),P(eD.publicId),h(!1),b(!0),w(!0),c(em.WidgetState.FormSubmitted),er&&eD.type===e$.GlobalParentSignupType.AutoGiro&&tp(eD.publicId),eD.checkoutStep===m.CheckoutStep.Completed&&(eF.setUserBecameGlobalParent(!0),N(em.CompletionType.OnlineGps),(0,eM.clearStoredUtmParameters)())},[e3,eD,E,er,h,b,eF]),(0,g.useEffect)(()=>{!eF.userBecameGlobalParent&&e3.formState.isDirty&&eF.trackGpsFormState(to)},[e3.formState.isDirty,to,eF]),(0,g.useEffect)(()=>{(e.telemarketingGlobalParentSignup?.email||e.telemarketingGlobalParentSignup?.donorCivicRegNumber)&&e3.trigger()},[e3,e.telemarketingGlobalParentSignup]);let tf=async t=>{let a={webFormId:e.privateGlobalParentSignupWebFormId??"GlobalParent",donationWidgetContentfulEntryId:e.sys.id,amount:t.amount,firstName:t.firstName,lastName:t.lastName,email:t.email,civicReg
10istrationNumber:t.civicRegistrationNumber,bankAccount:t.bankAccount,useBankAccountLookup:t.useBankAccountLookup,paymentMethod:t.paymentMethod,utmParams:(0,eM.getUtmParameters)(),premiumProduct:{isEnabled:t.premiumProduct.isEnabled,donorChosePremiumProduct:t.premiumProduct.donorWantsPremiumProduct,premiumProductName:t.premiumProduct.premiumProductName}};t.addressLookupId?a.addressLookupId=t.addressLookupId:t.street&&t.postalCode&&t.city&&(a.postalAddress={street:t.street,postalCode:t.postalCode,city:t.city});let s=e.telemarketingGlobalParentSignup?.campaignKey||(0,k.findCookieByKey)(document.cookie,C.CAMPAIGN_COOKIE_NAME);if(s&&(a.campaignId=s),e.telemarketingGlobalParentSignup?.recurringDonationId&&(a.recurringDonationId=e.telemarketingGlobalParentSignup?.recurringDonationId),t.paymentMethod===m.PaymentProvider.Autogiro){let e=await eI.createSignup(a);P(e.data.publicId),O(ti),er&&tp(e.data.publicId)}else P((await eI.createSignup(a)).data.publicId);c(em.WidgetState.FormSubmitted)},tx=()=>{T.current||(T.current=!0,eF.setUserBecameGlobalParent(!0),N(em.CompletionType.OnlineGps),(0,eM.clearStoredUtmParameters)(),ev("conversion","VF",ta),eC(eL.createPurchaseEventForGP(ta,A||"","privatePerson","GPS",tl===m.PaymentType.Card?m.PaymentProvider.Adyen:m.PaymentProvider.Autogiro,tl===m.PaymentType.Card?m.PaymentType.Card:m.PaymentType.BankTransfer,G,e.privateGlobalParentSignupWebFormId??"",e.telemarketingGlobalParentSignup?.email||ts,{premiumProductOffered:eH,premiumProductDecision:tr,premiumProductType:eV})),ej(eL.createDonationFunnelEvent("Thank You",W)))};return(0,g.useEffect)(()=>{(ti||tl===m.PaymentType.Card)&&(e3.setValue("useBankAccountLookup",!0),e3.setValue("bankAccount",void 0))},[tl,ti,e3]),(0,g.useEffect)(()=>{let e=(0,k.getNestedFormErrorMessages)(e3.formState.errors);e.length>0&&!(0,eP.default)(z.current,e)&&ew(eL.createErrorsEvent("Form Error",e)),z.current=e},[e3.formState]),(0,g.useEffect)(()=>{!G&&e3.formState.errors.amount&&e3.clearErrors("amount"),G&&e3.trigger("amount")},[G]),(0,g.useEffect)(()=>{e3.formState.errors.amount&&S(!1)},[e3.formState.errors.amount]),(0,r.jsxs)(r.Fragment,{children:[!er&&(0,r.jsx)(e7.SelectBankDrawer,{onSelect:e=>{eG(e),O(!1)},onSelectManual:()=>{eG("manual"),O(!1)},modalVisible:R,onClose:()=>{O(!1),c(em.WidgetState.Initial)}}),d!==em.WidgetState.Initial&&(!er||L===em.CompletionType.OnlineGps||tl!==m.PaymentProvider.Autogiro)&&!tm&&(0,r.jsxs)(eb.Modal,{className:"bg-[#f4f4f4]",transitionProps:{in:!1,onExited:()=>{N(void 0)}},children:[tc&&!ti&&(0,r.jsx)("div",{className:"group dark h-full",children:(0,r.jsx)(eY.GlobalParentCheckout,{civicRegistrationNumber:tn,onComplete:()=>tx(),onBack:()=>{c(em.WidgetState.Initial),E&&eD&&e_()},useBankAccountLookup:ti??!0,initialStep:eD?.checkoutStep?eD?.checkoutStep:m.CheckoutStep.SelectSignDevice,initialBankAccountLookupData:eD?.lookupData,gpPublicId:A,amount:ta})}),!L&&A&&tl===m.PaymentType.Card&&(0,r.jsxs)(r.Fragment,{children:[D===eU.CardSignupStep.EnterCardDetails&&(0,r.jsx)(eJ.RecurringDonationCardDetails,{onBack:()=>{c(em.WidgetState.Initial)},publicId:A,service:e8,onAction:()=>{ej(eL.createDonationFunnelEvent("Approve Payment",4,m.PaymentType.Card)),Z(5)},onSuccess:()=>{_(eU.CardSignupStep.MakeInitialTransaction),(()=>{let e;if(!A)return;let t=new Date,a=ee.WEB_POLL_INTERVAL_MS,s=ee.WEB_POLL_TIMEOUT_MS,r=!0,i=setInterval(async()=>{if(r)try{if(t<=(0,eS.millisecondsAgo)(s))throw Error(`Timeout for GPS with id: ${A}`);switch(e){case"ZeroTransactionSucceeded":eR("Snart klart...");break;case"InitialTransactionSucceeded":r=!1,tx();break;case"ZeroTransactionFailed":case"InitialTransactionFailed":r=!1,_(eU.CardSignupStep.TransactionFailed)}e=(await e8.getStatus(A)).data.cardStatus}catch(e){r=!1,_(eU.CardSignupStep.TransactionFailed),e instanceof e1.PaymentResultError&&console.log("PaymentResultError: ",e.message),e instanceof Error&&console.log("Error: ",e.message)}},a);return()=>clearInterval(i)})()},onError:(e,t)=>{e0.captureException(t),console.error(e,t),B(e),_(eU.CardSignupStep.TransactionFailed)}}),D===eU.CardSignupStep.MakeInitialTransaction&&(0,r.jsx)(e5,{className:"p-40",text:eB,textAboveSpinner:!1}),D===eU.CardSignupStep.TransactionFailed&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e6.CheckoutNav,{onBack:()=>
10{c(em.WidgetState.Initial),_(eU.CardSignupStep.EnterCardDetails)},backToText:"Tillbaka"}),(0,r.jsx)(l.Container,{custom:!0,className:"py-10",children:(0,r.jsx)("div",{className:"col-span-12 text-center",children:(0,r.jsx)(e2.FailedPayment,{message:F||"",restartPayment:()=>{_(eU.CardSignupStep.EnterCardDetails)},restartPaymentDisabled:!1})})})]})]}),eA&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(eE.DonationConfirmation,{onClickSubmit:()=>void(e3.reset(),S(!1),v(void 0),h(!1),b(!0),c(em.WidgetState.Initial),P(void 0),M(void 0),T.current=!1),thankYouImage:e.gpdThankYouImage,thankYouBody:(0,r.jsx)(V.RichText,{className:"rich-text--on-dark",document:e.gpdThankYou?.json}),email:e.telemarketingGlobalParentSignup?.email||ts,disableRestart:!!e.telemarketingGlobalParentSignup})})]}),tm&&!R&&!er&&(0,r.jsx)(eb.Modal,{transitionProps:{in:!0,onExited:()=>{}},className:"group dark",children:(0,r.jsx)(eY.GlobalParentCheckout,{civicRegistrationNumber:tn,onComplete:()=>tx(),onBack:()=>{O(!0),E&&eD&&e_()},useBankAccountLookup:ti??!0,initialStep:eD?.checkoutStep?eD?.checkoutStep:"manual"===eO?m.CheckoutStep.ManualAccountForm:m.CheckoutStep.SelectLookupDevice,initialBankAccountLookupData:eD?.lookupData,gpPublicId:A,amount:ta,selectedBank:void 0!==eO&&"manual"!==eO?eO:void 0})}),(0,r.jsx)(X.FormProvider,{...e3,children:(0,r.jsxs)("form",{onSubmit:e3.handleSubmit(tf),className:(0,p.default)("group dark",{hidden:!t}),children:[(0,r.jsx)(eN.AmountFields,{name:"gpd-amounts",className:"mb-5",amounts:i.amounts,defaultAmountIndex:i.defaultAmountIndex,customAmountEnabled:i.customAmountEnabled,customAmountLabel:i.customAmountLabel,customAmountDescription:i.customAmountDescription,useCustomAmount:G,setUseCustomAmount:H,type:eT.CustomAmountDonationType.PrivateGP,descriptionClassName:(0,p.default)("text-body-bold",{"mb-5":eH,"mb-10":!eH}),onAmountSelected:()=>{er&&c(em.WidgetState.Initial)}}),eH&&(0,r.jsx)("div",{className:"flex mb-4 justify-between",children:(0,r.jsx)(es.Checkbox,{id:"checkbox",label:s.privateGlobalParent.premiumProduct?.description||"Ja tack, jag vill gärna ha en gratisprodukt",name:"premiumProduct.donorWantsPremiumProduct",register:e3.register})}),!$&&(0,r.jsx)(ep.DonationSubmitButton,{type:"button",onClick:()=>{S(!0),eC(eL.createAddToCartEventForGP("GPS","privatePerson",ta,G,e.privateGlobalParentSignupWebFormId??""))},className:"mt-1",disabled:void 0!==e3.formState.errors.amount,label:"FORTSÄTT"}),(0,r.jsxs)("div",{className:$?"":"hidden",children:[tu&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Q.EmailField,{required:!0,className:"mb-4"}),(0,r.jsx)(ei.CvNumberField,{ref:U,hasLookup:q,searchEnabled:ey,onAddressFound:e=>{h(!1),v(e),e3.setValue("addressLookupId",e.address.id)},onAddressNotFound:()=>{h(!0),b(!1)},shouldValidateAge:!0,shouldUnregister:!er}),(0,r.jsxs)(ex.WithEnabled,{flag:m.FlagName.privateAddressLookup,children:[y&&(0,r.jsx)(ek.AddressLookupData,{text:th,onChangeManually:()=>{h(!0),v(void 0),e3.setValue("addressLookupId",void 0)},className:"mb-5"}),!y&&u&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(en.FirstNameField,{}),(0,r.jsx)(el.LastNameField,{}),(0,r.jsx)(eo,{}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})]}),(0,r.jsx)(ex.WithDisabled,{flag:m.FlagName.privateAddressLookup,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(en.FirstNameField,{}),(0,r.jsx)(el.LastNameField,{}),(0,r.jsx)(eo,{}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})}),(0,r.jsx)(ex.WithEnabled,{flag:m.FlagName.WEB_ENABLE_GLOBAL_PARENT_CARD_PAYMENT,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"text-white text-small mb-2",children:"Betalmetod"}),(0,r.jsx)(eX.GPSPaymentRadioGroup,{className:"mb-5",value:tl,onChange:e=>e3.setValue("paymentMethod",e),isInTmDonationPage:!!e.telemarketingGlobalParentSignup,cardOnly:o})]})})]}),td&&tl===m.PaymentProvider.Autogiro&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{ref:Y,children:(0,r.jsx)(eZ.ConsentText,{className:"mb-5",usingBankAccountLookup:ti,paymentMethod:m.PaymentProvider.Autogiro})}),!er&&(0,r.jsx)(ex.WithEnabled,{flag:m.FlagName.bankAccountLookup,children:(0,r.jsx)("div",{className:"flex",children:(0,r.jsx)(es.Checkbox,{className:"mb-5",label:"Hämta bankuppgifter med BankID",name:"useBankAccountLookup",register:e3.register})})}),!er&&(0,r.jsx)(ex.WithDisabled,{flag:m.FlagName.bankAccountLookup,children:(0,r.jsx)("input",{readOnly:!0,value:"false",type:"hidden",...e3.register("useBankAccountLookup",{setValueAs:JSON.parse})})}),!ti&&!er&&(0,r.jsx)(ez.BankAccountFields,{})]}),td&&tl===m.PaymentType.Card&&(0,r.jsx)(eZ.ConsentText,{className:"mb-5",usingBankAccountLookup:!1,paymentMethod:m.PaymentType.Card}),tu&&(0,r.jsx)(ep.DonationSubmitButton,{className:"mt-1",disabled:!1,label:td?tl===m.PaymentType.Card?"FORTSÄTT MED KORT":ti?"FORTSÄTT MED BankID":"SIGNERA MED BankID":"TILL BETALNING",onClick:()=>{td&&(ev("start","VF",ta),eC(eL.createAddPaymentInfoEventForGP("GPS","privatePerson",G,tl===m.PaymentType.Card?m.PaymentProvider.Adyen:m.PaymentProvider.Autogiro,ta,e.privateGlobalParentSignupWebFormId??"")),ej(eL.createDonationFunnelEvent("Payment Selection",3)))}}),!L&&A&&I&&d===em.WidgetState.FormSubmitted&&tl===m.PaymentProvider.Autogiro&&er&&(0,r.jsx)(te,{amount:(0,m.oreToKr)(ta),currency:"SEK",paymentMethod:"autogiro",checkoutId:C.repejoAutogiroCheckoutId,successUrl:I,cancelUrl:I,payer:{email:ts,personal_number:tn??""},metadata:{global_parent_signup_public_id:A},className:"mb-5",onCompleted:()=>{tx()},onCancelled:()=>{c(em.WidgetState.Initial)},onReady:()=>{K&&Y.current?.scrollIntoView({behavior:"smooth",block:"start"})}}),(0,r.jsx)(eh.PaymentBrands,{className:"mt-3"})]})]})})]})};var ts=e.i(343746);let tr=({className:e,register:t,value:a,onChange:s})=>{let i=(0,ef.useFlags)(),n=[{label:m.PaymentTypeLabels[m.PaymentType.Swish],value:m.PaymentType.Swish},{label:m.PaymentTypeLabels[m.PaymentType.Card],value:m.PaymentType.Card},i.invoicePaymentMethod?{label:"Företagsfaktura 10 dagar",value:m.PaymentType.Invoice}:null].filter(m.filterNotEmpty);return(0,r.jsx)("div",{className:(0,p.default)(e),children:(0,r.jsx)("div",{className:"flex flex-col space-y-3",children:n.map((e,i)=>(0,r.jsx)(ts.PaymentRadioButton,{id:`payment-${i}`,label:e.label,name:"paymentType",checked:a?e.value===a:void 0,value:e.value,onChange:e=>{s&&s(e.target.value)},register:t},i))})})};var ti=e.i(41158);class tn{client;constructor(e){this.client=e}async createDonation(e){return await this.client.post("/company-donations",e)}async fetchReceiptDetails(e){return await this.client.get(`/company-donations/${e}/receipt-details`)}}var tl=e.i(728749);let to=({onAddressFound:e,onAddressNotFound:t,hasLookup:a,searchEnabled:s=!0})=>{let i=(0,X.useFormContext)(),{watch:n,getFieldState:l}=i,[o,d]=(0,g.useState)(!1),[c,u]=(0,g.useState)("Vi hämtar uppgifter på Bolagsverket"),p=(0,tl.useCompanyAddressLookupService)(),h=n("companyRegistrationNumber"),f=l("companyRegistrationNumber"),[x,b]=(0,g.useState)(!1),y=async a=>{if(!o&&s){d(!0);try{let t=await p.lookup(a);if(200!==t.status)throw Error("Not found");e(t.data)}catch{t(),u("Vi kunde inte hitta din adress, var god fyll i den manuellt")}finally{d(!1)}}},v=()=>{f.error||y(h)},C=o?ee.DonationInputState.Loading:f.error&&!x?ee.DonationInputState.Error:a||f.isTouched&&!f.error?ee.DonationInputState.Success:ee.DonationInputState.Initial;return(0,r.jsx)(X.Controller,{name:"companyRegistrationNumber",control:i.control,shouldUnregister:!0,render:({field:e})=>{let t=async t=>{let a=t.target.value;e.onChange(a);let r=m.CompanyRegistrationNumber.valid(a);(!a||s&&r)&&r&&!o&&await y(a)};return(0,r.jsx)(J.DonationInput,{maskOptions:{mask:"000000-0000"},onFocus:()=>b(!0),id:"companyRegistrationNumber",state:C,type:s?ee.DonationInputType.EmbeddedButton:ee.DonationInputType.Default,helpText:c,embeddedButton:{label:"SÖK",onClick:v},className:"mb-5",placeholder:"XXXXXX-XXXX",label:"Organisationsnummer*",errorMessage:f.error?.message,maxLength:11,value:e.value??"",onChange:t,onBlur:()=>{b(!1),e.onBlur()}})}})},td=()=>{let{watch:e,register:t,formState:{errors:a,dirtyFields:s}}=(0,X.useFormContext)(),i=e("companyName");return(0,r.jsx)(J.DonationInput,{id:"companyName",className:"mb-5",label:"Företagsnamn*",errorMessage:a.companyName?.message,state:a.companyName?ee.DonationInputState.Error:s.companyName&&i&&i.length>0?ee.DonationInputState.Success:ee.DonationInputState.Initial,...t("companyName",{shouldUnregister:!0})})},tc=()=>{let{watch:e,register:t,formState:{errors:a,dirtyFields:s}}=(0,X.useFormContext)(),i=e("invoiceEmail"),[n,l]=(0,g.useState)(!1);return(0,r.jsx)(J.DonationInput,{onFocus:()=>l(!0),id:"invoiceEmail",className:"mb-4",label:"E-postadress dit fakturan skickas*",errorMessage:a.invoiceEmail&&a.invoiceEmail.message,state:a.invoiceEmail&&!n?ee.DonationInputState.Error:s.invoiceEmail&&i&&i.length>0&&!a.invoiceEmail?ee.DonationInputState.Success:ee.DonationInputState.Initial,...t("invoiceEmail",{shouldUnregister:!0,onBlur(){l(!1)}})})},tu=()=>{let{watch:e,register:t,formState:{errors:a,dirtyFields:s}}=(0,X.useFormContext)(),i=e("invoiceReference");return(0,r.jsx)(J.DonationInput,{id:"invoiceReference",className:"mb-5",label:"Annan referens för er fakturahantering",helpText:"T.ex fakturamärkning, Avdelning, Mottagare, etc.",errorMessage:a.invoiceReference?.message,state:a.invoiceReference?ee.DonationInputState.Error:s.invoiceReference&&i&&i.length>0?ee.DonationInputState.Success:ee.DonationInputState.Initial,...t("invoiceReference",{shouldUnregister:!0})})};var tm=e.i(258776),tp=e.i(588804);let th=({entry:e,visible:t})=>{let a=(0,eS.getEcommerceFund)(e),s=e.data,i=s.companyDonation,n=(0,X.useForm)({mode:"onChange",reValidateMode:"onChange",resolver:(0,eg.zodResolver)(eu.companyDonationFormSchema),defaultValues:{amount:s.companyDonation.amounts[s.companyDonation.defaultAmountIndex]?.amount,paymentType:m.PaymentType.Card}}),[l,o]=(0,g.useState)(e.telemarketingGlobalParentSignup?.checkoutStep===m.CheckoutStep.Completed?em.WidgetState.FormSubmitted:em.WidgetState.Initial),[d,c]=(0,g.useState)(),[u,h]=(0,g.useState)(!1),[f,b]=(0,g.useState)(!1),[y,v]=(0,g.useState)(),[j,S]=(0,g.useState)((0,eS.getInitialCompletionType)(e)),[E,w]=(0,g.useState)(i.defaultAmountIndex===i.amounts.length),L=(0,g.useRef)(),N=(0,ef.useFlags)().companyAddressLookup,{pushGtmEvent:T,pushEcommerceEvent:A,pushDonationFunnelEvent:P,pushErrorEvent:I,eventFactory:M}=(0,x.useDataLayer)(),D=new tn((0,ew.useAxiosWithInterceptors)(C.backendApiUrl??"")),_=(0,eq.useUserJourneyContext)(),F=j&&[em.CompletionType.InvoiceOtd,em.CompletionType.OnlineOtd].includes(j),B=(0,X.useWatch)({control:n.control,name:"amount"}),R=(0,X.useWatch)({control:n.control,name:"email"}),O=(0,X.useWatch)({control:n.control,name:"paymentType",defaultValue:void 0}),G=`${d?.address.name}
11${d?.address.street}
12${d?.address.postalCode} ${d?.address.city}`,H=async t=>{T("start","EG",B),A(M.createAddPaymentInfoForOTD("company",E,O===m.PaymentType.Invoice?m.PaymentProvider.
12None:m.PaymentProvider.Nets,B,e.companyDonationWebFormId??"",a)),P(M.createDonationFunnelEvent("Payment Selection",3));let s={webFormId:e.companyDonationWebFormId,donationWidgetContentfulEntryId:e.sys.id,amount:t.amount,companyName:t.companyName,companyRegistrationNumber:t.companyRegistrationNumber,contact:{firstName:t.firstName,lastName:t.lastName,email:t.email,phoneNumber:t.phoneNumber,companyTitle:t.companyTitle},postalAddress:{street:t.street,postalCode:t.postalCode,city:t.city},utmParams:(0,eM.getUtmParameters)()},r=(0,k.findCookieByKey)(document.cookie,C.CAMPAIGN_COOKIE_NAME);r&&(s.campaignId=r),t.paymentType===m.PaymentType.Invoice&&t.invoiceEmail&&(s.invoice={email:t.invoiceEmail},t.invoiceReference&&(s.invoice.reference=t.invoiceReference)),(t.paymentType===m.PaymentType.Card||t.paymentType===m.PaymentType.Swish)&&(s.publicUrl=window.location.href);let i=await D.createDonation(s);if(o(em.WidgetState.FormSubmitted),(t.paymentType===m.PaymentType.Card||t.paymentType===m.PaymentType.Swish)&&i.data.paymentId&&v(i.data.paymentId),t.paymentType===m.PaymentType.Invoice&&!i.data.paymentId){_.setUserBecameGlobalParent(!0),S(em.CompletionType.InvoiceOtd),(0,eM.clearStoredUtmParameters)();let t=i.data.invoiceId;T("conversion","EG",B),A(M.createPurchaseEventForOTD(B,t??"","company",m.PaymentProvider.None,m.PaymentType.Invoice,E,e.companyDonationWebFormId??"",R,(0,eS.getEcommerceFund)(e))),P(M.createDonationFunnelEvent("Thank You",4))}};return(0,g.useEffect)(()=>{f&&(A(M.createBeginCheckoutEventForOTD(B,e.companyDonationWebFormId??"",a)),P(M.createDonationFunnelEvent("Personal Information",2)))},[f]),(0,g.useEffect)(()=>{let e=(0,k.getNestedFormErrorMessages)(n.formState.errors);e.length>0&&!(0,eP.default)(L.current,e)&&I(M.createErrorsEvent("Form Error",e)),L.current=e},[n.formState]),(0,g.useEffect)(()=>{!E&&n.formState.errors.amount&&n.clearErrors("amount"),E&&n.trigger("amount")},[E]),(0,g.useEffect)(()=>{n.formState.errors.amount&&b(!1)},[n.formState.errors.amount]),(0,r.jsxs)(r.Fragment,{children:[(y||F)&&(0,r.jsxs)(eb.Modal,{className:"bg-white",transitionProps:{in:l===em.WidgetState.FormSubmitted,onExited:()=>{S(void 0),v(void 0)}},children:[!j&&y&&(0,r.jsx)(ej,{paymentId:y,onComplete:async()=>{S(em.CompletionType.OnlineOtd),(0,eM.clearStoredUtmParameters)(),T("conversion","EG",B);let t=m.PaymentType.Unknown;try{let e=await eI(y);"Online Swish"===e.paymentMethod?t=m.PaymentType.Swish:"Online Nets"===e.paymentMethod&&(t=m.PaymentType.Card)}catch(e){console.error("Failed to fetch payment method:",e)}A(M.createPurchaseEventForOTD(B,y,"company",m.PaymentProvider.Nets,t,E,e.companyDonationWebFormId??"",R,(0,eS.getEcommerceFund)(e))),P(M.createDonationFunnelEvent("Thank You",5))},onBack:()=>o(em.WidgetState.Initial)}),F&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(eE.DonationConfirmation,{onClickSubmit:()=>void(n.reset(),c(void 0),h(!1),b(!1),o(em.WidgetState.Initial)),thankYouImage:e.otdThankYouImage,thankYouBody:(0,r.jsx)(V.RichText,{className:"rich-text--on-dark",document:e.companyOtdThankYou?.json}),email:R})})]}),(0,r.jsx)(X.FormProvider,{...n,children:(0,r.jsxs)("form",{onSubmit:n.handleSubmit(H),className:(0,p.default)("group dark",{hidden:!t}),children:[(0,r.jsx)(eN.AmountFields,{name:"company-otd-amounts",className:"mb-5",amounts:i.amounts,defaultAmountIndex:i.defaultAmountIndex,customAmountEnabled:i.customAmountEnabled,customAmountLabel:i.customAmountLabel,customAmountDescription:i.customAmountDescription,useCustomAmount:E,setUseCustomAmount:w,type:eT.CustomAmountDonationType.CompanyOTD,descriptionClassName:"text-body-bold"}),!f&&(0,r.jsx)(ep.DonationSubmitButton,{type:"button",onClick:()=>{b(!0),A(M.createAddToCartEventForOTD("company",B,E,e.companyDonationWebFormId??"",a))},className:"mt-1",disabled:void 0!==n.formState.errors.amount,label:"FORTSÄTT"}),f&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ex.WithDisabled,{flag:m.FlagName.invoicePaymentMethod,children:[(0,r.jsx)("p",{className:"text-white text-body-bold mb-2",children:"Betala med faktura?"}),(0,r.jsxs)("p",{className:"text-white text-small mb-3",children:["Företagare, vill ni betala med faktura klicka"," ",(0,r.jsx)(ti.default,{href:"/foretag",className:"underline",target:"_blank",children:"här"}),"."]})]}),(0,r.jsx)(to,{shouldUnregister:!0,hasLookup:void 0!==d,searchEnabled:N,onAddressFound:e=>{h(!1),c(e),n.setValue("postalCode",e.address.postalCode),n.setValue("city",e.address.city),n.setValue("street",e.address.street),n.setValue("companyName",e.address.name)},onAddressNotFound:()=>{h(!0)}}),(0,r.jsxs)(ex.WithEnabled,{flag:m.FlagName.companyAddressLookup,children:[d&&(0,r.jsx)(ek.AddressLookupData,{text:G,onChangeManually:()=>{h(!0),c(void 0)},className:"mb-5"}),!d&&u&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(td,{}),(0,r.jsx)(eo,{label:"Fakturaadress*"}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})]}),(0,r.jsx)(ex.WithDisabled,{flag:m.FlagName.companyAddressLookup,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(td,{}),(0,r.jsx)(eo,{label:"Fakturaadress*"}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})}),(0,r.jsx)("p",{className:"text-white text-body-bold mb-2",children:"Kontaktperson"}),(0,r.jsx)("p",{className:"text-white text-small mb-3",children:"Dina kontaktuppgifter om vi behöver nå dig angående din beställning."}),(0,r.jsx)(en.FirstNameField,{}),(0,r.jsx)(el.LastNameField,{}),(0,r.jsx)(ex.WithEnabled,{flag:m.FlagName.CONTACT_COMPANY_TITLE_ENABLED,children:(0,r.jsx)("div",{className:"mb-5",children:(0,r.jsx)(tm.DropdownField,{items:Object.values(tp.companyTitleSchema.Enum).map(e=>({label:e,value:e})),label:"Titel/roll på företaget",name:"companyTitle",control:n.control})})}),(0,r.jsx)(ea,{variant:et.Telephone,required:!0}),(0,r.jsx)(Q.EmailField,{required:!0,className:"mb-4"}),(0,r.jsx)("p",{className:"text-white text-body-bold mb-2",children:"Betalmetod"}),(0,r.jsx)(tr,{register:!0,className:"mb-5"}),O===m.PaymentType.Invoice&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tc,{}),(0,r.jsx)(tu,{})]}),(0,r.jsx)(ep.DonationSubmitButton,{className:"mt-1",disabled:n.formState.isSubmitting,label:O===m.PaymentType.Invoice?"BETALA":"TILL BETALNING"}),(0,r.jsx)(eh.PaymentBrands,{className:"mt-3"})]})]})})]})};var tf=e.i(564436);let tx=({className:e})=>(0,r.jsxs)("div",{className:(0,p.default)(e,"text-white"),children:[(0,r.jsx)("p",{className:"text-body-bold",children:"Tack!"}),(0,r.jsx)("p",{className:"text-small",children:"Nu är du snart Världsförälder."}),(0,r.jsx)("p",{className:"text-small",children:"För att fortsätta behöver vi ditt medgivande. Detta kan du ge digitalt."})]});var tg=e.i(615425);let tb=({image:e,className:t})=>(0,r.jsx)(Z.ImageWithByline,{position:"absolute",byline:e?.description,className:(0,p.default)("w-full h-[639px]",t),children:(0,r.jsx)(w.default,{className:"object-cover object-center",src:e?.url??"",alt:e?.title??"",fill:!0,sizes:"100vw"})}),ty=({entry:e,children:t})=>(0,r.jsxs)("div",{className:"bg-[#333333] md:bg-transparent",children:[e.showMobileImage&&e.image&&(0,r.jsx)(tg.DonationImage,{image:e.image,className:"pt-4 md:hidden"}),(e.desktopImage?.url||e.image?.url)&&(0,r.jsx)(tb,{image:e.desktopImage||e.image,className:"hidden md:block"}),(0,r.jsx)(l.Container,{className:"relative",children:(0,r.jsx)("div",{className:(0,p.default)("md:max-w-[416px]",{"md:min-
12h-[577px] md:mt-[62px]":e.desktopImage||e.image}),children:(0,r.jsxs)("div",{className:"flex flex-col py-7 md:px-4 md:bg-black/80",children:[(e.title||e.body)&&(0,r.jsxs)("div",{className:"pb-5",children:[e.title&&(0,r.jsx)("h3",{className:"text-other-h3 text-white pb-1",children:e.title}),e.body&&(0,r.jsx)("p",{className:"text-body-bold text-white",children:e.body})]}),t]})})})]});class tv{client;constructor(e){this.client=e}async create(e){return await this.client.post("/",e)}}let tC=({entry:e,visible:t})=>{let a=e.data,s=a.companyGlobalParent,i=(0,X.useForm)({mode:"onChange",reValidateMode:"onChange",resolver:(0,eg.zodResolver)(eu.companyGlobalParentSignupFormSchema),defaultValues:{amount:a.companyGlobalParent.amounts[a.companyGlobalParent.defaultAmountIndex]?.amount}}),[n,l]=(0,g.useState)(e.telemarketingGlobalParentSignup?.checkoutStep===m.CheckoutStep.Completed?em.WidgetState.FormSubmitted:em.WidgetState.Initial),[o,d]=(0,g.useState)(),[c,u]=(0,g.useState)(!1),[h,f]=(0,g.useState)(!1),[b,y]=(0,g.useState)((0,eS.getInitialCompletionType)(e)),[v,j]=(0,g.useState)(s.defaultAmountIndex===s.amounts.length),S=(0,g.useRef)(),{pushGtmEvent:E,pushEcommerceEvent:w,pushDonationFunnelEvent:L,pushErrorEvent:N,eventFactory:T}=(0,x.useDataLayer)(),A=new tv((0,ew.useAxiosWithInterceptors)(`${C.backendApiUrl}/company-global-parents/signup`)),P=(0,ef.useFlags)(),I=P.companyAddressLookup,M=P.invoicePaymentMethod,D=b&&[em.CompletionType.InvoiceGps].includes(b),_=(0,X.useWatch)({control:i.control,name:"email"}),F=(0,X.useWatch)({control:i.control,name:"amount"}),B=`${o?.address.name}
13${o?.address.street}
14${o?.address.postalCode} ${o?.address.city}`,R=async t=>{w(T.createAddPaymentInfoEventForGP("GPS","company",v,m.PaymentProvider.None,F,e.companyGlobalParentSignupWebFormId??"")),L(T.createDonationFunnelEvent("Payment Selection",3));let a={webFormId:e.companyGlobalParentSignupWebFormId,donationWidgetContentfulEntryId:e.sys.id,amount:t.amount,companyName:t.companyName,companyRegistrationNumber:t.companyRegistrationNumber,contact:{firstName:t.firstName,lastName:t.lastName,email:t.email,phoneNumber:t.phoneNumber,companyTitle:t.companyTitle},postalAddress:{street:t.street,postalCode:t.postalCode,city:t.city},invoice:{email:t.invoiceEmail},utmParams:(0,eM.getUtmParameters)()},s=(0,k.findCookieByKey)(document.cookie,C.CAMPAIGN_COOKIE_NAME);s&&(a.campaignId=s),t.invoiceReference&&(a.invoice.reference=t.invoiceReference);let r=await A.create(a);l(em.WidgetState.FormSubmitted),y(em.CompletionType.InvoiceGps),(0,eM.clearStoredUtmParameters)(),w(T.createPurchaseEventForGP(F,r.data.id.toString(),"company","GPS",m.PaymentProvider.None,m.PaymentType.Invoice,v,e.companyGlobalParentSignupWebFormId??"")),L(T.createDonationFunnelEvent("Thank You",4)),E("conversion","VF",F)};return(0,g.useEffect)(()=>{h&&(w(T.createBeginCheckoutEventForGP("GPS",F,e.companyGlobalParentSignupWebFormId??"")),L(T.createDonationFunnelEvent("Personal Information",2)))},[h]),(0,g.useEffect)(()=>{let e=(0,k.getNestedFormErrorMessages)(i.formState.errors);e.length>0&&!(0,eP.default)(S.current,e)&&N(T.createErrorsEvent("Form Error",e)),S.current=e},[i.formState]),(0,g.useEffect)(()=>{!v&&i.formState.errors.amount&&i.clearErrors("amount"),v&&i.trigger("amount")},[v]),(0,g.useEffect)(()=>{i.formState.errors.amount&&f(!1)},[i.formState.errors.amount]),(0,r.jsxs)(r.Fragment,{children:[D&&(0,r.jsx)(eb.Modal,{className:"bg-white",transitionProps:{in:n===em.WidgetState.FormSubmitted,onExited:()=>{y(void 0)}},children:(0,r.jsx)(eE.DonationConfirmation,{onClickSubmit:()=>void(i.reset(),d(void 0),u(!1),f(!1),l(em.WidgetState.Initial)),thankYouImage:e.otdThankYouImage,thankYouBody:(0,r.jsx)(V.RichText,{className:"rich-text--on-dark",document:e.companyOtdThankYou?.json}),email:_})}),(0,r.jsx)(X.FormProvider,{...i,children:(0,r.jsxs)("form",{onSubmit:i.handleSubmit(R),className:(0,p.default)("group dark",{hidden:!t}),children:[(0,r.jsx)(eN.AmountFields,{name:"company-gps-amounts",className:"mb-5",amounts:s.amounts,defaultAmountIndex:s.defaultAmountIndex,customAmountEnabled:s.customAmountEnabled,customAmountLabel:s.customAmountLabel,customAmountDescription:s.customAmountDescription,useCustomAmount:v,setUseCustomAmount:j,type:eT.CustomAmountDonationType.CompanyGP,descriptionClassName:"text-body-bold"}),!h&&(0,r.jsx)(ep.DonationSubmitButton,{type:"button",onClick:()=>{f(!0),E("start","VF",F),w(T.createAddToCartEventForGP("GPS","company",F,v,e.companyGlobalParentSignupWebFormId??""))},className:"mt-1",disabled:void 0!==i.formState.errors.amount,label:"FORTSÄTT"}),h&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ex.WithDisabled,{flag:m.FlagName.invoicePaymentMethod,children:[(0,r.jsx)("p",{className:"text-white text-body-bold mb-2",children:"Betala med faktura?"}),(0,r.jsxs)("p",{className:"text-white text-small mb-3",children:["Företagare, vill ni betala med faktura klicka"," ",(0,r.jsx)(ti.default,{href:"/foretag",className:"underline",target:"_blank",children:"här"}),"."]})]}),(0,r.jsx)(to,{shouldUnregister:!0,hasLookup:void 0!==o,searchEnabled:I,onAddressFound:e=>{u(!1),d(e),i.setValue("postalCode",e.address.postalCode),i.setValue("city",e.address.city),i.setValue("street",e.address.street),i.setValue("companyName",e.address.name)},onAddressNotFound:()=>{u(!0)}}),(0,r.jsxs)(ex.WithEnabled,{flag:m.FlagName.companyAddressLookup,children:[o&&(0,r.jsx)(ek.AddressLookupData,{text:B,onChangeManually:()=>{u(!0),d(void 0)},className:"mb-5"}
14),!o&&c&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(td,{}),(0,r.jsx)(eo,{label:"Fakturaadress*"}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})]}),(0,r.jsx)(ex.WithDisabled,{flag:m.FlagName.companyAddressLookup,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(td,{}),(0,r.jsx)(eo,{label:"Fakturaadress*"}),(0,r.jsxs)("div",{className:"flex space-x-2",children:[(0,r.jsx)(ed,{}),(0,r.jsx)(ec,{})]})]})}),(0,r.jsx)("p",{className:"text-white text-body-bold mb-2",children:"Kontaktperson"}),(0,r.jsx)("p",{className:"text-white text-small mb-3",children:"Dina kontaktuppgifter om vi behöver nå dig angående din beställning."}),(0,r.jsx)(en.FirstNameField,{}),(0,r.jsx)(el.LastNameField,{}),(0,r.jsx)(ex.WithEnabled,{flag:m.FlagName.CONTACT_COMPANY_TITLE_ENABLED,children:(0,r.jsx)("div",{className:"mb-5",children:(0,r.jsx)(tm.DropdownField,{items:Object.values(tp.companyTitleSchema.Enum).map(e=>({label:e,value:e})),label:"Titel/roll på företaget",name:"companyTitle",control:i.control})})}),(0,r.jsx)(ea,{variant:et.Telephone,required:!0}),(0,r.jsx)(Q.EmailField,{required:!0,className:"mb-4"}),(0,r.jsx)("p",{className:"text-white text-body-bold mb-2",children:"Företagsfaktura 10 dagar"}),(0,r.jsx)(tc,{}),(0,r.jsx)(tu,{}),(0,r.jsx)(ep.DonationSubmitButton,{className:"mt-1",disabled:i.formState.isSubmitting||!M,label:"BETALA"}),(0,r.jsx)(eh.PaymentBrands,{className:"mt-3"})]})]})})]})},tj=async(e,t)=>{let a=(await (0,h.ctfQuery)({query:m.contentful.operations.GET_SECTION_DONATION_WIDGET_BY_ID,variables:{preview:t.preview,id:e.sys.id}})).data.sectionDonationWidget;return m.SectionDonationWidgetSchema.parse(a),a},tS=(0,ev.default)(()=>e.A(246888),{loadableGenerated:{modules:[460405]},ssr:!1}),tE=({entry:e})=>{let t=(0,ef.useFlags)(),a=(0,g.useMemo)(()=>{let a={...e,data:((e,t)=>{if(t)return e;let a={...e,companyGlobalParent:{...e.companyGlobalParent,isEnabled:!1,isDefault:!1},privateGlobalParent:{...e.privateGlobalParent},privateDonation:{...e.privateDonation},companyDonation:{...e.companyDonation}};return e.companyGlobalParent.isDefault&&e.companyGlobalParent.isEnabled&&(e.privateGlobalParent.isEnabled?a.privateGlobalParent.isDefault=!0:e.privateDonation.isEnabled?a.privateDonation.isDefault=!0:e.companyDonation.isEnabled&&(a.companyDonation.isDefault=!0)),a})(e.data,t.WEB_COMPANY_GLOBAL_PARENTS_ENABLED)};return a.telemarketingGlobalParentSignup?(0,tf.updateDonationWidgetAmounts)(a,a.telemarketingGlobalParentSignup.amount):a},[e,t.WEB_COMPANY_GLOBAL_PARENTS_ENABLED]),s=a.data,i=(0,g.useRef)(null),n=s.privateGlobalParent.isDefault?eH.privateGlobalParent:s.privateDonation.isDefault?eH.privateDonation:s.companyDonation.isDefault?eH.companyDonation:eH.companyGlobalParent,[l,o]=(0,g.useState)(n),d=(0,m.slugify)(a.title??"donation");return(0,r.jsxs)("section",{ref:i,className:(0,p.default)("donation-widget-section flex flex-col justify-center my-5 md:my-10 relative"),id:d,children:[(0,r.jsx)(tS,{flagName:m.FlagName.WEB_TECHNICAL_PROBLEM_MESSAGE,noProblemsMessage:"NO_PROBLEMS",expirationTimeMs:C.EIGHT_HOURS_MS,localStorageKey:"technicalProblemsAcknowledged"}),(0,r.jsxs)(ty,{entry:a,children:[a.telemarketingGlobalParentSignup?(0,r.jsx)(tx,{className:"mb-3"}):(0,r.jsx)(eV,{entryData:s,defaultForm:l,onChange:e=>o(e)}),s.privateDonation.isEnabled&&(0,r.jsx)(e_,{visible:l===eH.privateDonation,entry:a}),s.privateGlobalParent.isEnabled&&(0,r.jsx)(ta,{entry:a,visible:l===eH.privateGlobalParent}),s.companyDonation.isEnabled&&(0,r.jsx)(th,{entry:a,visible:l===eH.companyDonation}),s.companyGlobalParent.isEnabled&&(0,r.jsx)(tC,{entry:a,visible:l===eH.companyGlobalParent})]})]})};tE.loader=tj},869408,e=>{"use strict";var t=e.i(391398),a=e.i(272043),s=e.i(191788),r=e.i(467099);let i=({isOpen:e,contentClassName:r="",children:i,id:n})=>{let l=(0,s.useRef)(null),o={"--collapse-height":`${l.current?.scrollHeight??0}px`};return(0,t.jsx)("div",{id:n,ref:l,style:o,className:(0,a.default)("expand-collapse-default",{"expand-collapse-expanded":e}),children:(0,t.jsx)("div",{className:r,children:i})})};e.s(["ExpandCollapse",0,e=>{let{heading:n,children:l,className:o=""}
14=e,[d,c]=(0,s.useState)(!1);return(0,t.jsxs)("article",{className:(0,a.default)(o,"flex flex-col"),children:[(0,t.jsxs)("button",{"aria-expanded":d,className:(0,a.default)("px-4 md:pl-7 md:pr-6 py-5 flex justify-between flex-grow text-token-text items-center",{"group text-body md:text-body":!d,"text-body-bold md:text-body-bold":d}),onClick:()=>c(!d),children:[(0,t.jsx)("p",{className:(0,a.default)("text-left",{"ellipsis-2-line":!d}),children:(0,t.jsx)(r.Text,{children:n})}),(0,t.jsx)("div",{className:"flex-shrink-0 flex justify-center",children:(0,t.jsx)("span",{className:(0,a.default)("flex justify-center items-center rounded-full"),children:d?(0,t.jsx)("i",{className:"text-[11px] md:text-[20px] far fa-solid fa-chevron-up text-token-on-primary"}):(0,t.jsx)("i",{className:"text-[11px] md:text-[20px] far fa-solid fa-chevron-down text-token-on-primary"})})})]}),(0,t.jsx)(i,{contentClassName:(0,a.default)("pl-4 pr-9 md:pl-7 md:pr-14 pb-6"),isOpen:d,children:l})]})}],869408)},706943,75031,e=>{"use strict";e.s(["FaqSection",()=>c],706943);var t=e.i(391398),a=e.i(97844),s=e.i(240072),r=e.i(869408),i=e.i(885329),n=e.i(677738),l=e.i(467099),o=e.i(337642),d=e.i(226832);let c=({entry:e})=>{let{title:s,data:{faqItems:o}}=e,d=(0,n.default)(s||"",{lower:!0});return(0,t.jsxs)("section",{id:d||void 0,className:"my-5 md:my-10",children:[s&&(0,t.jsx)(a.Container,{children:(0,t.jsx)("h2",{className:"text-other-h3 pb-3.5",children:(0,t.jsx)(l.Text,{children:s})})}),(0,t.jsx)(a.Container,{fullMobile:!0,children:(0,t.jsx)("ul",{className:"flex flex-col gap-2.5",children:o.map(e=>e?.question&&e?.answer&&(0,t.jsx)("li",{children:(0,t.jsx)(r.ExpandCollapse,{className:"grow bg-cyan-95",heading:e.question,children:(0,t.jsx)(i.RichText,{document:e.answer.json,embeddedInlineEntries:e?.answerEmbeddedInlineEntries})},e.sys.id)},e.sys.id))})})]})};c.loader=async(e,t)=>{let{preview:a}=t,r=(await (0,d.ctfQuery)({query:o.contentful.operations.GET_SECTION_FAQ_BY_ID,variables:{preview:a,id:e.sys.id}})).data.sectionFaq,i=r.faqItemsCollection?.items.filter(o.filterNotEmpty)||[],n=[];for(let e of i){let a=await s.EntriesComponents.loader(e.answer?.links.entries.inline,t);n.push({...e,answerEmbeddedInlineEntries:a})}return{...r,data:{faqItems:n}}},e.s(["FeaturedContentSection",()=>x],75031);var u=e.i(272043),m=e.i(862616),p=e.i(120679),h=e.i(41158);let f={Grey:{bg:"bg-[#F0F0F0]",hover:"hover:bg-[#E5E5E5]"},Blue:{bg:"bg-[#cde8f3]",hover:"hover:bg-[#b8dced]"}},x=({className:e,entry:{title:s,ctaLink:r,ctaSize:n,ctaText:l,ctaColor:d,data:{items:c}}})=>{let[p,...x]=c,g=x.some(e=>e.image),b=x.some(e=>e.tag||e.typeLabel),y=s?.content?.json?(0,t.jsx)(i.RichText,{className:"featured-content-title mb-8",document:s.content.json}):null,v={Small:"text-base",Medium:"text-lg md:text-xl",Big:"text-xl md:text-2xl font-bold"}[n||"Medium"],C=f[d||"Grey"];return(0,t.jsx)(a.Container,{tag:"section",className:(0,u.default)("featured-content-section my-5 md:my-10",e),custom:!0,children:(0,t.jsxs)("div",{className:"col-span-12 lg:col-start-2 lg:col-span-10",children:[y,(0,t.jsxs)("div",{className:"flex flex-col md:flex-row gap-4 md:gap-7",children:[p&&(0,t.jsx)("div",{className:"w-full md:basis-1/3 flex flex-col md:-mb-3",children:(0,t.jsx)(m.Card,{...p,className:"h-full",imageSpace:!0,imageAspectRatioClasses:"aspect-[3/2] md:aspect-square"},p.id)}),(0,t.jsxs)("div",{className:"w-full md:basis-2/3 flex flex-col gap-4",children:[x.length>0&&(0,t.jsx)("div",{className:"flex flex-col md:flex-row gap-4",children:x.map(e=>(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(m.Card,{...e,className:"h-full",imageSpace:g,tagSpace:b,imageAspectRatioClasses:"aspect-[3/2]"})},e.id))}),r?(0,t.jsx)(h.default,{href:(0,o.buildPathFromLink)(r),className:(0,u.default)("p-4 md:p-6 flex-grow flex items-center justify-center text-center transition-colors",C.bg,C.hover),children:(0,t.jsx)("span",{className:(0,u.default)("text-black",v),children:r.text})}):l&&(0,t.jsx)("div",{className:(0,u.default)("p-4 md:p-6 flex-grow flex items-center justify-center text-center",C.bg),children:(0,t.jsx)("span",{className:(0,u.default)("text-black",v),children:l})})]})]})]})})};x.loader=async(e,t)=>{let{preview:a}=t,s=(await (0,d.ctfQuery)({query:o.contentful.operations.GET_SECTION_FEATURED_CONTENT_BY_ID,variables:{preview:a,id:e.sys.id}})).data.sectionFeaturedContent,r=s.articlesCollection?.items.filter(o.filterNotEmpty).map(e=>(e=>{if("__typename"in e&&"SectionFeaturedContentItem"===e.__typename)return e.link?{id:e.sys.id,title:e.title||"",path:(0,o.buildPathFromLink)(e.link),...e.typeLabel&&{typeLabel:e.typeLabel},...e.preamble&&{preamble:e.preamble},...e.image&&{image:e.image},...e.link?.text&&{readMoreLabel:e.link.text},readMoreBgColor:e.buttonColor||"Cyan",imageLayout:m.ImageLayout.Half}:null;return{...(0,p.articleToCardListItem)(e),imageLayout:m.ImageLayout.Half}})(e)).filter(o.filterNotEmpty)||[];return{...s,data:{items:r}}}},729798,e=>{"use strict";e.s(["HeroSection",()=>b]);var t,a=e.i(391398),s=e.i(337642),r=e.i(272043),i=e.i(97844),n=e.i(467099),l=e.i(271377
14),o=e.i(126019),d=e.i(651616),c=e.i(885329),u=e.i(226832),m=e.i(453105);let p=({url:e,title:t,description:s})=>(0,a.jsx)(d.ImageWithByline,{className:"w-full h-[449px] md:h-[500px] overflow-hidden block sm:hidden",byline:s,children:(0,a.jsx)(o.default,{className:"object-cover object-center",src:e,alt:t,fill:!0,sizes:"100vw"})}),h=({url:e,title:t,description:s,showDesktopImageForMobile:i})=>(0,a.jsx)(d.ImageWithByline,{className:(0,r.default)("w-full h-[449px] md:h-[500px] overflow-hidden",{block:e,"hidden sm:block":!i}),byline:s,children:(0,a.jsx)(o.default,{className:"object-cover object-center ",src:e,alt:t,fill:!0,sizes:"100vw"})});var f=((t=f||{}).Full="Full",t.Split="Split",t);let x=e=>{let t=e?.title?.split("\n")||[];return(0,a.jsx)("div",{className:"flex flex-col justify-center relative w-full h-[449px] md:h-[500px] overflow-hidden",children:(0,a.jsxs)(a.Fragment,{children:[e.mobileImage?.url&&e.mobileImage?.title&&(0,a.jsx)(p,{url:e.mobileImage.url,title:e.mobileImage.title,description:e.mobileImage.description}),e.image?.url&&e.image?.title&&(0,a.jsx)(h,{url:e.image.url,title:e.image.title,description:e.image.description,showDesktopImageForMobile:!e.mobileImage}),t.length>0&&(0,a.jsxs)("div",{className:"w-full absolute flex flex-col bottom-5 md:bottom-[77px] left-0 items-start",children:[(0,a.jsx)(i.Container,{custom:!0,fullMobile:!0,children:(0,a.jsx)("h1",{className:"col-span-12",children:t.map((t,s)=>(0,a.jsx)("span",{className:(0,r.default)("max-w-max text-mobil-meny-h1 lg:text-desktop-meny-h1","pl-[11px] pt-[2px] pr-[6px] pb-[1px] ","lg:pt-[3px] lg:pb-[1px] lg:px-2","block",{"mt-[3px] lg:mt-1":s>0,"bg-black text-white":e?.titleBackground==="Black","bg-[#41C6FF] text-black":e?.titleBackground!=="Black"}),children:(0,a.jsx)(n.Text,{children:t})},s))})}),(0,a.jsx)(i.Container,{custom:!0,children:(0,a.jsx)("div",{className:"col-span-12",children:e.buttonLink&&(0,a.jsx)("div",{className:(0,r.default)("inline-flex",{invisible:!e.buttonLink.text}),"aria-hidden":!e.buttonLink.text,children:(0,a.jsx)(l.CtaButton,{bgColor:"Yellow"===e.buttonColor?"Yellow":"Cyan",link:e.buttonLink,text:e.buttonLink.text??"",className:"mt-6 min-h-[38px]",showBorders:e.showButtonBorder||!1})})})})]})]})})},g=e=>(0,a.jsxs)("div",{className:"flex flex-col-reverse md:h-[500px] md:grid md:grid-cols-12 md:gap-[24px] md:px-8 xl:px-[72px] bg-[#41C6FF]",children:[(0,a.jsx)("div",{className:"flex-col justify-center md:col-span-6 lg:col-span-7 my-5 px-4 md:px-0 md:grid md:grid-cols-subgrid",children:e.splitBody&&(0,a.jsx)("div",{className:(0,r.default)("flex items-center md:col-start-1 md:col-span-6",{"lg:col-start-3 lg:col-span-5":e.icon,"lg:col-start-0 xxl:col-start-2 lg:col-span-8 xxl:col-span-6":!e.icon}),children:(0,a.jsx)(c.RichText,{document:e.splitBody.json,className:"relative max-w-full",embeddedBlockAssets:e.splitBody.links?.assets?.block,children:e.icon&&(0,a.jsx)("div",{className:"hidden lg:block absolute -top-2 left-[-16px] -translate-x-full max-w-[172px]",children:(0,a.jsx)(o.default,{width:e.icon.width??0,height:e.icon.height??0,alt:e.icon.description??"",src:e.icon.url??""})})})})}),(0,a.jsx)("div",{className:"w-full col-start-7 lg:col-start-8 col-span-full relative",children:(0,a.jsxs)("div",{className:"md:absolute md:inset-0 md:-right-8 xl:-right-[72px]",children:[e.mobileImage?.url&&e.mobileImage?.title&&(0,a.jsx)(p,{url:e.mobileImage.url,title:e.mobileImage.title,description:e.mobileImage.description}),e.image?.url&&e.image?.title&&(0,a.jsx)(h,{url:e.image.url,title:e.image.title,description:e.image.description,showDesktopImageForMobile:!e.mobileImage})]})})]}),b=({className:e,entry:t})=>{let n=t?.variant?t.variant:"Full",l=t?.linkListCollection?.items.filter(s.filterNotEmpty)||[];return(0,a.jsxs)("section",{className:(0,r.default)("hero-section",e),children:["Full"===n&&(0,a.jsx)(x,{...t}),"Split"===n&&(0,a.jsx)(g,{...t}),l.length>0&&(0,a.jsx)("div",{className:(0,r.default)("py-5 md:py-7",{"bg-white":"White"===t.linkListBackgroun
14dStyle,"bg-[#dddddd]":"Gray"===t.linkListBackgroundStyle,"bg-[#cde8f3]":"Blue"===t.linkListBackgroundStyle||!t.linkListBackgroundStyle}),children:(0,a.jsx)(i.Container,{custom:!0,children:(0,a.jsx)("div",{className:"col-span-12",children:(0,a.jsx)(m.HeroLinkList,{label:t.linkListLabel||"",items:l.map(e=>({text:e.text||"",link:(0,s.buildPathFromLink)(e)}))})})})})]})};b.loader=async(e,{preview:t})=>(await (0,u.ctfQuery)({query:s.contentful.operations.GET_SECTION_HERO_BY_ID,variables:{preview:t,id:e.sys.id}})).data.sectionHero},234808,885708,855374,e=>{"use strict";var t=e.i(391398),a=e.i(272043),s=e.i(97844),r=e.i(467099),i=e.i(337642),n=e.i(226832);let l=({className:e,entry:i})=>(0,t.jsx)(s.Container,{tag:"section",className:(0,a.default)(e,"my-5 md:my-10"),children:(0,t.jsxs)("div",{className:(0,a.default)("p-6","aspect-square",{"bg-white":"White"===i.colorStyle},{"bg-[#41C6FF] text-white":"Blue"===i.colorStyle},{"bg-black text-white":"Black"===i.colorStyle},{"border-2 border-[#41C6FF]":"Black"!==i.colorStyle},"max-w-[350px]"),children:[(0,t.jsxs)("div",{className:"mb-5 flex items-center",children:[(0,t.jsx)("span",{className:(0,a.default)("fal",i.icon,"text-2xl")}),(0,t.jsx)("span",{className:"text-hero-subject-bold pl-2 uppercase",children:(0,t.jsx)(r.Text,{children:i.iconText})})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("span",{className:"text-desktop-meny-h1 text-[3.375rem]",children:(0,t.jsx)(r.Text,{children:i.title})}),(0,t.jsx)("span",{className:"font-noto-sans text-[1.75rem] leading-9",children:(0,t.jsx)(r.Text,{children:i.body})})]})]})});l.loader=async(e,{preview:t})=>(await (0,n.ctfQuery)({query:i.contentful.operations.GET_SECTION_HIGHLIGHTED_BOX_BY_ID,variables:{preview:t,id:e.sys.id}})).data.sectionHighlightedBox,e.s(["HighlightedBoxSection",0,l],234808);var o=e.i(862850);let d=({entry:e,className:s})=>(0,t.jsx)(o.CtfNextLink,{className:(0,a.default)(s,"text-blue-link text-body underline hover:text-black active:text-blue-link"),link:e,children:(0,t.jsx)(r.Text,{children:e.text})});d.loader=async(e,{preview:t})=>(await (0,n.ctfQuery)({query:i.contentful.operations.GET_LINK_BY_ID,variables:{preview:t,id:e.sys.id}})).data.link,e.s(["LinkInline",0,d],885708);var c=e.i(212057),u=e.i(126019),m=e.i(41158),p=e.i(677738);let h=({entry:e})=>{let n=e.linksCollection?.items.filter(i.filterNotEmpty).filter(e=>e.image)||[];return(0,t.jsxs)(s.Container,{children:[(0,t.jsx)("p",{className:"text-mobil-h1 mb-3 md:mb-5",children:(0,t.jsx)(r.Text,{children:e.title})}),(0,t.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-[24px]",children:n.map((s,r)=>(0,t.jsx)(m.default,{href:(0,i.buildPathFromLink)(s),className:(0,a.default)("flex justify-center relative max-w-full object-contain items-center aspect-square",{"border-[1px] p-2 border-blue-link":e.showFrame}),children:(0,t.jsx)(u.default,{width:s.image?.width??0,height:s.image?.height??0,alt:s.image?.title||"",src:s.image?.url||""})},r))})]})},f=({entry:e})=>{let n=e.backgroundColor||"Transparent",[l]=(0,c.textColorToClasses)(n);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.Container,{children:(0,t.jsx)("h2",{className:"text-other-h3 pb-3.5",children:(0,t.jsx)(r.Text,{children:e.title})})}),(0,t.jsx)(s.Container,{fullMobile:!0,children:(0,t.jsx)("ul",{className:(0,a.default)("flex flex-col md:gap-1 text-body md:text-body",{"gap-0":"Transparent"===n,"gap-2.5":"Transparent"!==n}),children:e.linksCollection?.items.filter(e=>null!==e).map((e,s)=>(0,t.jsx)("li",{className:(0,a.default)("border-black-70 group",l,{"border-b":"Transparent"===n}),children:(0,t.jsxs)(m.default,{href:(0,i.buildPathFromLink)(e),className:"group flex items-center group-hover:underline group-hover:text-blue-link group-active:no-underline group-active:text-black px-4 md:px-7 py-5",children:[(0,t.jsx)("span",{className:"min-w-[6px] w-[6px] h-[15px] mr-2.5 bg-black inline-block group-hover:bg-blue-link group-active:bg-black"}),(0,t.jsx)(r.Text,{children:e?.text})]})},`${e?.sys.id}${s}`))})})]})},x=({entry:e,className:s})=>{let r=(0,p.default)(e.title||"",{lower:!0});return(0,t.jsx)("section",{id:r||void 0,className:(0,a.default)(s,"my-5 md:my-10"),children:e.linksCollection?.items.find(e=>e?.image)?(0,t.jsx)(h,{entry:e}):(0,t.jsx)(f,{entry:e})})};x.loader=async(e,{preview:t})=>(await (0,n.ctfQuery)({query:i.contentful.operations.GET_SECTION_LINK_LIST_BY_ID,variables:{preview:t,id:e.sys.id}})).data.sectionLinkList,e.s(["LinkListSection",0,x],855374)},847085,99070,284254,763627,656567,802607,323660,931601,e=>{"use strict";var t,a=e.i(391398),s=e.i(126019),r=e.i(97844),i=e.i(467099),n=e.i(574005),l=e.i(337642);e.i(825111);var o=e.i(408639),d=e.i(651616),c=e.i(226832);let u=({entry:e})=>{let{consents:{marketing:t}}=(0,o.useConsent)(),l=(0,a.jsxs)(r.Container,{className:"mt-2",children:[e.caption&&(0,a.jsx)("span",{className:"text-photo-cred 
14italic pr-3",children:(0,a.jsx)(i.Text,{children:e.caption})}),e.byline&&(0,a.jsx)("span",{className:"text-body-small",children:(0,a.jsx)(i.Text,{children:e.byline})})]});if(e.image&&e.image.url)return(0,a.jsxs)("section",{className:"my-5 md:mt-10",children:[(0,a.jsx)(r.Container,{fullMobile:!0,children:(0,a.jsx)(d.ImageWithByline,{byline:e.image.description,className:"inline-block",children:(0,a.jsx)(s.default,{className:"max-w-full h-auto",width:e.image.width??0,height:e.image.height??0,alt:e.image.title||"",src:e.image.url??""})})}),l]});if(e.youtubeId){let s=`https://www.youtube-nocookie.com/embed/${e.youtubeId}?mute=1`;return(0,a.jsxs)("section",{className:"my-5 md:my-10",children:[(0,a.jsxs)(r.Container,{fullMobile:!0,children:[t&&(0,a.jsx)("iframe",{className:"w-full aspect-video",src:s}),!t&&(0,a.jsx)(n.YoutubeMarketingConsent,{youtubeId:e.youtubeId})]}),l]})}return(0,a.jsx)(a.Fragment,{})};u.loader=async(e,{preview:t})=>(await (0,c.ctfQuery)({query:l.contentful.operations.GET_SECTION_MEDIA_BY_ID,variables:{preview:t,id:e.sys.id}})).data.sectionMedia,e.s(["MediaSection",0,u],847085),e.s(["QuoteSection",()=>v],99070);var m=e.i(563720);e.i(678137);var p=e.i(268539),h=e.i(857807),f=e.i(272043);let x=({className:e})=>(0,a.jsxs)("svg",{className:(0,f.default)(e,"fill-current"),viewBox:"11 11 240 210",children:[(0,a.jsx)("path",{strokeWidth:0,d:"M22.82,178.34c23.2-7.35,38.82-19.98,46.86-37.9,4.36-9.42,6.2-19.06,5.51-28.94H21.1V20.88h98.2v72.7c0,33.77-8.22,60.87-24.63,81.31-16.43,20.45-40.37,33.65-71.84,39.62v-36.18Z"}),(0,a.jsx)("path",{strokeWidth:0,d:"M148.2,178.34c23.82-7.12,39.66-20.21,47.51-39.28,3.24-7.58,4.86-16.77,4.86-27.56h-54.09V20.88h98.2v72.7c0,32.85-8.01,59.67-24.03,80.45-16.02,20.79-40.17,34.28-72.44,40.49v-36.18Z"})]});var g=e.i(304590);let b=(e,t)=>{let s=e.content.find(e=>"text"===e.nodeType&&e.marks.find(e=>"bold"===e.type));return(0,a.jsx)("p",{className:(0,f.default)("mb-2 last:mb-0",{"text-head-description":s,"text-body":!s}),children:t})},y=(e,t)=>(0,a.jsx)("a",{href:e.data.uri,className:(0,f.default)("hover:text-blue-link underline text-black active:text-black"),children:t}),v=({className:e,entry:{image:t,body:i,showQuotationMark:n}})=>{let l;return(0,a.jsx)(r.Container,{tag:"section",className:(0,f.default)(e,"my-5 md:my-10"),children:(0,a.jsxs)("div",{className:"flex flex-col items-center gap-3 md:gap-6 md:flex-row",children:[t&&(0,a.jsx)(d.ImageWithByline,{byline:t.description,className:"h-[196px] w-[196px] flex-shrink-0",hideCopyright:!0,children:(0,a.jsx)(s.default,{className:"rounded-full overflow-hidden object-cover",alt:t?.title??"",src:t?.url??"",fill:!0,sizes:"100vw"})}),(0,a.jsxs)("div",{className:"flex items-center md:items-start mt-3 md:mt-0 gap-1 md:gap-2 flex-col overflow-hidden w-full",children:[n&&(0,a.jsx)("div",{className:"flex",children:(0,a.jsx)(x,{className:"text-[#41C6FF] block w-[44px] flex-shrink-0"})}),i&&(0,a.jsx)("div",{className:"text-center md:text-left w-full",children:(l=i.json,(0,m.documentToReactComponents)(l,{renderText:g.insertSimpleLineBreaks,renderNode:{[h.INLINES.HYPERLINK]:y,[p.BLOCKS.PARAGRAPH]:b}}))})]})]})})};v.loader=async(e,t)=>{let{preview:a}=t;return(await (0,c.ctfQuery)({query:l.contentful.operations.GET_SECTION_QUOTE_BY_ID,variables:{preview:a,id:e.sys.id}})).data.sectionQuote},e.s(["RichTextSection",()=>S],284254);var C=e.i(240072),j=e.i(600635);let S=({className:e,entry:{content:t,data:{contentEmbeddedInlineEntries:s,contentEmbeddedBlockEntries:r},sys:{id:i}}})=>(0,a.jsx)("section",{className:(0,f.default)(e,"my-5 md:my-10"),children:t&&(0,a.jsx)(j.RichTextWithContainer,{document:t.json,embeddedInlineEntries:s,embeddedBlockEntries:r},i)});S.loader=async(e,t)=>{let{preview:a,previewData:s}=t,r=(await (0,c.ctfQuery)({query:l.contentful.operations.GET_SECTION_RICH_TEXT_BY_ID,variables:{preview:a,context:{previewData:s},id:e.sys.id}})).data.sectionRichText,i=await C.EntriesComponents.loader(r.content?.links.entries.inline,t),n=await C.EntriesComponents.loader(r.content?.links.entries.block,t);return{...r,data:{contentEmbeddedInlineEntries:i,contentEmbeddedBlockEntries:n}}};
14var E=e.i(271377);e.i(205500);var w=e.i(125992);let L=({className:e})=>(0,a.jsxs)("svg",{className:e,viewBox:"0 0 926.88 926.72",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M238.107 331.141a262.194 262.194 0 0 1 41.556-53.422L143.42 128.343c-34.25 32.73-63.475 70.696-86.491 112.549l181.177 90.25",fill:"#57bf35"}),(0,a.jsx)("path",{d:"M572.03 225.619c20.609 9.461 39.825 21.497 57.14 35.772l136.58-149.124c-35.982-31.04-76.78-56.634-121.08-75.554L572.03 225.62",fill:"#ce9c18"}),(0,a.jsx)("path",{d:"m884.861 270.525-181.049 90.252c8.657 20.187 14.781 41.598 18.117 63.982l201.407-19.004c-5.955-47.68-19.132-93.166-38.475-135.23",fill:"#c21b33"}),(0,a.jsx)("path",{d:"m690.825 334.616 181.008-90.25a465.328 465.328 0 0 0-84.59-112.295l-136.58 149.08c15.541 16.005 29.097 33.956 40.162 53.465",fill:"#359c3e"}),(0,a.jsx)("path",{d:"M202.124 463.27c0-4.053.127-8.151.339-12.205L1.013 433.033C.38 443.041 0 453.092 0 463.271c0 38.642 4.772 76.186 13.683 112.042l194.565-55.83c-3.97-18.119-6.124-36.912-6.124-56.212",fill:"#417635"}),(0,a.jsx)("path",{d:"M665.473 628.843c-14.317 17.442-30.83 32.942-49.117 46.202L722.697 847.27c39.488-26.734 74.626-59.421 104.147-96.712l-161.37-121.714",fill:"#f9af0c"}),(0,a.jsx)("path",{d:"M724.755 463.27c0 19.09-2.027 37.673-5.998 55.578l194.566 55.873c8.868-35.686 13.556-73.02 13.556-111.45 0-9.544-.295-19.004-.887-28.464l-201.407 19.045c.086 3.168.17 6.252.17 9.419",fill:"#ee3224"}),(0,a.jsx)("path",{d:"m264.675 632.69-160.99 122.39A466.333 466.333 0 0 0 208.8 850.313l106.342-172.012c-18.71-12.965-35.687-28.337-50.468-45.612",fill:"#f79318"}),(0,a.jsx)("path",{d:"M205.393 422.013c3.59-22.761 10.22-44.512 19.3-64.868L43.728 266.98a458.387 458.387 0 0 0-39.952 136.96l201.617 18.074",fill:"#357bc1"}),(0,a.jsx)("path",{d:"M697.959 862.839 591.743 690.868c-19.299 10.896-40.078 19.428-61.954 25.17l37.459 198.958a460.199 460.199 0 0 0 130.71-52.157",fill:"#8b1636"}),(0,a.jsx)("path",{d:"M711.017 547.017a262.437 262.437 0 0 1-28.254 58.239L844.26 727.053a460.141 460.141 0 0 0 61.11-124.161l-194.353-55.875",fill:"#47b0db"}),(0,a.jsx)("path",{d:"M501.13 721.85c-12.29 1.774-24.875 2.745-37.671 2.745-10.304 0-20.44-.632-30.45-1.816l-37.46 198.957c22.171 3.252 44.851 4.984 67.91 4.984 25.55 0 50.678-2.112 75.13-6.081l-37.458-198.79",fill:"#f25a1f"}),(0,a.jsx)("path",{d:"M480.145 202.477c22.468 1.436 44.132 5.702 64.658 12.5l72.681-188.821C574.239 10.868 528.121 1.832 480.145.141v202.336",fill:"#e81d2e"}),(0,a.jsx)("path",{d:"M404.224 717.816a260.798 260.798 0 0 1-64.152-24.239L233.647 865.673a462.497 462.497 0 0 0 133.158 50.89l37.419-198.747",fill:"#e00983"}),(0,a.jsx)("path",{d:"M384.907 214.027a258.508 258.508 0 0 1 66.009-11.74V-.007a460.233 460.233 0 0 0-139.156 25.34l73.147 188.694",fill:"#223567"}),(0,a.jsx)("path",{d:"M246.955 609.44c-12.839-18.961-23.314-39.697-30.831-61.785L21.686 603.443c14.74 46.372 36.573 89.576 64.236 128.388L246.955 609.44",fill:"#c9831a"}),(0,a.jsx)("path",{d:"M301.53 258.299a263.889 263.889 0 0 1 56.043-33.912L284.47 35.776c-43.541 18.287-83.662 43.035-119.264 73.063l136.326 149.46",fill:"#23528d"})]});var N=e.i(41158);let k=({entry:e,className:t})=>(0,a.jsxs)("section",{className:(0,f.default)(t,"my-5 md:my-10"),children:[(0,a.jsxs)(r.Container,{children:[(0,a.jsxs)("div",{className:"flex flex-row items-center md:gap-4 mb-8 md:mb-11",children:[(0,a.jsx)("div",{className:"min-w-[111px] flex justify-center",children:(0,a.jsx)(L,{className:"flex-shrink-0 w-[55px] md:w-[76px]"})}),(0,a.jsx)("div",{className:"flex flex-col text-mobil-h2 lg:text-desktop-h2",children:(0,a.jsx)("span",{children:e.title})})]}),(0,a.jsx)("ol",{className:"mb-8 md:mb-9",children:e.includedGoals?.map(t=>(0,a.jsx)("li",{className:"list-none text-body-small mb-4 last:mb-0",children:(0,a.jsxs)(N.default,{href:`/agenda-2030/${e.goalSlugs[t.goal.id]}`,className:"flex w-full group",children:[(0,a.jsx)("div",{className:`overflow-hidden h-auto min-w-[111px] bg-[${(0,w.getGoalColor)(t.goal.id)}] flex flex-col justify-center relative`,children:(0,a.jsx)("div",{className:"absolute w-full",children:(0,a.jsx)(s.default,{width:111,height:111,alt:`Goal icon ${t.goal.id}`,src:`/goals/no-text/${(0,w.getGoalImageFile)(t.goal.id)}`})})}),(0,a.jsxs)("div",{className:`w-full border-2 border-l-0 border-[${(0,w.getGoalColor)(t.goal.id)}] px-4 py-3 min-h-[69px] flex flex-col justify-center group-hover:underline group-hover:text-blue-link group-active:text-black group-active:no-underline`,children:[(0,a.jsx)("span",{className:"mr-2.5",children:(0,a.jsx)(i.Text,{children:`M\xe5l ${t.goal.id}: ${t.goal.name}`})}),(0,a.jsx)("span",{className:"",children:(0,a.jsx)(i.Text,{children:"(delmål "+t.subGoals.join(", ")+")"})})]})]})},t.goal.id))})]}),(0,a.jsx)(r.Container,{fullMobile:!0,children:(0,a.jsx)("div",{className:"w-full h-[1px] bg-black block mb-4"})}),(0,a.jsx)(r.Container,{children:(0,a.jsx)("div",{className:"flex",children:(0,a.jsx)(E.CtaButton,{showBorders:!1,text:"Läs mer om Agenda 2030",bgColor:"Cyan",url:"/vad-vi-gor/de-globala-utvecklingsmalen"})})})]});k.loader=async(e,{preview:t})=>{let a=await (0,c.ctfQuery)({query:l.contentful.operations.GET_SECTION_SUSTAINABLE_DEVELOPMENT_GOALS_BY_ID,variables:{preview:t,id:e.sys.id}}),s=(await (0,c.ctfQuery)({query:l.contentful.operations.GET_STANDARD_PAGE_GOAL_SLUGS,variables:{preview:t}})).data.standardPageCollection?.items.map(e=>e?.slug||null).filter(l.filterNotEmpty).reduce((e,t)=>
14{let a=(0,l.getGoalIdFromSlug)(t);return a&&(e[a]=t),e},{})||{},r=a.data.globalSiteConfigurationCollection?.items[0]?.sustainableDevelopmentGoals,i=a.data.sectionSustainableDevelopmentGoals?.subGoalIds,n=Array.from(new Set(i?.filter(l.filterNotEmpty).map(e=>e.split(".")[0]).filter(l.filterNotEmpty).map(Number.parseInt))).sort((e,t)=>e-t);return{includedGoals:n?.map(e=>({goal:r.find(t=>t.id===e),subGoals:i?.filter(l.filterNotEmpty).filter(t=>t.startsWith(`${e}.`)).sort()})),goalSlugs:s,...a.data.sectionSustainableDevelopmentGoals}},e.s(["SustainableDevelopmentGoalsSection",0,k],763627),e.s(["TmDonationPage",()=>F],656567);var T=e.i(266479),A=e.i(840733),P=e.i(203828),I=e.i(191788),M=e.i(621790);let D=(e,t)=>{let a=e.data.sections.findIndex(e=>"SectionDonationWidget"===e.__typename);return -1===a||(e.data.sections[a]={...e.data.sections[a],telemarketingGlobalParentSignup:t}),e},_=A.z.object({rdid:A.z.string().min(1),cid:A.z.string().min(1),rdamount:A.z.string().refine(e=>parseInt(e)>0),donorCivicRegNumber:A.z.string().optional(),donorEmail:A.z.string().optional()}),F=({entry:e})=>{let{query:t}=(0,P.useRouter)(),s=_.safeParse(t),[r,i]=(0,I.useState)(),[n,o]=(0,I.useState)(!1),d=(0,M.useGlobalParentSignupService)();return(0,I.useEffect)(()=>{if(s.success&&!n){let t={amount:(0,l.krToOre)(parseInt(s.data.rdamount)),recurringDonationId:s.data.rdid,campaignKey:s.data.cid,donorCivicRegNumber:s.data.donorCivicRegNumber,email:s.data.donorEmail};d.getByTelemarketingGlobalParentRecurringDonationId(s.data.rdid).then(a=>{i(D(e,{...t,email:a.data.email??t.email,type:a.data.type,checkoutStep:a.data.checkoutStep}))}).catch(a=>{if(a.response?.status!==404)throw a;i(D(e,{...t,type:void 0,checkoutStep:void 0}))}).finally(()=>o(!0))}},[s,n,e,d]),(0,a.jsx)(a.Fragment,{children:s.success&&n&&r&&(0,a.jsx)(T.StandardPageComponent,{entry:r})})};F.loader=T.standardPageComponentLoader,e.s(["RepejoCheckoutThankYouPage",()=>G],802607);var B=e.i(142423),R=e.i(885329);let O=A.z.object({gpsId:A.z.string().min(1)}),G=()=>{let e=(0,P.useRouter)(),t=O.safeParse(e.query),[s,r]=(0,I.useState)(),[i,n]=(0,I.useState)(!1),l=(0,M.useGlobalParentSignupService)();return((0,I.useEffect)(()=>{e.isReady&&!t.success&&e.replace("/")},[e,t]),(0,I.useEffect)(()=>{t.success&&!i&&l.getThankYouContent(t.data.gpsId).then(e=>r(e.data)).catch(t=>{if(t.response?.status===404)return void e.replace("/");throw t}).finally(()=>n(!0))},[i,t,l,e]),t.success&&i)?(0,a.jsx)(B.DonationConfirmation,{onClickSubmit:()=>{},email:s?.email,thankYouImage:s?.gpdThankYouImage,thankYouBody:s?.gpdThankYou?.json?(0,a.jsx)(R.RichText,{className:"rich-text--on-dark",document:s.gpdThankYou.json}):void 0}):null};G.loader=T.standardPageComponentLoader;let H=["#016F96","#1CABE2","#41C6FF"],V=({percentage:e,description:t,colorIndex:s})=>{let r={width:`${e}%`},i=e>50,n="number"==typeof s?H[s]:H[0],l=n===H[0];return(0,a.jsx)("div",{className:"flex flex-col",children:(0,a.jsx)("div",{className:"relative h-[33px] bg-[#D2EEF9]",children:(0,a.jsx)("div",{className:`absolute h-full bg-[${n}]`,style:r,children:(0,a.jsx)("div",{className:(0,f.default)("absolute w-1 h-full -right-1",{"bg-transparent":0===e,"bg-white":e>0}),children:(0,a.jsx)("div",{className:(0,f.default)("absolute h-full items-center flex",{"right-0":i}),children:(0,a.jsx)("p",{className:(0,f.default)("text-hashtag whitespace-nowrap",{"mr-4":i,"ml-4":!i,"text-white":l&&i,"text-black":!(l&&i)}),children:t})})})})})})},W=({className:e,items:t})=>(0,a.jsx)("div",{className:(0,f.default)(e,"flex flex-col space-y-1"),children:t.map((e,t)=>(0,a.jsx)(V,{...e,colorIndex:t%H.length},t))}),Z=({description:e,value:t,className:s})=>(0,a.jsxs)("div",{className:(0,f.default)(s,"blue-percentage flex flex-row md:flex-col items-center"),children:[(0,a.jsxs)("p",{className:"text-mobil-h2 lg:text-desktop-h2 text-[#1CABE2]",children:[t,"%"]}),(0,a.jsx)("p",{className:"description ml-4 md:ml-0 text-hashtag",children:e})]}),z=({percentage:e,radius:t})=>{let s=t-5,r=2*t,i=r/2,n=2*Math.PI*s,l={strokeDasharray:`${n/100*e}, ${n}`,transform:"rotateY(180deg) rotateZ(-90deg)",transformOrigin:"center"},o=Math.PI/180*(e/100*360-90),d=Number.parseFloat((i+s*Math.cos(o)).toFixed(6)),c=Number.parseFloat((i+s*Math.sin(o)).toFixed(6));return(0,a.jsxs)("svg",{width:r,height:r,children:[(0,a.jsx)("circle",{cx:i,cy:i,r:t,strokeWidth:0,fill:"#1CABE2"}),e>0&&(0,a.jsx)("circle",{cx:i,cy:i,r:s,strokeWidth:1.5,stroke:"black",fill:"none",style:l,strokeLinecap:"round"}),e>0&&e<100&&(0,a.jsx)("circle",{cx:d,cy:c,r:"2.5",fill:"black",style:{transform:"rotateY(180deg)",transformOrigin:"center"}})]})},$=({description:e,value:t,className:s})=>
14(0,a.jsxs)("div",{className:(0,f.default)(s,"circle-chart flex flex-row lg:flex-col items-center"),children:[(0,a.jsx)("div",{className:"flex items-center justify-center rounded-full mb-2 relative",children:(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(z,{percentage:t,radius:42}),(0,a.jsx)("div",{className:"absolute inset-0 flex justify-center items-center",children:(0,a.jsxs)("p",{className:"text-black text-mobil-h2 lg:text-desktop-h2",children:[t,"%"]})})]})}),(0,a.jsx)("p",{className:"text-center description text-body-bold lg:text-hashtag ml-4 lg:ml-0",children:e})]});var U=((t=U||{}).BarChart="Bar Chart",t.Percentage="Percentage",t.Circles="Circles",t);let Y=({entry:{item1NumericValue:e,item2NumericValue:t,item3NumericValue:s,item1Description:r,item2Description:i,item3Description:n,style:o}})=>{let d=o||"Bar Chart",c=[{percentage:e,description:r},{percentage:t,description:i},{percentage:s,description:n}].filter(({percentage:e,description:t})=>2===[e,t].filter(l.filterNotEmpty).length);return(0,a.jsxs)("section",{className:(0,f.default)("my-4 md:my-7"),children:["Bar Chart"===d&&(0,a.jsx)(W,{items:c}),"Percentage"===d&&(0,a.jsx)("div",{className:"flex flex-col md:flex-row items-start md:items-center justify-between",children:c.map(({percentage:e,description:t},s)=>(0,a.jsx)(Z,{description:t,value:e},s))}),"Circles"===d&&(0,a.jsx)("div",{className:"flex flex-col lg:flex-row items-start justify-between lg:space-x-2",children:c.map(({percentage:e,description:t},s)=>(0,a.jsx)($,{description:t,value:e},s))})]})};Y.loader=async(e,t)=>{let{preview:a}=t;return(await (0,c.ctfQuery)({query:l.contentful.operations.GET_SECTION_TRIPLE_GRAPH_BY_ID,variables:{preview:a,id:e.sys.id}})).data.sectionTripleGraph},e.s(["TripleGraphSection",0,Y],323660),e.s(["GlobalParentIncreaseSection",()=>eL],931601);var K=e.i(815363),q=e.i(558021),Q=e.i(556450);e.i(363942);var X=e.i(323676),J=e.i(918228);class ee extends J.SignableResourceService{constructor(e){super(e)}createIncrease=async e=>await this.client.post("/",e)}let et=()=>new ee((0,X.useAxiosWithInterceptors)(`${Q.backendApiUrl}/global-parents/increase`));var ea=e.i(501670),es=e.i(899463),er=e.i(241581),ei=e.i(502987),en=e.i(523256),el=e.i(577895),eo=e.i(135501),ed=e.i(544369),ec=e.i(587756),eu=e.i(768390),em=e.i(239244);let ep=({gpiPublicId:e,amount:t,onBack:s,onComplete:r,className:i,initialStep:n})=>{let[o,d]=(0,I.useState)(n),[c,u]=(0,I.useState)(!0),[m,p]=(0,I.useState)(),h=et(),f=async(t,a)=>{try{let{data:{autoStartToken:s}}=await h.createSignature(e,{thisDevice:t,callbackUrl:window.location.href});p(s),d(a)}catch(e){e instanceof eu.AxiosError&&422===e.status&&d(l.CheckoutStep.OngoingBankIdSession)}},x=async t=>{try{await h.deleteSignature(e)}catch(e){if(e instanceof eu.AxiosError&&404==e.status)return;throw e}finally{d(t)}},g=()=>(0,a.jsx)("div",{className:"border-y border-y-white flex justify-center py-5 group-[.light]:text-black group-[.dark]:text-white",children:(0,a.jsxs)("p",{className:"text-body-small",children:["Du har valt att höja ditt belopp med:"," ",(0,a.jsxs)("span",{className:"text-body-small-bold",children:[(0,l.oreToKr)(t)," kr i månaden"]})]})});return(0,a.jsxs)("div",{className:"flex flex-col flex-grow group dark",children:[o===l.CheckoutStep.SelectSignDevice&&(0,a.jsx)(ec.CheckoutStepWrapper,{title:"Höj ditt månadsbelopp",onBack:s,headerInfoText:g,className:i,children:(0,a.jsx)(eo.SelectDevice,{onSelect:async e=>{u(e),await f(e,l.CheckoutStep.AwaitingSignature)}})}),o===l.CheckoutStep.AwaitingSignature&&(0,a.jsx)(ec.CheckoutStepWrapper,{title:"Höj ditt belopp",onBack:()=>x(l.CheckoutStep.SelectSignDevice),headerInfoText:g,className:i,children:(0,a.jsx)(ed.AwaitingSignature,{infoText:()=>(0,a.jsxs)("p",{className:"text-body-small-bold text-white text-center mb-2",children:["Du är snart klar."," ",c&&(0,a.jsx)(a.Fragment,{children:"I nästa steg ger du ditt medgivande och höjer ditt månadsbelopp som Världsförälder."}),!c&&(0,a.jsx)(a.Fragment,{children:"Öppna BankID-appen för att ge ditt medgivande och höja ditt månadsbelopp som Världsförälder."})," ",(0,l.oreToKr)(t)," kr mer kommer dras från ditt valda konto den 28e varje månad."]}),signablePublicId:e,service:h,onComplete:r,bankIdAutostartToken:m,thisDevice:c,onAbort:()=>x(l.CheckoutStep.SelectSignDevice)})}),o===l.CheckoutStep.OngoingBankIdSession&&(0,a.jsx)(ec.CheckoutStepWrapper,{title:"Du har en pågående inloggningssession",onBack:()=>x(l.CheckoutStep.SelectSignDevice),headerInfoText:g,className:i,children:(0,a.jsx)(em.BusyBankID,{onRetry:()=>x(l.CheckoutStep.SelectSignDevice)})})]})};var eh=e.i(351568);let ef=A.z.object({amount:(0,eh.refineAmount)(eh.amount,l.GLOBAL_PARENT_MINIMUM_INCREASE_AMOUNT,`Du kan minst h\xf6ja ditt belopp med ${(0,l.oreToKr)(l.GLOBAL_PARENT_MINIMUM_INCREASE_AMOUNT)} kr/m\xe5n`),firstName:eh.firstName.optional(),lastName:eh.lastName.optional(),email:eh.email,addressLookupId:eh.addressLookupId.optional(),civicReg
14istrationNumber:(0,eh.refineCivicRegistrationNumber)(eh.civicRegistrationNumber),campaignId:A.z.string().optional()}).superRefine((e,t)=>{e.addressLookupId||e.firstName||t.addIssue({code:A.z.ZodIssueCode.custom,path:["firstName"],message:"Obligatoriskt fält"}),e.addressLookupId||e.lastName||t.addIssue({code:A.z.ZodIssueCode.custom,path:["lastName"],message:"Obligatoriskt fält"})});var ex=e.i(800481),eg=e.i(832547),eb=e.i(883912),ey=e.i(779318),ev=e.i(502147),eC=e.i(878978),ej=e.i(949125),eS=e.i(448245);let eE={nodeType:p.BLOCKS.DOCUMENT,data:{},content:[{nodeType:p.BLOCKS.HEADING_2,content:[{nodeType:"text",value:"Stort tack!",marks:[],data:{}}],data:{}},{nodeType:p.BLOCKS.PARAGRAPH,content:[{nodeType:"text",value:"Tack för att du har höjt ditt månadsbelopp. Du är nu med och förändrar livet för ännu fler barn runt om i världen! Tillsammans kämpar vi för att ge fler barn ett bättre liv. ",marks:[],data:{}}],data:{}}]},ew=({thankYouText:e=eE,amounts:t=[1e4]})=>{let s=(0,q.useForm)({mode:"onChange",reValidateMode:"onChange",resolver:(0,K.zodResolver)(ef),defaultValues:{amount:t[0]}}),[r,i]=(0,I.useState)(!1),[n,o]=(0,I.useState)(!0),[d,c]=(0,I.useState)(),[u,m]=(0,I.useState)(),[p,h]=(0,I.useState)(!1),x=(0,I.useRef)(),{pushGtmEvent:g,pushEcommerceEvent:b,pushFormEvent:y,pushErrorEvent:v,pushDonationFunnelEvent:C,eventFactory:j}=(0,es.useDataLayer)(),S=(0,q.useWatch)({control:s.control,name:"amount"}),E=(0,q.useWatch)({control:s.control,name:"email"}),w=(0,q.useWatch)({control:s.control}),L=(0,I.useMemo)(()=>ef.safeParse(w).success,[w]),N=`${d?.address.firstName} ${d?.address.lastName}`,[k,T]=(0,I.useState)(!1),A=et(),P=async e=>{let t=(0,ea.findCookieByKey)(document.cookie,Q.CAMPAIGN_COOKIE_NAME);t&&(e.campaignId=t),m((await A.createIncrease({...e,utmParams:(0,eS.getUtmParameters)()})).data.publicId)};return(0,I.useEffect)(()=>{let e=(0,ea.getNestedFormErrorMessages)(s.formState.errors);e.length>0&&!(0,ej.default)(x.current,e)&&v(j.createErrorsEvent("Form Error",e)),x.current=e},[s.formState]),(0,I.useEffect)(()=>{!k&&s.formState.errors.amount&&s.clearErrors("amount"),s.getFieldState("amount").isDirty&&k&&s.trigger("amount")},[k]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"flex flex-col",children:(0,a.jsx)("div",{className:"w-full px-4 pb-14",children:(0,a.jsx)("div",{className:"max-w-[750px] mx-auto",children:(0,a.jsx)(q.FormProvider,{...s,children:(0,a.jsxs)("form",{className:"group light",onSubmit:s.handleSubmit(P),children:[(0,a.jsxs)("div",{className:"py-6 px-4 bg-[#8DE2FF]",children:[(0,a.jsxs)("p",{className:"text-body",children:[" ","Jag vill höja mitt nuvarande månadsbelopp med:"]}),(0,a.jsx)(el.RadioButtonGroup,{onChange:e=>{let t;"CUSTOM"===e.target.value?(T(!0),t="SEK - Other"):(T(!1),s.setValue("amount",parseInt(e.target.value)),t="SEK - "+(0,l.oreToKr)(parseInt(e.target.value))),y(j.createFormClickEvent("Donation Amount",t))},className:"mt-6",orientation:el.RadioButtonGroupOrientation.Vertical,name:"useCustom",items:[...t.map((e,t)=>({defaultChecked:0===t,label:`${(0,l.oreToKr)(e)} kr`,value:e})),{label:"Annat belopp",value:"CUSTOM"}]}),(0,a.jsx)(ex.CustomAmountController,{className:(0,f.default)("mt-6 md:max-w-1/2",{hidden:!k}),useCustomAmount:k,id:ex.CustomAmountDonationType.GPIncrease})]}),(0,a.jsxs)("div",{className:"mt-9 md:max-w-1/2",children:[(0,a.jsx)(eg.EmailField,{required:!0}),(0,a.jsx)(eb.CvNumberField,{className:"mt-5",hasLookup:void 0!==d,searchEnabled:n,onAddressFound:e=>{i(!1),c(e),s.setValue("addressLookupId",e.address.id)},onAddressNotFound:()=>{i(!0),o(!1)},initialHelpText:"Så att vi kopplar höjningen till rätt person."}),(0,a.jsxs)(er.WithEnabled,{flag:l.FlagName.privateAddressLookup,children:[d&&(0,a.jsx)(eC.AddressLookupData,{text:N,onChangeManually:()=>{i(!0),c(void 0)},className:"mb-5"}),!d&&r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ey.FirstNameField,{}),(0,a.jsx)(ev.LastNameField,{})]})]}),(0,a.jsx)(en.DonationSubmitButton,{onClick:()=>{g("conversion","VFincrease",S),b(j.createAddToCartEventForGP("GPI","privatePerson",S,k,"UpdatedGlobalParent")),b(j.createBeginCheckoutEventForGP("GPI",S,"UpdatedGlobalParent")),C(j.createDonationFunnelEvent("Personal Information",2)),b(j.createAddPaymentInfoEventForGP("GPI","privatePerson",k,l.PaymentProvider.
14None,S,"UpdatedGlobalParent")),C(j.createDonationFunnelEvent("Payment Selection",3))},className:"mt-8",label:"Höj mitt belopp",disabled:!L})]})]})})})})}),(u||p)&&(0,a.jsxs)(ei.Modal,{className:"bg-[#333333]",transitionProps:{in:void 0!==u,onExited:()=>{h(!1),m(void 0)}},children:[!p&&u&&(0,a.jsx)(ep,{onComplete:()=>{h(!0),(0,eS.clearStoredUtmParameters)(),b(j.createPurchaseEventForGP(S,u,"privatePerson","GPI",l.PaymentProvider.None,l.PaymentType.BankID,k,"UpdatedGlobalParent",E)),C(j.createDonationFunnelEvent("Thank You",4))},onBack:()=>{m(void 0)},initialStep:l.CheckoutStep.SelectSignDevice,gpiPublicId:u,amount:S}),p&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(B.DonationConfirmation,{disableRestart:!0,onClickSubmit:()=>{s.reset(),m(void 0),h(!1)},thankYouBody:(0,a.jsx)(R.RichText,{className:"rich-text--on-dark",document:e}),email:E})})]})]})},eL=({entry:e,className:t})=>{let s=e.amounts?.filter(l.filterNotEmpty).map(e=>(0,l.krToOre)(JSON.parse(e)));return(0,a.jsx)("section",{className:(0,f.default)(t,""),children:(0,a.jsx)(ew,{amounts:s})})};eL.loader=async(e,{preview:t})=>(await (0,c.ctfQuery)({query:l.contentful.operations.GET_SECTION_GLOBAL_PARENT_INCREASE_BY_ID,variables:{preview:t,id:e.sys.id}})).data.sectionGlobalParentIncrease},970602,(e,t,a)=>{t.exports={1060:"Olofström",1080:"Karlskrona",1081:"Ronneby",1082:"Karlshamn",1083:"Sölvesborg",1214:"Svalöv",1230:"Staffanstorp",1231:"Burlöv",1233:"Vellinge",1256:"Östra Göinge",1257:"Örkelljunga",1260:"Bjuv",1261:"Kävlinge",1262:"Lomma",1263:"Svedala",1264:"Skurup",1265:"Sjöbo",1266:"Hörby",1267:"Höör",1270:"Tomelilla",1272:"Bromölla",1273:"Osby",1275:"Perstorp",1276:"Klippan",1277:"Åstorp",1278:"Båstad",1280:"Malmö",1281:"Lund",1282:"Landskrona",1283:"Helsingborg",1284:"Höganäs",1285:"Eslöv",1286:"Ystad",1287:"Trelleborg",1290:"Kristianstad",1291:"Simrishamn",1292:"Ängelholm",1293:"Hässleholm",1315:"Hylte",1380:"Halmstad",1381:"Laholm",1382:"Falkenberg",1383:"Varberg",1384:"Kungsbacka",1401:"Härryda",1402:"Partille",1407:"Öckerö",1415:"Stenungsund",1419:"Tjörn",1421:"Orust",1427:"Sotenäs",1430:"Munkedal",1435:"Tanum",1438:"Dals-Ed",1439:"Färgelanda",1440:"Ale",1441:"Lerum",1442:"Vårgårda",1443:"Bollebygd",1444:"Grästorp",1445:"Essunga",1446:"Karlsborg",1447:"Gullspång",1452:"Tranemo",1460:"Bengtsfors",1461:"Mellerud",1462:"Lilla Edet",1463:"Mark",1465:"Svenljunga",1466:"Herrljunga",1470:"Vara",1471:"Götene",1472:"Tibro",1473:"Töreboda",1480:"Göteborg",1481:"Mölndal",1482:"Kungälv",1484:"Lysekil",1485:"Uddevalla",1486:"Strömstad",1487:"Vänersborg",1488:"Trollhättan",1489:"Alingsås",1490:"Borås",1491:"Ulricehamn",1492:"Åmål",1493:"Mariestad",1494:"Lidköping",1495:"Skara",1496:"Skövde",1497:"Hjo",1498:"Tidaholm",1499:"Falköping",1715:"Kil",1730:"Eda",1737:"Torsby",1760:"Storfors",1761:"Hammarö",1762:"Munkfors",1763:"Forshaga",1764:"Grums",1765:"Årjäng",1766:"Sunne",1780:"Karlstad",1781:"Kristinehamn",1782:"Filipstad",1783:"Hagfors",1784:"Arvika",1785:"Säffle",1814:"Lekeberg",1860:"Laxå",1861:"Hallsberg",1862:"Degerfors",1863:"Hällefors",1864:"Ljusnarsberg",1880:"Örebro",1881:"Kumla",1882:"Askersund",1883:"Karlskoga",1884:"Nora",1885:"Lindesberg",1904:"Skinnskatteberg",1907:"Surahammar",1960:"Kungsör",1961:"Hallstahammar",1962:"Norberg",1980:"Västerås",1981:"Sala",1982:"Fagersta",1983:"Köping",1984:"Arboga",2021:"Vansbro",2023:"Malung-Sälen",2026:"Gagnef",2029:"Leksand",2031:"Rättvik",2034:"Orsa",2039:"Älvdalen",2061:"Smedjebacken",2062:"Mora",2080:"Falun",2081:"Borlänge",2082:"Säter",2083:"Hedemora",2084:"Avesta",2085:"Ludvika",2101:"Ockelbo",2104:"Hofors",2121:"Ovanåker",2132:"Nordanstig",2161:"Ljusdal",2180:"Gävle",2181:"Sandviken",2182:"Söderhamn",2183:"Bollnäs",2184:"Hudiksvall",2260:"Ånge",2262:"Timrå",2280:"Härnösand",2281:"Sundsvall",2282:"Kramfors",2283:"Sollefteå",2284:"Örnsköldsvik",2303:"Ragunda",2305:"Bräcke",2309:"Krokom",2313:"Strömsund",2321:"Åre",2326:"Berg",2361:"Härjedalen",2380:"Östersund",2401:"Nordmaling",2403:"Bjurholm",2404:"Vindeln",2409:"Robertsfors",2417:"Norsjö",2418:"Malå",2421:"Storuman",2422:"Sorsele",2425:"Dorotea",2460:"Vännäs",2462:"Vilhelmina",2463:"Åsele",2480:"Umeå",2481:"Lycksele",2482:"Skellefteå",2505:"Arvidsjaur",2506:"Arjeplog",2510:"Jokkmokk",2513:"Överkalix",2514:"Kalix",2518:"Övertorneå",2521:"Pajala",2523:"Gällivare",2560:"Älvsbyn",2580:"Luleå",2581:"Piteå",2582:"Boden",2583:"Haparanda",2584:"Kiruna","0138":"Tyresö","0181":"Södertälje","0382":"Östhammar","0461":"Gnesta","0860":"Hultsfred","0184":"Solna","0188":"Norrtälje","0191":"Sigtuna","0192":"Nynäshamn","0162":"Danderyd","0562":"Finspång","0764":"Alvesta","0765":"Älmhult","0123":"Järfälla","0480":"Nyköping","0780":"Växjö","0821":"Högsby","0760":"Uppvidinge","0861":"Mönsterås","0187":"Vaxholm","0509":"Ödeshög","0561":"Åtvidaberg","0662":"Gislaved","0128":"Salem","0136":"Haninge","0643":"Habo","0665":"Vaggeryd","0163":"Sollentuna","0483":"Katrineholm","0584":"
14Vadstena","0880":"Kalmar","0114":"Upplands Väsby","0488":"Trosa","0617":"Gnosjö","0980":"Gotland","0186":"Lidingö","0684":"Sävsjö","0686":"Eksjö","0513":"Kinda","0642":"Mullsjö","0884":"Vimmerby","0360":"Tierp","0381":"Enköping","0512":"Ydre","0563":"Valdemarsvik","0781":"Ljungby","0481":"Oxelösund","0680":"Jönköping","0761":"Lessebo","0840":"Mörbylånga","0881":"Nybro","0126":"Huddinge","0380":"Uppsala","0580":"Linköping","0767":"Markaryd","0139":"Upplands-Bro","0687":"Tranås","0763":"Tingsryd","0862":"Emmaboda","0125":"Ekerö","0330":"Knivsta","0685":"Vetlanda","0160":"Täby","0486":"Strängnäs","0582":"Söderköping","0682":"Nässjö","0834":"Torsås","0883":"Västervik","0115":"Vallentuna","0117":"Österåker","0127":"Botkyrka","0683":"Värnamo","0882":"Oskarshamn","0140":"Nykvarn","0319":"Älvkarleby","0428":"Vingåker","0120":"Värmdö","0183":"Sundbyberg","0331":"Heby","0560":"Boxholm","0581":"Norrköping","0604":"Aneby","0305":"Håbo","0484":"Eskilstuna","0583":"Motala","0180":"Stockholm","0182":"Nacka","0482":"Flen","0586":"Mjölby","0885":"Borgholm"}},240072,e=>{"use strict";e.s(["EntriesComponents",()=>eX,"EntryComponent",()=>eQ],240072);var t=e.i(391398),a=e.i(987527),s=e.i(281155),r=e.i(648110),i=e.i(888289),n=e.i(381906),l=e.i(539351),o=e.i(821595),d=e.i(427413),c=e.i(266479),u=e.i(898543),m=e.i(109940),p=e.i(273917),h=e.i(315436),f=e.i(940606),x=e.i(114305),g=e.i(624708),b=e.i(669881),y=e.i(750777),v=e.i(706943),C=e.i(75031),j=e.i(729798),S=e.i(234808),E=e.i(885708),w=e.i(855374),L=e.i(847085),N=e.i(947643),k=e.i(99070),T=e.i(120679),A=e.i(284254),P=e.i(763627),I=e.i(81247),M=e.i(656567),D=e.i(802607),_=e.i(323660),F=e.i(931601),B=e.i(337642),R=e.i(86899),O=e.i(65286),G=e.i(191788),H=e.i(168489),V=e.i(97844),W=e.i(272043);function Z(e){return Array.isArray?Array.isArray(e):"[object Array]"===Q(e)}function z(e){return null==e?"":function(e){if("string"==typeof e)return e;if("bigint"==typeof e)return e.toString();let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}function $(e){return"string"==typeof e}function U(e){return"number"==typeof e}function Y(e){return"object"==typeof e}function K(e){return null!=e}function q(e){return!e.trim().length}function Q(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let X=Object.prototype.hasOwnProperty;class J{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let a=ee(e);this._keys.push(a),this._keyMap[a.id]=a,t+=a.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function ee(e){let t=null,a=null,s=null,r=1,i=null;if($(e)||Z(e))s=e,t=et(e),a=ea(e);else{if(!X.call(e,"name"))throw Error("Missing name property in key");let n=e.name;if(s=n,X.call(e,"weight")&&(r=e.weight)<=0)throw Error(`Property 'weight' in key '${n}' must be a positive integer`);t=et(n),a=ea(n),i=e.getFn}return{path:t,id:a,weight:r,src:s,getFn:i}}function et(e){return Z(e)?e:e.split(".")}function ea(e){return Z(e)?e.join("."):e}let es=Object.freeze({isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,useTokenSearch:!1,getFn:function(e,t){let a=[],s=!1,r=(e,t,i,n)=>{if(K(e))if(t[i]){var l,o;let d=e[t[i]];if(!K(d))return;if(i===t.length-1&&($(d)||U(d)||!0===(l=d)||!1===l||Y(o=l)&&null!==o&&"[object Boolean]"==Q(l)||"bigint"==typeof d))a.push(void 0!==n?{v:z(d),i:n}:z(d));else if(Z(d)){s=!0;for(let e=0,a=d.length;e<a;e+=1)r(d[e],t,i+1,e)}else t.length&&r(d,t,i+1,n)}else a.push(void 0!==n?{v:e,i:n}:e)};return r(e,$(t)?t.split("."):t,0),s?a:a[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1}),er=/[^ ]+/g;class ei{constructor({getFn:e=es.getFn,fieldNormWeight:t=es.fieldNormWeight}={}){this.norm=function(e=1,t=3){let a=new Map,s=Math.pow(10,t);return{get(t){let r=t.match(er).length;if(a.has(r))return a.get(r);let i=parseFloat(Math.round(1/Math.pow(r,.5*e)*s)/s);return a.set(r,i),i},clear(){a.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.docs=[],this.keys=[],this._keysMap={},this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,$(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();$(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,a=this.size();t<a;t+=1)this.records[t].i-=1}removeAll(e){for(let t=e.length-1;t>=0;t-=1)this.records.splice(e[t],1);for(let e=0,t=this.records.length;e<t;e+=1)this.records[e].i=e}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!K(e)||q(e))return;let a={v:e,i:t,n:this.norm.get(e)};this.records.push(a)}_addObject(e,t){let a={i:t,$:{}};this.keys.forEach((t,s)=>{let r=t.getFn?t.getFn(e):this.getFn(e,t.path);if(K(r)){if(Z(r)){let e=[];for(let t=0,a=r.length;t<a;t+=1){let a=r[t];if(K(a)){if($(a)){if(!q(a)){let s={v:a,i:t,n:this.norm.get(a)};e.push(s)}}else if(K(a.v)){let t=$(a.v)?a.v:z(a.v);if(!q(t)){let s={v:t,i:a.i,n:this.norm.get(t)};e.push(s)}}}}a.$[s]=e}else if($(r)&&!q(r)){let e={v:r,n:this.norm.get(r)};a.$[s]=e}}}),this.records.push(a)}toJSON(){return{keys:this.keys.map(({getFn:e,...t})=>t),records:this.records}}}function en(e,t,{getFn:a=es.getFn,fieldNormWeight:s=es.fieldNormWeight}={}){let r=new ei({getFn:a,fieldNormWeight:s});return r.setKeys(e.map(ee)),r.setSources(t),r.create(),r}function el(e){if(e.length<=1)return e;e.sort((e,t)=>
14e[0]-t[0]||e[1]-t[1]);let t=[e[0]];for(let a=1,s=e.length;a<s;a+=1){let s=t[t.length-1],r=e[a];r[0]<=s[1]+1?s[1]=Math.max(s[1],r[1]):t.push(r)}return t}let eo={ł:"l",Ł:"L",đ:"d",Đ:"D",ø:"o",Ø:"O",ħ:"h",Ħ:"H",ŧ:"t",Ŧ:"T",ı:"i",ß:"ss"},ed=RegExp("["+Object.keys(eo).join("")+"]","g"),ec=String.prototype.normalize?e=>e.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,"").replace(ed,e=>eo[e]):e=>e;class eu{constructor(e,{location:t=es.location,threshold:a=es.threshold,distance:s=es.distance,includeMatches:r=es.includeMatches,findAllMatches:i=es.findAllMatches,minMatchCharLength:n=es.minMatchCharLength,isCaseSensitive:l=es.isCaseSensitive,ignoreDiacritics:o=es.ignoreDiacritics,ignoreLocation:d=es.ignoreLocation}={}){if(this.options={location:t,threshold:a,distance:s,includeMatches:r,findAllMatches:i,minMatchCharLength:n,isCaseSensitive:l,ignoreDiacritics:o,ignoreLocation:d},e=l?e:e.toLowerCase(),e=o?ec(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;const c=(e,t)=>{this.chunks.push({pattern:e,alphabet:function(e){let t={};for(let a=0,s=e.length;a<s;a+=1){let r=e.charAt(a);t[r]=(t[r]||0)|1<<s-a-1}return t}(e),startIndex:t})},u=this.pattern.length;if(u>32){let e=0;const t=u%32,a=u-t;for(;e<a;)c(this.pattern.substr(e,32),e),e+=32;if(t){const e=u-32;c(this.pattern.substr(e),e)}}else c(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:a,includeMatches:s}=this.options;if(e=t?e:e.toLowerCase(),e=a?ec(e):e,this.pattern===e){let t={isMatch:!0,score:0};return s&&(t.indices=[[0,e.length-1]]),t}let{location:r,distance:i,threshold:n,findAllMatches:l,minMatchCharLength:o,ignoreLocation:d}=this.options,c=[],u=0,m=!1;this.chunks.forEach(({pattern:t,alphabet:a,startIndex:p})=>{let{isMatch:h,score:f,indices:x}=function(e,t,a,{location:s=es.location,distance:r=es.distance,threshold:i=es.threshold,findAllMatches:n=es.findAllMatches,minMatchCharLength:l=es.minMatchCharLength,includeMatches:o=es.includeMatches,ignoreLocation:d=es.ignoreLocation}={}){let c;if(t.length>32)throw Error("Pattern length exceeds max of 32.");let u=t.length,m=e.length,p=Math.max(0,Math.min(s,m)),h=i,f=p,x=(e,t)=>{let a=e/u;if(d)return a;let s=Math.abs(p-t);return r?a+s/r:s?1:a},g=l>1||o,b=g?Array(m):[];for(;(c=e.indexOf(t,f))>-1;)if(h=Math.min(x(0,c),h),f=c+u,g){let e=0;for(;e<u;)b[c+e]=1,e+=1}f=-1;let y=[],v=1,C=u+m,j=1<<u-1;for(let t=0;t<u;t+=1){let s=0,r=C;for(;s<r;)x(t,p+r)<=h?s=r:C=r,r=Math.floor((C-s)/2+s);C=r;let i=Math.max(1,p-r+1),l=n?m:Math.min(p+r,m)+u,o=Array(l+2);o[l+1]=(1<<t)-1;for(let s=l;s>=i;s-=1){let r=s-1,n=a[e[r]];if(g&&(b[r]=+!!n),o[s]=(o[s+1]<<1|1)&n,t&&(o[s]|=(y[s+1]|y[s])<<1|1|y[s+1]),o[s]&j&&(v=x(t,r))<=h){if(h=v,(f=r)<=p)break;i=Math.max(1,2*p-f)}}if(x(t+1,p)>h)break;y=o}let S={isMatch:f>=0,score:Math.max(.001,v)};if(g){let e=function(e=[],t=es.minMatchCharLength){let a=[],s=-1,r=-1,i=0;for(let n=e.length;i<n;i+=1){let n=e[i];n&&-1===s?s=i:n||-1===s||((r=i-1)-s+1>=t&&a.push([s,r]),s=-1)}return e[i-1]&&i-s>=t&&a.push([s,i-1]),a}(b,l);e.length?o&&(S.indices=e):S.isMatch=!1}return S}(e,t,a,{location:r+p,distance:i,threshold:n,findAllMatches:l,minMatchCharLength:o,includeMatches:s,ignoreLocation:d});h&&(m=!0),u+=f,h&&x&&c.push(...x)});let p={isMatch:m,score:m?u/this.chunks.length:1};return m&&s&&(p.indices=el(c)),p}}class em{constructor(e){this.pattern=e}static isMultiMatch(e){return ep(e,this.multiRegex)}static isSingleMatch(e){return ep(e,this.singleRegex)}search(e){return{isMatch:!1,score:1}}}function ep(e,t){let a=e.match(t);return a?a[1]:null}class eh extends em{constructor(e,{location:t=es.location,threshold:a=es.threshold,distance:s=es.distance,includeMatches:r=es.includeMatches,findAllMatches:i=es.findAllMatches,minMatchCharLength:n=es.minMatchCharLength,isCaseSensitive:l=es.isCaseSensitive,ignoreDiacritics:o=es.ignoreDiacritics,ignoreLocation:d=es.ignoreLocation}={}){super(e),this._bitapSearch=new eu(e,{location:t,threshold:a,distance:s,includeMatches:r,findAllMatches:i,minMatchCharLength:n,isCaseSensitive:l,ignoreDiacritics:o,ignoreLocation:d})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class ef extends em{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,a=0,s=[],r=this.pattern.length;for(;(t=e.indexOf(this.pattern,a))>-1;)a=t+r,s.push([t,a-1]);let i=!!s.length;return{isMatch:i,score:+!i,indices:s}}}let ex=[class extends em{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}
14search(e){let t=e===this.pattern;return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}},ef,class extends em{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}},class extends em{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},class extends em{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},class extends em{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[e.length-this.pattern.length,e.length-1]}}},class extends em{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=-1===e.indexOf(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},eh],eg=ex.length,eb=new Set([eh.type,ef.type]),ey=[];function ev(...e){ey.push(...e)}function eC(e,t){for(let a=0,s=ey.length;a<s;a+=1){let s=ey[a];if(s.condition(e,t))return new s(e,t)}return new eu(e,t)}let ej="$and",eS="$path",eE=e=>!!(e[ej]||e.$or),ew=e=>({[ej]:Object.keys(e).map(t=>({[t]:e[t]}))});function eL(e,t,{auto:a=!0}={}){let s=e=>{if($(e)){let s={keyId:null,pattern:e};return a&&(s.searcher=eC(e,t)),s}let r=Object.keys(e),i=!!e[eS];if(!i&&r.length>1&&!eE(e))return s(ew(e));if(!Z(e)&&Y(e)&&!eE(e)){let s=i?e[eS]:r[0],n=i?e.$val:e[s];if(!$(n))throw Error(`Invalid value for key ${s}`);let l={keyId:ea(s),pattern:n};return a&&(l.searcher=eC(n,t)),l}let n={children:[],operator:r[0]};return r.forEach(t=>{let a=e[t];Z(a)&&a.forEach(e=>{n.children.push(s(e))})}),n};return eE(e)||(e=ew(e)),s(e)}function eN(e,{ignoreFieldNorm:t=es.ignoreFieldNorm}){let a=1;return e.forEach(({key:e,norm:s,score:r})=>{let i=e?e.weight:null;a*=Math.pow(0===r&&i?Number.EPSILON:r,(i||1)*(t?1:s))}),a}class ek{constructor(e){this.limit=e,this.heap=[]}get size(){return this.heap.length}shouldInsert(e){return this.size<this.limit||e<this.heap[0].score}insert(e){this.size<this.limit?(this.heap.push(e),this._bubbleUp(this.size-1)):e.score<this.heap[0].score&&(this.heap[0]=e,this._sinkDown(0))}extractSorted(e){return this.heap.sort(e)}_bubbleUp(e){let t=this.heap;for(;e>0;){let a=e-1>>1;if(t[e].score<=t[a].score)break;let s=t[e];t[e]=t[a],t[a]=s,e=a}}_sinkDown(e){let t=this.heap,a=t.length,s=e;do{let r=2*(e=s)+1,i=2*e+2;if(r<a&&t[r].score>t[s].score&&(s=r),i<a&&t[i].score>t[s].score&&(s=i),s!==e){let a=t[e];t[e]=t[s],t[s]=a}}while(s!==e)}}function eT(e,t){let a=e.matches;t.matches=[],K(a)&&a.forEach(e=>{if(!K(e.indices)||!e.indices.length)return;let{indices:a,value:s}=e,r={indices:a,value:s};e.key&&(r.key=e.key.src),e.idx>-1&&(r.refIndex=e.idx),t.matches.push(r)})}function eA(e,t){t.score=e.score}let eP=/\b\w+\b/g;function eI({isCaseSensitive:e=!1,ignoreDiacritics:t=!1}={}){return{tokenize:a=>(e||(a=a.toLowerCase()),t&&(a=ec(a)),a.match(eP)||[])}}function eM(e,t){for(let[a,s]of e.terms){let r=s.filter(e=>e.docIdx!==t),i=s.length-r.length;i>0&&(e.fieldCount-=i,e.df.set(a,(e.df.get(a)||0)-i),0===r.length?(e.terms.delete(a),e.df.delete(a)):e.terms.set(a,r))}}class eD{constructor(e,t,a){this.options={...es,...t},this.options.useExtendedSearch,this.options.useTokenSearch,this._keyStore=new J(this.options.keys),this._docs=e,this._myIndex=null,this._invertedIndex=null,this.setCollection(e,a),this._lastQuery=null,this._lastSearcher=null}_getSearcher(e){if(this._lastQuery===e)return this._lastSearcher;let t=eC(e,this._invertedIndex?{...this.options,_invertedIndex:this._invertedIndex}:this.options);return this._lastQuery=e,this._lastSearcher=t,t}setCollection(e,t){if(this._docs=e,t&&!(t instanceof ei))throw Error("Incorrect 'index' type");if(this._myIndex=t||en(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight}),this.options.useTokenSearch){let e=eI({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});this._invertedIndex=function(e,t,a){let s=new Map,r=new Map,i=0;function n(e,t,n,l){let o=a.tokenize(e);if(!o.length)return;i++;let d=new Map;for(let e of o)d.set(e,(d.get(e)||0)+1);for(let[e,a]of d){let i={docIdx:t,keyIdx:n,subIdx:l,tf:a},o=s.get(e);o||(o=[],s.set(e,o)),o.push(i),r.set(e,(r.get(e)||0)+1)}}for(let a of e){let{i:e,v:s,$:r}=a;if(void 0!==s){n(s,e,-1,-1);continue}if(r)for(let a=0;a<t;
14a++){let t=r[a];if(t)if(Array.isArray(t))for(let s of t)n(s.v,e,a,s.i??-1);else n(t.v,e,a,-1)}}return{terms:s,fieldCount:i,df:r}}(this._myIndex.records,this._myIndex.keys.length,e)}}add(e){if(K(e)&&(this._docs.push(e),this._myIndex.add(e),this._invertedIndex)){let e=this._myIndex.records[this._myIndex.records.length-1],t=eI({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});!function(e,t,a,s){let{i:r,v:i,$:n}=t;function l(t,a,i){let n=s.tokenize(t);if(!n.length)return;e.fieldCount++;let l=new Map;for(let e of n)l.set(e,(l.get(e)||0)+1);for(let[t,s]of l){let n={docIdx:r,keyIdx:a,subIdx:i,tf:s},l=e.terms.get(t);l||(l=[],e.terms.set(t,l)),l.push(n),e.df.set(t,(e.df.get(t)||0)+1)}}if(void 0!==i)return l(i,-1,-1);if(n)for(let e=0;e<a;e++){let t=n[e];if(t)if(Array.isArray(t))for(let a of t)l(a.v,e,a.i??-1);else l(t.v,e,-1)}}(this._invertedIndex,e,this._myIndex.keys.length,t)}}remove(e=()=>!1){let t=[],a=[];for(let s=0,r=this._docs.length;s<r;s+=1)e(this._docs[s],s)&&(t.push(this._docs[s]),a.push(s));if(a.length){if(this._invertedIndex)for(let e of a)eM(this._invertedIndex,e);for(let e=a.length-1;e>=0;e-=1)this._docs.splice(a[e],1);this._myIndex.removeAll(a)}return t}removeAt(e){this._invertedIndex&&eM(this._invertedIndex,e);let t=this._docs.splice(e,1)[0];return this._myIndex.removeAt(e),t}getIndex(){return this._myIndex}search(e,t){let a,{limit:s=-1}=t||{},{includeMatches:r,includeScore:i,shouldSort:n,sortFn:l,ignoreFieldNorm:o}=this.options;if($(e)&&!e.trim()){let e=this._docs.map((e,t)=>({item:e,refIndex:t}));return U(s)&&s>-1&&(e=e.slice(0,s)),e}if(U(s)&&s>0&&$(e)){let t=new ek(s);$(this._docs[0])?this._searchStringList(e,{heap:t,ignoreFieldNorm:o}):this._searchObjectList(e,{heap:t,ignoreFieldNorm:o}),a=t.extractSorted(l)}else!function(e,{ignoreFieldNorm:t=es.ignoreFieldNorm}){e.forEach(e=>{e.score=eN(e.matches,{ignoreFieldNorm:t})})}(a=$(e)?$(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e),{ignoreFieldNorm:o}),n&&a.sort(l),U(s)&&s>-1&&(a=a.slice(0,s));return function(e,t,{includeMatches:a=es.includeMatches,includeScore:s=es.includeScore}={}){let r=[];return a&&r.push(eT),s&&r.push(eA),e.map(e=>{let{idx:a}=e,s={item:t[a],refIndex:a};return r.length&&r.forEach(t=>{t(e,s)}),s})}(a,this._docs,{includeMatches:r,includeScore:i})}_searchStringList(e,{heap:t,ignoreFieldNorm:a}={}){let s=this._getSearcher(e),{records:r}=this._myIndex,i=t?null:[];return r.forEach(({v:e,i:r,n:n})=>{if(!K(e))return;let{isMatch:l,score:o,indices:d}=s.searchIn(e);if(l){let s={item:e,idx:r,matches:[{score:o,value:e,norm:n,indices:d}]};t?(s.score=eN(s.matches,{ignoreFieldNorm:a}),t.shouldInsert(s.score)&&t.insert(s)):i.push(s)}}),i}_searchLogical(e){let t=eL(e,this.options),a=(e,t,s)=>{if(!("children"in e)){let a,{keyId:r,searcher:i}=e;return(null===r?(a=[],this._myIndex.keys.forEach((e,s)=>{a.push(...this._findMatches({key:e,value:t[s],searcher:i}))})):a=this._findMatches({key:this._keyStore.get(r),value:this._myIndex.getValueForItemAtKeyId(t,r),searcher:i}),a&&a.length)?[{idx:s,item:t,matches:a}]:[]}let{children:r,operator:i}=e,n=[];for(let e=0,l=r.length;e<l;e+=1){let l=a(r[e],t,s);if(l.length)n.push(...l);else if(i===ej)return[]}return n},s=this._myIndex.records,r=new Map,i=[];return s.forEach(({$:e,i:s})=>{if(K(e)){let n=a(t,e,s);n.length&&(r.has(s)||(r.set(s,{idx:s,item:e,matches:[]}),i.push(r.get(s))),n.forEach(({matches:e})=>{r.get(s).matches.push(...e)}))}}),i}_searchObjectList(e,{heap:t,ignoreFieldNorm:a}={}){let s=this._getSearcher(e),{keys:r,records:i}=this._myIndex,n=t?null:[];return i.forEach(({$:e,i:i})=>{if(!K(e))return;let l=[],o=!1,d=!1;if(r.forEach((t,a)=>{let r=this._findMatches({key:t,value:e[a],searcher:s});r.length?(l.push(...r),r[0].hasInverse&&(d=!0)):o=!0}),(!d||!o)&&l.length){let s={idx:i,item:e,matches:l};t?(s.score=eN(s.matches,{ignoreFieldNorm:a}),t.shouldInsert(s.score)&&t.insert(s)):n.push(s)}}),n}_findMatches({key:e,value:t,searcher:a}){if(!K(t))return[];let s=[];if(Z(t))t.forEach(({v:t,i:r,n:i})=>{if(!K(t))return;let{isMatch:n,score:l,indices:o,hasInverse:d}=a.searchIn(t);n&&s.push({score:l,key:e,value:t,idx:r,norm:i,indices:o,hasInverse:d})});else{let{v:r,n:i}=t,{isMatch:n,score:l,indices:o,hasInverse:d}=a.searchIn(r);n&&s.push({score:l,key:e,value:r,norm:i,indices:o,hasInverse:d})}return s}}eD.version="7.3.0",eD.createIndex=en,eD.parseIndex=function(e,{getFn:t=es.getFn,fieldNormWeight:a=es.fieldNormWeight}={}){let{keys:s,records:r}=e,i=new ei({getFn:t,fieldNormWeight:a});return i.setKeys(s),i.setIndexRecords(r),i},eD.config=es,eD.match=function(e,t,a){return eC(e,{...es,...a}).searchIn(t)},eD.parseQuery=eL,ev(class{constructor(e,{isCaseSensitive:t=es.isCaseSensitive,ignoreDiacritics:a=es.ignoreDiacritics,includeMatches:s=es.includeMatches,minMatchCharLength:r=es.minMatchCharLength,ignoreLocation:i=es.ignoreLocation,findAllMatches:n=es.findAllMatches,location:l=es.location,threshold:o=es.threshold,distance:d=es.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:a,includeMatches:s,minMatchCharLength:r,findAllMatches:n,ignoreLocation:i,location:l,threshold:o,distance:d},e=t?e:e.toLowerCase(),e=a?ec(e):e,this.pattern=e,this.query=function(e,t={}){return e.replace(/\\\|/g,"\0").split("|").map(e=>{let a=(function(e){let t=[],a=e.length,s=0;for(;s<a;){for(;s<a&&" "===e[s];)s++;if(s>=a)break;let r=s;for(;r<a&&" "!==e[r]&&'"'!==e[r];)r++;if(r<a&&'"'===e[r]){for(r++;r<a;){if('"'===e[r]){let t=r+1;if(t>=a||" "===e[t]){r++;break}if("$"===e[t]&&(t+1>=a||" "===e[t+1])){r+=2;break}}r++}t.push(e.substring(s,r)),s=r}else{for(;r<a&&" "!==e[r];)r++;t.push(e.substring(s,r)),s=r}}return t})(e.replace(/\u0000/g,"|").trim()).filter(e=>e&&!!e.trim()),s=[];for(let e=0,r=a.length;e<r;e+=1){let r=a[e],i=!1,n=-1;for(;!i&&++n<eg;){let e=ex[n],a=e.isMultiMatch(r);a&&(s.push(new e(a,t)),i=!0)}if(!i)for(n=-1;++n<eg;){let e=ex[n],a=e.isSingleMatch(r);if(a){s.push(new e(a,t));break}}}return s})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:a,isCaseSensitive:s,ignoreDiacritics:r}=this.options;e=s?e:e.toLowerCase(),e=r?ec(e):e;let i=0,n=[],l=0,o=!1;for(let s=0,r=t.length;s<r;s+=1){let r=t[s];n.length=0,i=0,o=!1;for(let t=0,s=r.length;t<s;t+=1){let s=r[t],{isMatch:d,indices:c,score:u}=s.search(e);if(d){i+=1,l+=u;let e=s.constructor.type;e.startsWith("inverse")&&(o=!0),a&&(eb.has(e)?n.push(...c):n.push(c))}else{l=0,i=0,n.length=0,o=!1;break}}
14if(i){let e={isMatch:!0,score:l/i};return o&&(e.hasInverse=!0),a&&(e.indices=el(n)),e}}return{isMatch:!1,score:1}}}),ev(class{static condition(e,t){return t.useTokenSearch}constructor(e,t){this.options=t,this.analyzer=eI({isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics});const a=this.analyzer.tokenize(e),{df:s,fieldCount:r}=t._invertedIndex;for(const e of(this.termSearchers=[],this.idfWeights=[],a)){this.termSearchers.push(new eu(e,{location:t.location,threshold:t.threshold,distance:t.distance,includeMatches:t.includeMatches,findAllMatches:t.findAllMatches,minMatchCharLength:t.minMatchCharLength,isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics,ignoreLocation:!0}));const a=s.get(e)||0,i=Math.log(1+(r-a+.5)/(a+.5));this.idfWeights.push(i)}}searchIn(e){if(!this.termSearchers.length)return{isMatch:!1,score:1};let t=[],a=0,s=0,r=0;for(let i=0;i<this.termSearchers.length;i++){let n=this.termSearchers[i].searchIn(e),l=this.idfWeights[i];s+=l,n.isMatch&&(r++,a+=l*(1-n.score),n.indices&&t.push(...n.indices))}if(0===r)return{isMatch:!1,score:1};let i={isMatch:!0,score:Math.max(.001,s>0?1-a/s:0)};return this.options.includeMatches&&t.length&&(i.indices=el(t)),i}}),eD.use=function(...e){e.forEach(e=>ev(e))};let e_=({municipalities:e,value:a,onChange:s,placeholder:r="Välj kommun",label:i,excludeId:n})=>{let[l,o]=(0,G.useState)(!1),[d,c]=(0,G.useState)(""),u=(0,G.useRef)(null),m=(0,G.useRef)(null),p=a?e[a]??void 0:void 0,h=(0,G.useMemo)(()=>new eD(Object.entries(e).filter(([e])=>e!==n).map(([e,t])=>({id:e,name:t})),{keys:["name"],threshold:.3,distance:100,minMatchCharLength:1}),[e,n]),f=(0,G.useMemo)(()=>Object.entries(e).filter(([e])=>e!==n).sort(([,e],[,t])=>e.localeCompare(t,"sv")),[e,n]),x=(0,G.useMemo)(()=>{let e=d.trim();return e?h.search(e).map(e=>[e.item.id,e.item.name]):f},[h,d,f]),g=(0,G.useCallback)(e=>{s(e),c(""),o(!1)},[s]),b=(0,G.useCallback)(()=>{s(void 0),c("")},[s]),y=(0,G.useCallback)(e=>{m.current?.contains(e.relatedTarget)||(o(!1),c(""))},[]);return(0,t.jsxs)("div",{className:"flex flex-col gap-1",ref:m,onBlur:y,children:[(0,t.jsx)("label",{className:"text-small font-medium text-gray-700",children:i}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{className:(0,W.default)("flex items-center border rounded-sm bg-white px-3 py-3 cursor-pointer transition-colors",{"border-[#1CABE2]":l,"border-[#D8D1C9]":!l}),onClick:()=>{o(!0),u.current?.focus()},children:[l?(0,t.jsx)("input",{ref:u,type:"text",className:"flex-1 outline-none text-body bg-transparent",placeholder:r,value:d,onChange:e=>c(e.target.value),autoFocus:!0}):(0,t.jsx)("span",{className:(0,W.default)("flex-1 text-body",{"text-gray-400":!p}),children:p??r}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[p&&!l&&(0,t.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),b()},className:"text-gray-400 hover:text-gray-600 text-sm","aria-label":"Rensa val",children:"✕"}),(0,t.jsx)("i",{className:(0,W.default)("text-[14px] fa-solid fa-chevron-down text-gray-400 transition-transform",{"rotate-180":l})})]})]}),l&&(0,t.jsx)("ul",{className:"absolute z-50 mt-1 w-full max-h-60 overflow-y-auto bg-white border border-[#D8D1C9] rounded-sm shadow-lg",role:"listbox","aria-label":i,children:0===x.length?(0,t.jsx)("li",{className:"px-3 py-2 text-sm text-gray-400",children:"Ingen kommun hittades"}):x.map(([e,s])=>(0,t.jsx)("li",{role:"option","aria-selected":e===a,tabIndex:0,className:(0,W.default)("px-3 py-2 text-sm cursor-pointer transition-colors",{"bg-[#1CABE2] text-white":e===a,"hover:bg-[#E8F7FC]":e!==a}),onClick:()=>g(e),onKeyDown:t=>{"Enter"===t.key&&g(e)},children:s},e))})]})]})},eF=e.i(970602).default,eB=[{id:"forskola",label:"Förskola",indicators:[{key:"forskolaBarnAndel",label:"Barn 1–5 år inskrivna i förskola",unit:"%",decimals:1},{key:"barnPerGrupp1_3",label:"Barn per barngrupp 1–3 år",unit:"st",decimals:1},{key:"barnPerGrupp4_5",label:"Barn per barngrupp 4–5 år",unit:"st",decimals:1},{key:"forskollarartAthet",label:"Förskollärartäthet (barn/lärare)",unit:"st",decimals:1},{key:"kostnadForskola",label:"Kostnad förskola",unit:"kr/barn",decimals:0}]},{id:"grundskola",label:"Grundskola",indicators:[{key:"kostnadGrundskola",label:"Kostnad grundskola F–9",unit:"kr/elev",decimals:0},{key:"elevPerLarare",label:"Elever per lärare",unit:"st",decimals:1},{key:"behorigaLarare",label:"Behöriga lärare",unit:"%",decimals:1},{key:"fritidshemPedagogisk",label:"Pedagogisk personal i fritidshem",unit:"%",decimals:1}
14,{key:"kostnadElevhalsa",label:"Kostnad elevhälsa",unit:"kr/elev",decimals:0},{key:"kostnadFritidshem",label:"Kostnad fritidshem",unit:"kr/barn",decimals:0}]},{id:"socialtjanst",label:"Socialtjänst",indicators:[{key:"kostnadOppnaInsatser",label:"Kostnad öppna insatser barn och unga",unit:"kr/inv",decimals:0},{key:"utredningstid",label:"Utredningstid (medelvärde)",unit:"dagar",decimals:0},{key:"socionomAndel",label:"Handläggare med socionomutbildning",unit:"%",decimals:1}]},{id:"kultur",label:"Kultur",indicators:[{key:"kostnadKultur",label:"Kostnad kulturverksamhet",unit:"kr/inv",decimals:0},{key:"bibliotekAktiviteter",label:"Biblioteksaktiviteter för barn och unga",unit:"/1000 inv",decimals:1},{key:"bibliotekOppettider",label:"Öppettider huvudbibliotek",unit:"tim/v",decimals:0}]},{id:"fritid",label:"Fritid",indicators:[{key:"kostnadFritid",label:"Kostnad fritidsverksamhet",unit:"kr/inv",decimals:0},{key:"idrottshallar",label:"Idrottshallar",unit:"/1000 inv",decimals:2},{key:"idrottDeltagande",label:"Deltagande i idrottsföreningar",unit:"/inv 7–20",decimals:1}]}],eR=null;async function eO(){if(eR)return eR;let e=await fetch("/data/municipality_stats.json"),{__riksvarde:t,...a}=await e.json();return eR={stats:a,riksvarde:t}}let eG=null;async function eH(){if(eG)return eG;let e=await fetch("/data/swedish_municipalities.geojson");return eG=await e.json()}async function eV(){let[{stats:e,riksvarde:t},a]=await Promise.all([eO(),eH()]);return{stats:e,riksvarde:t,geoJson:a}}function eW(e,t){let a=eF[e];return a?{id:e,name:a,stats:t[a]??null}:null}eV();let eZ=(e,t)=>{if(null==e)return"–";let a=e.toLocaleString("sv-SE",{minimumFractionDigits:t.decimals??0,maximumFractionDigits:t.decimals??0});return`${a} ${t.unit}`},ez=({data:e})=>(0,t.jsxs)("div",{className:"w-28 text-right",children:[(0,t.jsx)("h3",{className:"text-sm font-bold text-gray-900 truncate",children:e.name}),(0,t.jsxs)("div",{className:"flex gap-2 text-xs text-gray-500 justify-end flex-wrap",children:[e.stats?.lan&&(0,t.jsx)("span",{children:e.stats.lan}),e.stats?.ranking!=null&&(0,t.jsxs)("span",{children:["· Ranking: ",e.stats.ranking]})]}),e.stats?.kommungrupp&&(0,t.jsx)("span",{className:"text-xs text-gray-400",children:e.stats.kommungrupp})]}),e$=()=>(0,t.jsx)("div",{className:"w-28 text-right",children:(0,t.jsx)("h3",{className:"text-sm font-bold text-gray-500 truncate",children:"Riksvärde"})}),eU=({primary:e,comparison:a})=>(0,t.jsxs)("div",{className:`grid gap-x-4 ${a?"grid-cols-[1fr_auto_auto_auto]":"grid-cols-[1fr_auto_auto]"}`,children:[(0,t.jsx)("div",{}),(0,t.jsx)(ez,{data:e}),a&&(0,t.jsx)(ez,{data:a}),(0,t.jsx)(e$,{})]}),eY=({primary:e,comparison:a,riksvarde:s})=>{let r=!!a;return(0,t.jsxs)("div",{className:"flex flex-col gap-4 p-6 bg-white border border-[#D8D1C9] rounded-sm",children:[(0,t.jsx)(eU,{primary:e,comparison:a}),eB.map(i=>(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)("h4",{className:"text-sm font-semibold text-[#1CABE2] uppercase tracking-wide",children:i.label}),i.indicators.map(i=>{let n=e.stats?.[i.key]??null,l=a?.stats?.[i.key]??null,o=s[i.key];return(0,t.jsxs)("div",{className:`text-sm py-0.5 ${r?"grid grid-cols-[1fr_auto_auto_auto] gap-x-4":"grid grid-cols-[1fr_auto_auto] gap-x-4"}`,children:[(0,t.jsx)("span",{className:"text-gray-600",children:i.label}),(0,t.jsx)("span",{className:"font-medium text-gray-900 whitespace-nowrap w-28 text-right",children:eZ(n,i)}),a&&(0,t.jsx)("span",{className:"w-28 text-right font-medium text-gray-900 whitespace-nowrap",children:eZ(l,i)}),(0,t.jsx)("span",{className:"w-28 text-right font-medium text-gray-500 whitespace-nowrap",children:eZ(o,i)})]},i.key)})]},i.id))]})},eK=(0,H.default)(()=>e.A(791631).then(e=>e.MunicipalityMap),{loadableGenerated:{modules:[427779]},ssr:!1}),eq=()=>{let[e,a]=(0,G.useState)(),[s,r]=(0,G.useState)(),[i,n]=(0,G.useState)(),[l,o]=(0,G.useState)(),[d,c]=(0,G.useState)();(0,G.useEffect)(()=>{eV().then(({stats:e,riksvarde:t,geoJson:a})=>{n(e),o(t),c(a)})},[]);let u=(0,G.useMemo)(()=>i&&e?eW(e,i):null,[e,i]),m=(0,G.useMemo)(()=>i&&s?eW(s,i):null,[s,i]),p=(0,G.useCallback)(t=>{e?t===e?(a(s),r(void 0)):t===s?r(void 0):r(t):a(t)},[e,s]),h=(0,G.useCallback)(e=>{e===s&&r(void 0),a(e)},[s]),f=(0,G.useCallback)(e=>{r(e)},[]),x=(0,G.useMemo)(()=>[e,s].filter(e=>void 0!==e),[e,s]);return(0,t.jsx)(V.Container,{tag:"section",custom:!0,className:"mt-12 mb-12",children:(0,t.jsxs)("div",{className:"col-span-12",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Jämför kommuner"}),(0,t.jsx)("p",{className:"text-body text-gray-600 mb-8",children:"Välj två kommuner för att jämföra statistik. Du kan använda rullgardinsmenyerna eller klicka direkt på kartan."}),(0,t.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-8",children:[(0,t.jsxs)("div",{className:"lg:col-span-7 flex flex-col gap-6",children:[(0,t.jsx)(e_,{municipalities:eF,value:e,onCh
14ange:h,label:"Kommun 1",placeholder:"Välj första kommun",excludeId:s}),(0,t.jsx)(e_,{municipalities:eF,value:s,onChange:f,label:"Kommun 2",placeholder:"Välj kommun att jämföra med",excludeId:e}),(u||m)&&l&&(0,t.jsx)(eY,{primary:u??m,comparison:u&&m?m:void 0,riksvarde:l})]}),(0,t.jsx)("div",{className:"lg:col-span-5",children:i&&d&&(0,t.jsx)(eK,{selectedIds:x,onSelectMunicipality:p,stats:i,geoJson:d})})]})]})})},eQ=({entry:e,batch:R})=>{switch(e.__typename){case"SectionMedia":return(0,t.jsx)(L.MediaSection,{entry:e});case"Article":return(0,t.jsx)(a.ArticlePage,{entry:e});case"AuthorExpert":return(0,t.jsx)(s.AuthorExpertPage,{entry:e});case"SectionAuthorExpertListing":return(0,t.jsx)(m.AuthorExpertListingSection,{entry:e});case"Category":if(R)return(0,t.jsx)(r.CategoryCollectionPage,{entry:e});return(0,t.jsx)(i.CategoryPage,{entry:e});case"SectionFaq":return(0,t.jsx)(v.FaqSection,{entry:e});case"SectionBanner":return(0,t.jsx)(p.BannerSection,{entry:e});case"SectionQuote":return(0,t.jsx)(k.QuoteSection,{entry:e});case"SectionLinkList":return(0,t.jsx)(w.LinkListSection,{entry:e});case"SectionReadMore":return(0,t.jsx)(T.ReadMoreSection,{entry:e});case"SectionChildConvention":return(0,t.jsx)(h.ChildConventionSection,{entry:e});case"SectionHighlightedBox":return(0,t.jsx)(S.HighlightedBoxSection,{entry:e});case"Tag":return(0,t.jsx)(u.TagPage,{entry:e});case"SectionCtaBanner":return(0,t.jsx)(g.CtaBannerSection,{entry:e});case"StandardPage":switch(!0){case(0,B.isTelemarketingGPSPage)(e):return(0,t.jsx)(M.TmDonationPage,{entry:e});case(0,B.isGlobalParentDonationThankYouPage)(e):return(0,t.jsx)(D.RepejoCheckoutThankYouPage,{entry:e});case(0,B.isGoalPage)(e):return(0,t.jsx)(o.GoalPage,{entry:e});default:return(0,t.jsx)(c.StandardPageComponent,{entry:e})}case"Link":return(0,t.jsx)(E.LinkInline,{entry:e});case"SectionTeaser":return(0,t.jsx)(I.TeaserSection,{entry:e});case"FaqPage":return(0,t.jsx)(l.FaqPageComponent,{entry:e});case"DonationPage":return(0,t.jsx)(n.DonationPage,{entry:e});case"KunskapscentrumPage":return(0,t.jsx)(d.KunskapscentrumPageComponent,{entry:e});case"SectionRichText":return(0,t.jsx)(A.RichTextSection,{entry:e});case"SectionDonationWidget":return(0,t.jsx)(y.DonationWidgetSection,{entry:e});case"SectionSustainableDevelopmentGoals":return(0,t.jsx)(P.SustainableDevelopmentGoalsSection,{entry:e});case"SectionContact":return(0,t.jsx)(f.ContactSection,{entry:e});case"SectionHero":return(0,t.jsx)(j.HeroSection,{entry:e});case"SectionTripleGraph":return(0,t.jsx)(_.TripleGraphSection,{entry:e});case"SectionContentTeaser":return(0,t.jsx)(x.ContentTeaserSection,{entry:e});case"SectionProductListing":return(0,t.jsx)(N.ProductListingSection,{entry:e});case"SectionGlobalParentIncrease":return(0,t.jsx)(F.GlobalParentIncreaseSection,{entry:e});case"SectionCta":return(0,t.jsx)(b.CtaSection,{entry:e});case"ShopSectionHero":return(0,t.jsx)(O.ShopHeroSection,{entry:e});case"SectionFeaturedContent":return(0,t.jsx)(C.FeaturedContentSection,{entry:e});case"SectionMunicipalityComparison":return(0,t.jsx)(eq,{});default:throw Error(`Unsupported entry type: ${e.__typename}`)}};eQ.loader=(e,t,R)=>{switch(e?.__typename){case"SectionMedia":return L.MediaSection.loader(e,t);case"Article":return a.ArticlePage.loader(e,t);case"AuthorExpert":return s.AuthorExpertPage.loader(e,t,R);case"SectionAuthorExpertListing":return m.AuthorExpertListingSection.loader(e,t);case"Category":if(R)return r.CategoryCollectionPage.loader(e,t,R);return i.CategoryPage.loader(e,t);case"SectionFaq":return v.FaqSection.loader(e,t);case"SectionBanner":return p.BannerSection.loader(e,t);case"SectionQuote":return k.QuoteSection.loader(e,t);case"SectionLinkList":return w.LinkListSection.loader(e,t);case"SectionReadMore":return T.ReadMoreSection.loader(e,t);case"Tag":return u.TagPage.loader(e,t,R);case"SectionHighlightedBox":return S.HighlightedBoxSection.loader(e,t);case"SectionChildConvention":return h.ChildConventionSection.loader(e,t);case"StandardPage":switch(!0){case(0,B.isTelemarketingGPSPage)(e):return M.TmDonationPage.loader(e,t);case(0,B.isGlobalParentDonationThankYouPage)(e):return D.RepejoCheckoutThankYouPage.loader(e,t);case(0,B.isGoalPage)(e):return o.GoalPage.loader(e,t);default:return c.StandardPageComponent.loader(e,t)}case"SectionCtaBanner":return g.CtaBannerSection.loader(e,t);case"Link":return E.LinkInline.loader(e,t);case"SectionTeaser":return I.TeaserSection.loader(e,t);case"FaqPage":return l.FaqPageComponent.loader(e,t);case"DonationPage":return n.DonationPage.loader(e,t);case"KunskapscentrumPage":return d.KunskapscentrumPageComponent.loader(e,t);case"SectionRichText":return A.RichTextSection.loader(e,t);case"SectionDonationWidget":return y.DonationWidgetSection.loader(e,t);
14case"SectionSustainableDevelopmentGoals":return P.SustainableDevelopmentGoalsSection.loader(e,t);case"SectionContact":return f.ContactSection.loader(e,t);case"SectionHero":return j.HeroSection.loader(e,t);case"SectionTripleGraph":return _.TripleGraphSection.loader(e,t);case"SectionContentTeaser":return x.ContentTeaserSection.loader(e,t);case"SectionProductListing":return N.ProductListingSection.loader(e,t);case"SectionGlobalParentIncrease":return F.GlobalParentIncreaseSection.loader(e,t);case"SectionCta":return b.CtaSection.loader(e,t);case"ShopSectionHero":return O.ShopHeroSection.loader(e,t);case"SectionFeaturedContent":return C.FeaturedContentSection.loader(e,t);case"SectionMunicipalityComparison":return Promise.resolve(e);default:throw Error(`Unsupported entry type: ${e.__typename}`)}};let eX=({entries:e})=>(0,t.jsx)(t.Fragment,{children:e.map(e=>(0,t.jsx)(R.XRay,{entry:e,children:(0,t.jsx)(eQ,{entry:e})},e.sys.id))});eX.loader=async(e,t)=>{let a=e?.filter(B.filterNotEmpty).map(e=>eQ.loader(e,t)).filter(B.filterNotEmpty)||[],s=await Promise.allSettled(a),r=s.filter(B.isFulfilledPromise).map(e=>
14e.value),i=s.filter(B.isRejectedPromise).map(e=>e.reason);return i.length&&console.error(AggregateError(i)),r}}]);
15
16//# debugId=9b10e681-9102-6a34-f487-a5c412929980

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.