':'
',Qs.innerHTML.indexOf("
")>0}var na=!!z&&ea(!1),ra=!!z&&ea(!0),ia=S((function(t){var e=tr(t);return e&&e.innerHTML})),oa=An.prototype.$mount;An.prototype.$mount=function(t,e){if((t=t&&tr(t))===document.body||t===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=ia(r));else{if(!r.nodeType)return this;r=r.innerHTML}else t&&(r=function(t){if(t.outerHTML)return t.outerHTML;var e=document.createElement("div");return e.appendChild(t.cloneNode(!0)),e.innerHTML}(t));if(r){0;var i=ta(r,{outputSourceRange:!1,shouldDecodeNewlines:na,shouldDecodeNewlinesForHref:ra,delimiters:n.delimiters,comments:n.comments},this),o=i.render,s=i.staticRenderFns;n.render=o,n.staticRenderFns=s}}return oa.call(this,t,e)},An.compile=ta,e.default=An}.call(this,n(24),n(447).setImmediate)},function(t,e,n){var r=n(4),i=n(26),o=n(25),s=n(48)("src"),a=n(247),c=(""+a).split("toString");n(13).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,n,a){var u="function"==typeof n;u&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(u&&(o(n,s)||i(n,s,t[e]?""+t[e]:c.join(String(e)))),t===r?t[e]=n:a?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[s]||a.call(this)}))},function(t,e,n){var r=n(0),i=n(5),o=n(39),s=/"/g,a=function(t,e,n,r){var i=String(o(t)),a="<"+e;return""!==n&&(a+=" "+n+'="'+String(r).replace(s,""")+'"'),a+">"+i+""+e+">"};t.exports=function(t,e){var n={};n[t]=e(a),r(r.P+r.F*i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",n)}},function(t,e,n){"use strict";var r=n(203),i=Object.prototype.toString;function o(t){return"[object Array]"===i.call(t)}function s(t){return void 0===t}function a(t){return null!==t&&"object"==typeof t}function c(t){return"[object Function]"===i.call(t)}function u(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),o(t))for(var n=0,r=t.length;n-1&&t.alerts.splice(n,1)}}},s={namespaced:!0,state:{hasOpenLocaleSwitch:!1,hasOpenBrandSwitch:!1,hasOpenProfileDropdown:!1},actions:{openBrandSwitch:function(t){(0,t.commit)("setBrandSwitchStatus","open")},closeBrandSwitch:function(t){(0,t.commit)("setBrandSwitchStatus","close")},openLocaleSwitch:function(t){(0,t.commit)("setLocaleSwitchStatus","open")},closeLocaleSwitch:function(t){(0,t.commit)("setLocaleSwitchStatus","close")},openProfileDropdown:function(t){(0,t.commit)("setProfileDropdownStatus","open")},closeProfileDropdown:function(t){(0,t.commit)("setProfileDropdownStatus","close")}},getters:{hasOpenBrandSwitch:function(t){return t.hasOpenBrandSwitch},hasOpenLocaleSwitch:function(t){return t.hasOpenLocaleSwitch},hasOpenProfileDropdown:function(t){return t.hasOpenProfileDropdown}},mutations:{setBrandSwitchStatus:function(t,e){t.hasOpenBrandSwitch="open"===e},setLocaleSwitchStatus:function(t,e){t.hasOpenLocaleSwitch="open"===e},setProfileDropdownStatus:function(t,e){t.hasOpenProfileDropdown="open"===e}}},a=n(75),c={fetchConfiguration:function(t){(0,t.commit)("setBrandGroups",a.a)}},u=n(3),l=n.n(u),f={namespaced:!0,state:{configuration:void 0,brandGroups:[],activeUiKit:void 0,activeBrand:void 0,meta:void 0},actions:c,getters:{currentConfiguration:function(t){return t.configuration},allBrandGroups:function(t){return t.brandGroups},allAvailableBrands:function(t,e){var n=[];return l()(e.allBrandGroups)||e.allBrandGroups.forEach((function(t){var e=t.brands.filter((function(t){return t.visible}));n=n.concat(e)})),n},allAvailableBrandsForDevelopment:function(t,e){var n=[];return l()(e.allBrandGroups)||e.allBrandGroups.forEach((function(t){var e=t.brands.filter((function(t){return t.devVisible}));n=n.concat(e)})),n},getActiveUiKit:function(t){return t.activeUiKit},getActiveBrand:function(t,e){var n=e.allAvailableBrands.findIndex((function(e){return e.shortname===t.activeBrand}));if(n>-1)return e.allAvailableBrands[n]},getMeta:function(t){return t.meta}},mutations:{setActiveUiKit:function(t,e){t.activeUiKit=e},setConfiguration:function(t,e){t.configuration=e},setBrandGroups:function(t,e){t.brandGroups=e},setActiveBrand:function(t,e){t.activeBrand=e},setMeta:function(t,e){t.meta=e},setMetaProp:function(t,e){l()(t.meta[e.key])||(t.meta[e.key]=e.value)}}},h=n(43),d=n(19),p=n.n(d),g=n(42),v=n(9),m={namespaced:!0,state:{structure:[],tableOfContent:[],mobileOpenNavigation:!1,mobileOpenSubNavigation:!1,openSubnavigationLevel:void 0},actions:{getNavigation:function(t){var e=t.commit;e("loading/setStructureLoading",!0,{root:!0});h.a();l()(this.getters["global/getActiveBrand"])||p()("".concat(v.a.API_NAVIGATION,"/").concat(this.getters["global/getActiveBrand"].section),{headers:{Authorization:"Bearer ".concat(this.getters["user/oidcAccessToken"])}}).then((function(t){e("setStructure",t.data.payload.structure),e("loading/setStructureLoading",!1,{root:!0})})).catch((function(t){e("setStructure",[]),e("loading/setStructureLoading",!1,{root:!0}),Object(g.a)(t.response)}))}},getters:{getNavStructure:function(t){return t.structure},getFirstLevelStructure:function(t){var e=[];return t.structure.forEach((function(t){e.push({id:t.id,label:t.label,url:t.url})})),e},getAllPagesOfCurrentStructure:function(t){var e=[];return t.structure.forEach((function(t){t.childrens?e=e.concat(t.childrens):e.push(t)})),e},getTableOfContent:function(t){return t.tableOfContent},getMobileOpenNavigation:function(t){return t.mobileOpenNavigation},getMobileOpenSubNavigation:function(t){return t.mobileOpenSubNavigation},getOpenSubnavigationLevel:function(t){return t.openSubnavigationLevel}},mutations:{setStructure:function(t,e){t.structure=e},setTableOfContent:function(t,e){t.tableOfContent=e},setMobileOpenNavigation:function(t,e){t.mobileOpenNavigation=e},setMobileOpenSubNavigation:function(t,e){t.mobileOpenSubNavigation=e},setOpenSubNavigationLevel:function(t,e){t.openSubnavigationLevel=e}}},y=n(8);function b(t,e,n,r,i,o,s){try{var a=t[o](s),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,i)}function w(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function s(t){b(o,r,i,s,a,"next",t)}function a(t){b(o,r,i,s,a,"throw",t)}s(void 0)}))}}var _=JSON.parse(localStorage.getItem(y.f)),S={namespaced:!0,state:{isActive:!1,searchString:void 0,searchTagSuggests:[],searchPageSuggests:[],searchResults:[],suggestsVisible:!1,searchResultsLoading:!1},actions:{open:function(t){(0,t.commit)("setSearchOpenStatus",!0)},close:function(t){(0,t.commit)("setSearchOpenStatus",!1)},searchSuggests:function(t){var e=t.commit,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e("setSearchString",n.searchString);var r="en"===window.app.$i18n.locale?1:2;h.a();p.a.get("".concat(_.API_SEARCH,"/suggest?q=").concat(n.searchString,"&b=").concat(n.brand,"&l=").concat(r),{headers:{Authorization:"Bearer ".concat(this.getters["user/oidcAccessToken"]),"Content-Type":"application/json",Accept:"application/json"}}).then((function(t){t.data.succeeded&&(e("setSearchTagSuggets",t.data.payload.tags),e("setSearchPageSuggets",t.data.payload.pages))})).catch((function(t){e("setSearchTagSuggets",[]),e("setSearchPageSuggets",!1),Object(g.a)(t.response)}))},searchResults:function(t){var e=arguments,n=this;return w(regeneratorRuntime.mark((function r(){var i,o,s;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=t.commit,o=e.length>1&&void 0!==e[1]?e[1]:{},i("setSearchString",o.searchString),i("setSearchResultsLoading",!0),s="en"===window.app.$i18n.locale?1:2,r.next=7,p.a.get("".concat(_.API_SEARCH,"/result?q=").concat(encodeURIComponent(o.searchString),"&b=").concat(encodeURIComponent(o.brand),"&l=").concat(encodeURIComponent(s)),{headers:{Authorization:"Bearer ".concat(n.getters["user/oidcAccessToken"]),"Content-Type":"application/json",Accept:"application/json"}}).then((function(t){t.data.succeeded&&(i("setSearchResults",t.data.payload.results),i("setSearchResultsLoading",!1))})).catch((function(t){i("setSearchResults",[]),i("setSearchResultsLoading",!1),Object(g.a)(t.response)}));case 7:case"end":return r.stop()}}),r)})))()}},getters:{getSearchOpenStatus:function(t){return t.isActive},getSearchString:function(t){return t.searchString},getSearchTagSuggests:function(t){return t.searchTagSuggests},getSearchPageSuggests:function(t){return t.searchPageSuggests},getSearchResults:function(t){return t.searchResults},getSuggestsVisible:function(t){return t.suggestsVisible},getSearchResultsLoading:function(t){return t.searchResultsLoading}},mutations:{setSearchOpenStatus:function(t,e){e?document.body&&document.body.classList.add("has-open-search"):document.body&&document.body.classList.remove("has-open-search"),t.isActive=e},setSearchString:function(t,e){t.searchString=e},setSearchTagSuggets:function(t,e){t.searchTagSuggests=e},setSearchPageSuggets:function(t,e){t.searchPageSuggests=e},setSearchResults:function(t,e){t.searchResults=e},setSuggestsVisible:function(t,e){t.suggestsVisible=e},setSearchResultsLoading:function(t,e){t.searchResultsLoading=e}}},E=n(127),F=n.n(E),A=function(t){return t.reduce((function(t,e){return Object.keys(e||{}).forEach((function(n){t[n]=e[n]})),t}),{})},k=function(t){try{var e=t.split(".")[1].replace("-","+").replace("_","/");return JSON.parse(window.atob(e))}catch(t){return{}}},x=function(t){return t&&t.length>0?t.charAt(0).toUpperCase()+t.slice(1):""},C=function(t){return t.split(/(?=[A-Z])/).join("_").toLowerCase()},O={userStore:new F.a.WebStorageStateStore,loadUserInfo:!0,automaticSilentSignin:!0},T=["authority","client_id","redirect_uri","response_type","scope"],P=["clientId","redirectUri","responseType","maxAge","uiLocales","loginHint","acrValues","postLogoutRedirectUri","popupRedirectUri","silentRedirectUri"],I=function(t){return P.forEach((function(e){void 0!==t[e]&&(t[C(e)]=t[e])})),t},R=function(t){return A([O,I(t),{automaticSilentRenew:!1}])},L=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";if(t){var n="://",r=t.substr(t.indexOf(n)+n.length);return r.substr(r.indexOf(e)+e.length-1).replace(/\/$/,"")}return null},j=function(t){var e=R(t);return T.forEach((function(t){if(!e[t])throw new Error("Required oidc setting "+t+" missing for creating UserManager")})),new F.a.UserManager(e)},D=function(t,e,n){var r="add"+x(e);"function"==typeof t.events[r]&&"function"==typeof n&&t.events[r](n)},N=function(t,e,n){var r="remove"+x(e);"function"==typeof t.events[r]&&"function"==typeof n&&t.events[r](n)},M=function(t){if(t){var e=k(t);return e.exp?1e3*e.exp:null}return null},B=function(t){var e=M(t);return!!e&&e<(new Date).getTime()};function H(t,e,n){var r="vuexoidc:"+t;if("function"==typeof window.CustomEvent)return n=A([n,{detail:e}]),new window.CustomEvent(r,n);n=A([n=n||{bubbles:!1,cancelable:!1},{detail:e}]);var i=document.createEvent("CustomEvent");return i.initCustomEvent(r,n.bubbles,n.cancelable,n.detail),i}function U(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(window){var r=H(t,A([{},e]),n);window.dispatchEvent(r)}}var V=function(t){return new Promise((function(e,n){"undefined"==typeof window&&n(new Error("gotoUrlWithIframe does not work when window is undefined"));var r=window.document.createElement("iframe");r.style.display="none",r.onload=function(){r.parentNode.removeChild(r),e(!0)},r.src=t,window.document.body.appendChild(r)}))},$=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=R(t),i=j(t);e=A([{namespaced:!1,isAuthenticatedBy:"id_token"},e]);var o=L(r.redirect_uri,e.routeBase||"/"),s=L(r.popup_redirect_uri,e.routeBase||"/"),a=L(r.silent_redirect_uri,e.routeBase||"/");if(Object.keys(n).forEach((function(t){D(i,t,n[t])})),e.dispatchEventsOnWindow){var c=["userLoaded","userUnloaded","accessTokenExpiring","accessTokenExpired","silentRenewError","userSignedOut"];c.forEach((function(t){D(i,t,(function(e){U(t,e||{})}))}))}var u={access_token:null,id_token:null,refresh_token:null,user:null,scopes:null,is_checked:!1,events_are_bound:!1,error:null},l=function(t){return!!t[e.isAuthenticatedBy]},f=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.options||e.defaultSigninSilentOptions||{};return new Promise((function(e,o){i.signinSilent(r).then((function(n){t.dispatch("oidcWasAuthenticated",n),e(n)})).catch((function(r){t.commit("setOidcAuthIsChecked"),n.ignoreErrors?e(null):(t.commit("setOidcError",m("authenticateOidcSilent",r)),o(r))}))}))},h=function(t){return!(!t.meta||!t.meta.isOidcCallback)||(!!(t.meta&&Array.isArray(t.meta)&&t.meta.reduce((function(t,e){return e.isOidcCallback||t}),!1))||(!(!t.path||t.path.replace(/\/$/,"")!==o)||(!(!t.path||t.path.replace(/\/$/,"")!==s)||!(!t.path||t.path.replace(/\/$/,"")!==a))))},d=function(t){return!(!t.meta||!t.meta.isPublic)||(!!(t.meta&&Array.isArray(t.meta)&&t.meta.reduce((function(t,e){return e.isPublic||t}),!1))||(!!(e.publicRoutePaths&&e.publicRoutePaths.map((function(t){return t.replace(/\/$/,"")})).indexOf(t.path.replace(/\/$/,""))>-1)||!(!e.isPublicRoute||"function"!=typeof e.isPublicRoute)&&e.isPublicRoute(t)))},p={oidcIsAuthenticated:function(t){return l(t)},oidcUser:function(t){return t.user},oidcAccessToken:function(t){return B(t.access_token)?null:t.access_token},oidcAccessTokenExp:function(t){return M(t.access_token)},oidcScopes:function(t){return t.scopes},oidcIdToken:function(t){return B(t.id_token)?null:t.id_token},oidcIdTokenExp:function(t){return M(t.id_token)},oidcRefreshToken:function(t){return B(t.refresh_token)?null:t.refresh_token},oidcRefreshTokenExp:function(t){return M(t.refresh_token)},oidcAuthenticationIsChecked:function(t){return t.is_checked},oidcError:function(t){return t.error},oidcIsRoutePublic:function(t){return function(t){return d(t)}}},g={oidcCheckAccess:function(t,o){return new Promise((function(s){if(h(o))s(!0);else{var a=!0,c=new Promise((function(t){i.getUser().then((function(e){t(e)})).catch((function(){t(null)}))})),u=l(t.state);c.then((function(c){if(!c||c.expired){var l=r.silent_redirect_uri&&r.automaticSilentSignin;if(d(o))u&&t.commit("unsetOidcAuth"),l&&f(t,{ignoreErrors:!0}).catch((function(){}));else{var h=function(){u&&t.commit("unsetOidcAuth"),t.dispatch("authenticateOidc",{redirectPath:o.fullPath})};if(l)return void f(t,{ignoreErrors:!0}).then((function(){i.getUser().then((function(t){t&&!t.expired||h(),s(!!t)})).catch((function(){h(),s(!1)}))})).catch((function(){h(),s(!1)}));h(),a=!1}}else t.dispatch("oidcWasAuthenticated",c),u||(n&&"function"==typeof n.userLoaded&&n.userLoaded(c),e.dispatchEventsOnWindow&&U("userLoaded",c));s(a)}))}}))},authenticateOidc:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"string"==typeof n&&(n={redirectPath:n}),n.redirectPath?sessionStorage.setItem("vuex_oidc_active_route",n.redirectPath):sessionStorage.removeItem("vuex_oidc_active_route");var r=n.options||e.defaultSigninRedirectOptions||{};return i.signinRedirect(r).catch((function(e){t.commit("setOidcError",m("authenticateOidc",e))}))},oidcSignInCallback:function(t,e){return new Promise((function(n,r){i.signinRedirectCallback(e).then((function(e){t.dispatch("oidcWasAuthenticated",e),n(sessionStorage.getItem("vuex_oidc_active_route")||"/")})).catch((function(e){t.commit("setOidcError",m("oidcSignInCallback",e)),t.commit("setOidcAuthIsChecked"),r(e)}))}))},authenticateOidcSilent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return f(t,e)},authenticateOidcPopup:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.options||e.defaultSigninPopupOptions||{};return i.signinPopup(r).then((function(e){t.dispatch("oidcWasAuthenticated",e)})).catch((function(e){t.commit("setOidcError",m("authenticateOidcPopup",e))}))},oidcSignInPopupCallback:function(t,e){return new Promise((function(n,r){i.signinPopupCallback(e).catch((function(e){t.commit("setOidcError",m("oidcSignInPopupCallback",e)),t.commit("setOidcAuthIsChecked"),r(e)}))}))},oidcWasAuthenticated:function(e,n){e.commit("setOidcAuth",n),e.state.events_are_bound||(i.events.addAccessTokenExpired((function(){e.commit("unsetOidcAuth")})),t.automaticSilentRenew&&i.events.addAccessTokenExpiring((function(){f(e).catch((function(t){y("automaticSilentRenewError",m("authenticateOidcSilent",t))}))})),e.commit("setOidcEventsAreBound")),e.commit("setOidcAuthIsChecked")},storeOidcUser:function(t,e){return i.storeUser(e).then((function(){return i.getUser()})).then((function(e){return t.dispatch("oidcWasAuthenticated",e)})).then((function(){})).catch((function(e){throw t.commit("setOidcError",m("storeOidcUser",e)),t.commit("setOidcAuthIsChecked"),e}))},getOidcUser:function(t){return i.getUser().then((function(e){return t.commit("setOidcUser",e),e}))},addOidcEventListener:function(t,e){D(i,e.eventName,e.eventListener)},removeOidcEventListener:function(t,e){N(i,e.eventName,e.eventListener)},signOutOidc:function(t,e){return i.signoutRedirect(e).then((function(){t.commit("unsetOidcAuth")}))},signOutOidcCallback:function(t){return i.signoutRedirectCallback()},signOutPopupOidc:function(t,e){return i.signoutPopup(e).then((function(){t.commit("unsetOidcAuth")}))},signOutPopupOidcCallback:function(t){return i.signoutPopupCallback()},signOutOidcSilent:function(t,e){return new Promise((function(n,r){try{i.getUser().then((function(o){var s=A([e||{},{id_token_hint:o?o.id_token:null}]);e&&e.id_token_hint&&(s.id_token_hint=e.id_token_hint),i.createSignoutRequest(s).then((function(e){V(e.url).then((function(){t.dispatch("removeOidcUser"),n()})).catch((function(t){return r(t)}))})).catch((function(t){return r(t)}))})).catch((function(t){return r(t)}))}catch(t){r(t)}}))},removeUser:function(t){return t.dispatch("removeOidcUser")},removeOidcUser:function(t){return i.removeUser().then((function(){t.commit("unsetOidcAuth")}))},clearStaleState:function(){return i.clearStaleState()}},v={setOidcAuth:function(t,e){t.id_token=e.id_token,t.access_token=e.access_token,t.refresh_token=e.refresh_token,t.user=e.profile,t.scopes=e.scopes,t.error=null},setOidcUser:function(t,e){t.user=e?e.profile:null},unsetOidcAuth:function(t){t.id_token=null,t.access_token=null,t.refresh_token=null,t.user=null},setOidcAuthIsChecked:function(t){t.is_checked=!0},setOidcEventsAreBound:function(t){t.events_are_bound=!0},setOidcError:function(t,e){t.error=e.error,y("oidcError",e)}},m=function(t,e){return{context:t,error:e&&e.message?e.message:e}},y=function(t,r){"function"==typeof n[t]&&n[t](r),e.dispatchEventsOnWindow&&U(t,r)},b=A([e,{state:u,getters:p,actions:g,mutations:v}]);return void 0!==b.dispatchEventsOnWindow&&delete b.dispatchEventsOnWindow,b};function K(t,e){for(var n=0;n=4){for(var t=arguments.length,e=new Array(t),n=0;n=3){for(var t=arguments.length,e=new Array(t),n=0;n=2){for(var t=arguments.length,e=new Array(t),n=0;n=1){for(var t=arguments.length,e=new Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Z.XMLHttpRequest,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;tt(this,t),e&&Array.isArray(e)?this._contentTypes=e.slice():this._contentTypes=[],this._contentTypes.push("application/json"),r&&this._contentTypes.push("application/jwt"),this._XMLHttpRequest=n,this._jwtHandler=r}var e,n,r;return e=t,(n=[{key:"getJson",value:function(t,e){var n=this;if(!t)throw J.error("JsonService.getJson: No url passed"),new Error("url");return J.debug("JsonService.getJson, url: ",t),new Promise((function(r,i){var o=new n._XMLHttpRequest;o.open("GET",t);var s=n._contentTypes,a=n._jwtHandler;o.onload=function(){if(J.debug("JsonService.getJson: HTTP response received, status",o.status),200===o.status){var e=o.getResponseHeader("Content-Type");if(e){var n=s.find((function(t){if(e.startsWith(t))return!0}));if("application/jwt"==n)return void a(o).then(r,i);if(n)try{return void r(JSON.parse(o.responseText))}catch(t){return J.error("JsonService.getJson: Error parsing JSON response",t.message),void i(t)}}i(Error("Invalid response Content-Type: "+e+", from URL: "+t))}else i(Error(o.statusText+" ("+o.status+")"))},o.onerror=function(){J.error("JsonService.getJson: network error"),i(Error("Network Error"))},e&&(J.debug("JsonService.getJson: token passed, setting Authorization header"),o.setRequestHeader("Authorization","Bearer "+e)),o.send()}))}},{key:"postForm",value:function(t,e){var n=this;if(!t)throw J.error("JsonService.postForm: No url passed"),new Error("url");return J.debug("JsonService.postForm, url: ",t),new Promise((function(r,i){var o=new n._XMLHttpRequest;o.open("POST",t);var s=n._contentTypes;o.onload=function(){if(J.debug("JsonService.postForm: HTTP response received, status",o.status),200!==o.status){if(400===o.status&&(n=o.getResponseHeader("Content-Type"))&&s.find((function(t){if(n.startsWith(t))return!0})))try{var e=JSON.parse(o.responseText);if(e&&e.error)return J.error("JsonService.postForm: Error from server: ",e.error),void i(new Error(e.error))}catch(t){return J.error("JsonService.postForm: Error parsing JSON response",t.message),void i(t)}i(Error(o.statusText+" ("+o.status+")"))}else{var n;if((n=o.getResponseHeader("Content-Type"))&&s.find((function(t){if(n.startsWith(t))return!0})))try{return void r(JSON.parse(o.responseText))}catch(t){return J.error("JsonService.postForm: Error parsing JSON response",t.message),void i(t)}i(Error("Invalid response Content-Type: "+n+", from URL: "+t))}},o.onerror=function(){J.error("JsonService.postForm: network error"),i(Error("Network Error"))};var a="";for(var c in e){var u=e[c];u&&(a.length>0&&(a+="&"),a+=encodeURIComponent(c),a+="=",a+=encodeURIComponent(u))}o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.send(a)}))}}])&&et(e.prototype,n),r&&et(e,r),t}();function rt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function it(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:nt;if(rt(this,t),!e)throw J.error("MetadataService: No settings passed to MetadataService"),new Error("settings");this._settings=e,this._jsonService=new n(["application/jwk-set+json"])}var e,n,r;return e=t,(n=[{key:"getMetadata",value:function(){var t=this;return this._settings.metadata?(J.debug("MetadataService.getMetadata: Returning metadata from settings"),Promise.resolve(this._settings.metadata)):this.metadataUrl?(J.debug("MetadataService.getMetadata: getting metadata from",this.metadataUrl),this._jsonService.getJson(this.metadataUrl).then((function(e){return J.debug("MetadataService.getMetadata: json received"),t._settings.metadata=e,e}))):(J.error("MetadataService.getMetadata: No authority or metadataUrl configured on settings"),Promise.reject(new Error("No authority or metadataUrl configured on settings")))}},{key:"getIssuer",value:function(){return this._getMetadataProperty("issuer")}},{key:"getAuthorizationEndpoint",value:function(){return this._getMetadataProperty("authorization_endpoint")}},{key:"getUserInfoEndpoint",value:function(){return this._getMetadataProperty("userinfo_endpoint")}},{key:"getTokenEndpoint",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._getMetadataProperty("token_endpoint",t)}},{key:"getCheckSessionIframe",value:function(){return this._getMetadataProperty("check_session_iframe",!0)}},{key:"getEndSessionEndpoint",value:function(){return this._getMetadataProperty("end_session_endpoint",!0)}},{key:"getRevocationEndpoint",value:function(){return this._getMetadataProperty("revocation_endpoint",!0)}},{key:"getKeysEndpoint",value:function(){return this._getMetadataProperty("jwks_uri",!0)}},{key:"_getMetadataProperty",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return J.debug("MetadataService.getMetadataProperty for: "+t),this.getMetadata().then((function(n){if(J.debug("MetadataService.getMetadataProperty: metadata recieved"),void 0===n[t]){if(!0===e)return void J.warn("MetadataService.getMetadataProperty: Metadata does not contain optional property "+t);throw J.error("MetadataService.getMetadataProperty: Metadata does not contain property "+t),new Error("Metadata does not contain property "+t)}return n[t]}))}},{key:"getSigningKeys",value:function(){var t=this;return this._settings.signingKeys?(J.debug("MetadataService.getSigningKeys: Returning signingKeys from settings"),Promise.resolve(this._settings.signingKeys)):this._getMetadataProperty("jwks_uri").then((function(e){return J.debug("MetadataService.getSigningKeys: jwks_uri received",e),t._jsonService.getJson(e).then((function(e){if(J.debug("MetadataService.getSigningKeys: key set received",e),!e.keys)throw J.error("MetadataService.getSigningKeys: Missing keys on keyset"),new Error("Missing keys on keyset");return t._settings.signingKeys=e.keys,t._settings.signingKeys}))}))}},{key:"metadataUrl",get:function(){return this._metadataUrl||(this._settings.metadataUrl?this._metadataUrl=this._settings.metadataUrl:(this._metadataUrl=this._settings.authority,this._metadataUrl&&this._metadataUrl.indexOf(".well-known/openid-configuration")<0&&("/"!==this._metadataUrl[this._metadataUrl.length-1]&&(this._metadataUrl+="/"),this._metadataUrl+=".well-known/openid-configuration"))),this._metadataUrl}}])&&it(e.prototype,n),r&&it(e,r),t}(),st=n(57);function at(t,e){for(var n=0;n=0))return J.error("JoseUtil._validateJwt: Invalid audience in token",a.aud),Promise.reject(new Error("Invalid audience in token: "+a.aud));if(a.azp&&a.azp!==r)return J.error("JoseUtil._validateJwt: Invalid azp in token",a.azp),Promise.reject(new Error("Invalid azp in token: "+a.azp));if(!s){var c=o+i,u=o-i;if(!a.iat)return J.error("JoseUtil._validateJwt: iat was not provided"),Promise.reject(new Error("iat was not provided"));if(c1&&void 0!==arguments[1]?arguments[1]:nt,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ot,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ct;if(ut(this,t),!e)throw J.error("UserInfoService.ctor: No settings passed"),new Error("settings");this._settings=e,this._jsonService=new n(void 0,void 0,this._getClaimsFromJwt.bind(this)),this._metadataService=new r(this._settings),this._joseUtil=i}var e,n,r;return e=t,(n=[{key:"getClaims",value:function(t){var e=this;return t?this._metadataService.getUserInfoEndpoint().then((function(n){return J.debug("UserInfoService.getClaims: received userinfo url",n),e._jsonService.getJson(n,t).then((function(t){return J.debug("UserInfoService.getClaims: claims received",t),t}))})):(J.error("UserInfoService.getClaims: No token passed"),Promise.reject(new Error("A token is required")))}},{key:"_getClaimsFromJwt",value:function(t){var e=this;try{var n=this._joseUtil.parseJwt(t.responseText);if(!n||!n.header||!n.payload)return J.error("UserInfoService._getClaimsFromJwt: Failed to parse JWT",n),Promise.reject(new Error("Failed to parse id_token"));var r,i=n.header.kid;switch(this._settings.userInfoJwtIssuer){case"OP":r=this._metadataService.getIssuer();break;case"ANY":r=Promise.resolve(n.payload.iss);break;default:r=Promise.resolve(this._settings.userInfoJwtIssuer)}return r.then((function(r){return J.debug("UserInfoService._getClaimsFromJwt: Received issuer:"+r),e._metadataService.getSigningKeys().then((function(o){if(!o)return J.error("UserInfoService._getClaimsFromJwt: No signing keys from metadata"),Promise.reject(new Error("No signing keys from metadata"));var s;if(J.debug("UserInfoService._getClaimsFromJwt: Received signing keys"),i)s=o.filter((function(t){return t.kid===i}))[0];else{if((o=e._filterByAlg(o,n.header.alg)).length>1)return J.error("UserInfoService._getClaimsFromJwt: No kid found in id_token and more than one key found in metadata"),Promise.reject(new Error("No kid found in id_token and more than one key found in metadata"));s=o[0]}if(!s)return J.error("UserInfoService._getClaimsFromJwt: No key matching kid or alg found in signing keys"),Promise.reject(new Error("No key matching kid or alg found in signing keys"));var a=e._settings.client_id,c=e._settings.clockSkew;return J.debug("UserInfoService._getClaimsFromJwt: Validaing JWT; using clock skew (in seconds) of: ",c),e._joseUtil.validateJwt(t.responseText,s,r,a,c,void 0,!0).then((function(){return J.debug("UserInfoService._getClaimsFromJwt: JWT validation successful"),n.payload}))}))}))}catch(t){return J.error("UserInfoService._getClaimsFromJwt: Error parsing JWT response",t.message),void reject(t)}}},{key:"_filterByAlg",value:function(t,e){var n=null;if(e.startsWith("RS"))n="RSA";else if(e.startsWith("PS"))n="PS";else{if(!e.startsWith("ES"))return J.debug("UserInfoService._filterByAlg: alg not supported: ",e),[];n="EC"}return J.debug("UserInfoService._filterByAlg: Looking for keys that match kty: ",n),t=t.filter((function(t){return t.kty===n})),J.debug("UserInfoService._filterByAlg: Number of keys that match kty: ",n,t.length),t}}])&<(e.prototype,n),r&<(e,r),t}();function ht(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function dt(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:nt,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ot;if(ht(this,t),!e)throw J.error("TokenClient.ctor: No settings passed"),new Error("settings");this._settings=e,this._jsonService=new n,this._metadataService=new r(this._settings)}var e,n,r;return e=t,(n=[{key:"exchangeCode",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(e=Object.assign({},e)).grant_type=e.grant_type||"authorization_code",e.client_id=e.client_id||this._settings.client_id,e.redirect_uri=e.redirect_uri||this._settings.redirect_uri,e.code?e.redirect_uri?e.code_verifier?e.client_id?this._metadataService.getTokenEndpoint(!1).then((function(n){return J.debug("TokenClient.exchangeCode: Received token endpoint"),t._jsonService.postForm(n,e).then((function(t){return J.debug("TokenClient.exchangeCode: response received"),t}))})):(J.error("TokenClient.exchangeCode: No client_id passed"),Promise.reject(new Error("A client_id is required"))):(J.error("TokenClient.exchangeCode: No code_verifier passed"),Promise.reject(new Error("A code_verifier is required"))):(J.error("TokenClient.exchangeCode: No redirect_uri passed"),Promise.reject(new Error("A redirect_uri is required"))):(J.error("TokenClient.exchangeCode: No code passed"),Promise.reject(new Error("A code is required")))}},{key:"exchangeRefreshToken",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(e=Object.assign({},e)).grant_type=e.grant_type||"refresh_token",e.client_id=e.client_id||this._settings.client_id,e.client_secret=e.client_secret||this._settings.client_secret,e.refresh_token?e.client_id?this._metadataService.getTokenEndpoint(!1).then((function(n){return J.debug("TokenClient.exchangeRefreshToken: Received token endpoint"),t._jsonService.postForm(n,e).then((function(t){return J.debug("TokenClient.exchangeRefreshToken: response received"),t}))})):(J.error("TokenClient.exchangeRefreshToken: No client_id passed"),Promise.reject(new Error("A client_id is required"))):(J.error("TokenClient.exchangeRefreshToken: No refresh_token passed"),Promise.reject(new Error("A refresh_token is required")))}}])&&dt(e.prototype,n),r&&dt(e,r),t}();function gt(t){return(gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function vt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function mt(t,e){return!e||"object"!==gt(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function yt(t){var e="function"==typeof Map?new Map:void 0;return(yt=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return bt(t,arguments,St(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),_t(r,t)})(t)}function bt(t,e,n){return(bt=wt()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&_t(i,n.prototype),i}).apply(null,arguments)}function wt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function _t(t,e){return(_t=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function St(t){return(St=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var Et=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&_t(t,e)}(i,t);var e,n,r=(e=i,n=wt(),function(){var t,r=St(e);if(n){var i=St(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return mt(this,t)});function i(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.error,o=e.error_description,s=e.error_uri,a=e.state,c=e.session_state;if(vt(this,i),!n)throw J.error("No error passed to ErrorResponse"),new Error("error");return(t=r.call(this,o||n)).name="ErrorResponse",t.error=n,t.error_description=o,t.error_uri=s,t.state=a,t.session_state=c,t}return i}(yt(Error));function Ft(t){return(Ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function At(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function kt(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:ot,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ft,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ct,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:pt;if(At(this,t),!e)throw J.error("ResponseValidator.ctor: No settings passed to ResponseValidator"),new Error("settings");this._settings=e,this._metadataService=new n(this._settings),this._userInfoService=new r(this._settings),this._joseUtil=i,this._tokenClient=new o(this._settings)}var e,n,r;return e=t,(n=[{key:"validateSigninResponse",value:function(t,e){var n=this;return J.debug("ResponseValidator.validateSigninResponse"),this._processSigninParams(t,e).then((function(e){return J.debug("ResponseValidator.validateSigninResponse: state processed"),n._validateTokens(t,e).then((function(e){return J.debug("ResponseValidator.validateSigninResponse: tokens validated"),n._processClaims(t,e).then((function(t){return J.debug("ResponseValidator.validateSigninResponse: claims processed"),t}))}))}))}},{key:"validateSignoutResponse",value:function(t,e){return t.id!==e.state?(J.error("ResponseValidator.validateSignoutResponse: State does not match"),Promise.reject(new Error("State does not match"))):(J.debug("ResponseValidator.validateSignoutResponse: state validated"),e.state=t.data,e.error?(J.warn("ResponseValidator.validateSignoutResponse: Response was error",e.error),Promise.reject(new Et(e))):Promise.resolve(e))}},{key:"_processSigninParams",value:function(t,e){if(t.id!==e.state)return J.error("ResponseValidator._processSigninParams: State does not match"),Promise.reject(new Error("State does not match"));if(!t.client_id)return J.error("ResponseValidator._processSigninParams: No client_id on state"),Promise.reject(new Error("No client_id on state"));if(!t.authority)return J.error("ResponseValidator._processSigninParams: No authority on state"),Promise.reject(new Error("No authority on state"));if(this._settings.authority){if(this._settings.authority&&this._settings.authority!==t.authority)return J.error("ResponseValidator._processSigninParams: authority mismatch on settings vs. signin state"),Promise.reject(new Error("authority mismatch on settings vs. signin state"))}else this._settings.authority=t.authority;if(this._settings.client_id){if(this._settings.client_id&&this._settings.client_id!==t.client_id)return J.error("ResponseValidator._processSigninParams: client_id mismatch on settings vs. signin state"),Promise.reject(new Error("client_id mismatch on settings vs. signin state"))}else this._settings.client_id=t.client_id;return J.debug("ResponseValidator._processSigninParams: state validated"),e.state=t.data,e.error?(J.warn("ResponseValidator._processSigninParams: Response was error",e.error),Promise.reject(new Et(e))):t.nonce&&!e.id_token?(J.error("ResponseValidator._processSigninParams: Expecting id_token in response"),Promise.reject(new Error("No id_token in response"))):!t.nonce&&e.id_token?(J.error("ResponseValidator._processSigninParams: Not expecting id_token in response"),Promise.reject(new Error("Unexpected id_token in response"))):t.code_verifier&&!e.code?(J.error("ResponseValidator._processSigninParams: Expecting code in response"),Promise.reject(new Error("No code in response"))):!t.code_verifier&&e.code?(J.error("ResponseValidator._processSigninParams: Not expecting code in response"),Promise.reject(new Error("Unexpected code in response"))):(e.scope||(e.scope=t.scope),Promise.resolve(e))}},{key:"_processClaims",value:function(t,e){var n=this;if(e.isOpenIdConnect){if(J.debug("ResponseValidator._processClaims: response is OIDC, processing claims"),e.profile=this._filterProtocolClaims(e.profile),!0!==t.skipUserInfo&&this._settings.loadUserInfo&&e.access_token)return J.debug("ResponseValidator._processClaims: loading user info"),this._userInfoService.getClaims(e.access_token).then((function(t){return J.debug("ResponseValidator._processClaims: user info claims received from user info endpoint"),t.sub!==e.sub?(J.error("ResponseValidator._processClaims: sub from user info endpoint does not match sub in access_token"),Promise.reject(new Error("sub from user info endpoint does not match sub in access_token"))):(e.profile=n._mergeClaims(e.profile,t),J.debug("ResponseValidator._processClaims: user info claims received, updated profile:",e.profile),e)}));J.debug("ResponseValidator._processClaims: not loading user info")}else J.debug("ResponseValidator._processClaims: response is not OIDC, not processing claims");return Promise.resolve(e)}},{key:"_mergeClaims",value:function(t,e){var n=Object.assign({},t);for(var r in e){var i=e[r];Array.isArray(i)||(i=[i]);for(var o=0;o1)return J.error("ResponseValidator._validateIdToken: No kid found in id_token and more than one key found in metadata"),Promise.reject(new Error("No kid found in id_token and more than one key found in metadata"));a=s[0]}if(!a)return J.error("ResponseValidator._validateIdToken: No key matching kid or alg found in signing keys"),Promise.reject(new Error("No key matching kid or alg found in signing keys"));var c=t.client_id,u=n._settings.clockSkew;return J.debug("ResponseValidator._validateIdToken: Validaing JWT; using clock skew (in seconds) of: ",u),n._joseUtil.validateJwt(e.id_token,a,o,c,u).then((function(){return J.debug("ResponseValidator._validateIdToken: JWT validation successful"),r.payload.sub?(e.profile=r.payload,e):(J.error("ResponseValidator._validateIdToken: No sub present in id_token"),Promise.reject(new Error("No sub present in id_token")))}))}))}))}},{key:"_filterByAlg",value:function(t,e){var n=null;if(e.startsWith("RS"))n="RSA";else if(e.startsWith("PS"))n="PS";else{if(!e.startsWith("ES"))return J.debug("ResponseValidator._filterByAlg: alg not supported: ",e),[];n="EC"}return J.debug("ResponseValidator._filterByAlg: Looking for keys that match kty: ",n),t=t.filter((function(t){return t.kty===n})),J.debug("ResponseValidator._filterByAlg: Number of keys that match kty: ",n,t.length),t}},{key:"_validateAccessToken",value:function(t){if(!t.profile)return J.error("ResponseValidator._validateAccessToken: No profile loaded from id_token"),Promise.reject(new Error("No profile loaded from id_token"));if(!t.profile.at_hash)return J.error("ResponseValidator._validateAccessToken: No at_hash in id_token"),Promise.reject(new Error("No at_hash in id_token"));if(!t.id_token)return J.error("ResponseValidator._validateAccessToken: No id_token"),Promise.reject(new Error("No id_token"));var e=this._joseUtil.parseJwt(t.id_token);if(!e||!e.header)return J.error("ResponseValidator._validateAccessToken: Failed to parse id_token",e),Promise.reject(new Error("Failed to parse id_token"));var n=e.header.alg;if(!n||5!==n.length)return J.error("ResponseValidator._validateAccessToken: Unsupported alg:",n),Promise.reject(new Error("Unsupported alg: "+n));var r=n.substr(2,3);if(!r)return J.error("ResponseValidator._validateAccessToken: Unsupported alg:",n,r),Promise.reject(new Error("Unsupported alg: "+n));if(256!==(r=parseInt(r))&&384!==r&&512!==r)return J.error("ResponseValidator._validateAccessToken: Unsupported alg:",n,r),Promise.reject(new Error("Unsupported alg: "+n));var i="sha"+r,o=this._joseUtil.hashString(t.access_token,i);if(!o)return J.error("ResponseValidator._validateAccessToken: access_token hash failed:",i),Promise.reject(new Error("Failed to validate at_hash"));var s=o.substr(0,o.length/2),a=this._joseUtil.hexToBase64Url(s);return a!==t.profile.at_hash?(J.error("ResponseValidator._validateAccessToken: Failed to validate at_hash",a,t.profile.at_hash),Promise.reject(new Error("Failed to validate at_hash"))):(J.debug("ResponseValidator._validateAccessToken: success"),Promise.resolve(t))}}])&&kt(e.prototype,n),r&&kt(e,r),t}(),Ot={authority:v.a.OAUTH_ENDPOINT,metadataUrl:"".concat(v.a.OAUTH_ENDPOINT,"/oauth/.well-known/openid-configuration"),client_id:v.a.OAUTH_CLIENT_ID,redirect_uri:v.a.OAUTH_REDIRECT_URI,post_logout_redirect_uri:v.a.OAUTH_POST_LOGOUT_REDIRECT_URI,response_type:"code",scope:v.a.OAUTH_SCOPES,ResponseValidatorCtor:Ct},Tt=n(29),Pt=$(Ot,{namespaced:!0,isAuthenticatedBy:"access_token",dispatchEventsOnWindow:!0},{userLoaded:function(t){},userUnloaded:function(){},accessTokenExpiring:function(){Rt.getters["user/oidcIsAuthenticated"]&&Rt.dispatch("user/authenticateOidcSilent").then((function(t){})).catch((function(t){}))},accessTokenExpired:function(){},userSignedOut:function(){Rt.commit("alert/addAlert",{id:"oidc-success-login",message:Tt.a.t("alerts.success.logout"),success:!0,autoClose:!0})},oidcError:function(t){"authenticateOidcSilent"===t.context?"invalid_grant"===t.error&&Rt.dispatch("user/authenticateOidcSilent").then((function(t){})).catch((function(t){})):Rt.commit("alert/addAlert",{id:"oidc-error",message:"An error occured at ".concat(t.context,": ").concat(t.error),error:!0,autoClose:!0})}}),It={namespaced:!0,state:{configurationLoading:!1,uiKitLoading:!1,structureLoading:!1,contentLoading:!1,authLoading:!1},actions:{},getters:{getConfigurationLoading:function(t){return t.configurationLoading},getUiKitLoading:function(t){return t.uiKitLoading},getStructureLoading:function(t){return t.structureLoading},getContentLoading:function(t){return t.contentLoading},getAuthLoading:function(t){return t.authLoading},isLoading:function(t){return t.structureLoading||t.uiKitLoading||t.contentLoading||t.authLoading}},mutations:{setConfigurationLoading:function(t,e){t.configurationLoading=e},setUiKitLoading:function(t,e){t.uiKitLoading=e},setStructureLoading:function(t,e){t.structureLoading=e},setContentLoading:function(t,e){t.contentLoading=e},setAuthLoading:function(t,e){t.authLoading=e}}};r.default.use(i.a);var Rt=e.a=new i.a.Store({modules:{alert:o,components:s,global:f,navigation:m,search:S,user:Pt,loading:It}})},function(t,e,n){"use strict";var r=n(20),i=["style","currency","currencyDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","localeMatcher","formatMatcher","unit"];var o=Array.isArray;function s(t){return null!==t&&"object"==typeof t}function a(t){return"string"==typeof t}var c=Object.prototype.toString;function u(t){return"[object Object]"===c.call(t)}function l(t){return null==t}function f(t){return"function"==typeof t}function h(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=null,r=null;return 1===t.length?s(t[0])||o(t[0])?r=t[0]:"string"==typeof t[0]&&(n=t[0]):2===t.length&&("string"==typeof t[0]&&(n=t[0]),(s(t[1])||o(t[1]))&&(r=t[1])),{locale:n,params:r}}function d(t){return JSON.parse(JSON.stringify(t))}function p(t,e){return!!~t.indexOf(e)}var g=Object.prototype.hasOwnProperty;function v(t,e){return g.call(t,e)}function m(t){for(var e=arguments,n=Object(t),r=1;r0;)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){for(var e,n=[],r=arguments.length-1;r-- >0;)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){for(var e,n=[],r=arguments.length-1;r-- >0;)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}})(F),F.mixin(b),F.directive("t",{bind:k,update:x,unbind:C}),F.component(w.name,w),F.component(A.name,A),F.config.optionMergeStrategies.i18n=function(t,e){return void 0===e?t:e}}var R=function(){this._caches=Object.create(null)};R.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=function(t){var e=[],n=0,r="";for(;n0)f--,l=4,h[0]();else{if(f=0,void 0===n)return!1;if(!1===(n=B(n)))return!1;h[1]()}};null!==l;)if(u++,"\\"!==(e=t[u])||!d()){if(i=M(e),8===(o=(a=D[l])[i]||a.else||8))return;if(l=o[0],(s=h[o[1]])&&(r=void 0===(r=o[2])?e:r,!1===s()))return;if(7===l)return c}}(t))&&(this._cache[t]=e),e||[]},H.prototype.getPathValue=function(t,e){if(!s(t))return null;var n=this.parsePath(e);if(0===n.length)return null;for(var r=n.length,i=t,o=0;o/,$=/(?:@(?:\.[a-z]+)?:(?:[\w\-_|.]+|\([\w\-_|.]+\)))/g,K=/^@(?:\.([a-z]+))?:/,q=/[()]/g,W={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},z=new R,J=function(t){var e=this;void 0===t&&(t={}),!F&&"undefined"!=typeof window&&window.Vue&&I(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||{},s=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||z,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new H,this._dataListeners=[],this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex)return r.getChoiceIndex.call(e,t,n);var i,o;return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):(i=t,o=n,i=Math.abs(i),2===o?i?i>1?1:0:1:i?Math.min(i,2):0)},this._exist=function(t,n){return!(!t||!n)&&(!l(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:s})},G={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0}};J.prototype._checkLocaleMessage=function(t,e,n){var r=function(t,e,n,i){if(u(n))Object.keys(n).forEach((function(o){var s=n[o];u(s)?(i.push(o),i.push("."),r(t,e,s,i),i.pop(),i.pop()):(i.push(o),r(t,e,s,i),i.pop())}));else if(o(n))n.forEach((function(n,o){u(n)?(i.push("["+o+"]"),i.push("."),r(t,e,n,i),i.pop(),i.pop()):(i.push("["+o+"]"),r(t,e,n,i),i.pop())}));else if(a(n)){if(V.test(n))i.join("")}};r(e,t,n,[])},J.prototype._initVM=function(t){var e=F.config.silent;F.config.silent=!0,this._vm=new F({data:t}),F.config.silent=e},J.prototype.destroyVM=function(){this._vm.$destroy()},J.prototype.subscribeDataChanging=function(t){this._dataListeners.push(t)},J.prototype.unsubscribeDataChanging=function(t){!function(t,e){if(t.length){var n=t.indexOf(e);if(n>-1)t.splice(n,1)}}(this._dataListeners,t)},J.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){for(var e=t._dataListeners.length;e--;)F.nextTick((function(){t._dataListeners[e]&&t._dataListeners[e].$forceUpdate()}))}),{deep:!0})},J.prototype.watchLocale=function(){if(!this._sync||!this._root)return null;var t=this._vm;return this._root.$i18n.vm.$watch("locale",(function(e){t.$set(t,"locale",e),t.$forceUpdate()}),{immediate:!0})},J.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},G.vm.get=function(){return this._vm},G.messages.get=function(){return d(this._getMessages())},G.dateTimeFormats.get=function(){return d(this._getDateTimeFormats())},G.numberFormats.get=function(){return d(this._getNumberFormats())},G.availableLocales.get=function(){return Object.keys(this.messages).sort()},G.locale.get=function(){return this._vm.locale},G.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},G.fallbackLocale.get=function(){return this._vm.fallbackLocale},G.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},G.formatFallbackMessages.get=function(){return this._formatFallbackMessages},G.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},G.missing.get=function(){return this._missing},G.missing.set=function(t){this._missing=t},G.formatter.get=function(){return this._formatter},G.formatter.set=function(t){this._formatter=t},G.silentTranslationWarn.get=function(){return this._silentTranslationWarn},G.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},G.silentFallbackWarn.get=function(){return this._silentFallbackWarn},G.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},G.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},G.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},G.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},G.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},G.postTranslation.get=function(){return this._postTranslation},G.postTranslation.set=function(t){this._postTranslation=t},J.prototype._getMessages=function(){return this._vm.messages},J.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},J.prototype._getNumberFormats=function(){return this._vm.numberFormats},J.prototype._warnDefault=function(t,e,n,r,i,o){if(!l(n))return n;if(this._missing){var s=this._missing.apply(null,[t,e,r,i]);if(a(s))return s}else 0;if(this._formatFallbackMessages){var c=h.apply(void 0,i);return this._render(e,o,c.params,e)}return e},J.prototype._isFallbackRoot=function(t){return!t&&!l(this._root)&&this._fallbackRoot},J.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},J.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},J.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},J.prototype._interpolate=function(t,e,n,r,i,s,c){if(!e)return null;var h,d=this._path.getPathValue(e,n);if(o(d)||u(d))return d;if(l(d)){if(!u(e))return null;if(!a(h=e[n])&&!f(h))return null}else{if(!a(d)&&!f(d))return null;h=d}return a(h)&&(h.indexOf("@:")>=0||h.indexOf("@.")>=0)&&(h=this._link(t,e,h,r,"raw",s,c)),this._render(h,i,s,n)},J.prototype._link=function(t,e,n,r,i,s,a){var c=n,u=c.match($);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],h=f.match(K),d=h[0],g=h[1],v=f.replace(d,"").replace(q,"");if(p(a,v))return c;a.push(v);var m=this._interpolate(t,e,v,r,"raw"===i?"string":i,"raw"===i?void 0:s,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var y=this._root.$i18n;m=y._translate(y._getMessages(),y.locale,y.fallbackLocale,v,r,i,s)}m=this._warnDefault(t,v,m,r,o(s)?s:[s],i),this._modifiers.hasOwnProperty(g)?m=this._modifiers[g](m):W.hasOwnProperty(g)&&(m=W[g](m)),a.pop(),c=m?c.replace(f,m):c}return c},J.prototype._createMessageContext=function(t){var e=o(t)?t:[],n=s(t)?t:{};return{list:function(t){return e[t]},named:function(t){return n[t]}}},J.prototype._render=function(t,e,n,r){if(f(t))return t(this._createMessageContext(n));var i=this._formatter.interpolate(t,n,r);return i||(i=z.interpolate(t,n,r)),"string"!==e||a(i)?i:i.join("")},J.prototype._appendItemToChain=function(t,e,n){var r=!1;return p(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},J.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},J.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i0;)o[s]=arguments[s+4];if(!t)return"";var a=h.apply(void 0,o),c=a.locale||e,u=this._translate(n,c,this.fallbackLocale,t,r,"string",a.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return u=this._warnDefault(c,t,u,r,o,"string"),this._postTranslation&&null!=u&&(u=this._postTranslation(u,t)),u},J.prototype.t=function(t){for(var e,n=[],r=arguments.length-1;r-- >0;)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},J.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},J.prototype.i=function(t,e,n){return t?(a(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},J.prototype._tc=function(t,e,n,r,i){for(var o,s=[],a=arguments.length-5;a-- >0;)s[a]=arguments[a+5];if(!t)return"";void 0===i&&(i=1);var c={count:i,n:i},u=h.apply(void 0,s);return u.params=Object.assign(c,u.params),s=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(s)),i)},J.prototype.fetchChoice=function(t,e){if(!t&&!a(t))return null;var n=t.split("|");return n[e=this.getChoiceIndex(e,n.length)]?n[e].trim():t},J.prototype.tc=function(t,e){for(var n,r=[],i=arguments.length-2;i-- >0;)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},J.prototype._te=function(t,e,n){for(var r=[],i=arguments.length-3;i-- >0;)r[i]=arguments[i+3];var o=h.apply(void 0,r).locale||e;return this._exist(n[o],t)},J.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},J.prototype.getLocaleMessage=function(t){return d(this._vm.messages[t]||{})},J.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},J.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,m({},this._vm.messages[t]||{},e))},J.prototype.getDateTimeFormat=function(t){return d(this._vm.dateTimeFormats[t]||{})},J.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},J.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,m(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},J.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},J.prototype._localizeDateTime=function(t,e,n,r,i){for(var o=e,s=r[o],a=this._getLocaleChain(e,n),c=0;c0;)e[n]=arguments[n+1];var r=this.locale,i=null;return 1===e.length?a(e[0])?i=e[0]:s(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(i=e[0].key)):2===e.length&&(a(e[0])&&(i=e[0]),a(e[1])&&(r=e[1])),this._d(t,r,i)},J.prototype.getNumberFormat=function(t){return d(this._vm.numberFormats[t]||{})},J.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},J.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,m(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},J.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},J.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var s=e,a=r[s],c=this._getLocaleChain(e,n),u=0;u0;)e[n]=arguments[n+1];var r=this.locale,o=null,c=null;return 1===e.length?a(e[0])?o=e[0]:s(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key),c=Object.keys(e[0]).reduce((function(t,n){var r;return p(i,n)?Object.assign({},t,((r={})[n]=e[0][n],r)):t}),null)):2===e.length&&(a(e[0])&&(o=e[0]),a(e[1])&&(r=e[1])),this._n(t,r,o,c)},J.prototype._ntp=function(t,e,n,r){if(!J.availabilities.numberFormat)return[];if(!n)return(r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e)).formatToParts(t);var i=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),o=i&&i.formatToParts(t);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return o||[]},Object.defineProperties(J.prototype,G),Object.defineProperty(J,"availabilities",{get:function(){if(!U){var t="undefined"!=typeof Intl;U={dateTimeFormat:t&&void 0!==Intl.DateTimeFormat,numberFormat:t&&void 0!==Intl.NumberFormat}}return U}}),J.install=I,J.version="8.21.1";var Y=J,X={global:{errors:{400:{headline:"Fehlerhafte Anfrage",paragraph:"Ihre Anfrage war fehlerhaft und konnte daher nicht bearbeitet werden. Überprüfe deine Eingabe!",button:"zur Startseite"},401:{headline:"Sie sind nicht berechtigt.",paragraph:"Leider besitzen sie nicht die notwendigen Berechtigungen für diese Seite. Überprüfe deine Eingabe!",button:"zur Startseite"},403:{headline:"Zugriff verweigert",paragraph:"Sie haben keine Berechtigung auf diese Seite zuzugreifen. Überprüfe deine Eingabe!",button:"zur Startseite"},404:{headline:"Seite nicht gefunden",paragraph:"Diese Seite existiert leider nicht. Überprüfe deine Eingabe!",button:"zur Startseite"},500:{headline:"Interner Fehler",paragraph:"Leider ist etwas schief gelaufen.",button:"zur Startseite"}},strings:{copyright_notice:"Copyright © ".concat((new Date).getFullYear()," DFB GmbH"),signin:"Anmelden",register:"Registrieren",signin_mobile:"Jetzt anmelden",back:"Zurück",homepage:"Startseite Markenportal",brands:{headline:"Die Marken"}},locales:{de:"Deutsch",en:"Englisch"},profile:{logout:"Abmelden"}},components:{codeSnippet:{more:"Alles anzeigen",less:"Weniger anzeigen"},searchSuggests:{showResults:"zeige Ergebnisse",pages:"Seitenergebnisse",brands:"Marken",noResults:"Keine Treffer gefunden"},searchResult:{readMore:"zur Seite"}},modules:{readOn:{previous:"Vorherige Seite",next:"Nächste Seite"},code:{component:"Die Komponente",structure:"Aufbau",states:"Zustände"},brandTabs:{button:"Erlebe die Marke"},downloads:{headline:{singluar:"Download",plural:"Downloads"}},iconlibrary:{noresults:"Aktuell sind keine Icons in der Icon-Library verfügbar."},searchResults:{topline:"{resultCount} Treffer für",noResults:"Keine Suchergebnisse gefunden"},cookieConsent:{paragraph:"Wir verwenden Cookies, um Ihnen den bestmöglichen Service bieten zu können. Durch die weitere Nutzung der Website erklären Sie sich damit einverstanden.",privacyLabel:"zur Datenschutzerklärung",consentButtonLabel:"Ok, verstanden."},userRegistration:{topline:"Registrierungsprozess abschließen und dann damit arbeiten",headline:"Direkt zum Markenportal",fields:{category:{label:"Kategorie *",defaultLabel:"Bitte auswählen",options:{partner:"Vertragspartner",other:"Dritter",employee:"Mitarbeiter"}},name:"Name *",email:"E-Mail-Adresse *",company:"Unternehmen *",department:"Abteilung *",contactPerson:"Ansprechpartner beim DFB *",purpose:"Zweck *",termsCondition:"Ich akzeptiere die ",termsConditionLink:"Nutzungsbedingungen"},buttons:{register:"Registrieren",cancel:"Abbrechen"},errorMessages:{category:"Bitte wählen Sie eine Kategorie aus",name:"Bitte geben Sie Ihren Namen ein",email:"Bitte geben Sie Ihre E-Mail-Adresse ein",company:"Bitte geben Sie Ihre Unternehmen an",department:"Bitte geben Sie Ihre Abteilung an",contactPerson:"Bitte geben Sie Ihren Ansprechpartner beim DFB an",purpose:"Bitte geben Sie Ihren Zweck für die Nutzung des DFB Markenportal an"}}},alerts:{success:{login:"Hi! Sie wurden erfolgreich angemeldet.",logout:"Auf Wiedersehen! Sie wurden erfolgreich abgemeldet.",register:"Viel Spaß! Sie wurden erfolgreich registriert.",copyClipboard:"Kopieren in die Zwischenablage erfolgreich.",deletAccount:"Ihr Account wurde wieder gelöscht."},error:{login:"Upps! Beim Anmelden ist etwas schief gelaufen, bitte versuche es nochmal!",logout:"Upps! Bitte versuche dich nochmal abzumelden, da ist etwas schief gelaufen.",register:"Upps! Beim Anmelden ist etwas schief gelaufen, bitte versuche es nochmal!",copyClipboard:"Upps! Kopieren in die Zwischenablage fehlgeschlagen.",deletAccount:"Ihr Account konnte leider nicht gelöscht. Bitte versuchen Sie es erneut.",downloadFile:"Ups! Das ist wohl was schief gelaufen. Bitte lade die Seite neu und versuche es erneut."},normal:{welcomeBack:"Hi! Schön dass du wieder hier bist. Du bist bereits angemeldet."}},currenltyLogin:"Sie werden gerade angemeldet"},Q={global:{errors:{undefined_error:"A mistake has occurred."},strings:{copyright_notice:"Copyright © ".concat((new Date).getFullYear()," DFB GmbH"),signin:"Login",signin_mobile:"Sign in",back:"Back",homepage:"Home Brand Portal",brands:{headline:"The brands"}},locales:{de:"German",en:"English"},profile:{logout:"Logout"}},components:{codeSnippet:{more:"Show all",less:"Show less"}},modules:{readOn:{previous:"Previous page",next:"Next page"},code:{component:"The component",structure:"Structure",states:"States"},brandTabs:{button:"Experience the brand"},downloads:{headline:{singluar:"Download",plural:"Downloads"}},iconlibrary:{noresults:"There are currently no icons available in the icon library."}},guides:{errors:{guide_not_found:"No suitable guide found."}}};r.default.use(Y);var Z={de:X,en:Q};e.a=new Y({locale:"de",fallbackLocale:"de",messages:Z})},function(t,e,n){"use strict";var r=n(5);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(32);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(68),i=n(47),o=n(27),s=n(44),a=n(25),c=n(169),u=Object.getOwnPropertyDescriptor;e.f=n(14)?u:function(t,e){if(t=o(t),e=s(e,!0),c)try{return u(t,e)}catch(t){}if(a(t,e))return i(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(0),i=n(13),o=n(5);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],s={};s[t]=e(n),r(r.S+r.F*o((function(){n(1)})),"Object",s)}},function(t,e,n){var r=n(31),i=n(67),o=n(18),s=n(12),a=n(185);t.exports=function(t,e){var n=1==t,c=2==t,u=3==t,l=4==t,f=6==t,h=5==t||f,d=e||a;return function(e,a,p){for(var g,v,m=o(e),y=i(m),b=r(a,p,3),w=s(y.length),_=0,S=n?d(e,w):c?d(e,0):void 0;w>_;_++)if((h||_ in y)&&(v=b(g=y[_],_,m),t))if(n)S[_]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return _;case 2:S.push(g)}else if(l)return!1;return f?-1:u||l?l:S}}},function(t,e,n){"use strict";var r=n(20);function i(t,e){for(var n in e)t[n]=e[n];return t}var o={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,a=e.data;a.routerView=!0;for(var c=o.$createElement,u=n.name,l=o.$route,f=o._routerViewCache||(o._routerViewCache={}),h=0,d=!1;o&&o._routerRoot!==o;){var p=o.$vnode?o.$vnode.data:{};p.routerView&&h++,p.keepAlive&&o._directInactive&&o._inactive&&(d=!0),o=o.$parent}if(a.routerViewDepth=h,d){var g=f[u],v=g&&g.component;return v?(g.configProps&&s(v,a,g.route,g.configProps),c(v,a,r)):c()}var m=l.matched[h],y=m&&m.components[u];if(!m||!y)return f[u]=null,c();f[u]={component:y},a.registerRouteInstance=function(t,e){var n=m.instances[u];(e&&n!==t||!e&&n===t)&&(m.instances[u]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){m.instances[u]=e.componentInstance},a.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==m.instances[u]&&(m.instances[u]=t.componentInstance)};var b=m.props&&m.props[u];return b&&(i(f[u],{route:l,configProps:b}),s(y,a,l,b)),c(y,a,r)}};function s(t,e,n,r){var o=e.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(n,r);if(o){o=e.props=i({},o);var s=e.attrs=e.attrs||{};for(var a in o)t.props&&a in t.props||(s[a]=o[a],delete o[a])}}var a=/[!'()*]/g,c=function(t){return"%"+t.charCodeAt(0).toString(16)},u=/%2C/g,l=function(t){return encodeURIComponent(t).replace(a,c).replace(u,",")},f=decodeURIComponent;var h=function(t){return null==t||"object"==typeof t?t:String(t)};function d(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=f(n.shift()),i=n.length>0?f(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function p(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return l(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(l(e)):r.push(l(e)+"="+l(t)))})),r.join("&")}return l(e)+"="+l(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var g=/\/?$/;function v(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=m(o)}catch(t){}var s={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:w(e,i),matched:t?b(t):[]};return n&&(s.redirectedFrom=w(n,i)),Object.freeze(s)}function m(t){if(Array.isArray(t))return t.map(m);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=m(t[n]);return e}return t}var y=v(null,{path:"/"});function b(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function w(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;return void 0===i&&(i=""),(n||"/")+(e||p)(r)+i}function _(t,e){return e===y?t===e:!!e&&(t.path&&e.path?t.path.replace(g,"")===e.path.replace(g,"")&&t.hash===e.hash&&S(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&S(t.query,e.query)&&S(t.params,e.params)))}function S(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],i=e[n];return null==r||null==i?r===i:"object"==typeof r&&"object"==typeof i?S(r,i):String(r)===String(i)}))}function E(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var i=e.split("/");n&&i[i.length-1]||i.pop();for(var o=t.replace(/^\//,"").split("/"),s=0;s=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}(o.path||""),l=e&&e.path||"/",f=u.path?E(u.path,l,n||o.append):l,p=function(t,e,n){void 0===e&&(e={});var r,i=n||d;try{r=i(t||"")}catch(t){r={}}for(var o in e){var s=e[o];r[o]=Array.isArray(s)?s.map(h):h(s)}return r}(u.query,o.query,r&&r.options.parseQuery),g=o.hash||u.hash;return g&&"#"!==g.charAt(0)&&(g="#"+g),{_normalized:!0,path:f,query:p,hash:g}}var K,q=function(){},W={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),s=o.location,a=o.route,c=o.href,u={},l=n.options.linkActiveClass,f=n.options.linkExactActiveClass,h=null==l?"router-link-active":l,d=null==f?"router-link-exact-active":f,p=null==this.activeClass?h:this.activeClass,m=null==this.exactActiveClass?d:this.exactActiveClass,y=a.redirectedFrom?v(null,$(a.redirectedFrom),null,n):a;u[m]=_(r,y),u[p]=this.exact?u[m]:function(t,e){return 0===t.path.replace(g,"/").indexOf(e.path.replace(g,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,y);var b=u[m]?this.ariaCurrentValue:null,w=function(t){z(t)&&(e.replace?n.replace(s,q):n.push(s,q))},S={click:z};Array.isArray(this.event)?this.event.forEach((function(t){S[t]=w})):S[this.event]=w;var E={class:u},F=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:c,route:a,navigate:w,isActive:u[p],isExactActive:u[m]});if(F){if(1===F.length)return F[0];if(F.length>1||!F.length)return 0===F.length?t():t("span",{},F)}if("a"===this.tag)E.on=S,E.attrs={href:c,"aria-current":b};else{var A=function t(e){var n;if(e)for(var r=0;r-1&&(a.params[h]=n.params[h]);return a.path=V(l.path,a.params),c(l,a,s)}if(a.path){a.params={};for(var d=0;d=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}var bt={redirected:2,aborted:4,cancelled:8,duplicated:16};function wt(t,e){return St(t,e,bt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+function(t){if("string"==typeof t)return t;if("path"in t)return t.path;var e={};return Et.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}(e)+'" via a navigation guard.')}function _t(t,e){return St(t,e,bt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function St(t,e,n,r){var i=new Error(r);return i._isRouter=!0,i.from=t,i.to=e,i.type=n,i}var Et=["params","query","hash"];function Ft(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function At(t,e){return Ft(t)&&t._isRouter&&(null==e||t.type===e)}function kt(t){return function(e,n,r){var i=!1,o=0,s=null;xt(t,(function(t,e,n,a){if("function"==typeof t&&void 0===t.cid){i=!0,o++;var c,u=Tt((function(e){var i;((i=e).__esModule||Ot&&"Module"===i[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:K.extend(e),n.components[a]=e,--o<=0&&r()})),l=Tt((function(t){var e="Failed to resolve async component "+a+": "+t;s||(s=Ft(t)?t:new Error(e),r(s))}));try{c=t(u,l)}catch(t){l(t)}if(c)if("function"==typeof c.then)c.then(u,l);else{var f=c.component;f&&"function"==typeof f.then&&f.then(u,l)}}})),i||r()}}function xt(t,e){return Ct(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Ct(t){return Array.prototype.concat.apply([],t)}var Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function Tt(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var Pt=function(t,e){this.router=t,this.base=function(t){if(!t)if(J){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=y,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function It(t,e,n,r){var i=xt(t,(function(t,r,i,o){var s=function(t,e){"function"!=typeof t&&(t=K.extend(t));return t.options[e]}(t,e);if(s)return Array.isArray(s)?s.map((function(t){return n(t,r,i,o)})):n(s,r,i,o)}));return Ct(r?i.reverse():i)}function Rt(t,e){if(e)return function(){return t.apply(e,arguments)}}Pt.prototype.listen=function(t){this.cb=t},Pt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},Pt.prototype.onError=function(t){this.errorCbs.push(t)},Pt.prototype.transitionTo=function(t,e,n){var r,i=this;try{r=this.router.match(t,this.current)}catch(t){throw this.errorCbs.forEach((function(e){e(t)})),t}var o=this.current;this.confirmTransition(r,(function(){i.updateRoute(r),e&&e(r),i.ensureURL(),i.router.afterHooks.forEach((function(t){t&&t(r,o)})),i.ready||(i.ready=!0,i.readyCbs.forEach((function(t){t(r)})))}),(function(t){n&&n(t),t&&!i.ready&&(At(t,bt.redirected)&&o===y||(i.ready=!0,i.readyErrorCbs.forEach((function(e){e(t)}))))}))},Pt.prototype.confirmTransition=function(t,e,n){var r=this,i=this.current;this.pending=t;var o,s,a=function(t){!At(t)&&Ft(t)&&r.errorCbs.length&&r.errorCbs.forEach((function(e){e(t)})),n&&n(t)},c=t.matched.length-1,u=i.matched.length-1;if(_(t,i)&&c===u&&t.matched[c]===i.matched[u])return this.ensureURL(),a(((s=St(o=i,t,bt.duplicated,'Avoided redundant navigation to current location: "'+o.fullPath+'".')).name="NavigationDuplicated",s));var l=function(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=gt&&n;r&&this.listeners.push(ot());var i=function(){var n=t.current,i=jt(t.base);t.current===y&&i===t._startLocation||t.transitionTo(i,(function(t){r&&st(e,t,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this.current;this.transitionTo(t,(function(t){vt(F(r.base+t.fullPath)),st(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this.current;this.transitionTo(t,(function(t){mt(F(r.base+t.fullPath)),st(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(jt(this.base)!==this.current.fullPath){var e=F(this.base+this.current.fullPath);t?vt(e):mt(e)}},e.prototype.getCurrentLocation=function(){return jt(this.base)},e}(Pt);function jt(t){var e=decodeURI(window.location.pathname);return t&&0===e.toLowerCase().indexOf(t.toLowerCase())&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var Dt=function(t){function e(e,n,r){t.call(this,e,n),r&&function(t){var e=jt(t);if(!/^\/#/.test(e))return window.location.replace(F(t+"/#"+e)),!0}(this.base)||Nt()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router.options.scrollBehavior,n=gt&&e;n&&this.listeners.push(ot());var r=function(){var e=t.current;Nt()&&t.transitionTo(Mt(),(function(r){n&&st(t.router,r,e,!0),gt||Ut(r.fullPath)}))},i=gt?"popstate":"hashchange";window.addEventListener(i,r),this.listeners.push((function(){window.removeEventListener(i,r)}))}},e.prototype.push=function(t,e,n){var r=this,i=this.current;this.transitionTo(t,(function(t){Ht(t.fullPath),st(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this.current;this.transitionTo(t,(function(t){Ut(t.fullPath),st(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Mt()!==e&&(t?Ht(e):Ut(e))},e.prototype.getCurrentLocation=function(){return Mt()},e}(Pt);function Nt(){var t=Mt();return"/"===t.charAt(0)||(Ut("/"+t),!1)}function Mt(){var t=window.location.href,e=t.indexOf("#");if(e<0)return"";var n=(t=t.slice(e+1)).indexOf("?");if(n<0){var r=t.indexOf("#");t=r>-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else t=decodeURI(t.slice(0,n))+t.slice(n);return t}function Bt(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function Ht(t){gt?vt(Bt(t)):window.location.hash=t}function Ut(t){gt?mt(Bt(t)):window.location.replace(Bt(t))}var Vt=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){At(t,bt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Pt),$t=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=X(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!gt&&!1!==t.fallback,this.fallback&&(e="hash"),J||(e="abstract"),this.mode=e,e){case"history":this.history=new Lt(this,t.base);break;case"hash":this.history=new Dt(this,t.base,this.fallback);break;case"abstract":this.history=new Vt(this,t.base);break;default:0}},Kt={currentRoute:{configurable:!0}};function qt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}$t.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Kt.currentRoute.get=function(){return this.history&&this.history.current},$t.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof Lt||n instanceof Dt){var r=function(t){n.setupListeners(),function(t){var r=n.current,i=e.options.scrollBehavior;gt&&i&&"fullPath"in t&&st(e,t,r,!1)}(t)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},$t.prototype.beforeEach=function(t){return qt(this.beforeHooks,t)},$t.prototype.beforeResolve=function(t){return qt(this.resolveHooks,t)},$t.prototype.afterEach=function(t){return qt(this.afterHooks,t)},$t.prototype.onReady=function(t,e){this.history.onReady(t,e)},$t.prototype.onError=function(t){this.history.onError(t)},$t.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},$t.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},$t.prototype.go=function(t){this.history.go(t)},$t.prototype.back=function(){this.go(-1)},$t.prototype.forward=function(){this.go(1)},$t.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},$t.prototype.resolve=function(t,e,n){var r=$(t,e=e||this.history.current,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath;return{location:r,route:i,href:function(t,e,n){var r="hash"===n?"#"+e:e;return t?F(t+"/"+r):r}(this.history.base,o,this.mode),normalizedTo:r,resolved:i}},$t.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties($t.prototype,Kt),$t.install=function t(e){if(!t.installed||K!==e){t.installed=!0,K=e;var n=function(t){return void 0!==t},r=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",o),e.component("RouterLink",W);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},$t.version="3.4.5",$t.isNavigationFailure=At,$t.NavigationFailureType=bt,J&&window.Vue&&window.Vue.use($t);var Wt=$t,zt=n(235),Jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"bp-l-Content"},t._l(t.modules,(function(e,r){return n("section",{key:r,staticClass:"bp-l-Content-section"},[e.type?n(e.type,{tag:"component",attrs:{data:e}}):t._e()],1)})),0)};Jt._withStripped=!0;var Gt=n(1),Yt=(n(43),n(19)),Xt=n.n(Yt),Qt=n(42),Zt=n(28),te=n(8),ee=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"bp-m-Hero"},[n("div",{staticClass:"bp-m-Hero-wrapper"},[n("div",{staticClass:"bp-m-Hero-container"},[n("div",{attrs:{clasS:"bp-m-Hero-content","data-aos":"fade-up"}},[t.data.topline?n("p",{staticClass:"dfb-Paragraph dfb-Paragraph--small bp-m-Hero-topline"},[t._v("\n "+t._s(t.data.topline)+"\n ")]):t._e(),t._v(" "),t.data.headline?n("h2",{staticClass:"dfb-Headline dfb-Headline--h1 bp-m-Hero-headline",domProps:{innerHTML:t._s(t.data.headline)}}):t._e(),t._v(" "),t.data.text?n("p",{staticClass:"dfb-Paragraph bp-m-Hero-abstract"},[t._v("\n "+t._s(t.data.text)+"\n ")]):t._e(),t._v(" "),t.isAuthenticated?t._e():n("div",{staticClass:"bp-m-Hero-buttonContainer"},[n("c-login-button",{staticClass:"bp-m-Hero-button",attrs:{"dark-theme":""}})],1)])])]),t._v(" "),n("div",{staticClass:"bp-m-Hero-imageContainer"},[n("div",{staticClass:"dfb-Image dfb-Image--lazyloading bp-m-Hero-image"},[n("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.data.image.src,expression:"data.image.src"}],staticClass:"dfb-Image-image",attrs:{alt:t.data.image.alt,"data-object-fit":""}})])]),t._v(" "),n("div",{staticClass:"bp-m-Hero-scrollIndicator"},[n("div",{staticClass:"dfb-Icon bp-m-Hero-scrollIcon"},[n("svg",{staticClass:"dfb-Symbol dfb-Symbol--dfbIconDropdownDown",attrs:{viewBox:"0 0 24 24","aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#dfb-icon-dropdown-down",href:"#dfb-icon-dropdown-down"}})])])])])};function ne(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function re(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}ee._withStripped=!0;var ie={components:{"c-login-button":n(65).a},props:{data:{type:Object}},data:function(){return{}},computed:function(t){for(var e=1;er.endVal?r.endVal:r.frameVal,r.frameVal=Number(r.frameVal.toFixed(r.options.decimalPlaces)),r.printValue(r.frameVal),e1?r.options.decimal+n[1]:"",r.options.useGrouping){s="";for(var c=0,u=i.length;ct;var e=t-this.startVal;if(Math.abs(e)>this.options.smartEasingThreshold){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.callback=t,this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,this.finalEndVal||this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var e=this.formattingFn(t);"INPUT"===this.el.tagName?this.el.value=e:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=e:this.el.innerHTML=e},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var e=Number(t);return this.ensureNumber(e)?e:(this.error="[CountUp] invalid start or end value: "+t,null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}(),ve=n(76),me=n.n(ve),ye={props:{data:{type:Object},id:{type:String}},data:function(){return{countElement:void 0,counter:void 0,options:{duration:3,startVal:0,useEasing:!0,useGrouping:!0,separator:".",decimal:"",prefix:"",suffix:" ".concat(this.data.value)}}},computed:{reverse:function(){return this.data.reverse?"bp-c-KeyFactCard--reverse":null}},mounted:function(){this.id&&this.data.count&&(this.counter=new ge("".concat(this.id,"-count"),this.data.count,this.options),me()("#".concat(this.id)).on("enter",this.startCount).on("exit",this.resetCount))},methods:{startCount:function(){this.counter&&this.counter.start()},resetCount:function(){this.counter&&this.counter.reset()}}},be=(n(472),Object(oe.a)(ye,de,[],!1,null,null,null));be.options.__file="src/patterns/components/key-fact-card/key-fact-card.vue";var we={components:{"c-key-fact-card":be.exports},props:{data:{type:Object}},data:function(){return{}},computed:{spacingClass:function(){return"none"!==this.data.spacing?"u-Spacing-".concat(this.data.spacing):null}}},_e=(n(473),Object(oe.a)(we,he,[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"bp-m-KeyFacts-pitchContainerTop"},[e("div",{staticClass:"dfb-Pitch dfb-Pitch--penaltyArea bp-m-KeyFacts-pitchTop"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"bp-m-KeyFacts-pitchContainerBottom"},[e("div",{staticClass:"dfb-Pitch dfb-Pitch--penaltyArea bp-m-KeyFacts-pitchBottom"})])}],!1,null,null,null));_e.options.__file="src/patterns/modules/key-facts/key-facts.vue";var Se=_e.exports,Ee=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"bp-m-ImageCarousel",class:[t.spacingClass]},[n("resize-observer",{on:{notify:t.handleResize}}),t._v(" "),n("div",{staticClass:"bp-m-ImageCarousel-sliderContainer",attrs:{"data-aos":"fade-up"}},[t.show?n("vue-glide",{directives:[{name:"images-loaded",rawName:"v-images-loaded",value:t.loaded,expression:"loaded"}],ref:"slider",staticClass:"bp-m-ImageCarousel-slider",attrs:{type:t.type,"per-view":t.perView,"start-at":t.startAt,autoplay:t.autoplay,rewind:t.rewind,classes:t.classes,"animation-duration":t.animationDuration,gap:t.gap,peek:t.peek,breakpoints:t.breakpoints},model:{value:t.currentSlide,callback:function(e){t.currentSlide=e},expression:"currentSlide"}},[t._l(t.data.images,(function(e,r){return n("vue-glide-slide",{key:r},[e?n("div",{staticClass:"dfb-Image dfb-Image--1To1Ratio dfb-Image--lazyloading bp-m-ImageCarousel-image"},[n("img",{staticClass:"dfb-Image-image",attrs:{src:e.src,alt:e.alt,"data-object-fit":""}})]):t._e()])})),t._v(" "),n("template",{slot:"control"},[n("div",{staticClass:"dfb-Indicators dfb-Indicators--secondary no-autoinit bp-m-ImageCarousel-indicatorPagination",attrs:{"data-autoinit":"false","data-glide-el":"controls[nav]"}},t._l(t.data.images,(function(e,r){return n("button",{key:r,staticClass:"dfb-Indicators-item",class:{"is-active":t.currentSlide===r},attrs:{"data-id":t.currentSlide,"data-glide-dir":"="+r,"aria-label":"Navigate to Slide "+(r+1)}},[n("span",{staticClass:"dfb-Indicators-itemInner"})])})),0)])],2):t._e()],1),t._v(" "),n("ul",{staticClass:"bp-m-ImageCarousel-list"},t._l(t.data.images,(function(e,r){return n("li",{key:r,staticClass:"bp-m-ImageCarousel-item"},[e?n("div",{staticClass:"dfb-Image dfb-Image--1To1Ratio bp-m-ImageCarousel-image"},[n("img",{staticClass:"dfb-Image-image",attrs:{src:e.src,alt:e.alt,"data-object-fit":""}})]):t._e()])})),0)],1)};Ee._withStripped=!0;n(241);var Fe,Ae=n(74),ke=n(166);function xe(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ce={directives:{imagesLoaded:n.n(ke).a},components:(Fe={},xe(Fe,Ae.Glide.name,Ae.Glide),xe(Fe,Ae.GlideSlide.name,Ae.GlideSlide),Fe),props:{data:{type:Object}},data:function(){return{show:!1,slider:void 0,animationDuration:800,startAt:0,autoplay:!1,currentSlide:0,classes:{root:"bp-m-ImageCarousel",direction:{ltr:"bp-m-ImageCarousel--ltr",rtl:"bp-m-ImageCarousel--rtl"},slider:"bp-m-ImageCarousel--slider",carousel:"bp-m-ImageCarousel--carousel",swipeable:"bp-m-ImageCarousel--swipeable",dragging:"bp-m-ImageCarousel--dragging",cloneSlide:"bp-m-ImageCarousel-slide--clone",activeNav:"bp-m-ImageCarousel-bullet--active",activeSlide:"bp-m-ImageCarousel-slide--active",disabledArrow:"bp-m-ImageCarousel-arrow--disabled"},rewind:!1,gap:0,perView:3,peek:0,type:"carousel",breakpoints:{576:{perView:1,autoplay:4e3},9999:{perView:3,autoplay:!1}}}},computed:{spacingClass:function(){return"none"!==this.data.spacing?"u-Spacing-".concat(this.data.spacing):null}},mounted:function(){this.$refs.slider&&(this.slider=this.$refs.slider)},methods:{loaded:function(){this.show=!0},handleResize:function(){var t=window.innerWidth;this.show=t<576}}},Oe=(n(474),Object(oe.a)(Ce,Ee,[],!1,null,null,null));Oe.options.__file="src/patterns/modules/image-carousel/image-carousel.vue";var Te=Oe.exports,Pe=n(167),Ie=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"bp-m-BrandAccordion",class:[this.spacingClass]},[e("div",{staticClass:"bp-m-BrandAccordion-wrapper"},[e("div",{staticClass:"bp-m-BrandAccordion-container"},[e("ul",{staticClass:"bp-m-BrandAccordion-list"},this._l(this.data.items,(function(t,n){return e("li",{key:n,staticClass:"bp-m-BrandAccordion-item"},[e("c-brand-accordion-item",{attrs:{data:t,"init-open":0===n}})],1)})),0)])])])};Ie._withStripped=!0;var Re=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"bp-c-BrandAccordionItem",class:{"is-open":t.isOpen}},[n("button",{staticClass:"bp-c-BrandAccordionItem-button",on:{click:function(e){return t.toggle()}}},[n("div",{staticClass:"dfb-Icon bp-c-BrandAccordionItem-icon"},[t.isOpen?t._e():n("svg",{staticClass:"dfb-Symbol dfb-Symbol--dfbIconAdd",attrs:{viewBox:"0 0 24 24","aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#dfb-icon-add",href:"#dfb-icon-add"}})]),t._v(" "),t.isOpen?n("svg",{staticClass:"dfb-Symbol dfb-Symbol--dfbIconRemove",attrs:{viewBox:"0 0 24 24","aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#dfb-icon-remove",href:"#dfb-icon-remove"}})]):t._e()]),t._v(" "),n("span",{staticClass:"bp-c-BrandAccordionItem-label"},[t._v(t._s(t.data.label))])]),t._v(" "),n("div",{staticClass:"bp-c-BrandAccordionItem-header"},[n("span",{staticClass:"bp-c-BrandAccordionItem-label"},[t._v(t._s(t.data.label))])]),t._v(" "),n("div",{ref:"accordionContainer",staticClass:"bp-c-BrandAccordionItem-accordionContainer"},[n("div",{staticClass:"bp-c-BrandAccordionItem-images"},t._l(t.data.images,(function(t,e){return n("div",{key:e,staticClass:"bp-c-BrandAccordionItem-imageContainer"},[n("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.src,expression:"image.src"}],staticClass:"bp-c-BrandAccordionItem-image",attrs:{alt:t.alt,"data-object-fit":""}})])})),0)])])};Re._withStripped=!0;var Le={props:{data:{type:Object},initOpen:{type:Boolean,default:!1}},data:function(){return{accordionContainerElement:void 0,isAccordion:!1,isOpen:!1,height:0,style:"margin-top: 0px",accordionInitWindowSize:992,onResizeHandlder:void 0}},computed:{animateAccordionStyle:{set:function(t){this.style="margin-top: -".concat(t,"px")},get:function(){return this.style}}},mounted:function(){var t=this;this.$refs.accordionContainer&&(this.accordionContainerElement=this.$refs.accordionContainer),setTimeout((function(){t.accordionContainerElement&&(t.height=t.accordionContainerElement.getBoundingClientRect().height,t.close()),t.initOpen&&t.open(),t.isAccordion=!0}),500)},methods:{toggle:function(){this.isOpen?this.close():this.open()},open:function(){this.animateAccordionStyle=0,this.isOpen=!0},close:function(){this.animateAccordionStyle=this.height,this.isOpen=!1}}},je=(n(476),Object(oe.a)(Le,Re,[],!1,null,null,null));je.options.__file="src/patterns/components/brand-accordion-item/brand-accordion-item.vue";var De={components:{"c-brand-accordion-item":je.exports},props:{data:{type:Object}},data:function(){return{}},computed:{spacingClass:function(){return"none"!==this.data.spacing?"u-Spacing-".concat(this.data.spacing):null}},mounted:function(){},methods:{}},Ne=(n(477),Object(oe.a)(De,Ie,[],!1,null,null,null));Ne.options.__file="src/patterns/modules/brand-accordion/brand-accordion.vue";var Me=Ne.exports,Be=n(168),He=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"bp-m-BrandTabs",class:[t.spacingClass]},[n("div",{staticClass:"bp-m-BrandTabs-wrapper"},[n("div",{staticClass:"bp-m-BrandTabs-container",attrs:{"data-aos":"fade-up"}},[n("div",{staticClass:"bp-m-BrandTabs-tabs"},[n("div",{ref:"dfbTabs",staticClass:"dfb-Tabs dfb-Tabs--simple",attrs:{id:"dfb-Tabs-example"}},[n("div",{staticClass:"dfb-Tabs-scroller"},[n("div",{staticClass:"dfb-Tabs-scrollArea"},[n("div",{staticClass:"dfb-Tabs-scrollContent"},[n("ul",{staticClass:"dfb-Tabs-list",attrs:{role:"tablist"}},t._l(t.data.items,(function(e,r){return n("li",{key:r,staticClass:"dfb-Tabs-item"},[n("a",{staticClass:"dfb-Tabs-tab",attrs:{href:t.idBuilder("#brandTabs-panel-"+e.label.toLowerCase()+t.data.id+r),id:t.idBuilder("brandTabs-"+e.label.toLowerCase()+t.data.id+r),"aria-selected":t.selected(r),tabindex:"0",role:"tab"}},[n("div",{staticClass:"dfb-Tabs-labelContainer"},[n("span",{staticClass:"dfb-Tabs-tabLabel"},[t._v(t._s(e.label))])])])])})),0)])])])])]),t._v(" "),n("div",{staticClass:"bp-m-BrandTabs-sections"},t._l(t.data.items,(function(e,r){return n("div",{key:r,staticClass:"dfb-TabsPanel bp-m-BrandTabs-section",attrs:{id:t.idBuilder("brandTabs-panel-"+e.label+t.data.id+r),role:"tabpanel",tabindex:"-1","aria-labelledby":t.idBuilder("brandTabs-"+e.label.toLowerCase()+t.data.id+r)}},[n("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.image.desktop.src,expression:"item.image.desktop.src"}],staticClass:"bp-m-BrandTabs-image bp-m-BrandTabs-desktop",attrs:{alt:e.image.desktop.alt}}),t._v(" "),n("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.image.mobile.src,expression:"item.image.mobile.src"}],staticClass:"bp-m-BrandTabs-image bp-m-BrandTabs-mobile",attrs:{alt:e.image.mobile.src}}),t._v(" "),e.page&&t.isAuthenticated?n("div",{staticClass:"bp-m-BrandTabs-buttonContainer"},[n("router-link",{staticClass:"dfb-Button",attrs:{to:{name:"Brand",params:{lang:t.$i18n.locale,brand:t.getBrandPage(e.page)}},type:"button"}},[n("span",{staticClass:"dfb-Button-label"},[t._v("\n "+t._s(t.$t("modules.brandTabs.button")))])])],1):t._e()])})),0)])])])};He._withStripped=!0;var Ue=n(229);function Ve(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function $e(t){for(var e=1;e=0;o--)i[o]&&!nn()(i[o].getAttribute(r))&&-1!==i[o].getAttribute(r).indexOf(t)&&i[o].parentNode.removeChild(i[o])},an=function(t,e){var n="js"===e?"script":"css"===e?"link":"none",r="js"===e?"src":"css"===e?"href":"none",i=document.createElement(n);i&&(i.setAttribute(r,"/assets/".concat(t)),"css"===e?(i.setAttribute("rel","stylesheet"),i.setAttribute("type","text/css"),document.head.appendChild(i)):document.body.appendChild(i))};r.default.use(Wt),r.default.use(zt.a,{keyName:"metaInfo",attribute:"data-vue-meta",ssrAttribute:"data-vue-meta-server-rendered",tagIDKeyName:"vmid",refreshOnceOnNavigation:!0});var cn=new Wt({base:"/",mode:"history",linkExactActiveClass:"is-active",routes:tn,scrollBehavior:function(t,e,n){return n||{x:0,y:0}}});cn.onReady((function(){}),(function(){})),cn.beforeEach((function(t,e,n){Zt.a.dispatch("user/oidcCheckAccess",t).then((function(e){e&&(Zt.a.commit("loading/setUiKitLoading",!0),function(t,e){return new Promise((function(e){var n=on.a.UI_DEFAULT,r=t.params.brand,i=localStorage.getItem("".concat(te.e,":").concat(on.a.APP_URL));if(nn()(r))i!==n&&(sn("".concat(i,".bundle.js"),"js"),sn("".concat(i,".bundle.css"),"css")),localStorage.setItem("".concat(te.e,":").concat(on.a.APP_URL),n),e(!0);else{var o=Object(rn.a)().filter((function(t){return t.section===r})),s=o[0]?o[0].uiKit:null;i===s?(i!==n&&(sn("".concat(i,".bundle.js"),"js"),sn("".concat(i,".bundle.css"),"css"),an("".concat(s,".bundle.js"),"js"),an("".concat(s,".bundle.css"),"css")),localStorage.setItem("".concat(te.e,":").concat(on.a.APP_URL),s),e(!0)):(i!==n&&(sn("".concat(i,".bundle.js"),"js"),sn("".concat(i,".bundle.css"),"css")),s!==n&&(an("".concat(s,".bundle.js"),"js"),an("".concat(s,".bundle.css"),"css")),localStorage.setItem("".concat(te.e,":").concat(on.a.APP_URL),s),e(!0))}}))}(t).then((function(t){t&&(Zt.a.commit("loading/setUiKitLoading",!1),n())})))}))}));e.a=cn},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";if(n(14)){var r=n(49),i=n(4),o=n(5),s=n(0),a=n(88),c=n(153),u=n(31),l=n(62),f=n(47),h=n(26),d=n(63),p=n(33),g=n(12),v=n(196),m=n(51),y=n(44),b=n(25),w=n(69),_=n(7),S=n(18),E=n(145),F=n(52),A=n(54),k=n(53).f,x=n(147),C=n(48),O=n(11),T=n(36),P=n(78),I=n(70),R=n(149),L=n(60),j=n(81),D=n(61),N=n(148),M=n(187),B=n(15),H=n(34),U=B.f,V=H.f,$=i.RangeError,K=i.TypeError,q=i.Uint8Array,W=Array.prototype,z=c.ArrayBuffer,J=c.DataView,G=T(0),Y=T(2),X=T(3),Q=T(4),Z=T(5),tt=T(6),et=P(!0),nt=P(!1),rt=R.values,it=R.keys,ot=R.entries,st=W.lastIndexOf,at=W.reduce,ct=W.reduceRight,ut=W.join,lt=W.sort,ft=W.slice,ht=W.toString,dt=W.toLocaleString,pt=O("iterator"),gt=O("toStringTag"),vt=C("typed_constructor"),mt=C("def_constructor"),yt=a.CONSTR,bt=a.TYPED,wt=a.VIEW,_t=T(1,(function(t,e){return kt(I(t,t[mt]),e)})),St=o((function(){return 1===new q(new Uint16Array([1]).buffer)[0]})),Et=!!q&&!!q.prototype.set&&o((function(){new q(1).set({})})),Ft=function(t,e){var n=p(t);if(n<0||n%e)throw $("Wrong offset!");return n},At=function(t){if(_(t)&&bt in t)return t;throw K(t+" is not a typed array!")},kt=function(t,e){if(!_(t)||!(vt in t))throw K("It is not a typed array constructor!");return new t(e)},xt=function(t,e){return Ct(I(t,t[mt]),e)},Ct=function(t,e){for(var n=0,r=e.length,i=kt(t,r);r>n;)i[n]=e[n++];return i},Ot=function(t,e,n){U(t,e,{get:function(){return this._d[n]}})},Tt=function(t){var e,n,r,i,o,s,a=S(t),c=arguments.length,l=c>1?arguments[1]:void 0,f=void 0!==l,h=x(a);if(null!=h&&!E(h)){for(s=h.call(a),r=[],e=0;!(o=s.next()).done;e++)r.push(o.value);a=r}for(f&&c>2&&(l=u(l,arguments[2],2)),e=0,n=g(a.length),i=kt(this,n);n>e;e++)i[e]=f?l(a[e],e):a[e];return i},Pt=function(){for(var t=0,e=arguments.length,n=kt(this,e);e>t;)n[t]=arguments[t++];return n},It=!!q&&o((function(){dt.call(new q(1))})),Rt=function(){return dt.apply(It?ft.call(At(this)):At(this),arguments)},Lt={copyWithin:function(t,e){return M.call(At(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Q(At(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return N.apply(At(this),arguments)},filter:function(t){return xt(this,Y(At(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Z(At(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(At(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){G(At(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(At(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(At(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ut.apply(At(this),arguments)},lastIndexOf:function(t){return st.apply(At(this),arguments)},map:function(t){return _t(At(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return at.apply(At(this),arguments)},reduceRight:function(t){return ct.apply(At(this),arguments)},reverse:function(){for(var t,e=At(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(At(this),t)},subarray:function(t,e){var n=At(this),r=n.length,i=m(t,r);return new(I(n,n[mt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,g((void 0===e?r:m(e,r))-i))}},jt=function(t,e){return xt(this,ft.call(At(this),t,e))},Dt=function(t){At(this);var e=Ft(arguments[1],1),n=this.length,r=S(t),i=g(r.length),o=0;if(i+e>n)throw $("Wrong length!");for(;o255?255:255&r),i.v[d](n*e+i.o,r,St)}(this,n,t)},enumerable:!0})};b?(p=n((function(t,n,r,i){l(t,p,u,"_d");var o,s,a,c,f=0,d=0;if(_(n)){if(!(n instanceof z||"ArrayBuffer"==(c=w(n))||"SharedArrayBuffer"==c))return bt in n?Ct(p,n):Tt.call(p,n);o=n,d=Ft(r,e);var m=n.byteLength;if(void 0===i){if(m%e)throw $("Wrong length!");if((s=m-d)<0)throw $("Wrong length!")}else if((s=g(i)*e)+d>m)throw $("Wrong length!");a=s/e}else a=v(n),o=new z(s=a*e);for(h(t,"_d",{b:o,o:d,l:s,e:a,v:new J(o)});f=e.noResponseRetries)return!1;if(!t.config.method||e.httpMethodsToRetry.indexOf(t.config.method.toUpperCase())<0)return!1;if(t.response&&t.response.status){for(var n=!1,r=0,i=e.statusCodesToRetry;r=o[0]&&s<=o[1]){n=!0;break}}if(!n)return!1}return e.currentRetryAttempt=e.currentRetryAttempt||0,!(e.currentRetryAttempt>=e.retry)})(t))return Promise.reject(t);var n=new Promise((function(n){var r;r="linear"===e.backoffType?1e3*e.currentRetryAttempt:"static"===e.backoffType?e.retryDelay:(Math.pow(2,e.currentRetryAttempt)-1)/2*1e3,t.config.raxConfig.currentRetryAttempt+=1,setTimeout(n,r)})),r=e.onRetryAttempt?Promise.resolve(e.onRetryAttempt(t)):Promise.resolve();return Promise.resolve().then((function(){return n})).then((function(){return r})).then((function(){return e.instance.request(t.config)}))}},function(t,e,n){var r=n(7);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(48)("meta"),i=n(7),o=n(25),s=n(15).f,a=0,c=Object.isExtensible||function(){return!0},u=!n(5)((function(){return c(Object.preventExtensions({}))})),l=function(t){s(t,r,{value:{i:"O"+ ++a,w:{}}})},f=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!c(t))return"F";if(!e)return"E";l(t)}return t[r].i},getWeak:function(t,e){if(!o(t,r)){if(!c(t))return!0;if(!e)return!1;l(t)}return t[r].w},onFreeze:function(t){return u&&f.NEED&&c(t)&&!o(t,r)&&l(t),t}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return w}));n(547);var r=n(17),i="dfb-Input",o={ROOT:i,ROOT_SUBMIT:"".concat(i,"--submit"),ROOT_SEARCH:"".concat(i,"--search"),ROOT_ERRORVISIBILITY:"".concat(i,"--visibility"),FIELD:"".concat(i,"-field"),LABEL:"".concat(i,"-label"),INPUT:"".concat(i,"-input"),SUBMIT:"".concat(i,"-submit"),RESET:"".concat(i,"-reset"),ERRORMESSAGE:"".concat(i,"-errorMessage")},s={ROOT:".".concat(o.ROOT),ROOT_SUBMIT:".".concat(o.ROOT_SUBMIT),ROOT_SEARCH:".".concat(o.ROOT_SEARCH),ROOT_ERRORVISIBILITY:".".concat(o.ROOT_ERRORVISIBILITY),FIELD:".".concat(o.FIELD),LABEL:".".concat(o.LABEL),INPUT:".".concat(o.INPUT),SUBMIT:".".concat(o.SUBMIT),RESET:".".concat(o.RESET),ERRORMESSAGE:".".concat(o.ERRORMESSAGE)},a="is-focused",c="is-visible",u="click",l="focus",f="focusout",h="input";function d(t){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){for(var n=0;n0?this.resetIconButton.classList.add(c):this.resetIconButton.classList.remove(c)}}}},{key:"_checkInputValue",value:function(t){if(t){var e=t.value;""===e||0===e.length?this.root.classList.remove(a):this.root.classList.add(a)}}},{key:"_onResetButtonClick",value:function(t){if(t.target){var e=t.target.closest(s.RESET);e&&this.inputElement&&(this.inputElement.value="",e.classList.remove(c))}}},{key:"destroy",value:function(){this.searchInput?this._removeSearchEventListener():this._removeFocusEventListener()}}])&&g(e.prototype,n),r&&g(e,r),d}(r.a)},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=!1},function(t,e,n){var r=n(171),i=n(132);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(33),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=r(t))<0?i(t+e,0):o(t,e)}},function(t,e,n){var r=n(6),i=n(172),o=n(132),s=n(131)("IE_PROTO"),a=function(){},c=function(){var t,e=n(129)("iframe"),r=o.length;for(e.style.display="none",n(133).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("