(window.webpackJsonp=window.webpackJsonp||[]).push([[207,110],{1344:function(e,t,r){var content=r(1776);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(243).default)("71fc263e",content,!0,{sourceMap:!1})},1775:function(e,t,r){"use strict";r(1344)},1776:function(e,t,r){var n=r(242)((function(i){return i[1]}));n.push([e.i,'.c-shortcodeRelatedLinks{margin:2rem 0}.c-shortcodeRelatedLinks ul li{list-style:none;padding-left:18px;text-indent:-18px}.c-shortcodeRelatedLinks ul li::before{content:"•";margin:0 .65em 0 0}.c-shortcodeRelatedLinks-infoCard{padding:1rem;border:1px solid #dadada;border-radius:.25rem}.c-shortcodeRelatedLinks-infoCard ul li::before{content:"";margin:0}',""]),n.locals={},e.exports=n},2380:function(e,t,r){"use strict";r.r(t);var n=r(6),l=(r(24),r(40),r(10)),o=r(771);function c(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function d(e){for(var i=1;i({}),computed:{extraData(){return this.api?JSON.parse(this.api):{}},linkData(){return this.links?JSON.parse(this.links):{}},combinedData(){var e=this.extraData,t=this.linkData,r={};if(Object.keys(t).length>0){for(var link in t)r[link]=t[link];for(var data in e.links)r[data]=d(d({},e.links[data]),r[data])}else if(e.links&&Object.keys(e.links).length>0)for(var n in e.links)r[n]=e.links[n];return r},determineRender(){var e=this.combinedData;if(!(Object.keys(e).length>0))return!1;for(var link in e)if("content"===e[link].type){if(!e[link].assetType||!e[link].slug||!e[link].linkText)return!1}else{if("url"!==e[link].type)return!1;if(!e[link].linkText||!e[link].url)return!1}return!0}},methods:{assetType:link=>link.assetType?link.assetType.replace("content_",""):""}}),h=(r(1775),r(117)),component=Object(h.a)(f,(function(){var e=this,t=e._self._c;e._self._setupProxy;return e.determineRender?t("div",{staticClass:"c-shortcodeRelatedLinks",class:{"c-shortcodeRelatedLinks-infoCard":e.isBestListRedesign}},[t("h3",{staticClass:"g-outer-spacing-bottom-medium g-text-bold",class:{"g-color-brand g-text-medium":e.isBestListRedesign}},[e._v("\n "+e._s(e._f("decode")(e.heading))+"\n ")]),e._v(" "),t("ul",e._l(e.combinedData,(function(link,r){return t("li",{key:r,staticClass:"g-outer-spacing-bottom-small g-outer-spacing-top-small"},[link.assetType&&link.slug?t("GlobalLink",{attrs:{to:{name:e.assetType(link),params:{slug:link.slug},_object:link}}},[e._v(e._s(e._f("decode")(link.linkText)))]):link.url?t("a",{attrs:{href:link.url}},[e._v(e._s(e._f("decode")(link.linkText)))]):e._e()],1)})),0)]):e._e()}),[],!1,null,null,null);t.default=component.exports},771:function(e,t,r){"use strict";r.r(t);r(22);var n=r(0),l=r(769),o=r(328),c=r(64),d=r(327),f=class extends l.Vue{get useClientNavigation(){return!["article","category_door","homepage-2022","image_gallery","special_feature"].includes(this.$store.getters["tracking/pageType"])}render(e){var t,r,n,l,f,h,v,y,m=null,O=null,k=this.to;if("string"!=typeof k)(null==k?void 0:k.name)&&(Object(c.b)(k.name)===k.name&&(k.name=Object(c.a)(k.name,this.$i18n.locale)),k=this.$router.resolve(k).route);else{var j=this.$router.resolve(this.to);j.route.name&&(k=j.route)}if(k&&"string"!=typeof k)if(k.name){this.$di.getInstance(o.a).hasRoute(k.name)?(m="a",O={attrs:{href:this.localePath(k)}}):this.useClientNavigation?(m="NuxtLink",O={props:{to:k}}):(m="a",O={attrs:{href:null!==(f=k.fullPath)&&void 0!==f?f:k.path}})}else{var _=(null===(r=null===(t=k._object)||void 0===t?void 0:t.metaData)||void 0===r?void 0:r.linkUrl)||(null===(n=k._object)||void 0===n?void 0:n.linkUrl)||(null===(l=k._object)||void 0===l?void 0:l.href);_?(m="a",O={attrs:{href:_}}):(m="template",O={})}else m="a",O={attrs:{href:this.to}};if(null===(h=null==O?void 0:O.attrs)||void 0===h?void 0:h.href){var x=Object(d.b)(null===(v=null==O?void 0:O.attrs)||void 0===v?void 0:v.href);x===d.a&&this.target&&(O.attrs.target="_blank"),O.attrs.rel=x}else(null===(y=null==O?void 0:O.props)||void 0===y?void 0:y.to)&&this.target&&(O.attrs={target:"_blank"});if(m)return e(m,O,this.$slots.default)}};Object(n.c)([Object(l.Prop)({default:()=>null,type:[String,Object]}),Object(n.f)("design:type",Object)],f.prototype,"to",void 0),Object(n.c)([Object(l.Prop)({default:"",type:[Boolean,String]}),Object(n.f)("design:type",Object)],f.prototype,"target",void 0);var h=f=Object(n.c)([Object(l.Component)({})],f),v=r(117),component=Object(v.a)(h,undefined,undefined,!1,null,null,null);t.default=component.exports}}]); //# sourceMappingURL=94b239d.modern.js.map