1"use strict";(self.webpackChunkoffbeat_frontend=self.webpackChunkoffbeat_frontend||[]).push([[217],{8177:function(e,t,i){i.d(t,{A:function(){return N}});var a=i(4506),r=i(6540),n=new Set(["style"]),o={srcset:"srcSet",fetchpriority:"fetchpriority"};function l(e){return Object.fromEntries(Object.entries(e).map((([e,t])=>{return[(i=e,i.startsWith("data-")||i.startsWith("aria-")?i:o[i]||i.replace(/-./g,(e=>e[1].toUpperCase()))),n.has(e)&&t&&"string"!=typeof t?l(t):t];var i})))}var u=(e,t)=>{if(e&&t)switch(t){case"constrained":return`(min-width: ${e}px) ${e}px, 100vw`;case"fixed":return`${e}px`;case"fullWidth":return"100vw";default:return}},c=e=>e||0===e?`${e}px`:void 0,d=({width:e,height:t,aspectRatio:i,layout:a,objectFit:r="cover",background:n})=>{const o=[["object-fit",r]];return n?.startsWith("https:")||n?.startsWith("http:")||n?.startsWith("data:")||n?.startsWith("/")?(o.push(["background-image",`url(${n})`]),o.push(["background-size","cover"]),o.push(["background-repeat","no-repeat"])):o.push(["background",n]),"fixed"===a&&(o.push(["width",c(e)]),o.push(["height",c(t)])),"constrained"===a&&(o.push(["max-width",c(e)]),o.push(["max-height",c(t)]),o.push(["aspect-ratio",i?`${i}`:void 0]),o.push(["width","100%"])),"fullWidth"===a&&(o.push(["width","100%"]),o.push(["aspect-ratio",i?`${i}`:void 0]),o.push(["height",c(t)])),Object.fromEntries(o.filter((([,e])=>e)))},s=[6016,5120,4480,3840,3200,2560,2048,1920,1668,1280,1080,960,828,750,640],m=24,h=({src:e,width:t,layout:i="constrained",height:a,aspectRatio:r,breakpoints:n,format:o})=>(n||=(({width:e,layout:t,resolutions:i=s})=>{if("fullWidth"===t)return i;if(!e)return[];const a=2*e;return"fixed"===t?[e,a]:"constrained"===t?[e,a,...i.filter((e=>e<a))]:[]})({width:t,layout:i}),n.sort(((e,t)=>e-t)).map((t=>{let i;return a&&r&&(i=Math.round(t/r)),{url:e,width:t,height:i,format:o}}))),g=e=>{let{src:t,transformer:i,operations:a}=e;return i?h(e).map((({url:r,...n})=>{const o=i(t,{...a,...n},e.options);return`${o?.toString()} ${n.width}w`})).join(",\n"):""};function f({width:e,height:t,priority:i,layout:a="constrained",aspectRatio:r,...n}){return e=e&&Number(e)||void 0,t=t&&Number(t)||void 0,i?(n.loading||="eager",n.fetchpriority||="high"):(n.loading||="lazy",n.decoding||="async"),""===n.alt&&(n.role||="presentation"),r?e?t||(t=Math.round(e/r)):t&&(e=Math.round(t*r)):e&&t&&(r=e/t),{width:e,height:t,aspectRatio:r,layout:a,...n}}var p=i(8115);function b({cdn:e,fallback:t,operations:i={},options:a,...r}){if(e??=(0,p.mP)(r.src)||t,!e)return r;const n=(0,p.WS)(e);return n?function(e){let{src:t,transformer:i,background:a,layout:r,objectFit:n,breakpoints:o,width:l,height:c,aspectRatio:s,unstyled:h,operations:p,options:b,...v}=f(e);if(i&&"auto"===a){const e=s?Math.round(m/s):void 0,r=i(t,{width:m,height:e},b);r&&(a=r.toString())}const y={width:l,height:c,aspectRatio:s,layout:r,objectFit:n,background:a};if(v.sizes||=u(l,r),h||(v.style={...d(y),...v.style}),i){v.srcset=g({src:t,width:l,height:c,aspectRatio:s,layout:r,breakpoints:o,transformer:i,operations:p,options:b});const e=i(t,{...p,width:l,height:c},b);e&&(t=e),"fullWidth"!==r&&"constrained"!==r||(l=void 0,c=void 0)}return{...v,src:t?.toString(),width:l,height:c}}({...r,operations:i?.[e],options:a?.[e],transformer:n}):r}function v({cdn:e,fallback:t,operations:i,options:a,...r}){if(e??=(0,p.mP)(r.src)||t,!e)return r;const n=(0,p.WS)(e);return n?function({media:e,type:t,...i}){let{src:a,transformer:r,layout:n,breakpoints:o,width:l,height:c,aspectRatio:d,sizes:s,loading:m,decoding:h,operations:p,options:b,...v}=f(i);if(!r)return{};const{format:y,mimeType:_}=function(e){return e?e.startsWith("image/")?{format:e.slice(6),mimeType:e}:{format:e,mimeType:`image/${"jpg"===e?"jpeg":e}`}:{}}(t);s||=u(l,n);const w=g({src:a,width:l,height:c,aspectRatio:d,layout:n,breakpoints:o,transformer:r,format:y,operations:p,options:b}),k=r(a,{...p,width:l,height:c},b);k&&(a=k);const N={...v,sizes:s,srcset:w};return e&&(N.media=e),_&&(N.type=_),N}({...r,operations:i?.[e],options:a?.[e],transformer:n}):r}var y=i(4848),_=r.forwardRef((function(e,t){const i=l(b(e));return(0,y.jsx)("img",{...i,ref:t})})),w=(r.forwardRef((function(e,t){const i=l(v(e));return(0,y.jsx)("source",{...i,ref:t})})),i(6942)),k=i.n(w);function N(e){let{width:t,mobileRelativeWidth:i="100vw - 20px",quality:n="auto",format:o="auto",breakpoints:l=[380,720,t],...u}=e;return r.createElement(_,Object.assign({},u,{className:k()("cloudinary-image",u.className),width:t,cdn:"cloudinary",operations:{cloudinary:{quality:n,format:o,width:t}},breakpoints:[].concat((0,a.A)(l),[t]),sizes:"(min-width: 1220px) "+t+"px, calc("+i+")"}))}},4361:function(e,t,i){i.d(t,{p:function(){return d}});var a=i(6540),r=i(61),n=i(1427),o=i(3060),l=i(7054),u=i(4448);function c(e,t){const i={},{metadata:a}=(0,r.A)();a.forEach((e=>{let{key:t,value:a}=e;i[t]=a})),i.title=null==e?void 0:e.seoTitle,i.description=null==e?void 0:e.description,i["og:title"]=null==e?void 0:e.seoTitle,i["og:description"]=e.description,i["og:type"]="website",i["og:url"]=null==e?void 0:e.url,i["og:locale"]="en_US";const n=function(e){if(e)try{const t=Array.isArray(e)?e[0]:e;return t.secure_url||t.url||t.src||void 0}catch(t){return}}(null==e?void 0:e.metaImageJSON);if(n){var o,l,c,d;i["og:image"]=(0,u.A)(n,1920,void 0);const t=null!==(o=null==e||null===(l=e.metaImageJSON)||void 0===l?void 0:l.width)&&void 0!==o?o:0,a=null!==(c=null==e||null===(d=e.metaImageJSON)||void 0===d?void 0:d.height)&&void 0!==c?c:0,r=t/a;i["og:image:width"]=1920,i["og:image:height"]=a?Math.round(1920/r):1080}return t.metadata&&Object.assign(i,t.metadata),i}const d=e=>{let{data:t,location:i,pageContext:u,params:d,serverData:s}=e;const{page:m}=t,{siteUrl:h}=(0,r.A)(),g=(0,n.A)(u.locale),{title:f}=m,p=c(m,u),b=(0,o.J)(t,i.pathname),v=(0,l.A)(t,b).filter((e=>e.locale!==b.split("-")[0]));return a.createElement(a.Fragment,null,a.createElement("link",{id:"print-css",rel:"stylesheet",type:"text/css",media:"print",href:"/css/print.css"}),a.createElement("link",{id:"canonical",rel:"canonical",href:""+h+i.pathname}),v.map((e=>a.createElement("link",{key:e.locale,rel:"alternate",hrefLang:e.locale,href:""+h+e.fullPath}))),a.createElement("title",null,f?f+" - "+g:g),Object.keys(p).map((e=>a.createElement("meta",{id:"meta-key-"+e,key:e,name:e,property:e,content:p[e]}))))}},1427:function(e,t,i){i.d(t,{A:function(){return n}});var a=i(6540),r=i(1342);function n(e){var t;const{siteTitle:i}=(0,a.useContext)(r.K);return(null==i||null===(t=i.find((t=>t.locale===e)))||void 0===t?void 0:t.siteTitle)||""}},4448:function(e,t,i){i.d(t,{A:function(){return r}});var a=i(8115);function r(e,t,i,r){void 0===r&&(r=80);const n=(0,a.WS)("cloudinary");return n?n(e,{w:t,h:t,q:r,f:"webp",c:"fit"}):e}},7483:function(e,t,i){i.r(t),i.d(t,{Head:function(){return s.p},default:function(){return m}});var a={};i.r(a),i.d(a,{guidelist:function(){return l},guidelist__item:function(){return u},guidelist__itemLarge:function(){return c},guidelist__itemMedium:function(){return d}});var r=i(6540),n=i(8968),o=i(7236),l="articlecollection-module--guidelist--449c3",u="articlecollection-module--guidelist__item--ee768",c="articlecollection-module--guidelist__item--large--ca764",d="articlecollection-module--guidelist__item--medium--d33bd",s=i(4361);var m=e=>{var t,i;let{data:{page:c},pageContext:d,location:s}=e;if(!c)return null;const m=(null===(t=c.cardType)||void 0===t||null===(i=t[0])||void 0===i?void 0:i.toLowerCase())||"small",h="guidelist__item"+(c.cardType||"Small"),g="small"!==m;return r.createElement("main",{className:"main main--guide"},r.createElement(o.A,{title:c.title,subtitle:c.tagline||"",backgroundImageJSON:c.backgroundImageJSON}),r.createElement("div",{className:"grid--md"},r.createElement("ul",{className:l},c.subpages&&c.subpages.filter((e=>null!==e)).filter((e=>(null==e?void 0:e.node_locale)===c.node_locale)).filter((e=>null==e?void 0:e.id)).filter((e=>""!==(null==e?void 0:e.url))).filter((e=>""!==(null==e?void 0:e.title))).map((e=>r.createElement("li",{key:e.id,className:u+" "+a[h]},r.createElement(n.A,Object.assign({},e,{modifier:m,icon:e.icon||"",isIconHidden:g}))))))))}},8968:function(e,t,i){var a=i(6942),r=i.n(a),n=i(6540),o=i(7849),l=i(8177),u=i(6673);const c=e=>{var t;return!(null===(t=e.thumbnailJSON)||void 0===t||!t.length)},d=e=>{let{thumbnailJSON:t}=e;return null!=t&&t.length?t[0]:null},s={default:e=>({title:e.shortTitle||e.title,subtitle:e.cardSubtitle,url:e.fullPath,hasImage:!1,hasIcon:!1,thumbnailJSON:d(e)}),ContentfulToplist:e=>({title:e.shortTitle||"Top 10",subtitle:e.cardSubtitle,url:e.fullPath,icon:"trophy",hasIcon:!0,hasImage:c(e),thumbnailJSON:d(e)}),ContentfulArticles:e=>({title:e.footerCardTitle||e.shortTitle||e.title,subtitle:"",url:e.fullPath,icon:e.icon,hasIcon:!!e.icon,hasImage:!1,image:""}),ContentfulArticle:e=>({title:e.shortTitle||e.title,subtitle:e.cardSubtitle,url:e.fullPath,icon:e.icon,hasIcon:!!e.icon,hasImage:(!e.icon||e.isIconHidden)&&c(e),thumbnailJSON:d(e)}),ContentfulRecipe:e=>({title:e.shortTitle||e.title,subtitle:e.cardSubtitle,url:e.fullPath,hasIcon:!1,hasImage:c(e),thumbnailJSON:d(e)}),ContentfulPlace:e=>({title:e.shortTitle||e.title,subtitle:e.cardSubtitle,url:e.fullPath,hasIcon:!1,hasImage:c(e),thumbnailJSON:d(e)})},m=e=>{let{modifier:t,disableLazyLoad:i,...a}=e;const{type:c,isIconHidden:d}=a,{icon:m,hasIcon:h,subtitle:g,title:f,hasImage:p,url:b,thumbnailJSON:v}=(e=>s[e]||s.default)(c)(a),y="guidecard"+(t.slice(0,1).toUpperCase()+t.slice(1)),_=p;return n.createElement(u.A,{className:r()(o.guidecard,"is-link",o[y],{[o.guidecardBackgroun
1dprimary]:_,[o.guidecardLight]:_,[o.guidecardNobackground]:!_,[o.guidecardPrimary]:!_,lazyload:_&&!i}),to:b},p&&n.createElement(l.A,{className:o.guidecard__image,src:v.secure_url,alt:f,loading:"lazy",width:300,height:180,layout:"fullWidth",mobileRelativeWidth:"50vw - 20px"}),h&&!d&&n.createElement("svg",{className:o.guidecard__icon,role:"presentation","aria-label":"Guide card icon"},n.createElement("title",null,"Guide card icon"),n.createElement("use",{xmlnsXlink:"http://www.w3.org/1999/xlink",xlinkHref:"#icon-"+m})),n.createElement("span",{className:o.guidecard__title},f),n.createElement("span",{className:o.guidecard__subtitle},g))};m.defaultProps={modifier:"large",disableLazyLoad:!0},t.A=m},7236:function(e,t,i){i.d(t,{A:function(){return o}});var a=i(6540),r=i(8177);function n(e){let{title:t,subtitle:i,backgroundImageJSON:n}=e;const o=!(null==n||!n.length);return a.createElement("div",{className:"js-subheader subheader-module--subheader--c1c0e subheader-module--subheader--primary--51a1c"},a.createElement("div",{className:"subheader-module--subheader__background--6b0ab"},o&&a.createElement(a.Fragment,null,a.createElement(r.A,{src:n[0].secure_url,alt:"",width:1920,height:600,layout:"constrained",role:"presentation",loading:"lazy",decoding:"sync",mobileRelativeWidth:"100vw",className:"desktop-only"}),a.createElement(r.A,{src:n[0].secure_url,alt:"",width:1920,layout:"constrained",role:"presentation",loading:"lazy",decoding:"sync",mobileRelativeWidth:"100vw",className:"mobile-only"})),a.createElement("div",{className:"subheader-module--subheader__container--307b8 grid--md"},a.createElement("div",{className:"subheader-module--subheader__column--1d822"},a.createElement("h1",{className:"subheader-module--subheader__title--65351"},t),a.createElement("h2",{className:"subheader-module--subheader__subtitle--63be8"},i)))))}n.defaultProps={};var o=n},61:function(e,t,i){var a=i(4794);t.A=()=>{const{site:{siteMetadata:e}}=(0,a.useStaticQuery)("2844865204");return e}},7849:function(e,t,i){i.r(t),i.d(t,{active:function(){return a},buttonNoDecoration:function(){return r},guidecard:function(){return n},guidecardBackgroundprimary:function(){return o},guidecardLarge:function(){return l},guidecardLight:function(){return u},guidecardMedium:function(){return c},guidecardNobackground:function(){return d},guidecardPrimary:function(){return s},guidecardSmall:function(){return m},guidecard__button:function(){return h},guidecard__icon:function(){return g},guidecard__image:function(){return f},guidecard__subtitle:function(){return p},guidecard__title:function(){return b}});var a="guidecard-module--active--a6746",r="guidecard-module--button--no-decoration--174a1",n="guidecard-module--guidecard--2f8aa",o="guidecard-module--guidecard--backgroundprimary--ef7fb",l="guidecard-module--guidecard--large--19d00",u="guidecard-module--guidecard--light--8f26f",c="guidecard-module--guidecard--medium--4d541",d="guidecard-module--guidecard--nobackground--1c60d",s="guidecard-module--guidecard--primary--44a0b",m="guidecard-module--guidecard--small--abee3",h="guidecard-module--guidecard__button--712d7",g="guidecard-module--guidecard__icon--e7957",f="guidecard-module--guidecard__image--d5a70",p="guidecard-module--guidecard__subtitle--f3e17",b="guidecard-module--guidecard__title--cf939"}}]); 2//# sourceMappingURL=component---src-templates-articles-tsx-af3ca7135cc8f6bebac1.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.