1/*! For license information please see project_js-18b330b4419109acef4a.js.LICENSE.txt */ 2(()=>{var e={1849(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#header"),t=document.querySelector(".header-sticky");t.style.position="fixed",t.style.top="-100px",t.style.transition="top 0.3s ease-in-out, opacity 0.3s ease-in-out",t.style.width="100%",t.style.zIndex="999",t.style.opacity="0",t.style.display="none",new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting?(t.style.top="-100px",t.style.opacity="0",setTimeout(function(){t.style.display="none"},300)):(t.style.display="flex",t.style.top="0",t.style.opacity="1")})},{threshold:0}).observe(e),document.querySelectorAll("#covers li a").forEach(function(e){e.addEventListener("click",function(t){t.preventDefault();var n=e.getAttribute("data-slug"),o=e.getAttribute("href");localStorage.setItem("cover",n),window.location.href=o})})})},2690(){document.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("last-cover-select"),t=document.querySelector(".highlights-section__wrapper--aside--widget-content--image");e&&t&&e.addEventListener("change",function(){var n=e.options[e.selectedIndex];n.value&&(t.innerHTML=n.value)})})},8619(){document.addEventListener("DOMContentLoaded",function(){if(document.querySelector(".container__last-cover")){var e=document.getElementById("mainImage"),t=document.getElementById("lastSelect"),n=document.getElementById("lightbox"),o=document.getElementById("lightboxImage"),r=document.getElementById("closeLightbox"),a=document.getElementById("openLightboxBtn");e&&t&&n&&o&&r&&a&&(a.addEventListener("click",function(){o.src=e.src,n.style.display="flex"}),r.addEventListener("click",function(){n.style.display="none"}),t.addEventListener("change",function(){e.src=t.value}),n.addEventListener("click",function(e){e.target===n&&(n.style.display="none")}))}})},2249(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#loginForm");if(e){var t={Accept:"application/json","X-Requested-With":"XMLHttpRequest","X-CSRFToken":document.querySelector('input[name="csrfmiddlewaretoken"]').value};e.addEventListener("submit",function(n){var o=!0;n.preventDefault();var r=n.target,a=new FormData(r),i=document.querySelector("#captchaError");i&&(i.innerText="");var c={};if(a.forEach(function(e,t){if(c[t]=e,"csrfmiddlewaretoken"!==t&&"g-recaptcha-response"!==t){var n=String(e).replace(/\s+/g,""),a=r.querySelector('[name="'.concat(t,'"]')),i=a?a.parentElement:null,s=i?i.querySelector("#fieldError"):null;s&&(s.innerText=""),0==n.length&&(o=!1,s&&(s.innerText="Este campo es requerido"))}}),window.grecaptcha&&"function"==typeof window.grecaptcha.getResponse&&(c["g-recaptcha-response"]=window.grecaptcha.getResponse()),c["g-recaptcha-response"]&&0!==String(c["g-recaptcha-response"]).trim().length||(o=!1,i&&(i.innerText="Completá el captcha")),o){document.querySelector("#formInfo").innerText="";var s=document.querySelector("#submit");s.classList.add("disabled-btn"),s.setAttribute("disabled",""),document.querySelectorAll("#fieldError").forEach(function(e){e.innerText=""});var d=e.getAttribute("data-endpoint");fetch(d,{method:"POST",headers:t,body:JSON.stringify(c)}).then(function(e){return e.json()}).then(function(t){if("success"===t.status)window.location.href=e.getAttribute("data-success-url");else if("failed"===t.status){var n=!1;t.errors&&Array.isArray(t.errors)&&t.errors.forEach(function(e){"captcha"===e.field&&i&&(i.innerText=e.message,n=!0)}),n||(document.querySelector("#formInfo").innerText="Usuario o contraseña incorrecta"),s.removeAttribute("disabled",""),s.classList.remove("disabled-btn")}}).catch(function(e){s.removeAttribute("disabled",""),s.classList.remove("disabled-btn"),console.log(e)})}})}})},2261(){function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}document.addEventListener("DOMContentLoaded",function(){var t,n,o,r,a,i=document.getElementById("democracia_modal_ad");if(i){var c=i.querySelector(".modal-content"),s=i.querySelector("#close_modal"),d=1e3*parseInt(i.dataset.duration||"5"),l=function(){c.classList.remove("modal-fade-in"),c.classList.add("modal-fade-out"),i.style.display="none",i.classList.remove("show"),c.classList.remove("modal-fade-out")};"true"!==function(){var t,n="".concat("active_modal","="),o=function(t,n){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=function(t,n){if(t){if("string"==typeof t)return e(t,n);var o={}.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?e(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){o&&(t=o);var r=0,a=function(){};return{s:a,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,c=!0,s=!1;return{s:function(){o=o.call(t)},n:function(){var e=o.next();return c=e.done,e},e:function(e){s=!0,i=e},f:function(){try{c||null==o.return||o.return()}finally{if(s)throw i}}}}(document.cookie.split(";"));try{for(o.s();!(t=o.n()).done;){var r=t.value;if((r=r.trim()).startsWith(n))return r.substring(n.length)}}catch(e){o.e(e)}finally{o.f()}return""}()&&(i.style.display="flex",i.classList.add("show"),c.classList.add("modal-fade-in"),t="active_modal",n="true",(a=new Date).setTime(a.getTime()+60*(o=new Date,(r=new Date).setHours(24,0,0,0),Math.floor((r-o)/6e4))*1e3),document.cookie="".concat(t,"=").concat(n,"; expires=").concat(a.toUTCString(),"; path=/"),setTimeout(function(){l()},d)),s&&s.addEventListener("click",l),i.addEventListener("click",function(e){e.target===i&&l()})}})},705(){function e(){var n,o,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",i=r.toStringTag||"@@toStringTag";function c(e,r,a,i){var c=r&&r.prototype instanceof d?r:d,l=Object.create(c.prototype);return t(l,"_invoke",function(e,t,r){var a,i,c,d=0,l=r||[],u=!1,f={p:0,n:0,v:n,a:m,f:m.bind(n,4),d:function(e,t){return a=e,i=0,c=n,f.n=t,s}};function m(e,t){for(i=e,c=t,o=0;!u&&d&&!r&&o<l.length;o++){var r,a=l[o],m=f.p,p=a[2];e>3?(r=p===t)&&(c=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=n):a[0]<=m&&((r=e<2&&m<a[1])?(i=0,f.v=t,f.n=a[1]):m<p&&(r=e<3||a[0]>t||t>p)&&(a[4]=e,a[5]=t,f.n=p,i=0))}if(r||e>1)return s;throw u=!0,t}return function(r,l,p){if(d>1)throw TypeError("Generator is already running");for(u&&1===l&&m(l,p),i=l,c=p;(o=i<2?n:c)||!u;){a||(i?i<3?(i>1&&(f.n=-1),m(i,c)):f.n=c:f.v=c);try{if(d=2,a){if(i||(r="next"),o=a[r]){if(!(o=o.call(a,c)))throw TypeError("iterator result is not an object");
2if(!o.done)return o;c=o.value,i<2&&(i=0)}else 1===i&&(o=a.return)&&o.call(a),i<2&&(c=TypeError("The iterator does not provide a '"+r+"' method"),i=1);a=n}else if((o=(u=f.n<0)?c:e.call(t,f))!==s)break}catch(e){a=n,i=1,c=e}finally{d=1}}return{value:o,done:u}}}(e,a,i),!0),l}var s={};function d(){}function l(){}function u(){}o=Object.getPrototypeOf;var f=[][a]?o(o([][a]())):(t(o={},a,function(){return this}),o),m=u.prototype=d.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,t(e,i,"GeneratorFunction")),e.prototype=Object.create(m),e}return l.prototype=u,t(m,"constructor",u),t(u,"constructor",l),l.displayName="GeneratorFunction",t(u,i,"GeneratorFunction"),t(m),t(m,i,"Generator"),t(m,a,function(){return this}),t(m,"toString",function(){return"[object Generator]"}),(e=function(){return{w:c,m:p}})()}function t(e,n,o,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}t=function(e,n,o,r){function i(n,o){t(e,n,function(e){return this._invoke(n,o,e)})}n?a?a(e,n,{value:o,enumerable:!r,configurable:!r,writable:!r}):e[n]=o:(i("next",0),i("throw",1),i("return",2))},t(e,n,o,r)}function n(e,t,n,o,r,a,i){try{var c=e[a](i),s=c.value}catch(e){return void n(e)}c.done?t(s):Promise.resolve(s).then(o,r)}document.addEventListener("DOMContentLoaded",function(){var t=document.getElementById("subscribe-form");null==t||t.addEventListener("submit",function(){var o,r=(o=e().m(function n(o){var r,a,i,c,s,d,l,u;return e().w(function(e){for(;;)switch(e.p=e.n){case 0:return o.preventDefault(),r=new FormData(t),a={name:r.get("name"),email:r.get("email")},i=document.querySelector("[name=csrfmiddlewaretoken]"),c=i?i.value:null,s={"Content-Type":"application/json"},c&&(s["X-CSRFToken"]=c),e.p=1,e.n=2,fetch(t.action,{method:"POST",headers:s,body:JSON.stringify(a)});case 2:return d=e.v,e.n=3,d.json();case 3:if(l=e.v,d.ok){e.n=4;break}throw new Error(l.msg||"Network response was not ok");case 4:t.parentElement.querySelector("p").textContent=l.msg,t.remove(),e.n=6;break;case 5:e.p=5,u=e.v,console.error("Error:",u),t.parentElement.querySelector("p").textContent="Ocurrió un error, por favor intentalo de nuevo.";case 6:return e.a(2)}},n,null,[[1,5]])}),function(){var e=this,t=arguments;return new Promise(function(r,a){var i=o.apply(e,t);function c(e){n(i,r,a,c,s,"next",e)}function s(e){n(i,r,a,c,s,"throw",e)}c(void 0)})});return function(e){return r.apply(this,arguments)}}())})},7939(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelectorAll('audio[preload="none"]'),t=new IntersectionObserver(function(e,t){e.forEach(function(e){if(e.isIntersecting){var n=e.target,o=n.querySelector("source");o&&o.dataset.src&&(o.src=o.dataset.src,n.load(),t.unobserve(n))}})});e.forEach(function(e){t.observe(e)})})},818(){document.addEventListener("DOMContentLoaded",function(){(window.AntiAdblock&&window.AntiAdblock.ready?window.AntiAdblock.ready:new Promise(function(e){setTimeout(function(){return e({adblock:!0,brave:!1})},3e3)})).then(function(e){var t=e.adblock,n=e.brave;(t||n)&&function(){!function(){if(!document.getElementById("antiadblock-styles")){var e=document.createElement("style");e.id="antiadblock-styles",e.textContent="\n .antiadblock-overlay {\n position: fixed;\n top: 0; left: 0; right: 0; bottom: 0;\n background: rgba(10, 15, 30, .6);\n z-index: ".concat(100000001,";\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 20px;\n animation: antiadblock-fade-in .3s ease forwards;\n }\n .antiadblock-dialog {\n position: relative;\n background: #fff;\n color: #26377f;\n max-width: 540px;\n width: 100%;\n border-radius: 12px;\n padding: 32px 28px 28px;\n box-shadow: 0 20px 60px rgba(0, 0, 0, .35);\n font-family: inherit;\n text-align: center;\n }\n .antiadblock-close {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 32px;\n height: 32px;\n border: 0;\n border-radius: 50%;\n background: #eaeef1;\n color: #26377f;\n font-size: 20px;\n line-height: 1;\n cursor: pointer;\n }\n .antiadblock-close:hover,\n .antiadblock-close:focus {\n background: #3070b5;\n color: #fff;\n }\n .antiadblock-title {\n margin: 0 0 12px;\n font-size: 24px;\n }\n .antiadblock-body {\n margin: 0 0 20px;\n font-size: 17px;\n line-height: 1.5;\n color: #333;\n }\n .antiadblock-actions {\n display: flex;\n justify-content: center;\n }\n .antiadblock-reload {\n border: 0;\n border-radius: 6px;\n padding: 10px 20px;\n background: #3070b5;\n color: #fff;\n font-size: 14px;\n font-weight: 600;\n cursor: pointer;\n }\n .antiadblock-reload:hover,\n .antiadblock-reload:focus {\n background: #26377f;\n }\n @keyframes antiadblock-fade-in {\n from { opacity: 0; }\n to { opacity: 1; }\n }\n "),document.head.appendChild(e)}}();var e=document.activeElement,t=document.createElement("div");t.className="antiadblock-overlay";var n=document.createElement("div");n.className="antiadblock-dialog",n.setAttribute("role","dialog"),n.setAttribute("aria-modal","true"),n.setAttribute("aria-labelledby","antiadblock-title"),n.setAttribute("aria-describedby","antiadblock-body"),n.innerHTML='\n <button type="button" class="antiadblock-close" aria-label="Cerrar">×</button>\n <h2 id="antiadblock-title" class="antiadblock-title">'.concat("Detectamos un bloqueador de anuncios",'</h2>\n <p id="antiadblock-body" class="antiadblock-body">').concat("La publicidad es lo que nos permite seguir informando de forma gratuita. Si podés, desactivalo para este sitio y ayudanos a seguir creando contenido.",'</p>\n <div class="antiadblock-actions">\n <button type="button" class="antiadblock-reload">Ya lo desactivé, recargar</button>\n </div>\n '),t.appendChild(n),document.body.appendChild(t),document.body.classList.add("modal-open");var o=n.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not
2([tabindex="-1"])'),r=o[0],a=o[o.length-1];r&&r.focus();var i=function(e){"Escape"!==e.key?"Tab"===e.key&&r&&a&&(e.shiftKey&&document.activeElement===r?(e.preventDefault(),a.focus()):e.shiftKey||document.activeElement!==a||(e.preventDefault(),r.focus())):s()};function c(){document.removeEventListener("keydown",i),t.remove(),document.body.classList.remove("modal-open"),e&&e.focus()}function s(){c()}document.addEventListener("keydown",i),n.querySelector(".antiadblock-close").addEventListener("click",s),n.querySelector(".antiadblock-reload").addEventListener("click",function(){c(),window.location.reload()}),t.addEventListener("click",function(e){e.target===t&&s()})}()})})},4280(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".sidebar"),t=document.querySelectorAll(".open-sidebar"),n=document.querySelector(".sidebar-close");t.forEach(function(t){t.addEventListener("click",function(){e.classList.add("visible")})}),n.addEventListener("click",function(){e.classList.remove("visible")}),document.addEventListener("click",function(n){e.contains(n.target)||Array.from(t).some(function(e){return e.contains(n.target)})||e.classList.remove("visible")})})},3286(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("#signupForm");if(e){var t={Accept:"application/json","X-Requested-With":"XMLHttpRequest","X-CSRFToken":document.querySelector('input[name="csrfmiddlewaretoken"]').value};e.addEventListener("submit",function(n){var o=!0;n.preventDefault();var r=n.target,a=new FormData(r),i=document.querySelector("#captchaError");i&&(i.innerText="");var c={};if(a.forEach(function(e,t){if(c[t]=e,"csrfmiddlewaretoken"!==t&&"g-recaptcha-response"!==t){var n=String(e).replace(/\s+/g,""),a=r.querySelector('[name="'.concat(t,'"]')),i=a?a.parentElement:null,s=i?i.querySelector("#fieldError"):null;s&&(s.innerText=""),0==n.length&&(s&&(s.innerText="Este campo es requerido"),o=!1),"username"==t&&e.includes(" ")&&(s&&(s.innerText="El nombre de usuario no puede llevar espacios"),o=!1),"password"==t&&e.length<7&&(s&&(s.innerText="La contraseña debe tener al menos 8 caracteres"),o=!1)}}),window.grecaptcha&&"function"==typeof window.grecaptcha.getResponse&&(c["g-recaptcha-response"]=window.grecaptcha.getResponse()),c["g-recaptcha-response"]&&0!==String(c["g-recaptcha-response"]).trim().length||(o=!1,i&&(i.innerText="Completá el captcha")),o){document.querySelector("#formInfo").innerText="";var s=document.querySelector("#submit");s.classList.add("disabled-btn"),s.setAttribute("disabled",""),document.querySelectorAll("#fieldError").forEach(function(e){e.innerText=""});var d=e.getAttribute("data-endpoint");fetch(d,{method:"POST",headers:t,body:JSON.stringify(c)}).then(function(e){return e.json()}).then(function(t){"success"===t.status?window.location.href=e.getAttribute("data-success-url"):"failed"===t.status&&(t.errors&&Array.isArray(t.errors)&&t.errors.forEach(function(e){if("captcha"!==e.field){var t=document.querySelector('input[name="'.concat(e.field,'"]'));if(t){var n=t.parentElement,o=n?n.querySelector("#fieldError"):null;o&&(o.innerText=e.message)}}else i&&(i.innerText=e.message)}),s.removeAttribute("disabled",""),s.classList.remove("disabled-btn"))}).catch(function(e){s.removeAttribute("disabled",""),s.classList.remove("disabled-btn"),console.log(e)})}})}})},5377(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".container-sticky");e&&document.addEventListener("scroll",function(){var t=window.innerWidth,n=250,o=828;t<=576&&(n=106,o=550),document.querySelector(".story-content")&&t<=576&&(o=300),window.scrollY>=n&&window.scrollY<=o?e.classList.add("sticky-ad__active"):(window.scrollY>=o||window.scrollY<=n)&&e.classList.remove("sticky-ad__active")})})},3030(){document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".sticky-banner"),t=!1;if(e){var n=e.querySelector("#close-sticky");n&&n.addEventListener("click",function(){e.classList.remove("display-sticky"),t=!0}),document.addEventListener("scroll",function(){window.scrollY>=1470&&!t?e.classList.add("display-sticky"):window.scrollY<1470&&e.classList.remove("display-sticky")}),window.scrollY>=1470&&!t&&e.classList.add("display-sticky")}})}};const t={};function n(o){const r=t[o];
2if(void 0!==r)return r.exports;const a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}n.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";n(1849),n(2690),n(8619),n(2249),n(2261),n(705),n(818),n(4280),n(3286),n(5377),n(3030),n(7939)})()})(); 3//# sourceMappingURL=project_js-18b330b4419109acef4a.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.