(()=>{var e=[,(e,t,n)=>{var o=n(2),i={injectContext:function(e){void 0!==e.authenticated?e.context=o.contexts.authenticated:e.context=o.contexts.anonymous}};e.exports=i},e=>{e.exports={contexts:{authenticated:"AUTHENTICATED",anonymous:"ANONYMOUS"}}},(e,t,n)=>{var o=n(4),i=n(5),r=n(2),c="https://api.mercadopago.com/v1/device_sessions",u="",s=document.currentScript&&document.currentScript.getAttribute("view")||"",a=document.currentScript&&document.currentScript.getAttribute("output")||"",d=document.currentScript&&document.currentScript.nonce||"",l={getDeviceSessionURI:function(e){return"".concat(c,"/web_device")},getDeviceSessionBody:function(){return{section:"external",view:s}},getAnonymousURI:function(e){return"".concat(c,"/anonymous_device_session")},getAnonymousBody:function(e){return{device_id:e,view:s}},getAnonymousCallback:function(e){return function(t){var o=JSON.parse(t);n.g.MP_DEVICE_SESSION_ID=o.id;var r=document.getElementById("deviceId");null!=r&&(r.value=o.id),""!=a&&(i.build(a,o.id),i.defineGetterDeviceSessionId(a)),void 0!==e.out&&i.build(e.out,o.id)}},getDeviceSessionCallback:function(e){var t=this;return function(c){var s=JSON.parse(c),a=document.createElement("script");if(a.appendChild(document.createTextNode(s.widget.replace(/