Edit C:\Users\Administrator\AppData\Local\Microsoft\Windows\INetCache\IE\HPZDBF89\feds[1].js
window.__fedsSegmentation='10'; /*! * feds v0.112.0 built on Tue, 21 Apr 2026 17:13:29 GMT * */!function(){var e={1206:function(e){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=90)}({17:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(18),o=function(){function e(){}return e.getFirstMatch=function(e,t){var n=t.match(e);return n&&n.length>0&&n[1]||""},e.getSecondMatch=function(e,t){var n=t.match(e);return n&&n.length>1&&n[2]||""},e.matchAndReturnConst=function(e,t,n){if(e.test(t))return n},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,n,r){void 0===r&&(r=!1);var o=e.getVersionPrecision(t),i=e.getVersionPrecision(n),a=Math.max(o,i),s=0,c=e.map([t,n],(function(t){var n=a-e.getVersionPrecision(t),r=t+new Array(n+1).join(".0");return e.map(r.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(r&&(s=a-Math.min(o,i)),a-=1;a>=s;){if(c[0][a]>c[1][a])return 1;if(c[0][a]===c[1][a]){if(a===s)return 0;a-=1}else if(c[0][a]<c[1][a])return-1}},e.map=function(e,t){var n,r=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(n=0;n<e.length;n+=1)r.push(t(e[n]));return r},e.find=function(e,t){var n,r;if(Array.prototype.find)return Array.prototype.find.call(e,t);for(n=0,r=e.length;n<r;n+=1){var o=e[n];if(t(o,n))return o}},e.assign=function(e){for(var t,n,r=e,o=arguments.length,i=new Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];if(Object.assign)return Object.assign.apply(Object,[e].concat(i));var s=function(){var e=i[t];"object"==typeof e&&null!==e&&Object.keys(e).forEach((function(t){r[t]=e[t]}))};for(t=0,n=i.length;t<n;t+=1)s();return e},e.getBrowserAlias=function(e){return r.BROWSER_ALIASES_MAP[e]},e.getBrowserTypeByAlias=function(e){return r.BROWSER_MAP[e]||""},e}();t.default=o,e.exports=t.default},18:function(e,t,n){"use strict";t.__esModule=!0,t.ENGINE_MAP=t.OS_MAP=t.PLATFORMS_MAP=t.BROWSER_MAP=t.BROWSER_ALIASES_MAP=void 0,t.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},t.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},t.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},t.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},t.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(91))&&r.__esModule?r:{default:r},i=n(18);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=function(){function e(){}var t,n,r;return e.getParser=function(e,t){if(void 0===t&&(t=!1),"string"!=typeof e)throw new Error("UserAgent should be a string");return new o.default(e,t)},e.parse=function(e){return new o.default(e).getResult()},t=e,r=[{key:"BROWSER_MAP",get:function(){return i.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return i.ENGINE_MAP}},{key:"OS_MAP",get:function(){return i.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return i.PLATFORMS_MAP}}],(n=null)&&a(t.prototype,n),r&&a(t,r),e}();t.default=s,e.exports=t.default},91:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=c(n(92)),o=c(n(93)),i=c(n(94)),a=c(n(95)),s=c(n(17));function c(e){return e&&e.__esModule?e:{default:e}}var u=function(){function e(e,t){if(void 0===t&&(t=!1),null==e||""===e)throw new Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}var t=e.prototype;return t.getUA=function(){return this._ua},t.test=function(e){return e.test(this._ua)},t.parseBrowser=function(){var e=this;this.parsedResult.browser={};var t=s.default.find(r.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser},t.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},t.getBrowserName=function(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},t.getBrowserVersion=function(){return this.getBrowser().version},t.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},t.parseOS=function(){var e=this;this.parsedResult.os={};var t=s.default.find(o.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os},t.getOSName=function(e){var t=this.getOS().name;return e?String(t).toLowerCase()||"":t||""},t.getOSVersion=function(){return this.getOS().version},t.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},t.getPlatformType=function(e){void 0===e&&(e=!1);var t=this.getPlatform().type;return e?String(t).toLowerCase()||"":t||""},t.parsePlatform=function(){var e=this;this.parsedResult.platform={};var t=s.default.find(i.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform},t.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},t.getEngineName=function(e){return e?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},t.parseEngine=function(){var e=this;this.parsedResult.engine={};var t=s.default.find(a.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine},t.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},t.getResult=function(){return s.default.assign({},this.parsedResult)},t.satisfies=function(e){var t=this,n={},r=0,o={},i=0;if(Object.keys(e).forEach((function(t){var a=e[t];"string"==typeof a?(o[t]=a,i+=1):"object"==typeof a&&(n[t]=a,r+=1)})),r>0){var a=Object.keys(n),c=s.default.find(a,(function(e){return t.isOS(e)}));if(c){var u=this.satisfies(n[c]);if(void 0!==u)return u}var l=s.default.find(a,(function(e){return t.isPlatform(e)}));if(l){var d=this.satisfies(n[l]);if(void 0!==d)return d}}if(i>0){var f=Object.keys(o),p=s.default.find(f,(function(e){return t.isBrowser(e,!0)}));if(void 0!==p)return this.compareVersion(o[p])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var n=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),o=s.default.getBrowserTypeByAlias(r);return t&&o&&(r=o.toLowerCase()),r===n},t.compareVersion=function(e){var t=[0],n=e,r=!1,o=this.getBrowserVersion();if("string"==typeof o)return">"===e[0]||"<"===e[0]?(n=e.substr(1),"="===e[1]?(r=!0,n=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?n=e.substr(1):"~"===e[0]&&(r=!0,n=e.substr(1)),t.indexOf(s.default.compareVersions(o,n,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=u,e.exports=t.default},92:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},i=/version\/(\d+(\.?_?\d+)+)/i,a=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},n=o.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},n=o.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},n=o.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},n=o.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},n=o.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},n=o.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},n=o.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},n=o.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=o.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},n=o.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},n=o.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},n=o.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},n=o.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},n=o.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},n=o.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},n=o.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},n=o.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},n=o.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},n=o.default.getFirstMatch(i,e)||o.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},n=o.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},n=o.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},n=o.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},n=o.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},n=o.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},n=o.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},n=o.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},n=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},n=o.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t={name:"Android Browser"},n=o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},n=o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},n=o.default.getFirstMatch(i,e);return n&&(t.version=n),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o.default.getFirstMatch(t,e),version:o.default.getSecondMatch(t,e)}}}];t.default=a,e.exports=t.default},93:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},i=n(18),a=[{test:[/Roku\/DVP/],describe:function(e){var t=o.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:i.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=o.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=o.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=o.default.getWindowsVersionName(t);return{name:i.OS_MAP.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:i.OS_MAP.iOS},n=o.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return n&&(t.version=n),t}},{test:[/macintosh/i],describe:function(e){var t=o.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=o.default.getMacOSVersionName(t),r={name:i.OS_MAP.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=o.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:i.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t=o.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=o.default.getAndroidVersionName(t),r={name:i.OS_MAP.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=o.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:i.OS_MAP.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=o.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||o.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||o.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:i.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=o.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=o.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:i.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:i.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=o.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.PlayStation4,version:t}}}];t.default=a,e.exports=t.default},94:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},i=n(18),a=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=o.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:i.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe:function(e){var t=o.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:i.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}}];t.default=a,e.exports=t.default},95:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},i=n(18),a=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:i.ENGINE_MAP.Blink};var t=o.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:i.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:i.ENGINE_MAP.Trident},n=o.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:i.ENGINE_MAP.Presto},n=o.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe:function(e){var t={name:i.ENGINE_MAP.Gecko},n=o.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:i.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:i.ENGINE_MAP.WebKit},n=o.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];t.default=a,e.exports=t.default}})},5666:function(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof m?t:m,i=Object.create(o.prototype),a=new M(r||[]);return i._invoke=function(e,t,n){var r=d;return function(o,i){if(r===p)throw new Error("Generator is already running");if(r===h){if("throw"===o)throw i;return _()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var s=L(a,n);if(s){if(s===v)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var c=l(e,t,n);if("normal"===c.type){if(r=n.done?h:f,c.arg===v)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=h,n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function l(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d="suspendedStart",f="suspendedYield",p="executing",h="completed",v={};function m(){}function g(){}function y(){}var b={};c(b,i,(function(){return this}));var w=Object.getPrototypeOf,k=w&&w(w(P([])));k&&k!==n&&r.call(k,i)&&(b=k);var E=y.prototype=m.prototype=Object.create(b);function S(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(o,i,a,s){var c=l(e[o],e,i);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(i,i):i()}}function L(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,L(e,n),"throw"===n.method))return v;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=l(r,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,v):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function P(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:_}}function _(){return{value:t,done:!0}}return g.prototype=y,c(E,"constructor",y),c(y,"constructor",g),g.displayName=c(y,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,s,"GeneratorFunction")),e.prototype=Object.create(E),e},e.awrap=function(e){return{__await:e}},S(A.prototype),c(A.prototype,a,(function(){return this})),e.AsyncIterator=A,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new A(u(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(E),c(E,s,"Generator"),c(E,i,(function(){return this})),c(E,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=P,M.prototype={constructor:M,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(x),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return s.type="throw",s.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,v):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;x(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:P(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),v}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=n(5666),t=n.n(e),r=function(e){return"object"==typeof e&&!Array.isArray(e)&&null!==e},o=function(e,t){return!!((r(e)||Array.isArray(e))&&"string"==typeof t&&!!t.length)&&Object.prototype.hasOwnProperty.call(e,t)},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.message,n=e.errorMessage,r=e.sampleRate;window.lana&&"function"==typeof window.lana.log&&window.lana.log("".concat(t," Error: ").concat(n),{clientId:"feds",sampleRate:r||1})};function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var d="fedsDebug",f="Debug mode",p=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this;c(this,e);var r=new URLSearchParams(window.location.search);this.module=t.control,this.debug=r.getAll(d).some((function(e){return e===n.module||"*"===e})),this.debug&&this.log(f),window.feds=window.feds||{},window.feds.debug=window.feds.debug||[],window.feds.debug.push(this.module)}var t,n,r;return t=e,n=[{key:"message",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=["".concat(this.module,":")];return t.forEach((function(e){return r.push(e)})),r.concat()}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.debug&&window.console.log.apply(null,this.message.apply(this,l(t)))}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.debug&&window.console.warn.apply(null,this.message.apply(this,l(t)))}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.debug&&window.console.error.apply(null,this.message.apply(this,l(t)));var r=t[1]&&"object"==typeof t[1]?t[1].message:"";a({message:t[0],errorMessage:r})}}],n&&u(t.prototype,n),r&&u(t,r),e}();function h(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var m="feds_location",g=new p({control:"location"}),y=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n,r,o=this;return new Promise((n=t().mark((function e(n){var r,i,a,s;return t().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(r=o.getLocationFromStorage())){e.next=5;break}g.log("serve location from storage",r),n(r),e.next=24;break;case 5:return e.prev=5,e.next=8,window.fetch("https://geo2.adobe.com/json/");case 8:if((i=e.sent).ok){e.next=11;break}throw new Error("Response Status: ".concat(i.statusText));case 11:return e.next=13,i.json();case 13:a=e.sent,s=o.getLocationObject(a),window.sessionStorage.setItem(m,JSON.stringify(s)),g.log("serve location from Geolocation API",s),n(s),e.next=24;break;case 20:e.prev=20,e.t0=e.catch(5),g.warn("Error loading geolocation service",e.t0),n({});case 24:case"end":return e.stop()}}),e,null,[[5,20]])})),r=function(){var e=this,t=arguments;return new Promise((function(r,o){var i=n.apply(e,t);function a(e){h(i,r,o,a,s,"next",e)}function s(e){h(i,r,o,a,s,"throw",e)}a(void 0)}))},function(e){return r.apply(this,arguments)}))}var n,r,i;return n=e,(r=[{key:"getLocationFromStorage",value:function(){var e=window.sessionStorage.getItem(m);if(null!==e&&""!==e)try{e=JSON.parse(e),o(e,"country")&&""!==e.country||(e=null)}catch(t){g.warn("cannot parse cached location"),e=null}return e}},{key:"getLocationObject",value:function(e){var t={},n=e.country,r=e.state;return n&&(t.country=n),r&&(t.state=r),t}}])&&v(n.prototype,r),i&&v(n,i),e}(),b=n(1206),w=n.n(b),k=function(e){return!r(e)||0===Object.keys(e).length},E=function(e,t){var n,r,i,a;if(e&&"object"==typeof e&&!Array.isArray(e)&&"string"==typeof t&&Object.keys(e).length&&t.length)for(i=(n=t.split(".")).length,a=e,r=0;r<i;r+=1){if(!o(a,n[r]))return;a=a[n[r]]}return a};var S={ae_ar:{country:"ae",language:"ar"},ae_en:{country:"ae",language:"en"},africa:{country:"africa",language:"en"},ar:{country:"ar",language:"es"},at:{country:"at",language:"de"},au:{country:"au",language:"en"},be_en:{country:"be",language:"en"},be_fr:{country:"be",language:"fr"},be_nl:{country:"be",language:"nl"},bg:{country:"bg",language:"bg"},br:{country:"br",language:"pt"},ca:{country:"ca",language:"en"},ca_fr:{country:"ca",language:"fr"},ch_de:{country:"ch",language:"de"},ch_fr:{country:"ch",language:"fr"},ch_it:{country:"ch",language:"it"},cis_en:{country:"cis",language:"en"},cis_ru:{country:"cis",language:"ru"},cl:{country:"cl",language:"es"},cn:{country:"cn",language:"zh"},co:{country:"co",language:"es"},cr:{country:"cr",language:"es"},cy_en:{country:"cy",language:"en"},cz:{country:"cz",language:"cs"},de:{country:"de",language:"de"},dk:{country:"dk",language:"da"},ec:{country:"ec",language:"es"},eeurope:{country:"eeurope",language:"en"},ee:{country:"ee",language:"et"},eg_ar:{country:"eg",language:"ar"},eg_en:{country:"eg",language:"en"},en:{country:"us",language:"en"},es:{country:"es",language:"es"},fi:{country:"fi",language:"fi"},fr:{country:"fr",language:"fr"},gr_en:{country:"gr",language:"en"},gr_el:{country:"gr",language:"el"},gt:{country:"gt",language:"es"},hk_en:{country:"hk",language:"en"},hk_zh:{country:"hk",language:"zh"},hu:{country:"hu",language:"hu"},ie:{country:"ie",language:"en"},id_en:{country:"id",language:"en"},id_id:{country:"id",language:"id"},il_en:{country:"il",language:"en"},il_he:{country:"il",language:"he"},in:{country:"in",language:"en"},in_hi:{country:"in",language:"hi"},it:{country:"it",language:"it"},jp:{country:"jp",language:"ja"},kr:{country:"kr",language:"ko"},kw_ar:{country:"kw",language:"ar"},kw_en:{country:"kw",language:"en"},la:{country:"la",language:"es"},lt:{country:"lt",language:"lt"},lu_de:{country:"lu",language:"de"},lu_en:{country:"lu",language:"en"},lu_fr:{country:"lu",language:"fr"},lv:{country:"lv",language:"lv"},mena_ar:{country:"mena",language:"ar"},mena_en:{country:"mena",language:"en"},mena_fr:{country:"mena",language:"fr"},mt:{country:"mt",language:"en"},mx:{country:"mx",language:"es"},my_en:{country:"my",language:"en"},my_ms:{country:"my",language:"ms"},ng:{country:"ng",language:"en"},nl:{country:"nl",language:"nl"},no:{country:"no",language:"nb"},nz:{country:"nz",language:"en"},pe:{country:"pe",language:"es"},ph_en:{country:"ph",language:"en"},ph_fil:{country:"ph",language:"fil"},pl:{country:"pl",language:"pl"},pt:{country:"pt",language:"pt"},pr:{country:"pr",language:"es"},qa_ar:{country:"qa",language:"ar"},qa_en:{country:"qa",language:"en"},ro:{country:"ro",language:"ro"},ru:{country:"ru",language:"ru"},sa_ar:{country:"sa",language:"ar"},sa_en:{country:"sa",language:"en"},se:{country:"se",language:"sv"},sea:{country:"sea",language:"en"},sg:{country:"sg",language:"en"},si:{country:"si",language:"sl"},sk:{country:"sk",language:"sk"},th_en:{country:"th",language:"en"},th_th:{country:"th",language:"th"},tr:{country:"tr",language:"tr"},tw:{country:"tw",language:"zh"},ua:{country:"ua",language:"uk"},uk:{country:"uk",language:"en"},vn_en:{country:"vn",language:"en"},vn_vi:{country:"vn",language:"vi"},za:{country:"za",language:"en"}},A=function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),new Promise((function(e){var t=E(window,"fedsConfig.locale"),n=new URLSearchParams(window.location.search).get("fedsCustomLocale");"string"==typeof n&&n.length&&(t=n),(void 0===t||0===t.length||void 0===S[t]&&!1==!!window.fedsFlagAuthoring)&&(t="en"),e({language:E(S[t],"language"),country:E(S[t],"country"),code:t})}))};function L(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var T,x=function(){function e(){var t=this;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),new Promise((function(e,n){var r=function(e){return e instanceof HTMLScriptElement?e:null},o=r(document.querySelector("#feds-script"))||r(document.querySelector('script[src$="/feds.js"]'))||r(document.currentScript);if(null!==o&&o instanceof HTMLScriptElement){var i=document.createElement("a");i.href=o.src;e({host:"".concat(i.protocol,"//").concat(i.host),isProduction:t.isProductionEnvironment(i.hostname),isCustomHost:!1})}else n(new Error("Could not find FEDS library on the page"))}))}var t,n,r;return t=e,(n=[{key:"isProductionEnvironment",value:function(e){return/^(?:www\.)?(?:con-(a|b)\.)?adobe\.com/.test(e.toLowerCase())}}])&&L(t.prototype,n),r&&L(t,r),e}(),M=function(e,t){var n;"function"==typeof window.CustomEvent?n=new window.CustomEvent(e,{detail:t}):(n=document.createEvent("CustomEvent")).initCustomEvent(e,!1,!1,t),window.dispatchEvent(n)},P=function(e){if(window.feds=window.feds||{},"object"==typeof e&&"string"==typeof e.path&&e.path.length){var t=window.feds,n=e.path.split("."),r=n.length;n.forEach((function(n,i){i===r-1?(t[n]=e.data,o(e,"shouldTriggerEvent")&&!1===e.shouldTriggerEvent||M("feds.".concat(e.path,".loaded"))):(t[n]=t[n]||{},t=t[n])}))}},_={EVENT_NAME:"feds.data.eventName",EXPERIENCE:"feds.events.experience",EVENT_COMPONENT:"feds.components.Event"},C=function(){return T=T||new Promise((function(e,t){var n=function(){return E(window,_.EVENT_NAME)},r=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n();E(window,"feds.data.".concat(t))?e(window.feds.data[t]):window.addEventListener("feds.data.".concat(t,".loaded"),(function(){e(window.feds.data[t])}))},o=n();if(o)r(o);else{var i=function(){"function"==typeof E(window,_.EVENT_COMPONENT)&&n()||(t(),window.removeEventListener("".concat(_.EVENT_NAME,".loaded"),r))};!0===E(window,_.EXPERIENCE)?i():(window.addEventListener("".concat(_.EVENT_NAME,".loaded"),(function(){return r()})),window.addEventListener("".concat(_.EXPERIENCE,".loaded"),i))}})),T};function I(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var O,F={lazyLoadAttribute:"data-feds-imgSrc",attributeMap:{IMG:"src",SOURCE:"srcset"},verticalBufferSize:200},N=new p({control:"lazyLoad"}),R=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var t=document.querySelectorAll("img[".concat(F.lazyLoadAttribute,"]"));if(N.log("Images to be lazy loaded:",t),t&&t.length)if("function"==typeof window.IntersectionObserver){var n=this;N.log("Initialize with IntersectionObserver API");var r={rootMargin:"".concat(F.verticalBufferSize,"px 0px")},o=new window.IntersectionObserver((function(e){n.onImageIntersection(e,o)}),r);Array.prototype.forEach.call(t,(function(e){return o.observe(e)}))}else N.log("IntersectionObserver API not available, swapping all image sources"),e.swapImageSources(t)}var t,n,r;return t=e,r=[{key:"swapImageSources",value:function(t){t&&t.length&&Array.prototype.forEach.call(t,(function(t){return e.swapImageSource(t)}))}},{key:"swapImageSource",value:function(e){if(e instanceof HTMLElement){var t=e.parentElement,n=function(e){var t=e.getAttribute(F.lazyLoadAttribute);"string"==typeof t&&t.length&&(e.setAttribute(F.attributeMap[e.tagName],t),e.removeAttribute(F.lazyLoadAttribute),N.log("Swapped sources for image",e))};if(t&&"PICTURE"===t.tagName){var r=t.querySelectorAll("source");Array.prototype.forEach.call(r,(function(e){n(e)}))}n(e)}}}],(n=[{key:"onImageIntersection",value:function(t,n){t&&t.length&&t.forEach((function(t){if(t.isIntersecting){var r=t.target;N.log("Image is intersecting",r),n.unobserve(r),e.swapImageSource(r)}}))}}])&&I(t.prototype,n),r&&I(t,r),e}(),j=function(e){return"function"==typeof e},D=function(e,t){var n;"function"==typeof window.CustomEvent?n=new window.CustomEvent(e,{detail:t}):(n=document.createEvent("CustomEvent")).initCustomEvent(e,!1,!1,t),window.dispatchEvent(n)},B=function(e){return"object"==typeof e&&!Array.isArray(e)&&null!==e},U=function(e,t){return!!((B(e)||Array.isArray(e))&&"string"==typeof t&&!!t.length)&&Object.prototype.hasOwnProperty.call(e,t)},H=function(e,t){var n,r,o,i;if(e&&"object"==typeof e&&!Array.isArray(e)&&"string"==typeof t&&Object.keys(e).length&&t.length)for(o=(n=t.split(".")).length,i=e,r=0;r<o;r+=1){if(!U(i,n[r]))return;i=i[n[r]]}return i},z=function(e){return!B(e)||0===Object.keys(e).length},q=function(e){return"function"==typeof e};function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function V(e){return function(e){if(Array.isArray(e))return W(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return W(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var G="imslib.ready",K="onImsLibInstance",J="getImsLibInstance",Q={IMS_WAIT_TIMEOUT_ERROR:"IMS_WAIT_TIMEOUT_ERROR"},$=null,Y=!1,X=new Map,Z=function(){var e=B(window.adobeIMS)&&window.adobeIMS.version;return"string"==typeof e&&0===e.indexOf("v2")},ee=function(){var e=!1;return Y&&null!==$&&(e=Z()?q($.isSignedInUser)&&$.isSignedInUser():q($.isSignedInUser)&&!z($.isSignedInUser())),e},te=function(){var e=null;return Y&&null!==$&&(e=Z()?$.adobeIdData.client_id:$.getClientID()),e},ne={getAccessToken:function(){var e=null;if(Y&&null!==$&&ee())if(Z()){var t=$.getAccessToken();B(t)&&(e=t.token)}else e=$.getAccessToken();return e},getClientID:te,getInstance:function(){return $},getJumpToken:function(e,t){return new Promise((function(n,r){if(ee())if(Z())n($.jumpToken(e,t));else{var o=H(window,"adobeIMS.IMSAPIs");B(o)?(o.jumpToken={},o.jumpToken.name="jumpToken",o.jumpToken.endpoint={},o.jumpToken.endpoint[te()]=H(o,"ijt.endpoint.".concat(te())).replace("/jump/implicit/","/jumptoken/v1"),$.makeApiCall(o.jumpToken,e,(function(e){return n(e)}))):r()}else r()}))},getProfile:function(){return new Promise((function(e,t){ee()?Z()?e($.getProfile()):e($.getUserProfile()):t()}))},getLocale:function(){var e=null;return Y&&null!==$&&(e=Z()?$.adobeIdData.locale:$.getLocale()),e},getTransitoryAuthorizationCode:function(e,t){return new Promise((function(n,r){if(Y&&null!==$)if(Z())n($.getTransitoryAuthorizationCode(e,t));else{$.getTransitoryAuthorizationCode(e,(function(e){return n(e)}),(function(e){return r(e)}))}}))},isImsV2:Z,isReady:function(){return Y},isSignedInUser:ee,onReady:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=JSON.stringify(e);if(!X.has(t)){var n=new Promise((function(t,n){var r=e.noTimeout?null:setTimeout((function(){Y||(Y=!1,n({errorCode:Q.IMS_WAIT_TIMEOUT_ERROR,message:"timeout error"}))}),1e4),o=function(e){if(Z()){if($=e.detail.instance,!B($)||!B($.adobeIdData)||$.adobeIdData.client_id!==H(window,"adobeid.client_id"))return void n();window.removeEventListener(J,o)}else $=window.adobeIMS,document.removeEventListener(G,o);Y=!0,r&&clearTimeout(r),t($)};B(window.adobeIMS)?Z()?(window.addEventListener(K,o),D(J,null)):q(window.adobeIMS.isReady)&&window.adobeIMS.isReady()?o(window.adobeIMS):document.addEventListener(G,o):(window.addEventListener(K,o),D(J,null),document.addEventListener(G,o))}));X.set(t,n)}return X.get(t)},refreshToken:function(e){ee()&&(Z()?$.refreshToken().then((function(t){q(e)&&e(t)})).catch((function(){})):$.acquireAccessToken(q(e)?e:void 0))},signIn:function(e){return $.signIn(e)},signInWithSocialProvider:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(O=$).signInWithSocialProvider.apply(O,V(t))},signUp:function(e){return $.signUp(e)},signOut:function(e){return $.signOut(e)},errorCodes:Q},re=ne,oe=new p({control:"setLoginAction"}),ie={signIn:"feds.events.signIn"},ae=function(e){if(e instanceof HTMLElement){var t=E(window,"fedsConfig.profile");e.addEventListener("click",(function(n){n.preventDefault(),M(ie.signIn),oe.log("Signing user in after clicking:",e),j(E(t,"customSignIn"))?t.customSignIn(re.signIn):re.signIn()}))}},se=function(e){return"string"!=typeof e||0===e.length},ce=new p({control:"analytics"}),ue={maxWait:1e4,maxAlloyMethodWait:5e3,checkInterval:150},le={alloyPrefix:"data._adobe_corpnew.digitalData."},de=null,fe=!1,pe=function(){return r(window.alloy_all)&&j(window.alloy_all.set)},he=function(){return r(window.digitalData)&&j(window.digitalData._set)},ve={onReady:function(){return de||(de=new Promise((function(e,t){var n=function(){return pe()||he()},r=function(){fe=!0,pe()&&ce.log("Using new Alloy analytics"),he()&&ce.log("Using legacy analytics"),e()};if(n())r();else{var o,i=setTimeout((function(){fe=!1,clearInterval(o),ce.warn("Analytics set methods were not found after ".concat(ue.maxWait/1e3,"s")),t()}),ue.maxWait);o=setInterval((function(){n()&&(clearInterval(o),clearTimeout(i),r())}),ue.checkInterval)}}))),de}},me=null;ve.onAlloyMethodReady=function(){return me||(me=new Promise((function(e,t){var n=function(){return j(window.alloy)&&r(window._satellite)};if(n())e();else{var o,i=setTimeout((function(){clearInterval(o),ce.warn("alloy method not available after ".concat(ue.maxAlloyMethodWait,"ms")),t()}),ue.maxAlloyMethodWait);o=setInterval((function(){n()&&(clearInterval(o),clearTimeout(i),e())}),ue.checkInterval)}}))),me},ve.set=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.path,n=e.data,r=e.prefix,o=void 0===r?le.alloyPrefix:r;if(fe&&!se(t)){if(pe())try{window.alloy_all.set("".concat(o).concat(t),n),ce.log("Analytics path '".concat(o).concat(t,"' updated with data:"),n)}catch(e){ce.warn("Analytics could not be updated",e)}if(he())try{window.digitalData._set(t,n),ce.log("Legacy analytics path '".concat(t,"' updated with data:"),n)}catch(e){ce.warn("Legacy analytics could not be updated",e)}}else ce.log("Analytics is not ready or path is not valid")},ve.batchSet=function(e){Array.isArray(e)&&e.forEach(ve.set)};var ge=ve,ye=function(e,t,n){var o=!1;if(e&&r(e)&&"string"==typeof t&&!!t.length>0&&j(n)){try{var i=Object.defineProperty({},"passive",{get:function(){return o=!0}});window.addEventListener("testPassiveEvents",null,i),window.removeEventListener("testPassiveEvents",null,i)}catch(e){}e.addEventListener(t,n,!!o&&{passive:!0})}};function be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var we={requestUpdate:function(){we.updating||window.requestAnimationFrame(we.instantUpdate),we.updating=!0},instantUpdate:function(){we.getCurrentScrollDirection(),we.isToleranceExceeded()&&("up"===we.currentScrollDirection?we.instantCallbacks.upScrollCallbacks.forEach((function(e){e()})):we.instantCallbacks.downScrollCallbacks.forEach((function(e){e()})),we.previousScrollPosition=we.currentScrollPosition),we.previousScrollDirection=we.currentScrollDirection,we.updating=!1},isPageFullyScrolled:function(){return we.currentScrollPosition+window.innerHeight>=document.height},isPageNotScrolled:function(){return we.currentScrollPosition<=0},getCurrentScrollDirection:function(){we.isPageNotScrolled()?we.currentScrollDirection="up":we.isPageFullyScrolled()?we.currentScrollDirection="down":we.previousScrollDirection&&we.currentScrollPosition===we.previousScrollPosition?we.currentScrollDirection=we.previousScrollDirection:we.currentScrollDirection=we.currentScrollPosition>we.previousScrollPosition?"down":"up"},isToleranceExceeded:function(){return we.currentScrollPosition>=we.previousScrollPosition+we.scrollTolerance||we.currentScrollPosition<=we.previousScrollPosition-we.scrollTolerance},listen:function(){var e;ye(window,"scroll",(function(){we.currentScrollPosition=window.pageYOffset,we.currentScrollPosition!==we.previousScrollPosition&&(we.requestUpdate(),clearTimeout(e),e=setTimeout((function(){we.getCurrentScrollDirection(),"up"===we.currentScrollDirection?we.debounceCallbacks.upScrollCallbacks.forEach((function(e){e()})):"down"===we.currentScrollDirection&&we.debounceCallbacks.downScrollCallbacks.forEach((function(e){e()})),we.previousScrollPosition=we.currentScrollPosition}),50))}))}},ke=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),we.hasInitialised||(we.currentScrollPosition=0,we.currentScrollDirection=void 0,we.previousScrollPosition=0,we.previousScrollDirection=void 0,we.updating=!1,we.listenerAdded=!1,we.scrollTolerance=10,we.instantCallbacks={},we.instantCallbacks.downScrollCallbacks=[],we.instantCallbacks.upScrollCallbacks=[],we.debounceCallbacks={},we.debounceCallbacks.downScrollCallbacks=[],we.debounceCallbacks.upScrollCallbacks=[],we.hasInitialised=!0),t&&(t.onInstantDownScroll&&this.addDownScrollCallback(t.onInstantDownScroll),t.onInstantUpScroll&&this.addUpScrollCallback(t.onInstantUpScroll),t.onDebouncedDownScroll&&this.addDownScrollCallback(t.onDebouncedDownScroll,"debounce"),t.onDebouncedUpScroll&&this.addUpScrollCallback(t.onDebouncedUpScroll,"debounce")),we.listenerAdded||(we.listen(),we.listenerAdded=!0)}var t,n,r;return t=e,(n=[{key:"addDownScrollCallback",value:function(e,t){j(e)&&("debounce"===t?we.debounceCallbacks.downScrollCallbacks.push(e):we.instantCallbacks.downScrollCallbacks.push(e))}},{key:"addUpScrollCallback",value:function(e,t){j(e)&&("debounce"===t?we.debounceCallbacks.upScrollCallbacks.push(e):we.instantCallbacks.upScrollCallbacks.push(e))}}])&&be(t.prototype,n),r&&be(t,r),e}(),Ee="feds-curtainWrapper",Se="feds-curtainWrapper--open",Ae=new p({control:"curtain"}),Le={open:function(e){var t=document.querySelector(".".concat(Ee));t instanceof HTMLElement&&(t.classList.add(Se),Ae.log("overlay opened"),"string"==typeof e&&e.length>0&&(t.setAttribute("data-requestor",e),Ae.log("overlay requested by: ".concat(e))))},close:function(e){var t=document.querySelector(".".concat(Se));if(t instanceof HTMLElement){var n=t.getAttribute("data-requestor");(void 0===e||"string"==typeof e&&e.length>0&&e===n)&&(t.classList.remove(Se),Ae.log("overlay closed"),t.removeAttribute("data-requestor"),Ae.log("overlay closed by: ".concat(e)))}}},Te=function(e){if(e instanceof HTMLElement)for(;e.firstChild;)e.removeChild(e.firstChild)},xe=function(e,t){var n;if(!e||!t)return null;if(j(window.Element.prototype.matches))n=e.matches(t);else{n=(e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||function(e){var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;do{n-=1}while(n>=0&&t.item(n)!==this);return n>-1}).apply(e,[t])}return n},Me=function(e,t){var n,r=e;if(!r||!t)return null;if(j(window.Element.prototype.closest))n=r.closest(t);else for(;r&&1===r.nodeType;){if(xe(r,t)){n=r;break}r=r.parentNode}return n};function Pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _e(e){return function(e){if(Array.isArray(e))return Pe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Pe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pe(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ce,Ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200;if(j(e)){var n=null;return function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=function(){return e.apply(void 0,_e(o))};clearTimeout(n),n=setTimeout(a,t)}}},Oe={header:"feds-header",smallDesktopEnabled:"feds--smallDesktopEnabled"},Fe=function(){return Ce||(e=document.querySelector("#".concat(Oe.header)),t=1200,e instanceof HTMLElement&&e.classList.contains(Oe.smallDesktopEnabled)&&(t=900),Ce=t,t);var e,t},Ne=function(e){return new Promise((function(t,n){e instanceof HTMLElement||n();var r=new window.IntersectionObserver((function(e){e.forEach((function(e){t(e.boundingClientRect)})),r.disconnect()}));r.observe(e)}))};function Re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function je(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Re(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Re(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var De=function(e,t){var n,r,o,i;if("string"==typeof e&&e.length&&"string"==typeof document.cookie)for(r=(n=document.cookie.split("; ")).length-1;r>=0;r-=1)if("string"==typeof(o=n[r])&&o.length&&e===(o=o.split(/=(.+)/))[0]){if("boolean"==typeof t&&t)return i=je(o,2)[1];i=window.decodeURIComponent(o[1])}return i},Be=function(){var e=De(window.encodeURIComponent("AMCV_9E1005A551ED61CA0A490D45@AdobeOrg"));if("string"==typeof e&&e.length&&"string"==typeof(e=(e=e.split("".concat("MCMID").concat("|")))[1])&&e.length)return e=(e=e.split("|"))[0]},Ue=function(e){return(j(Number.isInteger)?Number.isInteger:function(e){return"number"==typeof e&&window.isFinite(e)&&Math.floor(e)===e}).apply(null,[e])},He=function(e){var t,n,r,o={};if(!k(e)&&"string"==typeof e.cookieName&&e.cookieName.length&&"string"==typeof e.paramsSeparator&&e.paramsSeparator.length){Ue(e.paramsStartIndex)||(e.paramsStartIndex=0);var i=De(e.cookieName);if(i&&(t=i.split(e.paramsSeparator),Array.isArray(t)))for(n=e.paramsStartIndex,r=t.length;n<r;n+=2)void 0!==t[n]&&void 0!==t[n+1]&&(o[t[n]]=t[n+1]);return"string"==typeof e.paramName&&e.paramName.length?o[e.paramName]:o}},ze=function(e){return!!(e&&e instanceof HTMLElement&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)&&"hidden"!==window.getComputedStyle(e).getPropertyValue("visibility"))},qe=function(e,t){var n=o(t,"target")&&"string"==typeof t.target&&!!t.target.length?t.target:"head",r=document.querySelector(n),i=e instanceof HTMLLinkElement,a=e instanceof HTMLScriptElement;r instanceof HTMLElement&&(i||a)&&r.appendChild(e)},We={},Ve=new p({control:"createResourceLink"});We.scriptType="script",We.styleType="style",We.allowedTypes=[We.scriptType,We.styleType],We.isConfigValid=function(e){var t=!k(e),n=!!o(e,"path")&&("string"==typeof e.path&&!!e.path.length),r=We.allowedTypes.indexOf(e.type)>-1,i=!o(e,"async")||"boolean"==typeof e.async,a=!o(e,"crossorigin")||"boolean"==typeof e.crossorigin,s=!o(e,"data")||!k(e.data),c=!o(e,"successCallback")||j(e.successCallback),u=!o(e,"errorCallback")||j(e.errorCallback),l=!o(e,"id")||"string"==typeof e.id&&!!e.id.length,d=!o(e,"where")||"string"==typeof e.where&&!!e.where.length&&document.querySelector(e.where)instanceof HTMLElement,f=!o(e,"when")||"string"==typeof e.when&&!!e.when.length;return t&&n&&r&&i&&a&&s&&c&&u&&l&&d&&f},We.generateResource=function(e){var t;return e.type===We.scriptType?((t=document.createElement("script")).type="text/javascript",t.src=e.path,o(e,"async")&&(t.async=e.async),o(e,"crossorigin")&&!0===e.crossorigin&&t.setAttribute("crossorigin",e.crossorigin),o(e,"data")&&!k(e.data)&&Object.keys(e.data).forEach((function(n){t.setAttribute("data-".concat(n),e.data[n])}))):e.type===We.styleType&&((t=document.createElement("link")).type="text/css",t.rel="stylesheet",t.href=e.path),o(e,"id")&&(null===document.querySelector("#".concat(e.id))?t.id=e.id:Ve.error("element id ".concat(t.id," with href ").concat(t.href," is already used"),t)),t};var Ge=function(e){if(!k(e)&&We.isConfigValid(e))return new Promise((function(t,n){var r=We.generateResource(e);r.addEventListener("load",(function(){t(r),o(e,"successCallback")&&e.successCallback(r)})),r.addEventListener("error",(function(t){n(t),o(e,"errorCallback")&&e.errorCallback(t)})),o(e,"when")?window.addEventListener(e.when,(function(){qe(r,{target:e.where})})):qe(r,{target:e.where})}))},Ke=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200;"string"==typeof e&&e.length&&j(t)&&Ue(r)&&window.addEventListener(e,(function(){clearTimeout(n),n=setTimeout(t,r)}))},Je=function(e){return"string"==typeof e&&/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)};function Qe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function $e(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Qe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qe(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ye=function(e){var t,n=!1;return"string"==typeof e&&e.length&&"string"==typeof document.cookie&&(n=Boolean(document.cookie.split(";").filter((function(n){var r;n.length&&(r=$e(t=n.split("="),1),t=(t=r[0]).trim());return t===e})).length)),n},Xe=function(e,t,n,r){var o,i,a,s,c="";"string"==typeof e&&e.length&&"string"==typeof document.cookie&&(c+="boolean"==typeof r&&r?"".concat(e,"=").concat(t):"".concat(window.encodeURIComponent(e),"=").concat(window.encodeURIComponent(t)),k(n)||("string"==typeof(o=n.path)&&o.length&&(c+="; path=".concat(o)),(i=n.expiration)instanceof Date&&(c+="; expires=".concat(i.toUTCString())),"string"==typeof(a=n.domain)&&a.length&&(c+="; domain=".concat(a)),"boolean"==typeof(s=n.secure)&&s&&(c+="; secure")),document.cookie=c)};function Ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function et(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function nt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ze(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ze(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var rt=new p({control:"subscriptions"}),ot=[],it=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this;return et(this,e),this.options=t,new Promise((function(e,t){var r=n;re.onReady().then((function(){var n=r;if(!re.isSignedInUser())return rt.warn("user is not logged-in"),r.exposeDataToFeds(null),void t();Promise.all([new x,new A]).then((function(r){var o=nt(r,2),i=o[0],a=o[1];return n.getSubscriptions(i,a).then((function(t){var r=n.parseSubscriptions(t);n.exposeDataToFeds(r),"raw"!==E(n.options,"format")?e(r):e(t)})).catch((function(e){rt.warn("Subscription API call issue"),n.exposeDataToFeds(null),t(e||new Error("Subscription API call failed"))}))})).catch((function(e){rt.warn("Environment or Locale service issue"),n.exposeDataToFeds(null),t(new Error("Environment or Locale service failed: ".concat(null==e?void 0:e.message)))}))})).catch((function(e){rt.warn("IMSlib issue"),r.exposeDataToFeds(null),t(new Error("IMSlib failed: ".concat(null==e?void 0:e.message)))}))}))}var t,n,o;return t=e,n=[{key:"exposeDataToFeds",value:function(e){P({path:"data.subscriptions",data:e})}},{key:"getSubscriptionApiUrl",value:function(e){var t="https://www.stage.adobe.com/aos-api/users/{user_id}/subscriptions";return r(e)&&e.isProduction&&(t=t.replace(".stage","")),t}},{key:"getQueryParameters",value:function(){var e="",t=[],n=E(this.options,"parameters");return Array.isArray(n)&&n.length&&(n.forEach((function(e){if(!k(e)){var n=e.name,r=e.value;"string"==typeof n&&n.length&&t.push("".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(r)))}})),t.length&&(e="?".concat(t.join("&")))),e}},{key:"getSubscriptionCall",value:function(e,t,n){var r=re.getAccessToken(),o=re.getClientID(),i=this.getSubscriptionApiUrl(e),a=this.getExistingSubscriptionCall();if(null!==a&&a instanceof Promise)return a;var s=this.getAcceptLanguage(n),c=window.fetch("".concat(i.replace("{user_id}",t)).concat(this.getQueryParameters()),{method:"GET",cache:"no-cache",credentials:"same-origin",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(r),"X-Api-Key":o,Accept:"application/json","Accept-Language":s.join(",")}}).then((function(e){return 200===e.status?e.json():Promise.reject()})).catch((function(){return Promise.reject()}));return ot.push({promise:c,parameters:E(this.options,"parameters")}),c}},{key:"getAcceptLanguage",value:function(e){var t=[];return!e||k(e)?t:t=["".concat(e.language,"-").concat(e.country.toUpperCase()),"".concat(e.language,";q=0.9"),"en;q=0.8"]}},{key:"getExistingSubscriptionCall",value:function(){var e=this,t=ot.findIndex((function(t){var n=t.parameters,o=E(e.options,"parameters");return!Array.isArray(o)&&!Array.isArray(n)||!(Array.isArray(o)&&!Array.isArray(n))&&!(!Array.isArray(o)&&Array.isArray(n))&&o.length===n.length&&o.every((function(e){return n.some((function(t){return r(e)&&r(t)&&e.name===t.name&&e.value===t.value}))}))}));if(-1!==t){var n=ot[t];return rt.log("Found existing subscription call",n),n.promise}return null}},{key:"getSubscriptions",value:function(e,t){var n=this;return new Promise((function(r,o){var i,a=n,s=!1,c=!1!==n.options.useTimeout;c&&(i=setTimeout((function(){rt.log("Subscriptions API Call timeout"),s=!0,o(new Error("Subscriptions API timeout after ".concat(1e4,"ms")))}),1e4)),re.getProfile().then((function(n){return a.getSubscriptionCall(e,n.userId,t).then((function(e){c&&clearTimeout(i),s||(rt.log("Subscriptions API Call data",e),r(e))})).catch((function(e){rt.warn("Subscriptions API Call error"),c&&clearTimeout(i),s||o(new Error("Subscriptions API call failed: ".concat(null==e?void 0:e.message)))}))})).catch((function(){}))}))}},{key:"parseSubscriptions",value:function(e){if(Array.isArray(e))return e.map((function(e){return E(e,"offer.product_code")}))}}],n&&tt(t.prototype,n),o&&tt(t,o),e}();function at(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}var st,ct,ut=new p({control:"isCCDPresent"}),lt="feds-wamscript",dt={prod:"https://prod.adobeccstatic.com/wamclient/0.1/wamclient.js",stage:"https://stage.adobeccstatic.com/wamclient/0.1/wamclient.js"},ft=(st=t().mark((function e(){var n,r,o,i,a,s,c,u;return t().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=E(window,"feds.data.environment"),r=(null==n?void 0:n.isProduction)?"prod":"stage",e.prev=2,!document.querySelector("#".concat(lt))){e.next=19;break}return e.next=9,null===window||void 0===window||null===(a=window.CCWamclient)||void 0===a||null===(s=a.isCCDPresent)||void 0===s?void 0:s.call(a);case 9:if(e.t1=c=e.sent,e.t0=null!==e.t1,!e.t0){e.next=13;break}e.t0=void 0!==c;case 13:if(!e.t0){e.next=17;break}e.t2=c,e.next=18;break;case 17:e.t2=!1;case 18:return e.abrupt("return",e.t2);case 19:return e.next=21,Ge({type:"script",path:dt[r],id:lt});case 21:return e.next=24,null===window||void 0===window||null===(o=window.CCWamclient)||void 0===o||null===(i=o.isCCDPresent)||void 0===i?void 0:i.call(o,{env:n},!0);case 24:if(e.t4=u=e.sent,e.t3=null!==e.t4,!e.t3){e.next=28;break}e.t3=void 0!==u;case 28:if(!e.t3){e.next=32;break}e.t5=u,e.next=33;break;case 32:e.t5=!1;case 33:return e.abrupt("return",e.t5);case 36:return e.prev=36,e.t6=e.catch(2),ut.error("Could not determine if CCD is present",e.t6),e.abrupt("return",!1);case 40:case"end":return e.stop()}}),e,null,[[2,36]])})),ct=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=st.apply(e,t);function i(e){at(o,n,r,i,a,"next",e)}function a(e){at(o,n,r,i,a,"throw",e)}i(void 0)}))},function(){return ct.apply(this,arguments)}),pt=ft;function ht(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function vt(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function mt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ht(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ht(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var gt,yt,bt,wt=new p({control:"getUserApplications"}),kt={application:"feds",buy:"BUY",cancelling:"CANCELLING",event:"feds.events.getUserApplications",freemium:"FREEMIUM",inProgress:"INPROGRESS",install:"INSTALL",installed:"INSTALLED",installing:"INSTALLING",license_active:"LICENSE_ACTIVE",open:"OPEN",trial_available:"TRIAL_AVAILABLE",try:"TRY",uninstall:"UNINSTALL",uninstalling:"UNINSTALLING",update:"UPDATE",updating:"UPDATING",waiting:"WAITING",patchUpdate:"PatchUpdate"},Et={prod:{FFCApi:"https://prod-rel-ffc-ccm.oobesaas.adobe.com/adobe-ffc-external/core/v5/products?channel=ccm&isCCD=false",icons:"https://ffc-static-cdn.oobesaas.adobe.com/icons",ExpressURL:"https://express.adobe.com/sp/?promoid=VY36JWVJ&mv=other"},stage:{FFCApi:"https://sqe-prstg-ffc.oobesaas.adobe.com/adobe-ffc-external/core/v5/products?channel=ccm&isCCD=false",icons:"https://stg-ffc-static-cdn.oobesaas.adobe.com/icons",ExpressURL:"https://express-stage.adobeprojectm.com/sp/?promoid=VY36JWVJ&mv=other"}},St=function(e,t){if(e){var n="prod";return(null==t?void 0:t.isProduction)||(n="stage"),E(Et,"".concat(n,".").concat(e))}},At=function(e,t){var n,r,o,i,a,s,c=t.available||t.installed,u=St("icons",null===(n=window.feds)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.environment),l={icons:[{size:"24x24",value:"".concat(u,"/").concat(e,"/").concat(c,"/24x24.png")},{size:"32x32",value:"".concat(u,"/").concat(e,"/").concat(c,"/32x32.png")},{size:"48x48",value:"".concat(u,"/").concat(e,"/").concat(c,"/48x48.png")},{size:"64x64",value:"".concat(u,"/").concat(e,"/").concat(c,"/64x64.png")},{size:"96x96",value:"".concat(u,"/").concat(e,"/").concat(c,"/96x96.png")},{size:"192x192",value:"".concat(u,"/").concat(e,"/").concat(c,"/192x192.png")}]};if(k(gt))return l;var d=null==gt||null===(o=gt.channel)||void 0===o||null===(i=o[0])||void 0===i||null===(a=i.products)||void 0===a||null===(s=a.product)||void 0===s?void 0:s.find((function(t){return t.id===e&&t.version===c}));if(k(d))return l;var f,p;return{category:null===(f=d.categories)||void 0===f||null===(p=f.category)||void 0===p?void 0:p.map((function(e){return e.value})),description:function(){var e=d["custom-data"]["custom-entry"].find((function(e){return"productDescriptionTagline"===e.key}));if(!e)return{};try{e=JSON.parse(e.value)}catch(e){return{}}return e.Language||{}}(),icons:function(){var e;return null===(e=d.productIcons)||void 0===e?void 0:e.icon}(),infoPage:d.productInfoPage}},Lt=function(e){var t;return(null==e||null===(t=e.entitlement_info)||void 0===t?void 0:t.licenseMode)===kt.freemium},Tt=function(e){var t;return(null==e||null===(t=e.entitlement_info)||void 0===t?void 0:t.status)===kt.license_active},xt=function(e,t){if(0===e){var n;if(function(e){return(null==e?void 0:e.status.toUpperCase())===kt.inProgress}(t)){switch(t.action.toUpperCase()){case kt.install:n=kt.installing;break;case kt.update:n=kt.updating;break;case kt.uninstall:n=kt.uninstalling;break;default:n=kt.waiting}return n}return function(e){return(null==e?void 0:e.status.toUpperCase())===kt.cancelling}(t)?kt.cancelling:kt.waiting}return 1===e?Lt(t)||Tt(t)?function(e){return"true"===(null==e?void 0:e.launchable)}(t)?kt.open:void 0:function(e){var t;return(null==e||null===(t=e.entitlement_info)||void 0===t?void 0:t.status)===kt.trial_available}(t)?kt.try:kt.buy:2===e?t.update_type!==kt.patchUpdate?kt.open:kt.update:3===e?Lt(t)||Tt(t)?kt.install:kt.try:void 0},Mt=function(){var e=[];[yt.active_sessions,yt.installed,yt.available_updates,yt.available_to_install].forEach((function(t,n){t.forEach((function(t){var r,o,i={name:t.display_name,code:t.sapcode,versions:{available:t.version,installed:t.all_installed_versions},entitlement:{mode:null===(r=t.entitlement_info)||void 0===r?void 0:r.licenseMode,status:null===(o=t.entitlement_info)||void 0===o?void 0:o.status},status:n},a=At(i.code,i.versions);if(i.category=null==a?void 0:a.category,i.description=null==a?void 0:a.description,i.icons=null==a?void 0:a.icons,i.infoPage=null==a?void 0:a.infoPage,i.label=xt(n,t),i.action=function(){var e,t;i.label===kt.open&&(e="launch",t=i.versions.installed||i.versions.available),i.label===kt.update&&(e="update",t=i.versions.available),i.label===kt.install&&(e="install",t=i.versions.available),t&&e&&window.CCWamclient.sendCommand({sapCode:i.code,version:t,commandPayload:{command:e}}).then((function(n){if(wt.log("Executing action: ".concat(i.label," on application: ").concat(i.name,", version: ").concat(t),n),[kt.install.toLowerCase(),kt.update.toLowerCase()].includes(e)&&bt){var r=bt.findIndex((function(e){return e.code===i.code}));if(-1===r)return;bt[r].label=kt.waiting,M(kt.event,bt)}})).catch((function(e){wt.log("Error executing action: ".concat(i.label," on application: ").concat(i.name,", version: ").concat(t),e)}))},2===i.status){var s=e.findIndex((function(e){return e.code===i.code}));if(-1!==s){var c=e[s];if(1===c.status)return void(e[s]=i);if(2===c.status)return void(i.versions.available>c.versions.available&&(e[s]=i))}}e.push(i)}))}));var t={name:"Adobe Express",code:"FFC_ccexpress",versions:{available:"",installed:"1.0"},entitlement:{mode:kt.freemium,status:kt.license_active},status:4},n=At(t.code,t.versions);return t.icons=null==n?void 0:n.icons,t.label=kt.open,t.action=function(){var e=St("ExpressURL",E(window,"feds.data.environment"));e&&window.open(e,"_blank")},e.push(t),bt=e.sort((function(e,t){return e.name<t.name?-1:e.name>t.name?1:0}))},Pt=function(e,t){return new Promise((function(n,r){window.CCWamclient.initialize({env:t.isProduction?"prod":"stage",clientId:window.adobeid.client_id,userContext:{accessToken:e},isLoggingEnabled:!1,callbacks:{onSuccessCallback:function(){},onFailureCallback:function(){wt.error("Could not initialize WAM"),r()},clientTokenExpiryCheck:function(){},onClientStateCallback:function(){},onMessageCallback:function(e){var t=E(e,"msgBody.status.command");if(t&&-1!==[kt.install,kt.update,kt.uninstall].indexOf(t.toUpperCase())){if(!yt)return;var o=yt.active_sessions.findIndex((function(t){return t.sapcode===E(e,"msgBody.sapCode")}));if(-1!==o){var i=yt.active_sessions[o],a=E(e,"msgBody.status.status");if(i.status!==a)return i.status=a,wt.log("Updating app: ".concat(e.msgBody.sapCode," status to: ").concat(a)),void M(kt.event,Mt())}}var s,c=E(e,"msgBody.status.listingDetails");if(c)try{s=JSON.parse(c),n(s),yt&&(wt.log("Update from WAM:",s),yt=s,M(kt.event,Mt()))}catch(e){wt.error("WAM data is not available"),r()}}}})}))},_t=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){vt(i,r,o,a,s,"next",e)}function s(e){vt(i,r,o,a,s,"throw",e)}a(void 0)}))}}(t().mark((function e(n){var r,o,i,a,s;return t().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j(n)){e.next=2;break}return e.abrupt("return");case 2:if(window.addEventListener(kt.event,(function(e){return n(e.detail)})),!gt||!yt){e.next=7;break}return wt.log("Data has been already retrieved"),n(Mt()),e.abrupt("return");case 7:return r=E(window,"feds.data.environment"),E(window,"feds.data.technology"),e.prev=9,e.next=12,re.onReady();case 12:if(re.isSignedInUser()){e.next=16;break}return wt.log("User is not signed in"),M(kt.event,[]),e.abrupt("return");case 16:return e.next=18,pt();case 18:if(e.sent){e.next=23;break}return wt.log("CCD is not present"),M(kt.event,[]),e.abrupt("return");case 23:return o=re.getAccessToken(),e.t0=mt,e.next=27,Promise.all([new Promise((function(e){e({})})),Pt(o,r)]);case 27:e.t1=e.sent,i=(0,e.t0)(e.t1,2),a=i[0],s=i[1],gt=a,yt=s,M(kt.event,Mt()),e.next=40;break;case 36:e.prev=36,e.t2=e.catch(9),wt.error("Error retrieving WAM data:",e.t2),M(kt.event,[]);case 40:case"end":return e.stop()}}),e,null,[[9,36]])})));return function(t){return e.apply(this,arguments)}}(),Ct=_t;function It(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ot,Ft,Nt="data.entitlements",Rt={parameters:[{name:"include",value:"OFFER.PRODUCT_ARRANGEMENT_V2"}],format:"raw"},jt=function(e){var t={clouds:{},arrangment_codes:{},fulfilled_codes:{},offer_families:{},offers:{},list:{fulfilled_codes:[]}},n=t.clouds,r=t.arrangment_codes,o=t.fulfilled_codes,i=t.offer_families,a=t.offers,s=t.list;return e.forEach((function(e){var t=e.fulfilled_items,c=e.offer,u=E(c,"product_arrangement_v2.cloud");n.creative_cloud=n.creative_cloud||"CREATIVE"===u,n.document_cloud=n.document_cloud||"DOCUMENT"===u,n.experience_cloud=n.experience_cloud||"EXPERIENCE"===u;var l=E(c,"product_arrangement_v2.family");if(l&&(i[l.toLowerCase()]=!0),E(c,"product_arrangement_code")&&(r[c.product_arrangement_code]=!0),Array.isArray(t)&&t.forEach((function(e){var t=e.code;t&&(o[t]=!0,-1===s.fulfilled_codes.indexOf(t)&&s.fulfilled_codes.push(t))})),E(c,"offer_id")){var d=c.offer_id,f=It(c,["offer_id"]);a[d]=f}})),{clouds:n,arrangment_codes:r,fulfilled_codes:o,offer_families:i,offers:a,list:s}},Dt=function(){return new it(Rt).then(jt).then((function(e){return E(window.feds,Nt)||P({path:Nt,data:e}),e})).catch((function(){var e={clouds:{},arrangment_codes:{},fulfilled_codes:{},offer_families:{},offers:{},list:{fulfilled_codes:[]}};return P({path:Nt,data:e}),e}))},Bt=function(e){return new Promise((function(t,n){return Ft?Ft.then((function(){return Ot?t(Ot):n()})):Ft=window.feds.utilities.imslib.onReady().then((function(){return window.feds.utilities.imslib.getProfile()})).then((function(t){var n=t.userId,r=E(window,"feds.data.environment.isProduction")?"https://www.adobe.com/gating/api/realtime-profile":"https://www.stage.adobe.com/gating/api/realtime-profile";return window.fetch("".concat(r,"?guid=").concat(e||n),{method:"GET","Content-Type":"application/json",Accept:"application/json"})})).then((function(e){return 200===e.status?e.json():n()})).then((function(e){Ot=e,t(e)})).catch((function(){return n()}))}))},Ut=function(){return"rtl"===document.querySelector("html").getAttribute("dir")},Ht={9:"Tab",13:"Enter",27:"Escape",32:"Space",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown"},zt=function(e){var t=e.code,n=e.keyCode;return t||Ht[n]};function qt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Wt="first",Vt=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t instanceof HTMLElement&&Ue(n)&&r.node instanceof HTMLElement&&(this.node=t,this.position=n,this.column=r,this.popup=this.column.popup,this.menu=r.menu,this.init())}var t,n,r;return t=e,(n=[{key:"init",value:function(){this.events={keydown:this.handleKey.bind(this),click:this.handleClick.bind(this),focus:this.handleFocus.bind(this),blur:this.handleBlur.bind(this)},this.node.addEventListener("keydown",this.events.keydown),this.node.addEventListener("click",this.events.click),this.node.addEventListener("focus",this.events.focus),this.node.addEventListener("blur",this.events.blur)}},{key:"handleKey",value:function(e){switch(zt(e)){case"ArrowDown":e.preventDefault(),this.moveDown();break;case"ArrowUp":e.preventDefault(),this.moveUp();break;case"ArrowLeft":e.preventDefault(),Ut()?this.moveRight():this.moveLeft();break;case"ArrowRight":e.preventDefault(),Ut()?this.moveLeft():this.moveRight();break;case"Escape":this.closePopup();break;case"Space":case"Enter":this.handleClick(e);break;case"Tab":this.handleTab(e)}}},{key:"handleClick",value:function(e){this.column.setIndex(this.position),"Space"===zt(e)&&this.node.click()}},{key:"handleFocus",value:function(){this.column.setIndex(this.position)}},{key:"handleBlur",value:function(e){if(this.column.setIndex(-1),e.relatedTarget){var t=e.relatedTarget.classList;t.contains(this.menu.selectors.navSubLink)||t.contains(this.menu.selectors.imageLink)||t.contains(this.menu.selectors.richTextLink)||t.contains(this.menu.selectors.navListHeadline)||cn.closeAll()}}},{key:"handleTab",value:function(e){var t=this.popup.item,n=t.menu;this.position===this.column.items.length-1&&this.column.position===this.popup.items.length-1&&t.position===n.items.length-1||-1===n.getNextVisibleItem(t.position)||(e.preventDefault(),e.shiftKey?this.moveUp():this.moveDown())}},{key:"moveDown",value:function(){this.column.moveToNextColumnItem(this.position)}},{key:"moveUp",value:function(){this.column.moveToPreviousColumnElement(this.position)}},{key:"moveLeft",value:function(){this.popup.moveToPreviousColumn(this.column.position,Wt)}},{key:"moveRight",value:function(){this.popup.moveToNextColumn(this.column.position,Wt)}},{key:"closePopup",value:function(){cn.closeAll(),this.popup.menu.moveToItem(this.popup.item.position),this.popup.menu.popupFlag=!1}},{key:"reset",value:function(){this.node.removeEventListener("keydown",this.events.keydown,!1),this.node.removeEventListener("click",this.events.click,!1),this.node.removeEventListener("focus",this.events.focus,!1),this.node.removeEventListener("blur",this.events.blur,!1),this.events=void 0,this.node=void 0,this.position=void 0,this.column=void 0,this.popup=void 0}}])&&qt(t.prototype,n),r&&qt(t,r),e}();function Gt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Kt=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t instanceof HTMLElement&&(this.node=t,this.column=n,this.init())}var t,n,r;return t=e,(n=[{key:"init",value:function(){this.events={keydown:this.handleKey.bind(this),click:this.handleClick.bind(this)},this.node.addEventListener("keydown",this.events.keydown),this.node.addEventListener("click",this.events.click)}},{key:"handleKey",value:function(e){switch(zt(e)){case"ArrowDown":e.preventDefault(),this.moveDown();break;case"ArrowUp":e.preventDefault(),this.moveUp();break;case"ArrowLeft":e.preventDefault(),Ut()?this.moveDown():this.moveUp();break;case"ArrowRight":e.preventDefault(),Ut()?this.moveUp():this.moveDown();break;case"Escape":Xt.closeAll();break;case"Space":case"Enter":this.handleClick(e);break;case"Tab":this.handleTab(e)}}},{key:"handleClick",value:function(){this.column.isExpanded()?Xt.closeAll():this.column.expand()}},{key:"handleTab",value:function(e){e.preventDefault(),e.shiftKey?this.moveUp():this.moveDown()}},{key:"moveDown",value:function(){this.column.moveToColumnItem(0)}},{key:"moveUp",value:function(){this.column.moveToPreviousColumnItem(0)}},{key:"reset",value:function(){this.node.removeEventListener("keydown",this.events.keydown,!1),this.node.removeEventListener("click",this.events.click,!1),this.events=void 0,this.node=void 0,this.column=void 0}}])&&Gt(t.prototype,n),r&&Gt(t,r),e}();function Jt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Qt={headline:"feds-navList-headline"},$t="first",Yt="last",Xt=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t instanceof HTMLElement&&Ue(n)&&r.node instanceof HTMLElement&&(this.node=t,this.position=n,this.popup=r,this.menu=r.menu,this.init())}var t,n,r;return t=e,r=[{key:"closeAll",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];gn.deactivateDropdowns(e);var t=document.querySelectorAll(".".concat(Qt.headline,"[aria-expanded = 'true']"));t.length>0&&Array.prototype.forEach.call(t,(function(e){e.setAttribute("aria-expanded",!1)}))}}],(n=[{key:"init",value:function(){var e=this.node.querySelectorAll(".".concat(this.menu.selectors.navSubLink,", .").concat(this.menu.selectors.imageLink,", .").concat(this.menu.selectors.richTextLink));if(e&&e.length){this.items=[],this.index=-1,Array.prototype.forEach.call(e,function(e,t){this.items.push(new Vt(e,t,this))}.bind(this));var t=this.node.parentElement.querySelector(".".concat(Qt.headline));t instanceof HTMLElement&&(t.textContent&&t.textContent.trim().length?this.headline=new Kt(t,this):t.parentElement.removeChild(t))}}},{key:"moveToPreviousColumnItem",value:function(t){var n=t-1;if(this.hasItems()){if(n<0)return e.closeAll(),this.popup.moveToPreviousColumn(this.position,Yt),void(this.index=-1);ze(this.items[n].node)?this.items[n].node.focus():this.moveToColumnItem(n),this.index=n}}},{key:"moveToNextColumnItem",value:function(e){var t=e+1;if(this.hasItems()){if(t>=this.items.length)return this.popup.moveToNextColumn(this.position,$t,!0),void(this.index=-1);ze(this.items[t].node)?this.items[t].node.focus():this.moveToColumnItem(t),this.index=t}}},{key:"moveToColumnItem",value:function(e,t){this.hasItems()&&(e<0?this.popup.moveToPreviousColumn(this.position,Yt):e>=this.items.length?this.popup.moveToNextColumn(this.position,$t,!0):ze(this.items[e].node)?(this.index=e,this.items[e].node.focus()):"descending"===t?(this.index=e-1,this.moveToColumnItem(e-1,t)):(this.index=e+1,this.moveToColumnItem(e+1)))}},{key:"moveToFirstColumnElement",value:function(){this.isExpandable()?this.expand():this.moveToColumnItem(0)}},{key:"moveToPreviousColumnElement",value:function(e){0===e&&this.isExpandable()?this.headline.node.focus():this.moveToPreviousColumnItem(e)}},{key:"hasItems",value:function(){return this.items&&this.items.length}},{key:"setIndex",value:function(e){Ue(e)&&(this.index=e)}},{key:"isExpandable",value:function(){return window.innerWidth<this.menu.desktopBreakpoint&&this.headline instanceof Kt&&ze(this.headline.node)}},{key:"isExpanded",value:function(){return this.headline&&"true"===this.headline.node.getAttribute("aria-expanded")}},{key:"addHighlight",value:function(){var e=Me(this.node,".".concat(this.menu.selectors.navListItem));e instanceof HTMLElement&&e.classList.add(this.menu.selectors.activeDropdown)}},{key:"expand",value:function(){e.closeAll(!1),this.addHighlight(),this.headline.node.focus(),this.headline.node.setAttribute("aria-expanded",!0)}},{key:"reset",value:function(){this.items&&this.items.length>0&&this.items.forEach((function(e){e.reset()})),this.headline&&this.headline.reset(),this.items=void 0,this.index=-1,this.node=void 0,this.position=void 0,this.popup=void 0}}])&&Jt(t.prototype,n),r&&Jt(t,r),e}(),Zt=function(e){return"subnav"===e?{popupTrigger:"Subnav-menu-item.has-submenu",navLink:"Subnav-menu-label",navSubLink:"Subnav-submenu-link",popup:"Subnav-submenus",openPopup:"feds-popup--open",navList:"Subnav-submenu",navListItem:"Subnav-menu-item"}:{popupTrigger:"feds-popup-trigger",fullWidthPopupTrigger:"feds-popup-trigger--fullWidth",navLink:"feds-navLink",imageLink:"feds-image-link",navSubLink:"feds-navLink",richTextLink:"feds-richText-link",popup:"feds-popup",openPopup:"feds-popup--open",navList:"feds-navList",navListHeadline:"feds-navList-headline",navListItem:"feds-navList-item",activeDropdown:"feds-dropdown--active"}};function en(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var tn={defaultSelectors:Zt(),subnavSelectors:Zt("subnav")},nn="first",rn="last",on="daa-lh",an="header|Open",sn="header|Close",cn=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t instanceof HTMLElement&&n.node instanceof HTMLElement&&(this.node=t,this.item=n,this.menu=this.item.menu,this.init())}var t,n,r;return t=e,r=[{key:"closeAll",value:function(e){var t;gn.deactivateDropdowns(),Le.close("popup"),(t=e instanceof HTMLElement?e.querySelectorAll(".".concat(tn.defaultSelectors.openPopup)):document.querySelectorAll(".".concat(tn.defaultSelectors.openPopup)))instanceof NodeList&&t.length>0&&(Array.prototype.forEach.call(t,(function(e){e.classList.remove(tn.defaultSelectors.openPopup),e.style.left="";var t=e.previousElementSibling;t instanceof HTMLElement&&(t.classList.contains(tn.defaultSelectors.navLink)||t.classList.contains(tn.subnavSelectors.navLink))&&(t.setAttribute("aria-expanded","false"),t.hasAttribute(on)&&t.getAttribute(on)===sn&&t.setAttribute(on,an));var n=t.parentElement;n instanceof HTMLElement&&n.classList.remove("is-open")})),Xt.closeAll())}},{key:"closeOnOutsideClick",value:function(){document.addEventListener("click",(function(t){document.querySelector(".".concat(tn.defaultSelectors.openPopup))instanceof HTMLElement&&!Me(t.target,".".concat(tn.defaultSelectors.popupTrigger))&&!Me(t.target,".".concat(tn.subnavSelectors.popupTrigger))&&e.closeAll()}))}}],(n=[{key:"init",value:function(){var e=[],t=this.node.querySelectorAll(".".concat(this.menu.selectors.navSubLink,", .").concat(this.menu.selectors.imageLink,", .").concat(this.menu.selectors.richTextLink));Array.prototype.forEach.call(t,function(t){var n=Me(t,".".concat(this.menu.selectors.navListHeadline," + .").concat(this.menu.selectors.navList))||Me(t,".".concat(this.menu.selectors.navList));if(-1===e.indexOf(n)){var r=!1;if(e.length){var o=e[e.length-1];try{r=Me(n,"#".concat(o.parentElement.id))}catch(e){}}r||e.push(n)}}.bind(this)),e&&e.length&&(this.items=[],this.index=-1,e.forEach(function(e,t){this.items.push(new Xt(e,t,this))}.bind(this)))}},{key:"moveToPreviousColumn",value:function(e,t){var n=e-1;if(this.hasItems()){if(n<0)return this.menu.moveToItem(this.item.position),void(this.index=-1);var r=this.items[n];this.index=n,t&&(t===nn?r.moveToColumnItem(0):t===rn&&(r.isExpandable()&&r.expand(),r.moveToColumnItem(r.items.length-1,"descending")))}}},{key:"moveToNextColumn",value:function(e,t,n){var r=e+1;if(this.hasItems()){if(r>=this.items.length)return n?this.menu.moveToNextItem(this.item.position):this.menu.moveToItem(this.item.position),void(this.index=-1);var o=this.items[r];this.index=r,t&&(t===nn?o.moveToFirstColumnElement():t===rn&&o.moveToColumnItem(o.items.length-1))}}},{key:"moveToFirstColumnItem",value:function(){this.hasItems()&&(this.items[0].moveToFirstColumnElement(),this.index=0)}},{key:"moveToLastColumnItem",value:function(){if(this.hasItems()){var e=this.items[this.items.length-1];e.isExpandable()&&e.expand(),e.moveToColumnItem(e.items.length-1,"descending"),this.index=this.items.length-1}}},{key:"hasItems",value:function(){return this.items&&this.items.length}},{key:"isExpanded",value:function(){return"true"===this.item.node.getAttribute("aria-expanded")}},{key:"addHighlight",value:function(){var e=Me(this.node,".".concat(this.menu.selectors.navListItem));e instanceof HTMLElement&&e.classList.add(this.menu.selectors.activeDropdown)}},{key:"expand",value:function(){if(e.closeAll(),this.addHighlight(),this.node.parentElement.classList.contains(tn.defaultSelectors.fullWidthPopupTrigger)&&document.documentElement.clientWidth>=this.menu.desktopBreakpoint&&Le.open("popup"),this.node.classList.add(this.menu.selectors.openPopup),this.item.node.setAttribute("aria-expanded","true"),this.item.node.hasAttribute(on)&&this.item.node.getAttribute(on)===an&&this.item.node.setAttribute(on,sn),"subnav"===this.menu.region){var t=this.item.node.parentElement;t instanceof HTMLElement&&t.classList.add("is-open")}this.adjustPopupPosition(this.node)}},{key:"adjustPopupPosition",value:function(e){var t=document.documentElement.clientWidth,n=e.getBoundingClientRect();Math.ceil(n.width)<t&&(n.left<0?e.style.left="".concat(Math.abs(n.left),"px"):Math.ceil(n.right)>t&&(e.style.left="".concat(t-n.right,"px")))}},{key:"reset",value:function(){this.items&&this.items.length>0&&this.items.forEach((function(e){e.reset()})),this.items=void 0,this.index=-1,this.node=void 0,this.item=void 0,this.menu=void 0}}])&&en(t.prototype,n),r&&en(t,r),e}();function un(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var ln="last",dn={STICKY_HEADER_WRAPPER:"feds-header-wrapper--sticky"},fn=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t instanceof HTMLElement&&Ue(n)&&r.node instanceof HTMLElement&&(this.node=t,this.position=n,this.menu=r,this.init())}var t,n,r;return t=e,(n=[{key:"init",value:function(){var e=xe(this.node.nextElementSibling,".".concat(this.menu.selectors.popup))?this.node.nextElementSibling:null;e&&(this.popup=new cn(e,this)),this.events={keydown:this.handleKey.bind(this),click:this.handleClick.bind(this),focus:this.handleFocus.bind(this),blur:this.handleBlur.bind(this)},this.node.addEventListener("keydown",this.events.keydown),this.node.addEventListener("click",this.events.click),this.node.addEventListener("focus",this.events.focus),this.node.addEventListener("blur",this.events.blur)}},{key:"handleKey",value:function(e){switch(zt(e)){case"ArrowDown":e.preventDefault(),this.moveDown();break;case"ArrowUp":e.preventDefault(),this.moveUp();break;case"ArrowLeft":e.preventDefault(),Ut()?this.moveRight():this.moveLeft();break;case"ArrowRight":e.preventDefault(),Ut()?this.moveLeft():this.moveRight();break;case"Escape":this.closePopup();break;case"Space":case"Enter":this.handleClick(e);break;case"Tab":this.handleTab(e)}}},{key:"handleClick",value:function(e){var t=zt(e);if(this.menu.setIndex(this.position),this.hasPopup())if(e.preventDefault(),this.popup.isExpanded())cn.closeAll(),this.menu.popupFlag=!1;else{var n=window.fedsConfig.disableSticky,r=document.querySelector(".".concat(dn.STICKY_HEADER_WRAPPER));!n&&r instanceof HTMLElement&&this.node.scrollIntoView(),this.popup.expand(),this.menu.popupFlag=!0}else"Space"===t&&this.node.click()}},{key:"handleFocus",value:function(){this.menu.setIndex(this.position)}},{key:"handleBlur",value:function(e){this.hasPopup()&&this.popup.isExpanded()?this.menu.setIndex(this.position):this.menu.setIndex(-1),e.relatedTarget&&(e.relatedTarget.classList.contains(this.menu.selectors.navLink)||e.relatedTarget.classList.contains(this.menu.selectors.imageLink)||e.relatedTarget.classList.contains(this.menu.selectors.richTextLink)||e.relatedTarget.classList.contains(this.menu.selectors.navSubLink)||e.relatedTarget.classList.contains(this.menu.selectors.navListHeadline)||(cn.closeAll(),this.menu.popupFlag=!1))}},{key:"handleTab",value:function(e){if(e.shiftKey){if(0===this.position||-1===this.menu.getPreviousVisibleItem(this.position))return;e.preventDefault(),this.menu.popupFlag?this.moveUp():this.moveLeft()}else{if(this.position===this.menu.items.length-1||-1===this.menu.getNextVisibleItem(this.position))return;e.preventDefault(),this.menu.popupFlag?this.moveDown():this.moveRight()}}},{key:"moveDown",value:function(){this.hasPopup()?(this.popup.isExpanded()||(this.popup.expand(),this.menu.popupFlag=!0),this.popup.moveToFirstColumnItem()):this.moveRight()}},{key:"moveUp",value:function(){this.hasPopup()&&this.popup.isExpanded()?(cn.closeAll(),this.menu.moveToPreviousItem(this.position,!0,ln)):this.moveLeft()}},{key:"moveLeft",value:function(){this.menu.moveToPreviousItem(this.position)}},{key:"moveRight",value:function(){this.menu.moveToNextItem(this.position)}},{key:"closePopup",value:function(){this.hasPopup()&&this.popup.isExpanded()&&(cn.closeAll(),this.menu.popupFlag=!1)}},{key:"hasPopup",value:function(){return!!this.popup}},{key:"reset",value:function(){this.node instanceof HTMLElement&&(this.node.removeEventListener("keydown",this.events.keydown,!1),this.node.removeEventListener("click",this.events.click,!1),this.node.removeEventListener("focus",this.events.focus,!1),this.node.removeEventListener("blur",this.events.blur,!1)),this.events=void 0,this.hasPopup()&&(this.popup.reset(),this.popup=void 0),this.menu=void 0,this.position=void 0,this.node=void 0}}])&&un(t.prototype,n),r&&un(t,r),e}();function pn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var hn="first",vn="last",mn={activeDropdown:"feds-dropdown--active",popupTrigger:"feds-popup-trigger"},gn=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),t instanceof HTMLElement&&(this.node=t,this.popupFlag=!1,this.region=n,this.selectors=Zt(this.region),this.desktopBreakpoint=Fe(),this.init(),this.closePopupsOnResize())}var t,n,r;return t=e,r=[{key:"deactivateDropdowns",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=document.querySelectorAll(".".concat(mn.activeDropdown));Array.prototype.forEach.call(t,(function(t){if(t.classList.remove(mn.activeDropdown),e){var n=Me(t,".".concat(mn.popupTrigger));n instanceof HTMLElement&&n.parentElement.classList.add(mn.activeDropdown)}}))}}],(n=[{key:"init",value:function(){var e=this;this.items=[],this.index=-1;for(var t=this.node.querySelectorAll(".".concat(this.selectors.navListItem)),n=Array.prototype.filter.call(t,(function(t){return!Me(t,".".concat(e.selectors.popup))&&t.childElementCount>0&&(t.firstElementChild.classList.contains("".concat(e.selectors.navLink))||t.firstElementChild.classList.contains("".concat(e.selectors.popupTrigger)))})),r=0,o=n.length;r<o;r+=1){var i=n[r].querySelector(".".concat(this.selectors.navLink));this.items.push(new fn(i,r,this))}}},{key:"moveToPreviousItem",value:function(e,t,n){var r=this.getPreviousVisibleItem(e);if(this.hasItems()&&!(r<0||-1===r)){var o=this.items[e];o.hasPopup()?o.popup.isExpanded()&&cn.closeAll():this.popupFlag=!1;var i=void 0===t?this.popupFlag:t,a=this.items[r];a.node.focus(),i&&a.hasPopup()&&(a.popup.expand(),n&&(n===hn?a.popup.moveToFirstColumnItem():n===vn&&a.popup.moveToLastColumnItem())),this.index=r}}},{key:"moveToNextItem",value:function(e,t,n){var r=this.getNextVisibleItem(e);if(this.hasItems()&&!(r>=this.items.length||-1===r)){var o=this.items[e];o.hasPopup()?o.popup.isExpanded()&&cn.closeAll():this.popupFlag=!1;var i=void 0===t?this.popupFlag:t,a=this.items[r];a.node.focus(),i&&a.hasPopup()&&(a.popup.expand(),n&&(n===hn?a.popup.moveToFirstColumnItem():n===vn&&a.popup.moveToLastColumnItem())),this.index=r}}},{key:"moveToItem",value:function(e){this.hasItems()&&(e<0||e>=this.items.length||(this.items[e].node.focus(),this.index=e))}},{key:"hasItems",value:function(){return this.items&&this.items.length}},{key:"setIndex",value:function(e){Ue(e)&&(this.index=e)}},{key:"blurActiveItem",value:function(){this.index>=0&&this.items[this.index].node.blur()}},{key:"getNextVisibleItem",value:function(e){var t=e;do{if((t+=1)>=this.items.length)return-1}while(!ze(this.items[t].node));return t}},{key:"getPreviousVisibleItem",value:function(e){var t=e;do{if((t-=1)<0)return-1}while(!ze(this.items[t].node));return t}},{key:"closePopupsOnResize",value:function(){var e=this,t=document.documentElement.clientWidth;Ke("resize",(function(){var n=document.documentElement.clientWidth;(t>=e.desktopBreakpoint&&n<e.desktopBreakpoint||t<e.desktopBreakpoint&&n>=e.desktopBreakpoint)&&cn.closeAll(),t=n}))}},{key:"destroy",value:function(){this.items&&this.items.length>0&&this.items.forEach((function(e){e.reset()})),this.popupFlag=!1,this.items=void 0,this.index=-1}},{key:"reset",value:function(){this.destroy(),this.init()}}])&&pn(t.prototype,n),r&&pn(t,r),e}();function yn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var wn="fedsPerformanceMarkers",kn=function(e){return"object"==typeof e&&"string"==typeof e.moduleName&&e.moduleName.length},En=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(yn(this,e),"string"==typeof t&&t.length){if("object"==typeof E(window,"feds.performance.".concat(t)))return;this.moduleName=t,window.feds=window.feds||{},window.feds.performance=window.feds.performance||{},window.feds.performance[this.moduleName]={},this.useMarkers="boolean"==typeof n&&n||window.location.search.indexOf(wn)>-1,this.useMarkers&&(this.marker={start:"feds_".concat(this.moduleName,"_start"),end:"feds_".concat(this.moduleName,"_end"),measure:"feds_".concat(this.moduleName)})}}var t,n,r;return t=e,(n=[{key:"start",value:function(){if(kn(this)&&"number"!=typeof this.startTime)if(this.useMarkers){window.performance.mark(this.marker.start);var e=window.performance.getEntriesByName(this.marker.start);Array.isArray(e)&&e[0]instanceof window.PerformanceMark?this.startTime=e[0].startTime:this.startTime=window.performance.now()}else this.startTime=window.performance.now()}},{key:"end",value:function(){if(kn(this)&&"number"!=typeof this.endTime){if(this.useMarkers){window.performance.mark(this.marker.end);var e=window.performance.getEntriesByName(this.marker.end);Array.isArray(e)&&e[0]instanceof window.PerformanceMark?this.endTime=e[0].startTime:this.endTime=window.performance.now()}else this.endTime=window.performance.now();this.register()}}},{key:"register",value:function(){if(kn(this)&&"number"!=typeof this.durationTime){if(this.useMarkers){window.performance.measure(this.marker.measure,this.marker.start,this.marker.end);var e=window.performance.getEntriesByName(this.marker.measure);Array.isArray(e)&&e[0]instanceof window.PerformanceMeasure&&(this.durationTime=e[0].duration)}else this.durationTime=this.endTime-this.startTime;window.feds.performance[this.moduleName]={start:this.startTime,end:this.endTime,duration:this.durationTime},this.useMarkers&&(window.feds.performance[this.moduleName].markers=this.marker)}}}])&&bn(t.prototype,n),r&&bn(t,r),e}();function Sn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function An(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Sn(e,t,n[t])}))}return e}var Ln=new p({control:"store"}),Tn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(se(e))return!1;var n={},r=function(e){return"number"==typeof e||"string"==typeof e},o=function(e){return!k(e)&&r(e.id)},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n={};return e.forEach((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o(e)&&!n[e.id]?(n[e.id]=!0,t.push(e)):Ln.warn("Store.update(): Duplicate or malformed entry was removed. id: ".concat(e.id))})),t},a=function(){var t=[];try{t=JSON.parse(window.localStorage.getItem(e))||t}catch(t){Ln.warn("Could not read data from store: ".concat(e))}return t},s=function(e){if(!k(e)){var t=n[e.event];Array.isArray(t)&&t.length>0&&t.forEach((function(t){j(t)&&t(e.entry,e.data)}))}},c=function(n){var r=n.data,o=n.entry,a=n.event,c=i(r);!0===t.date&&(c.forEach((function(e){e.date=e.date||(new Date).getTime()})),t.sortByDate&&(c=c.sort((function(e,t){return new Date(t.date)-new Date(e.date)})))),window.localStorage.setItem(e,JSON.stringify(c)),s({event:a,entry:o||c,data:c})},u=function(e,t){if(se(e)||!j(t))return Ln.warn("Could not subscribe to event: ".concat(e)),null;n[e]=n[e]||[],n[e].push(t);return function(){var r=n[e].findIndex((function(e){return e===t}));-1!==r&&n[e].splice(r,1)}},l=function(e,t){if(!se(e)&&j(t)){if(n[e]){var r=n[e].findIndex((function(e){return e===t}));-1!==r&&n[e].splice(r,1)}}else Ln.warn("Could not unsubscribe from event: ".concat(e))},d=function(e){if(o(e)){var t=a();-1===t.findIndex((function(t){return t.id===e.id}))?(t.push(e),c({data:t,entry:e,event:"add"})):Ln.warn("Store.add(): Entry with duplicate id: ".concat(e.id," was not added"))}else Ln.warn("Could not add entry: ".concat(e.id))},f=function(t){if(k(t))Ln.warn("Could not remove entry with identifier",t);else{var n=a(),r=n[t.index];if("number"==typeof t.index&&!k(r))return n.splice(t.index,1),window.localStorage.setItem(e,JSON.stringify(n)),void s({event:"remove",entry:r,data:n});if("number"==typeof t.id||"string"==typeof t.id){var o=n.findIndex((function(e){return e.id===t.id})),i=n[o];-1===o||k(i)||(n.splice(o,1),window.localStorage.setItem(e,JSON.stringify(n)),s({event:"remove",entry:i,data:n}))}}},p=function(e){Array.isArray(e)&&0!==e.length?c({data:e,event:"update"}):Ln.warn("Could not update with data",e)},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r(e)&&!k(t)){var n=a(),o=n.findIndex((function(t){return"".concat(t.id)==="".concat(e)}));-1!==o?(n[o]=An({},n[o],t),c({data:n,entry:n[o],event:"edit"})):Ln.warn("Could not edit entry with ID '".concat(e,"' - not found in store"))}else Ln.warn("Could not edit entry with ID '".concat(e,"' and data"),t)},v=function(){window.localStorage.removeItem(e),s({event:"clear"})};return{add:d,get:a,remove:f,subscribe:u,unsubscribe:l,update:p,edit:h,clear:v}},xn=function(){P({path:"utilities",data:{analyticsWrapper:ge,cleanElement:Te,closest:Me,curtain:Le,Debug:p,debounceCallback:Ie,dispatchCustomEvent:M,exposeData:P,getCookieValue:De,getElementBounds:Ne,getDesktopBreakpoint:Fe,getEventData:C,getEventKey:zt,getMarketingCloudVisitorId:Be,getParamValuesFromCookie:He,getPropertySafely:E,getUserApplications:Ct,isCCDPresent:pt,getUserEntitlements:Dt,getUserEventHistory:Bt,hasOwnProperty:o,imslib:re,isCookieSet:Ye,isElementVisible:ze,isEmptyObject:k,isEmptyString:se,isFunction:j,isInteger:Ue,isObject:r,isUserLoggedIn:re.isSignedInUser,isValidHex:Je,KeyboardMenu:gn,LazyLoad:R,loadResource:Ge,onDebouncedEvent:Ke,onImsReady:re.onReady,Performance:En,Popup:cn,Scrolling:ke,Store:Tn,SubscriptionsService:it,setCookieValue:Xe,setLoginAction:ae},shouldTriggerEvent:!1})};function Mn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var _n="fedstest",Cn="qa-fedstest",In={experience:"acom"},On="fedsCustomExperience",Fn="fedsConfig.disableTarget",Nn=3e3,Rn=new p({control:"experience"}),jn=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this;return Mn(this,e),this.parameters={pageLocale:E(t,"country"),pageLanguage:E(t,"language"),userLocation:E(r,"country")},"string"==typeof this.parameters.userLocation&&this.parameters.userLocation.length&&(this.parameters.userLocation=this.parameters.userLocation.toLowerCase()),this.mbox=E(n,"isProduction")?_n:Cn,new Promise((function(e){var t=o,n=new URLSearchParams(window.location.search).get(On);if("string"==typeof n&&n.length)return Rn.log("serve experience from URL override",{customExperience:n}),void e({content:{experience:n}});var r,i,a=E(window,Fn);if("boolean"==typeof a&&!0===a)return Rn.log("Target disabled, serve configured experience"),void e(o.getConfiguredExperience());Rn.log("should serve a localized experience",o.parameters);var s,c=!1,u=window.performance.now();ge.onAlloyMethodReady().then((function(){return window._satellite.alloyConfigurePromise})).then((function(){var n=t;window.alloy_all||(Rn.log("alloy_all is not present"),r=t.getConfiguredExperience(),Rn.log("serve configured experience",r),e(r)),s=function(t){try{var o,a=null==t||null===(o=t.detail)||void 0===o?void 0:o.result;clearTimeout(i),c||(Rn.log("alloy_propositionFetch event received after ".concat(window.performance.now()-u,"ms"),a),r=n.getExperienceFromAlloy(a),e(r),window.removeEventListener("alloy_propositionFetch",s))}catch(t){clearTimeout(i),c||(Rn.log("error while processing alloy response experience",r),r=n.getConfiguredExperience(),Rn.log("serve configured experience",r),e(r),window.removeEventListener("alloy_propositionFetch",s))}},window.addEventListener("alloy_propositionFetch",s),i=setTimeout((function(){c=!0,Rn.log("alloy_propositionFetch event not received within ".concat(Nn,"ms")),r=n.getConfiguredExperience(),Rn.log("serve configured experience",r),e(r),window.removeEventListener("alloy_propositionFetch",s)}),Nn),window._satellite.track("propositionFetch",{data:{web:{webInteraction:{linkClicks:{value:1},type:"other",name:t.mbox}},__adobe:{target:{pageURL:window.location.href,pageLocale:t.parameters.pageLocale,pageLanguage:t.parameters.pageLanguage,userLocation:t.parameters.userLocation}}},decisionScopes:[t.mbox]})})).catch((function(){clearTimeout(i),c||(Rn.log("alloy is not available after ".concat(window.performance.now()-u,"ms")),r=t.getConfiguredExperience(),Rn.log("serve configured experience",r),e(r),window.removeEventListener("alloy_propositionFetch",s))}))}))}var t,n,r;return t=e,(n=[{key:"getExperienceFromAlloy",value:function(e){var t=this.getConfiguredExperience();if(!e||!e.propositions)return Rn.log("alloy did not provide a valid result"),Rn.log("serve configured experience",t),t;var n=[];try{var r=this;e.propositions.forEach((function(e){if(e.scope===r.mbox&&e.items){var o=r;e.items.forEach((function(r){var i,a=null==r||null===(i=r.data)||void 0===i?void 0:i.content;a&&(Rn.log("use alloy data",r),t=o.prependPathFromResponse({content:a}),n.push({id:e.id,scope:e.scope,scopeDetails:e.scopeDetails,renderAttempted:e.renderAttempted}))}))}}))}catch(e){}try{n.length>0&&(Rn.log("sending analytics ",n),window._satellite.track("propositionDisplay",n))}catch(e){Rn.warn("could not send analytics",e)}return t}},{key:"getConfiguredExperience",value:function(){var e=E(window,"fedsConfig.content");return k(e)&&(e=In),{content:e}}},{key:"prependPathFromResponse",value:function(e){var t=this.getConfiguredExperience(),n=E(e,"content.path");return"string"==typeof n&&n.length?(t={content:{experience:"".concat(n,"/").concat(t.content.experience)}},Rn.log("prepend path to experience",t)):Rn.log("empty path, serve configured experience",t),t}}])&&Pn(t.prototype,n),r&&Pn(t,r),e}(),Dn={},Bn=new p({control:"createResourceLink"});Dn.fileTypes={script:"script",style:"style",font:"font",image:"image"},Dn.allowedFileTypes=Object.keys(Dn.fileTypes).reduce((function(e,t){return e.concat(t)}),[]),Dn.linkTypes={preload:"preload",prefetch:"prefetch",dnsPrefetch:"dns-prefetch",preconnect:"preconnect"},Dn.allowedLinkTypes=Object.keys(Dn.linkTypes).reduce((function(e,t){return e.concat(Dn.linkTypes[t])}),[]),Dn.isConfigValid=function(e){var t=!k(e),n=!!o(e,"href")&&("string"==typeof e.href&&!!e.href.length),r=Dn.allowedLinkTypes.indexOf(e.rel)>-1,i=e.rel===Dn.linkTypes.preload,a=e.rel===Dn.linkTypes.prefetch,s=!(i||a)||Dn.allowedFileTypes.indexOf(e.as)>-1;return t&&n&&r&&s},Dn.generateResourceLink=function(e){var t=document.createElement("link");return t.rel=e.rel,t.href=e.href,e.rel!==Dn.linkTypes.preload&&e.rel!==Dn.linkTypes.prefetch||(t.as=e.as),o(e,"id")&&(null===document.querySelector("#".concat(e.id))?t.id=e.id:Bn.error("element id is already used",t)),t};var Un=function(e){if(Dn.isConfigValid(e)){var t=Dn.generateResourceLink(e);o(e,"when")?window.addEventListener(e.when,(function(){qe(t,{target:e.where})})):qe(t,{target:e.where})}},Hn={},zn={topnav:"feds-topnav",subnav:"AdobeSecondaryNav",footernav:"feds-footernav"},qn="feds-focus-ring";Hn.removeAllFocusRings=function(e){var t=e.querySelectorAll(".".concat(qn));Array.prototype.forEach.call(t,(function(e){e.classList.remove(qn)}))};var Wn=function(){var e=!1;window.addEventListener("keydown",(function(){e=!0})),window.addEventListener("mousedown",(function(){Hn.removeAllFocusRings(document),e=!1})),Object.keys(zn).forEach((function(t){var n=document.querySelector("#".concat(zn[t]));n instanceof HTMLElement&&(n.addEventListener("focus",(function(){var t=document.activeElement;e&&(t.hasAttribute("href")||t.hasAttribute("tabindex")||"button"===t.tagName.toLowerCase()||"button"===t.getAttribute("role"))&&t.classList.add(qn)}),!0),n.addEventListener("blur",(function(){Hn.removeAllFocusRings(n)}),!0))}))};function Vn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Gn={selectors:{headerWrapper:"feds-header-wrapper",navLink:"feds-navLink",dynamicLinkStore:"body"},attributes:{actionAttribute:"data-feds-action",eventAttribute:"data-feds-triggerEvent",signInValue:"sign-in",hiddenAttribute:"hidden",dynamicLinkType:"data-navlink-dynamiclinktype",buyNow:"data-buyNow-url",freeTrial:"data-freeTrial-url"},dynamicLinkTypes:{buyNow:"buy-now",freeTrial:"free-trial"}},Kn=new p({control:"navLinkActions"}),Jn=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.handleSignInLinks(),this.handleCustomActionLinks(),this.handleDynamicLinks()}var t,n,r;return t=e,(n=[{key:"handleSignInLinks",value:function(){var e=document.querySelectorAll(".".concat(Gn.selectors.navLink,"[").concat(Gn.attributes.actionAttribute,' = "').concat(Gn.attributes.signInValue,'"]'));Kn.log("Links that should sign the user in:",e),Array.prototype.forEach.call(e,(function(e){re.onReady().then((function(){re.isSignedInUser()?(Kn.log("User already signed in, removing sign in link:",e),e.parentNode.removeChild(e)):(Kn.log("User is signed out, setting link for signing in:",e),ae(e),e.removeAttribute(Gn.attributes.hiddenAttribute))})).catch((function(){Kn.log("IMS is not available, removing sign in link:",e),e.parentNode.removeChild(e)}))}))}},{key:"handleCustomActionLinks",value:function(){var e=document.querySelectorAll(".".concat(Gn.selectors.navLink,"[").concat(Gn.attributes.eventAttribute,"]"));Kn.log("Links that have a custom action attached:",e),Array.prototype.forEach.call(e,(function(e){var t=e.getAttribute(Gn.attributes.eventAttribute);t&&t.length&&e.addEventListener("click",(function(n){Kn.log("Clicked on custom action link:",e,"dispatching event:",t),M(t,n)}))}))}},{key:"handleDynamicLinks",value:function(){var e=document.querySelector(".".concat(Gn.selectors.headerWrapper));if(e instanceof HTMLElement){var t,n=document.querySelector(Gn.selectors.dynamicLinkStore);n instanceof HTMLElement&&(n.dynamicLinks=n.dynamicLinks||{},Object.keys(Gn.dynamicLinkTypes).forEach((function(e){var r,o=n.getAttribute(Gn.attributes[e]);if(!se(o)){n.dynamicLinks[e]=o;try{var i=new URL(o);i.searchParams.has("code")&&(r=function(t){se(t)||(i.searchParams.set("code",t),n.dynamicLinks[e]=i.href)},t?r(t):re.onReady().then((function(){re.isSignedInUser()&&re.getTransitoryAuthorizationCode({}).then((function(e){t=E(e,"code"),Kn.log("Transitory authorization code is",t),r(t)})).catch((function(e){Kn.error("Transitory authorization code could not be generated",e)}))})).catch((function(e){Kn.error("IMS is not ready, transitory authorization code not generated",e)})))}catch(e){Kn.error("Dynamic URL is not valid:",o)}}})),["click","contextmenu","auxclick"].forEach((function(t){e.addEventListener(t,(function(e){!function(e){var t=Me(e.target,"[".concat(Gn.attributes.dynamicLinkType,"]"));if(t instanceof HTMLElement){var r=t.getAttribute(Gn.attributes.dynamicLinkType),o=Object.keys(Gn.dynamicLinkTypes).find((function(e){return Gn.dynamicLinkTypes[e]===r}));if(!se(o)){var i=n.dynamicLinks[o];i&&t.setAttribute("href",i)}}}(e)}))})))}}}])&&Vn(t.prototype,n),r&&Vn(t,r),e}();function Qn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function $n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Qn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Xn=new p({control:"variant"}),Zn=function(){function e(t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.experience=t,this.evaluateVariant()}var t,n,o;return t=e,(n=[{key:"evaluateVariant",value:function(){var e=this.getOptionsFor("user-data"),t=this.getOptionsFor("platforms"),n={content:this.experience.variation};return Promise.all([e,t]).then((function(e){var t=Yn(e,2),r=t[0],o=t[1];return n.userOptions=r,n.platformOptions=o,n})).catch((function(){}))}},{key:"getOptionsFor",value:function(e){if(void 0===e||!r(this.experience)||!r(this.experience[e]))return new Promise((function(e){e(-1)}));var t=this.experience[e].scripts;return Array.isArray(t)&&t.length?this.evaluateConditions(t).then((function(e){return e.reduce((function(e,t){return e+t}),0)})).catch((function(){return new Promise((function(e){e(-1)}))})):new Promise((function(e){e(-1)}))}},{key:"evaluateConditions",value:function(e){var t=this,n=e.map((function(e){var n=e.jsToEvaluate;"feds.data.subscriptions"===n&&(new it).catch((function(){}));var r=t.formatValue(n,e.jsValue),o=e.jsComparison,i=e.jsTimeout||1e3;return t.getEvaluationResult(n,r,o,i)}));return Promise.all(n)}},{key:"getEvaluationResult",value:function(e,t,n,r){var o=this,i=function(e,t){return new Promise((function(n){var r=0,o=setInterval((function(){var i=E(window,e);void 0!==i?(Xn.log("The ".concat(e," property got resolved in ").concat(r,"ms")),n(i),clearInterval(o)):r>=t&&(Xn.log("The ".concat(e," property was not resolved in less than ").concat(t,"ms")),n(null),clearInterval(o)),r+=100}),100)}))}(e,r);return i.then((function(r){return o.compare(e,r,n,t)}))}},{key:"compare",value:function(e,t,n,r){if(this.isVersionArray(e)){var o=this.getVersionArray(r);return this.compareVersion(o,n,t)}switch(n){case"===":return t===r?1:0;case">=":return t>=r?1:0;case"<=":return t<=r?1:0;case"any":return Array.isArray(t)&&"string"==typeof r&&void 0!==t.find((function(e){return r.split(",").map((function(e){return e.trim()})).indexOf(e)>=0}))?1:0;default:return 0}}},{key:"compareVersion",value:function(e,t,n){if(!Array.isArray(e)||!Array.isArray(n))return 0;var r;switch(t){case"===":r=e.map((function(e,t){return n[t]===e}));break;case">=":r=e.map((function(e,t){return n[t]>=e}));break;case"<=":r=e.map((function(e,t){return n[t]<=e}));break;default:return 0}return r.some((function(e){return!1===e}))?0:1}},{key:"getVersionArray",value:function(e){if(void 0!==e)return e.split(".").map((function(e){return Number(e)||"0"===e?Number(e):0}))}},{key:"formatValue",value:function(e,t){return this.isVersionArray(e)?t:Number(t)?Number(t):"true"===t||"false"!==t&&t}},{key:"isVersionArray",value:function(e){var t=!1;return"string"==typeof e&&e.length&&(t="versionArray"===e.split(".").pop()),t}}])&&$n(t.prototype,n),o&&$n(t,o),e}();function er(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var tr=new p({control:"personalization"}),nr=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.element=t,this.debug=tr}var t,n,o;return t=e,(n=[{key:"startPersonalization",value:function(){this.preparePersonalization();var e=this.getPersonalization();if(null!==e){var t=this;e.then((function(e){return t.applyPersonalization(e)})).catch((function(e){return t.handleError(e)}))}}},{key:"getPersonalization",value:function(){var e=this.getVariants();return null!==e?e.then((function(e){var t=[],n=[];e.forEach((function(e){t.push(e.userOptions),n.push(e.platformOptions)}));var o=Math.max.apply(null,t);if(o>0){var i=e.filter((function(e){return e.userOptions===o})),a=[];i.forEach((function(e){a.push(e.platformOptions)}));var s=Math.max.apply(null,a);if(s>0)return i.filter((function(e){return e.platformOptions===s}))[0].content;if(-1===s)return i[0].content}var c=Math.max.apply(null,n);if(c>0){var u=e.filter((function(e){return-1===e.userOptions&&e.platformOptions===c}));if(r(u[0]))return u[0].content}return null})):null}},{key:"getVariants",value:function(){var e=this.parsePersonalizationData();return e?Promise.all(e.map((function(e){return new Zn(e)}))):null}},{key:"parsePersonalizationData",value:function(){try{return JSON.parse(this.element.getAttribute("data-feds-personalization")).personalizedData}catch(e){this.debug.warn(e)}return null}},{key:"preparePersonalization",value:function(){}},{key:"applyPersonalization",value:function(e){}},{key:"handleError",value:function(e){}}])&&er(t.prototype,n),o&&er(t,o),e}();function rr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function or(e){return(or=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ir(e,t){return!t||"object"!==sr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ar(e,t){return(ar=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var sr=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function cr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=or(e);if(t){var o=or(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ir(this,n)}}var ur={navLinkText:"feds-navLink-text"},lr={dynamicLinkType:"data-navlink-dynamiclinktype"},dr=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ar(e,t)}(a,e);var t,n,o,i=cr(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).debug.log("personalization link",t.element),t}return t=a,(n=[{key:"preparePersonalization",value:function(){this.element.setAttribute("hidden",!0)}},{key:"applyPersonalization",value:function(e){if(r(e)){if("boolean"==typeof e.hide&&!0===e.hide)return;var t=this.element.querySelector(".".concat(ur.navLinkText));t instanceof HTMLElement&&!se(e.label)&&(t.innerText=e.label),se(e.url)||(this.element.href=e.url),se(e.dynamicLinkType)?this.element.removeAttribute(lr.dynamicLinkType):this.element.setAttribute(lr.dynamicLinkType,e.dynamicLinkType)}this.element.removeAttribute("hidden")}}])&&rr(t.prototype,n),o&&rr(t,o),a}(nr),fr=function(e){if(e instanceof HTMLDocument){var t=e.querySelectorAll("[".concat("data-feds-personalization","]"));Array.prototype.forEach.call(t,(function(e){if(e instanceof HTMLElement&&"link"===e.getAttribute("data-feds-element"))new dr(e).startPersonalization()}))}};function pr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function hr(e){if(Array.isArray(e))return e}function vr(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function mr(e,t){return hr(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||yr(e,t)||vr()}function gr(e){return hr(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||yr(e,i)||vr()}function yr(e,t){if(e){if("string"==typeof e)return pr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pr(e,t):void 0}}var br=new p({control:"feds"});!function(e){document.querySelector('script[src$="/lana.js"]')instanceof HTMLElement||window.lana?Promise.resolve():e({path:"https://www.adobe.com/libs/utils/lana.js",type:"script"})}(Ge);var wr,kr="fedsInitialStyle",Er="experienceInitialStyle",Sr=function(e){if("string"!=typeof e||!e.length)return!1;var t=document.querySelector("head"),n=document.createElement("style");return n.type="text/css",n.id=e,t.appendChild(n),n},Ar=function(e){if("string"==typeof e&&e.length){var t=document.querySelector(e);t instanceof HTMLElement&&t.parentNode.removeChild(t)}};(wr=Sr(kr))instanceof HTMLStyleElement&&wr.sheet.insertRule("#AdobeSecondaryNav {display: none !important; visibility: hidden !important;}",0),function(){var e=Sr(Er);e instanceof HTMLStyleElement&&(e.sheet.insertRule("#feds-header {position: absolute; left: 0; right: 0; top: 0; visibility: hidden !important;}",0),e.sheet.insertRule("#feds-footer {display: none !important; visibility: hidden !important;}",1))}(),window.feds=window.feds||{},window.adobeGlobalnav=window.adobeGlobalnav||{},window.adobeGlobalNav=window.adobeGlobalNav||{},xn();var Lr=new y,Tr=new function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var t=r(window.navigator)&&"string"==typeof window.navigator.userAgent&&!!window.navigator.userAgent.length;return new Promise((function(e,n){if(t){var r=w().parse(window.navigator.userAgent);if(k(r))n();else{var o=E(r,"browser.version"),i=E(r,"os.version");"string"==typeof o&&o.length&&(r.browser.versionArray=o.split(".")),"string"==typeof i&&i.length&&(r.os.versionArray=i.split(".")),e(r)}}else n()}))},xr=new A,Mr=new x,Pr=new En("data_location");Pr.start(),Lr.then((function(e){Pr.end(),P({path:"data.location",data:e})})).catch((function(e){br.error("locationService error",e)})),Tr.then((function(e){P({path:"data.technology",data:e})})).catch((function(e){br.error("browserService error",e)})),xr.then((function(e){P({path:"data.locale",data:e})})).catch((function(e){br.error("localeService error",e)})),Mr.then((function(e){window.lana&&window.lana.options&&(window.lana.options.useProd=e.isProduction),P({path:"data.environment",data:e})})).catch((function(e){br.error("environmentService error",e)}));re.onReady().then((function(){var e;P({path:"data.isLoggedIn",data:re.isSignedInUser()}),P({path:"events.ims",data:!0}),window.adobeGlobalNav.imsReady=!0,re.isSignedInUser()||(e=/^feds_.*_authData$|feds-notifications.*/i,Object.keys(window.localStorage).forEach((function(t){e.test(t)&&(window.localStorage.removeItem(t),br.log("User signed out, removing ".concat(t," from local storage")))})))})).catch((function(e){br.error("imslib.onReady() error",e),P({path:"data.isLoggedIn",data:!1})}));var _r=function(e){var t=window.location.hostname,n=E(window,"fedsConfig.search.context"),o=n&&n.length?".sc_".concat(n):"",i=E(window,"fedsConfig.content.params");i=i&&i.length?"?".concat(i):"";var a=function(){var e=E(window,"feds.data.environment.isCustomHost")||!1,t=E(window,"fedsConfig.content.selectors")||"";t=-1!==(t=0!==(t=e?"".concat(t,".exp_absolutePath"):t).indexOf(".")&&t.length?".".concat(t):t).indexOf(".res_")?t:"".concat(".res_1").concat(t);var n=/xfpreview\.(.*?)\.html/.exec(window.location.href),r=n&&n.length>1&&n[1];if(r)return"".concat(t,".xf_").concat(r);var o=E(window,"fedsConfig.content.promo");return o&&o.length?"".concat(t,".xf_").concat(o):t}(),s=E(window,"feds.data.locale.code"),c=E(window,"feds.data.environment.host");void 0!==s&&""!==s&&"undefined"!==s&&"string"==typeof s||(br.error("Incorrect locale: ".concat(s," being generated on ").concat(window.location.href,"; experience is ").concat(e," and path is ").concat(c)),s="en"),/^https?:\/\//i.test(c)&&-1===c.indexOf("/undefined/")||(br.error("Incorrect path: ".concat(c," being generated on ").concat(window.location.href,"; experience is ").concat(e," and locale is ").concat(s)),c="https://www.adobe.com");var u={JS_HEAD:"".concat(c+="/services/feds").concat(a).concat(o,".js/head/").concat(s,"/").concat(e,".js").concat(i),JS_BOTTOM:"".concat(c).concat(a).concat(o,".js/bottom/").concat(s,"/").concat(e,".js").concat(i),CSS:"".concat(c).concat(a).concat(o,".css/head/").concat(s,"/").concat(e,".css").concat(i),HTML:"".concat(c).concat(a).concat(o,".html/").concat(s,"/").concat(e,"/").concat(t,".html").concat(i)};if(-1===u.HTML.indexOf("/undefined/services/feds.")&&-1===u.HTML.indexOf(".html/undefined/")){Un({href:u.JS_HEAD,rel:"preload",as:"script"});var l=Ge({path:u.JS_HEAD,type:"script"}),d=E(window,"feds.data.environment.isCustomHost")||!1?{credentials:"include"}:{},f=window.fetch(u.HTML,d).then((function(e){return e.text()}));Promise.all([f,l]).then((function(e){var t=mr(e,1)[0],n=function(){var e,n=(new window.DOMParser).parseFromString(t,"text/html");if(n instanceof HTMLDocument){var o=function(e,t){br.log("injecting experience",e,t),e instanceof HTMLElement&&t instanceof HTMLElement&&(Te(e),e.appendChild(t))};fr(n),o(document.querySelector("#feds-header"),n.querySelector(".gnavTopnav")),o(document.querySelector("#feds-footer"),n.querySelector(".gnavFooter")),e=document.querySelectorAll(".feds-component-data"),Array.prototype.forEach.call(e,(function(e){var t,n=e.dataset,o=n.componentName,i=n.componentCategory,a=n.componentType;try{t=JSON.parse(e.innerHTML)}catch(n){""===e.innerHTML.trim()?t={}:br.warn("cannot parse component data",e)}if(r(t)&&o&&i)try{"class"===a?new(0,window.feds[i][o])(t):window.feds[i][o].init(t),e.parentElement.removeChild(e)}catch(t){br.warn("cannot initialize component",e)}}));try{window.feds.components.subnav.init(E(window,"fedsConfig.subnav.theme"))}catch(e){br.warn("cannot initialize subnav",e)}Wn(),new R,new Jn}else br.warn("experience has invalid html");P({path:"events.experience",data:!0,shouldTriggerEvent:!0}),window.adobeGlobalNav.globalNavReady=!0,M("dexter:globalNavReady")};if("loading"===document.readyState){var o=function(){n(),document.removeEventListener("readystatechange",o)};document.addEventListener("readystatechange",o)}else n()})).catch((function(e){br.error("error loading experience JS/ html ".concat(u.HTML),e)})),Un({href:u.CSS,rel:"preload",as:"style"}),Ge({path:u.CSS,type:"style"}).then((function(){P({path:"events.experienceCss",data:!0}),Ar("#".concat(Er))})).catch((function(e){br.error("error loading experience CSS ".concat(u.CSS),e)}))}else br.error("Faulty HTML asset: ".concat(u.HTML," on ").concat(window.location.href,"; experience is ").concat(e,", locale is ").concat(s," and path is ").concat(c))};Promise.all([Mr,xr,Lr]).then((function(e){var t=gr(e).slice(0),n="".concat(E(window,"feds.data.environment.host"),"/etc.clientlibs/globalnav/clientlibs/base/feds.css");if(Un({href:n,rel:"preload",as:"style"}),Ge({path:n,type:"style"}).then((function(){Ar("#".concat(kr))})).catch((function(e){br.error("error loading feds css ".concat(n),e)})),void 0===window.fedsFlagAuthoring){var r=new En("data_experience");r.start(),new jn(t[1],t[0],t[2]).then((function(e){r.end(),P({path:"data.experience",data:e}),_r(e.content.experience)})).catch((function(){}))}else _r(E(window.fedsConfig,"content.experience"))})).catch((function(e){console.error(e)}))}(),function(){function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function t(t,n){return function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return e(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e(t,n)}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var n=window.feds.utilities,r=n.closest,o=n.isElementVisible,i=n.onDebouncedEvent,a=n.isObject,s=n.isEmptyObject,c=n.isValidHex,u=n.getPropertySafely,l=n.getEventKey,d={},f={themes:{dark:"is-dark",light:"is-light"},selectors:{header:"feds-header",wrapper:"Subnav-wrapper",wrapperActive:"Subnav-wrapper--active",background:"Subnav-background",trigger:"Subnav-trigger",menuWrapper:"Subnav-menu-wrapper",menu:"Subnav-menu",logo:"Subnav-logo",navigation:"Subnav",hasMobileLayout:"has-mobileLayout",hasGradient:"has-gradient",isOpen:"is-open"},breakpoints:{mobile:600}},p={eventsAdded:!1,setElements:function(){p.elements={subnavTriggerElement:document.querySelector(".".concat(f.selectors.trigger)),subnavWrapperElement:document.querySelector(".".concat(f.selectors.wrapper)),subnavElement:document.querySelector(".".concat(f.selectors.navigation)),navigationWrapperElement:document.querySelector("#".concat(f.selectors.header)),subnavLogoElement:document.querySelector(".".concat(f.selectors.logo))}},checkElementsExist:function(e){var t=!0,n=function(e){return e instanceof HTMLElement};return!!e&&(a(e)?Object.keys(e).forEach((function(r){t&&(t=n(e[r]))})):Array.isArray(e)&&e.forEach((function(e){t&&(t=n(e))})),t)},adjustHorizontally:function(){var e=p.elements.subnavElement.scrollWidth,t=window.innerWidth,n=f.selectors.hasMobileLayout,r=p.elements.subnavElement.parentNode.classList;t>=f.breakpoints.mobile?(p.breakpoint=p.breakpoint?p.breakpoint:e,p.breakpoint>=t?(r.add(n),p.elements.subnavLogoElement.setAttribute("tabindex","-1")):(r.remove(n),p.elements.subnavLogoElement.removeAttribute("tabindex"))):(r.remove(n),p.elements.subnavLogoElement.setAttribute("tabindex","-1"))},initKeyboardNavigation:function(){var e=window.feds.utilities.KeyboardMenu,t=document.querySelector(".".concat(f.selectors.menu));p.checkElementsExist([t])&&(p.keyboard=new e(t,"subnav"))},addEventListeners:function(){p.eventsAdded||(p.elements.subnavTriggerElement.addEventListener("click",(function(e){if(!r(e.target,f.selectors.menuWrapper)){var n,i,a=p.elements.subnavTriggerElement;if(p.elements.subnavElement.classList.toggle(f.selectors.isOpen),a.setAttribute("aria-expanded","true"!==a.getAttribute("aria-expanded")),p.elements.subnavElement.classList.contains(f.selectors.isOpen))if(p.subnavFocusableElements=p.elements.subnavElement.querySelectorAll('a, button, input:not([disabled]), [tabindex]:not([tabindex="-1"])'),p.subnavFocusableElements=Array.prototype.filter.call(p.subnavFocusableElements,(function(e){return o(e)})),p.subnavFocusableElements&&p.subnavFocusableElements.length>0)n=t(p.subnavFocusableElements,1),p.firstSubnavFocusableElement=n[0],i=t(p.subnavFocusableElements.slice(-1),1),p.lastSubnavFocusableElement=i[0],p.firstSubnavFocusableElement.addEventListener("keydown",p.closeDropdownOnBlur),p.lastSubnavFocusableElement.addEventListener("keydown",p.closeDropdownOnBlur)}})),document.addEventListener("click",(function(e){r(e.target,".".concat(f.selectors.navigation))||p.closeDropdown()})),i("resize",p.adjustHorizontally),p.eventsAdded=!0)},closeDropdownOnBlur:function(e){"Tab"===l(e)&&(e.target===p.lastSubnavFocusableElement||e.shiftKey&&e.target===p.firstSubnavFocusableElement)&&p.closeDropdown()},closeDropdown:function(){p.elements.subnavElement.classList.contains(f.selectors.isOpen)&&(p.elements.subnavElement.classList.remove(f.selectors.isOpen),p.elements.subnavTriggerElement.setAttribute("aria-expanded",!1),p.firstSubnavFocusableElement instanceof HTMLElement&&p.firstSubnavFocusableElement.removeEventListener("keydown",p.closeDropdownOnBlur),p.lastSubnavFocusableElement instanceof HTMLElement&&p.lastSubnavFocusableElement.removeEventListener("keydown",p.closeDropdownOnBlur))},setCustomTheme:function(e){var t,n,r,o=document.createElement("div");o.classList.add(f.selectors.background),p.checkElementsExist([p.elements.subnavWrapperElement])&&(e&&!s(e)&&(e.base&&f.themes[e.base]&&p.elements.subnavWrapperElement.classList.add(f.themes[e.base]),e.gradient&&(t=u(e,"gradient.fromColor"),n=u(e,"gradient.toColor"),r=parseFloat(u(e,"gradient.opacity")),c(t)&&c(n)&&(p.elements.subnavWrapperElement.classList.add(f.selectors.hasGradient),o.style.setProperty("background-image","linear-gradient(90deg,".concat(t,",").concat(n,")")),window.isNaN(r)||o.style.setProperty("opacity",r)))),p.elements.subnavWrapperElement.insertBefore(o,p.elements.subnavWrapperElement.firstChild))},initInteractions:function(){p.setElements(),p.checkElementsExist(p.elements)&&(p.initKeyboardNavigation(),p.addEventListeners(),p.adjustHorizontally())},showSubnav:function(){p.elements&&p.elements.subnavWrapperElement instanceof HTMLElement&&p.elements.subnavWrapperElement.classList.add(f.selectors.wrapperActive)}};d.reset=function(){var e=window.feds.utilities.KeyboardMenu;p.breakpoint=void 0,p.keyboard instanceof e&&p.keyboard.destroy(),p.initInteractions()},d.init=function(e,t){p.disableSticky=t,p.initInteractions(),p.setCustomTheme(e),p.showSubnav()},window.feds.components=window.feds.components||{},window.feds.components.subnav=d}()}();
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de