'use strict';(function(W){var g=window.AmazonUIPageJS||window.P,K=g._namespace||g.attributeErrors,a=K?K("CardJsRuntimeBuzzCopyBuild",""):g;a.guardFatal?a.guardFatal(W)(a,window):a.execute(function(){W(a,window)})})(function(W,g,K){mix_d("@c/api-lock",["exports"],function(a){var c={},d=function(a){delete c[a.type]};a["default"]={isLockedFor:function(a){return!a.every(function(a){return!!c[a]})},unlockForEvent:function(a,f){c[a.type]=a;try{var e=f();if(e instanceof Promise)return e.finally?e.finally(function(){return d(a)}): e.then(function(){return d(a)},function(b){d(a);throw b;});d(a)}catch(b){throw d(a),b;}return Promise.resolve()},unlockForEventOnce:function(a){c[a.type]=a},resetLocks:function(){Object.keys(c).forEach(function(a){return d(c[a])})}};a.initialize=function(a,c,d){};Object.defineProperty(a,"__esModule",{value:!0})});mix_d("@c/aui-untrusted-ajax",["exports","tslib","@p/a-ajax","@c/guard"],function(a,c,d,e){function f(a){return a&&"object"===typeof a&&"default"in a?a:{"default":a}}function r(a){a=a&&a.http&& a.http.getResponseHeader("Content-Type");if(!a)return"NO-CONTENT-TYPE-FOUND";a=a.split(",").map(function(a){return a.split(";")[0].trim()});return a.find(function(a){return"application/json"===a||"text/html"===a})||a[0]}function b(a,b){return{responseBody:b,contentType:r(a),xhr:a.http}}function g(a,d){return k["default"].promise(new Promise(function(e,t){var f=c.__assign(c.__assign({},d),{abort:function(){t("Ajax request aborted")},error:function(a,c){var d=a.http.status;200===d||202===d||204===d|| 304===d?e(b(a,a.http.responseText)):(a=new u("Ajax request failed",a.http.status,c,a.http.status?K:"readyState: "+a.http.readyState+"."),t(a))},success:function(a,c,d){e(b(d,a))}});q["default"].ajax(a,f)}))}var q=f(d),k=f(e),v={contentType:"application/json"},u=function(a){function b(b,c,d,e){e=a.call(this,"["+c+" "+d+"] "+b+(e?". ":"")+(e||""))||this;e.responseMessage=b;e.statusCode=c;e.statusText=d;e.type="AjaxError";return e}c.__extends(b,a);return b}(Error);d=function(a,b,d){b=c.__assign(c.__assign({}, v),b);return g(a,{timeout:b.timeout,accepts:b.accepts,contentType:b.contentType,headers:b.additionalHeaders||{},withCredentials:b.withCredentials||!1,params:d||{},paramsFormat:"json",method:"POST"})};e=function(a,b,d){b=c.__assign(c.__assign({},v),b);return g(a,{timeout:b.timeout,accepts:b.accepts,contentType:b.contentType,headers:b.additionalHeaders||{},withCredentials:b.withCredentials||!1,params:d||{},method:"get",cache:!1})};var t={get:e,post:d};a.AjaxError=u;a["default"]=t;a.get=e;a.initialize= function(a,b,c){};a.post=d;Object.defineProperty(a,"__esModule",{value:!0})});mix_d("@c/browser-operations","exports @c/guard @c/scoped-dom tslib @c/dom @c/api-lock @p/a-events @p/A @c/logger".split(" "),function(a,c,d,e,f,r,b,l,q){function k(a){return a&&"object"===typeof a&&"default"in a?a:{"default":a}}function v(a){return(a=a.getAttribute("data-mix-operations"))?a.trim():K}function u(a,b,c){p["default"].on(G[b],function(d){n["default"].unlockForEvent(d||{type:b},c.bind(null,{event:d,type:b,operationName:a, acknowledge:d&&d.acknowledge?function(){return d.acknowledge(document.body)}:function(){},stopBubble:function(){throw Error("stopBubble not supported for global events");}}))})}function t(a){a.acknowledge=a.acknowledge||function(){};C.cards.filter(function(b){return b.ScopedDom.isAccessibleEvent(a)}).forEach(function(b){b.cardHandler(b.operations,b.ScopedDom.proxify(a),a)})}function A(a,b,c){var d=this,G=E(c).map(function(w){return L(z(w).map(function(b){return a[b]||[]})).filter(function(a){return a.eventType=== c.type}).map(function(a){return function(){return e.__awaiter(d,void 0,void 0,function(){var h,m=this;return e.__generator(this,function(d){switch(d.label){case 0:return h=!1,[4,n["default"].unlockForEvent(c,function(){return e.__awaiter(m,void 0,void 0,function(){var m;return e.__generator(this,function(d){switch(d.label){case 0:return d.trys.push([0,2,,3]),[4,a.callback({event:b,type:a.eventType,target:b.target,currentTarget:w,operationName:a.name,acknowledge:function(){return c.acknowledge(f.unscope(w))}, stopBubble:function(){h=!0}})];case 1:return d.sent(),[3,3];case 2:return m=d.sent(),x["default"].log(m),[3,3];case 3:return[2]}})})})];case 1:return d.sent(),[2,h]}})})}})});return L(G).reduce(function(a,b){return a.then(function(a){return a||b()})},Promise.resolve(!1))}function E(a){var b=a.target,c=[];if(a.eventPhase===Event.CAPTURING_PHASE)M(b)&&v(b)&&c.push(b);else for(;M(b);)v(b)&&c.push(b),b=b.parentElement;return c}function z(a){return(a=v(a))?a.split(/[\s,|]+/).reduce(function(a,b){0>a.indexOf(b)&& a.push(b);return a},[]):[]}function B(){return{define:function(a,b,c){var d=y["default"].current(c);[].concat(b).forEach(function(b){H[b]?u(a,b,d):(O[a]=O[a]||[],O[a].push({name:a,eventType:b,callback:d}),0>C.listeners.indexOf(b)&&(document.addEventListener(b,t,!!I[b]),C.listeners.push(b)))})},attach:function(a,b){var c=b.getAttribute("data-mix-operations");c=c?c.split(" "):[];-1b.indexOf(d)&&(c[d]=a[d]);if(null!=a&&"function"===typeof Object.getOwnPropertySymbols){var h=0;for(d=Object.getOwnPropertySymbols(a);hb.indexOf(d[h])&&Object.prototype.propertyIsEnumerable.call(a,d[h])&&(c[d[h]]=a[d[h]])}return c};f=function(a,b,c,d){var h=arguments.length,m=3>h?b:null===d?d=Object.getOwnPropertyDescriptor(b,c):d,e;if("object"===typeof Reflect&&"function"=== typeof Reflect.decorate)m=Reflect.decorate(a,b,c,d);else for(var J=a.length-1;0<=J;J--)if(e=a[J])m=(3>h?e(m):3f[0]&&c[1]=a.length&&(a=void 0);return{value:a&&a[d++],done:!a}}};throw new TypeError(b? "Object is not iterable.":"Symbol.iterator is not defined.");};z=function(a,b){var c="function"===typeof Symbol&&a[Symbol.iterator];if(!c)return a;a=c.call(a);var d,h=[];try{for(;(void 0===b||0