'use strict';mix_d("SimilaritiesUICards__p13n-desktop-sims-fbt:p13n-desktop-sims-fbt__KAHWqHe_","exports tslib @p/A @c/metrics @c/browser-operations @c/scoped-dom @c/aui-untrusted-ajax @c/error-handling @c/logger".split(" "),function(fa,C,sa,ha,ta,ua,va,wa,xa){function I(a){return a&&"object"===typeof a&&"default"in a?a:{"default":a}}var A=I(sa),ia=I(ta),h=I(ua),ja=I(va),V=I(wa),W=I(xa),ka={},X=function(a,f,c){void 0===f&&(f="");void 0===c&&(c=1);f=a+f;ka.hasOwnProperty(f)||(ka[f]=!0,ha.count(a,(ha.count(a)|| 0)+c))},ya=function(a){X(A["default"].capabilities.mobile?"Card:EERU:SharedLib:mobile:render":"Card:EERU:SharedLib:desktop:render");var f=function(b,d){b={$event:{preventDefault:A["default"].$.noop,stopPropagation:A["default"].$.noop},$target:b.getContent().find('[data-a-tab-name="'+d+'"]'),data:{name:"energyEfficiencyTabSet"}};A["default"].trigger("a:declarative:a-tabs:click",b)},c=function(b,d){var g=b&&b.$event,e=b&&b.data||{},k=e.activeTabName,y=e.modalHeight,u=e.name;g&&g.preventDefault&&g.preventDefault(); g&&g.stopPropagation&&g.stopPropagation();g=d.get(u);g||(A["default"].on("a:popover:beforeShow:"+u,function(l){l.popover&&l.popover.getContent&&(l=l.popover.getContent(),l.find(".a-manually-loaded").parent().css("min-height",y),A["default"].loadDescendantImagesManually(l))}),g=d.create(b.$target,e));g.show();f(g,k)};a.when("a-secondary-view").execute("RegisterEnergyEfficiencyEventMobile",function(b){A["default"].declarative("card-energy-efficiency-secondary-view","click",function(d){X("Card:EERU:SharedLib:mobile:click", d&&d.data&&d.data.name||"");c(d,b)})});a.when("a-modal").execute("RegisterEnergyEfficiencyEventDesktop",function(b){A["default"].declarative("card-energy-efficiency-modal","click",function(d){X("Card:EERU:SharedLib:desktop:click",d&&d.data&&d.data.name||"");c(d,b)})})},za=function(a){a.when("ready").execute("EEBadgeProductFicheResize",function(f){var c=A["default"].$;c(".energyEfficiencyContainer").each(function(b,d){b=c(d).find(".energyEfficiencyProductFicheLabel").first();d=c(d).find("svg").first(); b.parent().outerHeight()>d.outerHeight()&&(b.removeClass("a-size-small"),b.addClass("a-size-micro"),b.parent().outerHeight()>d.outerHeight()&&b.parent().css("line-height","10px"))})})},Aa=function(){var a=window.P;ya(a);za(a)},Ba={ctiList:["Website/Personalization/Report a Problem CX"],category:"Website",type:"Personalization",item:"Report a Problem CX",folder:"9c9c97c9-6f69-4dba-a55d-26045c6a3068",group:"P13N Report a Problem CX"},Ca=[{ctiList:["Website/Personalization/Similarities","Website/Detail Page/Similarities"], category:"Website",type:"Personalization",item:"Similarities",folder:"4d16d05d-9a17-4b36-b8fe-9ee159ff81de",group:"Similarities"}],Ga=function(a){var f=h["default"].cardRoot.querySelector(".p13n-report-flag"),c=ia["default"].setup();c.define("showFlag","mouseover",function(){f.classList.remove("p13n-report-flag-hide")});c.define("hideFlag","mouseout",function(){f.classList.add("p13n-report-flag-hide")});c.attach("showFlag",a);c.attach("hideFlag",a);var b=h["default"].cardRoot.querySelector(".internal-flag-form"), d=b.querySelector(".internal-flag-env-data").dataset,g=b.querySelector(".internal-flag-title-text"),e=b.querySelector(".internal-flag-description").firstElementChild,k=b.querySelector(".internal-flag-alias"),y=b.querySelector(".internal-flag-response-message"),u=function(l){l.preventDefault();l=function(t){return!t||!t.trim()};if(l(g.value)||l(e.value)||l(k.value))return Y(y,!1,"Something went wrong. One of the required fields was missing."),!1;l=h["default"].cardRoot.querySelectorAll(".a-dynamic-image"); var D;if(D=h["default"].cardRoot.querySelector(".a-carousel-heading")){var v=Da(a,l.length);D="Internal user reported issue '"+g.value+"' with widget: "+D.innerText}else v=Ea(a),D="Internal user reported issue '"+g.value+"'";l=Fa(l,v,e.value,k.value,d);var n=Ba;Ca.forEach(function(t){t.ctiList.includes(d.cti)&&(n=t)});ja["default"].post("https://p13ngoals.corp.amazon.com/sims",{accepts:"text/html, application/json",contentType:"application/json;charset=UTF-8"},{sim_params:{assigned_folder:n.folder, description:l,descriptionContentType:"text/amz-markdown-sim",extensions:{tt:{assignedGroup:n.group,category:n.category,impact:5,item:n.item,type:n.type}},tags:[{id:"internal-problem-generated"}],title:D}}).then(function(t){Y(y,!0,t)}).catch(function(t){Y(y,!1,t)});return!1};b.onsubmit=function(l){return u(l)};c=h["default"].cardRoot.querySelector(".p13n-desktop-report-problem-flag-data");if(c.dataset.name)A["default"].on("a:popover:hide:"+c.dataset.name,function(){b.reset();y.innerText=""})},Da=function(a, f){if(!a.dataset.aCarouselOptions)return W["default"].log("Empty ASIN List in carouselElement.dataset.aCarouselOptions","ERROR"),[];a=JSON.parse(a.dataset.aCarouselOptions).ajax.id_list;var c=h["default"].cardRoot.querySelector(".a-carousel-firstvisibleitem");c=(Number(c.value)||1)-1;return a.map(function(b){return JSON.parse(b).id}).slice(c,c+f)},Ea=function(a){return(a=a.dataset.asinList)?a.split(","):[]},Fa=function(a,f,c,b,d){for(var g="",e=0;eSIM-T ticket you created.':(W["default"].log("Fail to find the id of the SIM-T ticket created in the response body of response data.","ERROR"),a.innerText="Success, but we could not find the link to the SIM-T ticket."):(W["default"].log("The response body of response data is not an object.","ERROR"),a.innerText="Success, but we could not find the link to the SIM-T ticket.")):(a.classList.add("a-color-error"),a.innerText="string"===typeof c?c:"Oops! Something went wrong. Please try again.")}, Ha={setupModal:function(a){return C.__awaiter(void 0,void 0,void 0,function(){var f;return C.__generator(this,function(c){f=h["default"].cardRoot.querySelector(".p13n-report-problem-modal-root");if(!f)return[2];Ga(a);return[2]})})}},Ia=function(a,f){f?a.classList.add("add-to-cart-item-disabled"):a.classList.remove("add-to-cart-item-disabled");a.querySelectorAll("input").forEach(function(c){f?c.setAttribute("disabled","true"):c.removeAttribute("disabled")})},la=function(a,f){a=h["default"].cardRoot.querySelector("#add-to-cart-item-"+ a);if(!a)return V["default"].error('Missing Add to Cart item!", "add-to-cart.client.item-state-handler',"changeItemStatus");f&&a.classList.contains("add-to-cart-item-disabled")||!f&&!a.classList.contains("add-to-cart-item-disabled")||(Ia(a,f),Ja())},Ja=function(){var a,f=Array.from(h["default"].cardRoot.querySelectorAll("[id^=add-to-cart-item-]")).filter(function(k){return!k.classList.contains("add-to-cart-item-disabled")}).length,c=h["default"].cardRoot.getElementsByClassName("add-to-cart-section")[0], b=c.getElementsByClassName("a-button-text")[0],d=c.getElementsByClassName("add-to-cart-button")[0],g=c.getElementsByClassName("add-to-cart-string-data")[0];c=c.getElementsByClassName("a-button-input")[0];if(null===(a=null===g||void 0===g?void 0:g.dataset)||void 0===a?0:a.displayStringList)var e=JSON.parse(g.dataset.displayStringList);d&&(0===f?d.classList.add("a-button-disabled"):d.classList.remove("a-button-disabled"));if(b)if(e&&e.length>f)b.innerText=e[f],c.setAttribute("aria-label",e[f]);else return V["default"].error('Missing Add to Cart string!", "add-to-cart.client.item-state-handler', "updateButtonString");else return V["default"].error('Missing Add to Cart button!", "add-to-cart.client.item-state-handler',"updateButtonString")},Ka={accepts:"text/html, application/json",timeout:2E3},ra=function(a){return C.__awaiter(void 0,void 0,void 0,function(){var f,c,b,d,g,e,k,y,u,l,D,v,n,t,Z,ma,E,F,G,H,L,aa,M,na,P,B,N,Q,ba,ca,da,ea,oa;return C.__generator(this,function(z){if((b=h["default"].cardRoot.getElementsByClassName("cardRoot")[0])&&"true"===b.dataset.punt)return[2];d=1;b&&b.dataset.count&& (d=Number(b.dataset.count));b&&b.dataset.components&&(g=JSON.parse(b.dataset.components));b&&b.dataset.priceTotals&&(e=JSON.parse(b.dataset.priceTotals));b&&b.dataset.pointsTotal&&(k=JSON.parse(b.dataset.pointsTotal));if(g&&e){z=g;for(var J=d,R=[],S=[],p=0;p