PageSourceSearch

https://cloud.educaplay.com/r/js/rayPrompt.6abb968752444.js

js educaplay.com collected 2026-10-01 11:49:00 UTC 35,975 bytes, 1 lines download raw bytes

1!function(){var e=document.querySelector(".js-homePrompt-form");if(e){var t=e.dataset,n=t.lang||"en",r={generic:t.errorGeneric||"",rateLimited:t.errorRateLimited||"",fileTooLarge:t.errorFileTooLarge||"",fileNameTooLong:t.errorFileNameTooLong||"",fileType:t.errorFileType||"",mediaUnsupported:t.errorMediaUnsupported||"",promptShort:t.errorPromptShort||"",promptLong:t.errorPromptLong||"",filesTotalTooLarge:t.errorFilesTotalTooLarge||"",tooManyFiles:t.errorTooManyFiles||"",tooManyActivities:t.errorTooManyActivities||""},o={maxFileSize:parseInt(t.maxFileSize,10)||0,maxTotalSize:parseInt(t.maxTotalSize,10)||0,maxFiles:parseInt(t.maxFiles,10)||0},a=document.querySelector(".js-homePrompt-closeIconTpl"),i=a?a.innerHTML:"",s={media:[],activities:[]},l=function(){},c=function(){};!function(){var e=document.querySelector(".js-homePrompt-attach"),n=document.querySelector(".js-homePrompt-previews"),a=e?e.querySelector('input[type="file"]'):null,s=[];function l(){n&&(n.innerHTML="",0!==s.length?(n.removeAttribute("hidden"),s.forEach(function(e,r){var o=document.createElement("div");o.className="e-prompt__preview";var a,c,u=document.createElement("button");if(u.type="button",u.className="e-prompt__preview__close",u.innerHTML=i,u.addEventListener("click",function(){s.splice(r,1),m(),l()}),e.thumb){var d=document.createElement("img");d.className="e-prompt__preview__img",d.src=e.thumb,d.alt=e.file.name,o.appendChild(d)}else{var p=document.createElement("img");p.className="e-prompt__preview__icon",p.src=(a=e.file,c=a.name.split(".").pop().toLowerCase(),{pdf:t.iconFilePdf,txt:t.iconFileText,html:t.iconFileHtml,zip:t.iconFileZip}[c]||t.iconFileText),p.alt=e.file.name,o.appendChild(p);var f=document.createElement("span");f.className="e-prompt__preview__name",f.textContent=e.file.name.length>8?e.file.name.slice(0,6)+"…":e.file.name,o.appendChild(f)}o.appendChild(u),n.appendChild(o)})):n.setAttribute("hidden",""))}function m(){var e=new DataTransfer;s.forEach(function(t){e.items.add(t.file)}),a.files=e.files,a.dispatchEvent(new CustomEvent("filesupdated"))}function p(e){return o.maxFiles&&s.length>=o.maxFiles?u(r.tooManyFiles,o.maxFiles):o.maxFileSize&&e.size>o.maxFileSize?r.fileTooLarge:o.maxTotalSize&&s.reduce(function(e,t){return e+t.file.size},0)+e.size>o.maxTotalSize?u(r.filesTotalTooLarge,d(o.maxTotalSize)):""}e&&a&&(a.setAttribute("multiple",""),e.addEventListener("click",function(){a.click()}),a.addEventListener("change",function(){var e="";Array.from(a.files).forEach(function(t){e=function(e){var t=p(e);if(t)return t;var n={file:e,thumb:null};if(function(e){return e.type.startsWith("image/")}(e)){var r=new FileReader;r.onload=function(e){n.thumb=e.target.result,l()},r.readAsDataURL(e)}return s.push(n),m(),l(),""}(t)||e}),m(),e&&c(e)}));var f=document.querySelector(".js-homePrompt-config"),h=document.querySelector(".js-homePrompt-panel");f&&h&&f.addEventListener("click",function(){h.hasAttribute("hidden")?(h.removeAttribute("hidden"),f.classList.add("is-active")):(h.setAttribute("hidden",""),f.classList.remove("is-active"))})}(),function(){var t={es:["Crucigrama de los huesos del cuerpo humano","Sopa de letras de ríos de Europa","Memory de animales en inglés y español","Ruleta de palabras sobre este tema [PDF de la lección]","Dictado con estos párrafos: [pega el texto]","Relacionar países con sus capitales","La tabla de multiplicar del 7","Las partes de una planta","Nombres de los planetas del sistema solar","Verbos irregulares en inglés","Vocabulario sobre la prehistoria","Los elementos químicos","El reciclaje","La fotosíntesis","Comida en inglés nivel C2","Operaciones básicas para 3º de primaria","Anatomía para nivel universitario","Riesgos laborales en una oficina","Preguntas de verdadero o falso sobre marketing","Completar frases básicas en francés","Quiz sobre la Revolución Francesa","Inventos en orden cronológico","Adivinar la prenda de ropa en inglés","Tácticas de resolución de conflictos","Los órdenes de la arquitectura griega","Ordenar letras de las figuras retóricas","El hardware y el software","Relacionar formas verbales y sus tiempos","Crucigrama sobre figuras geométricas","Sopa de letras de la edad media","Memory de latinismos jurídicos","Sopa de letras con estas palabras: [lista]","Test con las siguientes preguntas: [lista]","Juego de ordenar estas frases: [lista]"],en:["Crossword of the bones of the human body","Word search of European rivers","Memory game of animals in Spanish and English","Alphabet game about this lesson [lesson PDF]","Dictation with these paragraphs: [text]","Match countries with their capitals","The 7 times table","The parts of a plant","Names of the planets in the solar system","Spanish irregular preterite verbs","Vocabulary about prehistory","The chemical elements","Recycling","Photosynthesis","Food in Spanish at advanced level","Basic operations for 3rd grade","Anatomy at university level","Workplace hazards in an office","True or false questions about marketing","Fill in basic sentences in French","Quiz on the French Revolution","Inventions in chronological order","Guess the clothing item in Spanish","Conflict resolution tactics","The orders of Greek architecture","Unscramble letters of rhetorical devices","Hardware and software","Match verb forms with their tenses","Crossword on geometric shapes","Word search on the Middle Ages","Memory game of legal Latin terms","Word search with these words: [list]","Quiz with the following questions: [list]","Game to put these sentences in order: [list]"],fr:["Mots croisés sur les os du corps humain","Mots mêlés sur les fleuves d'Europe","Memory d'animaux en anglais et en espagnol","Roue des mots sur ce sujet [PDF du cours]","Dictée à partir de ces paragraphes : [collez le texte]","Associer les pays à leur
1s capitales","La table de multiplication de 7","Les parties d'une plante","Les noms des planètes du système solaire","Verbes irréguliers en anglais","Vocabulaire sur la préhistoire","Les éléments chimiques","Le recyclage","La photosynthèse","Vocabulaire de la nourriture en anglais niveau C2","Opérations de base pour le CE2","Anatomie niveau universitaire","Risques professionnels au bureau","Questions vrai ou faux sur le marketing","Compléter des phrases basiques en français","Quiz sur la Révolution française","Inventions dans l'ordre chronologique","Deviner le vêtement en anglais","Tactiques de résolution de conflits","Les ordres de l'architecture grecque","Remettre dans l'ordre les lettres des figures de style","Le matériel et le logiciel","Associer les formes verbales à leurs temps","Mots croisés sur les figures géométriques","Mots mêlés sur le Moyen Âge","Memory de locutions latines juridiques","Mots mêlés avec ces mots : [liste]","Test avec les questions suivantes : [liste]","Jeu pour remettre ces phrases dans l'ordre : [liste]"]},r=t[n]||t.en,o=document.querySelector(".js-homePrompt-typed"),a=document.querySelector(".js-homePrompt-textarea"),i=document.querySelector(".js-homePrompt-placeholder");if(o&&a&&i&&r.length){var s="",l=0,c=!1,u=null;a.addEventListener("input",function(){""!==a.value?p():f()}),a.addEventListener("blur",function(){""===a.value&&f()}),window.addEventListener("pageshow",function(){""!==a.value?p():f()}),e.hasAttribute("data-no-autofocus")||a.focus()}function d(){var e;do{e=r[Math.floor(Math.random()*r.length)]}while(e===s&&r.length>1);return o.dataset.fullPhrase=e,e}function m(){if(c){if(l--,o.textContent=s.slice(0,l),0===l)return c=!1,s=d(),void(u=setTimeout(m,400));u=setTimeout(m,10+5*Math.random())}else{if(o.textContent=s.slice(0,l),++l>s.length)return c=!0,void(u=setTimeout(m,2e3));u=setTimeout(m,45+40*Math.random())}}function p(){i.classList.add("e-prompt__placeholder--hidden"),u&&(clearTimeout(u),u=null)}function f(){i.classList.remove("e-prompt__placeholder--hidden"),u||(s=d(),l=0,c=!1,m())}}(),function(){var t=document.querySelector(".js-homePromptLoading");if(t){e.dataset.logged;var a=document.querySelector(".portadaInicial"),i=document.querySelector(".js-homePromptResult"),f=document.querySelector(".js-homePromptResult-iframe"),h=document.querySelector(".js-homePromptResult-marketingCta"),v=document.querySelector(".js-homePromptLeave-saveLink"),g=document.querySelector(".portadaInicial__prompt__title"),y=document.querySelector(".js-homePrompt-subtitleRow"),S=(y&&y.querySelector(".e-prompt__subtitle__text"),document.querySelector(".js-homePrompt-rayIcon")),L=t.querySelector(".ray"),b=document.querySelector(".js-homePromptLoading-fill"),E=document.querySelector(".js-homePromptLoading-percent"),_=document.querySelector(".js-homePromptLoading-msg-normal"),w=document.querySelector(".js-homePromptLoading-msg-overtime"),C=document.querySelector(".js-homePromptLoading-average"),x=document.querySelector(".js-homePromptLoading-remaining"),T=document.querySelector(".js-homePromptLoading-elapsed"),q=document.querySelector(".js-homePromptLoading-elapsed-overtime"),j=(document.querySelector(".js-homePromptLoading-promptText"),document.querySelector(".js-homePromptLoading-promptText-txt")),P=document.querySelector(".js-homePromptLoading-gameTypeImg"),A=document.querySelector(".js-homePromptLoading-filesChip"),k=t.dataset.filesOne||"",M=t.dataset.filesMany||"",I=e.querySelector('[name="type"]'),R=document.querySelector(".js-homePromptLoading-cancel"),O=e.querySelector(".js-homePrompt-textarea"),F=document.querySelector(".js-homePrompt-typed"),D=document.querySelector(".js-homePromptLoading-generating"),N=60,z=document.querySelector(".js-homePrompt-error"),U=e.getAttribute("data-api-create"),V=e.getAttribute("data-api-status-base")||"",B=e.getAttribute("data-api-cancel-base")||"",G=U?new URL(U).origin:"",W=e.getAttribute("data-source")||"home",$=e.querySelector('input[type="file"]'),H=e.querySelector(".js-homePrompt-submit");H&&H.addEventListener("click",function(){trackEvent("home_generar_click")});var J=null,Q=null,X=2e3,Z=document.getElementById("datosGenerales"),K=Z?Z.getAttribute("data-tokenID"):"",Y=Z?Z.getAttribute("data-anonymousToken"):"";O&&O.addEventListener("input",Ae),$&&($.addEventListener("change",Ae),$.addEventListener("filesupdated",Ae)),window.addEventListener("pageshow",Ae),Ae(),l=Ae,c=Ge;var ee={es:["Generando...","Pensando...","Estudiando...","Estructurando...","Organizando...","Subrayando...","Creando...","Escribiendo...","Presentando...","Imaginando...","Deletreando...","Relacionando...","Preparando...","Leyendo...","Reflexionando...","Ideando...","Construyendo...","Eligiendo...","Buscando...","Escogiendo...","Descubriendo...","Planeando...","Esquematizando...","Trazando...","Proyectando...","Elaborando...","Emparejando...","Componiendo...","Desarrollando...","Diseñando...","Formando...","Motivando...","Inspirando...","Evaluando...","Planificando...","Programando...","Innovando...","Investigando...","Analizando...","Sintetizando...","Explorando...","Aprendiendo...","Razonando...","Comprendiendo...","Resolviendo...","Repasando...","Formulando...","Observando...","Comparando...","Cuestionando...","Profundizando...","Potenciando...","Animando...","Comunicando...","Verificando..."],en:["Generating...","Thinking...","Studying...","Structuring...","Organizing...","Highlighting...","Creating...","Writing...","Presenting...","Imagining...","Spelling...","Connecting...","Preparing...","Reading...","Reflecting...","Brainstorming...","Building...","Choosing...","Searching...","Selecting...","Discovering...","Planning...","Outlining...","Sketching...","Drafting...","Crafting...","Matching...","Composing...","Developing...","Designing...","Shaping...","Motivating...","Inspiring...","Evaluating...","Strategizing...","Programming...","Innovating...","Researching...","Analyzing...","Synthesizing...","Exploring...","Learning...","Reasoning...","Understanding...","Solving...","Reviewing...","Formulating...","Observing...","Comparing...","Questioning...","Delving...","Enhancing...","Encouraging...","Communicating...","Verifying..."],fr:["Génération...","Pensée...","Étude...","Structuration...","Organisation...","Surlignage...","Création...","Rédaction...","Présentation...","Imagination...","Épellation...","Connexion...","Préparation...","Lecture...","Réflexion...","Idéation...","Construction...","Choix...","Recherche...","Sélection...","Découverte...","Planification...","Schématisation...","Tracé...","Projection...","Élaboration...","Association...","Composition...","Développement...","Conception...","Formation...","Motivation...","Inspiration...","Évaluation...","Stratég
1ie...","Programmation...","Innovation...","Investigation...","Analyse...","Synthèse...","Exploration...","Apprentissage...","Raisonnement...","Compréhension...","Résolution...","Révision...","Formulation...","Observation...","Comparaison...","Questionnement...","Approfondissement...","Optimisation...","Encouragement...","Communication...","Vérification..."]},te=ee[n]?n:"en",ne=ee[te],re={es:[1,2,3,4,1,7],en:[1,2,3,4,1,7],fr:[1,2,3,4,1,7]}[te].map(function(e){return ne[e]}),oe=null,ae=null,ie=null,se=null,le=0,ce=0,ue=!1,de=0,me={es:{minute:"minuto",minutes:"minutos",second:"segundo",seconds:"segundos",and:"y"},en:{minute:"minute",minutes:"minutes",second:"second",seconds:"seconds",and:"and"},fr:{minute:"minute",minutes:"minutes",second:"seconde",seconds:"secondes",and:"et"}},pe=me[te]||me.en,fe=2500,he=.35,ve=document.querySelector(".js-homePromptLeave"),ge=ve?ve.querySelectorAll(".js-homePromptLeave-cancel"):[],ye=ve?ve.querySelector(".js-homePromptLeave-confirm"):null,Se=createLeaveGuard({showModal:function(){ve?ve.open||ve.showModal():Se.confirm()},hideModal:function(){ve&&ve.open&&ve.close()},allowedSelector:".js-homePromptResult-marketingCta, .js-homePromptLeave",onConfirm:function(){trackEvent("home_modal_salir")}});ge&&Array.prototype.forEach.call(ge,function(e){e.addEventListener("click",function(){ve.open&&ve.close()})}),ve&&(ve.addEventListener("click",function(e){e.target===ve&&ve.close()}),ve.addEventListener("close",function(){Se.cancel()})),ye&&ye.addEventListener("click",function(){Se.confirm()}),v&&v.addEventListener("click",function(e){var t=v.getAttribute("href");t&&(e.preventDefault(),trackEvent("home_modal_guardar"),window.location.href=t)}),h&&h.addEventListener("click",function(e){var t=h.getAttribute("href");t&&(e.preventDefault(),trackEvent("home_guardar_click"),window.location.href=t)}),f&&window.addEventListener("message",function(e){e.data&&"activity-game-started"===e.data.type&&e.source===f.contentWindow&&trackEvent("home_jugar")});var Le=null,be=document.querySelector(".js-rayAdConfirm"),Ee=document.querySelector(".js-rayAdVideo"),_e=document.querySelector(".js-rayBlockTime"),we=document.querySelector(".js-rayMaxReached"),Ce=window.matchMedia&&window.matchMedia("(pointer: coarse)").matches;O&&!Ce&&O.addEventListener("keydown",function(t){"Enter"!==t.key||t.shiftKey||t.isComposing||229===t.keyCode||(t.preventDefault(),H&&H.disabled||("function"==typeof e.requestSubmit?e.requestSubmit():e.dispatchEvent(new Event("submit",{cancelable:!0}))))}),e.addEventListener("click",function(e){var t=e.target.closest?e.target.closest(".js-rayNum-inc, .js-rayNum-dec"):null;if(t){var n=t.parentElement,r=n?n.querySelector('input[type="number"]'):null;if(r){var o=parseInt(r.value,10);isNaN(o)&&(o=parseInt(r.min,10)||0),r.value=o+(t.classList.contains("js-rayNum-inc")?1:-1),Ze(r)}}}),e.addEventListener("change",function(e){if(e.target&&e.target.matches){e.target.matches('.e-form--number input[type="number"]')&&Ze(e.target);var t=e.target.closest(".js-homePrompt-typeOpts");t&&(Ke(t),Ye(t))}}),I&&I.addEventListener("change",et),et(),e.addEventListener("submit",function(t){t.preventDefault();var n=new FormData;n.append("prompt",O&&O.value?O.value:"");var r=e.querySelector('[name="type"]'),o=e.querySelector('[name="difficulty"]'),a=e.querySelector('[name="language"]'),i=e.querySelector('[name="content"]');n.append("type",r?r.value:""),n.append("difficulty",o?o.value:""),n.append("language",a?a.value:""),n.append("content",i?i.value:""),n.append("source",W);var l=e.querySelector(".js-homePrompt-typeOpts:not([hidden])");if(l){for(var c=l.querySelectorAll("[name]"),u={},d=0;d<c.length;d++){var m=c[d],p=m.closest(".e-selectgroup__field");if(!p||!p.hidden){"number"===m.type&&Ze(m);var f="checkbox"===m.type?m.checked?"1":"0":m.value;u.hasOwnProperty(m.name)?""!==f&&null!=f&&(u[m.name]=f):u[m.name]=f}}Object.keys(u).forEach(function(e){n.append(e,u[e])})}if($&&$.files)for(var h=0;h<$.files.length;h++)n.append("files[]",$.files[h]);s.media.forEach(function(e){n.append("mediaRefs[]",e)}),s.activities.forEach(function(e){n.append("activities[]",e)}),Xe(n)}),R&&R.addEventListener("click",function(){!function(){if(J&&B){var e=B.replace("__JOB__",encodeURIComponent(J));fetch(Pe(e),{method:"PUT",credentials:"include",headers:je()}).catch(function(){})}}(),$e(),Ve(),We(),J=null});var xe=e.dataset.rayJob,Te=e.dataset.rayResume;if(xe)J=xe,Fe(),Q=setTimeout(He,X);else if(Te){var qe=new FormData;qe.append("resumeId",Te),qe.append("source",W),Xe(qe)}!function(){try{var e=new URL(window.location.href),t=!1;if(e.searchParams.has("rayJob")&&(e.searchParams.delete("rayJob"),t=!0),e.searchParams.has("rayResume")&&(e.searchParams.delete("rayResume"),t=!0),e.searchParams.has("ray")&&(e.searchParams.delete("ray"),t=!0),t){var n=e.searchParams.toString(),r=e.pathname+(n?"?"+n:"")+e.hash;window.history.replaceState({},"",r)}}catch(e){}}()}function je(){return K?{Authorization:"Bearer "+K}:{}}function Pe(e){return!K&&Y?e+(-1===e.indexOf("?")?"?":"&")+"anonymousToken="+encodeURIComponent(Y):e}function Ae(){if(H){var e=O&&""!==O.value.trim(),t=$&&$.files&&$.files.length>0,n=s.media.length>0||s.activities.length>0;H.disabled=!(e||t||n)}}function ke(e){if(D){se&&(clearTimeout(se),se=null);var t=D.textContent||"";!function e(){0!==t.length?(t=t.slice(0,-1),D.textContent=t,se=setTimeout(e,35)):n(0)}()}function n(t){t>e.length||(D.textContent=e.slice(0,t),t<e.length&&(se=setTimeout(function(){n(t+1)},95)))}}function Me(e){e<0&&(e=0);var t=Math.floor(e/60),n=e%60;return(t<10?"0":"")+t+":"+(n<10?"0":"")+n}function Ie(){var e=N-de,t=e<0;_.hidden=t,w.hidden=!t,t?q.textContent=Me(de):(C&&(C.textContent=function(e){e<0&&(e=0);var t=Math.floor(e/60),n=e%60,r=[];return t>0&&r.push(t+" "+(1===t?pe.minute:pe.minutes)),n>0&&r.push(n+" "+(1===n?pe.second:pe.seconds)),0===r.length?"0 "+pe.seconds:r.join(" "+pe.and+" ")}(N)),x.textContent=Me(e),T.textContent=Me(de))}function Re(e){P&&(e?(P.src=m(e),P.classList.remove("is-empty")):P.classList.add("is-empty"))}function Oe(e){return e<=1?k:M.replace("%d",e)}function Fe(){Se.enable();var n,r=O&&O.value?O.value.trim():"",o=($&&$.files?$.files.length:0)+s.media.length+s.activities.length;j&&(n=r||(o>0?Oe(o):F?F.dataset.fullPhrase||F.textContent:""),j.textContent=function(e){if(!e)return"";var t=String(e).trim();if(t.length<=140)return t;var n=t.slice(0,140),r=n.lastIndexOf(" ");return r>84&&(n=n.slice(0,r)),n.replace(/[\s,;:.!?–—-]+$/u,"")+"…"}(n));if(A&&(r&&o>0?(A.textContent=Oe(o),A.hidden=!1):(A.textContent="",A.hidden=!0)),Re(I&&I.value?I.value:""),g&&g.classList.add("is-fading"),e.classList.add("is-collapsing"),t.hidden=!1,S&&L){var a=S.getBoundingClientRect(),i=L.getBoundingClientRect(),l=i.left+i.width/2-(a.left+a.width/2),c=i.top+i.height/2-(a.top+a.height/2),u=i.width/a.width;S.classList.add("is-flying"),requestAnimationFrame(function(){S.style.transform="translate("+l+"px,"+c+"px) scale("+u+")",S.classList.add("is-flown")})}b.style.width="0%",E.textContent="0 %";var d=Date.now();oe=setInterval(function(){var e=Date.now()-d,t=Math.min(95,e/(1e3*N)*95);b.style.width=t+"%",E.textContent=Math.round(t)+" %"},200),de=0,Ie(),ae=setInterval(function(){de++,Ie()},1e3),le=0,ce=0,ue=!1,D&&(D.textContent="",ke(ne[0])),Ue()}function De(e){var t=1+(2*Math.random()-1)*he;return Math.round(e*t)}function Ne(){ie=setTimeout(function(){if(D){if(de>=N)return ue=!0,ce=0,ke(re[0]),void ze();++le<ne.length&&ke(ne[le]),Ne()}},De(Math.max(3e3,Math.round(1e3*N/ne.length))))}function ze(){ie=setTimeout(function(){ce=(ce+1)%re.length,ke(re[ce]),ze()},De(fe))}function Ue(){ie&&(clearTimeout(ie),ie=null),ue?ze():Ne()}function Ve(){Se.disable(),oe&&(clearInterval(oe),oe=null),ae&&(clearInterval(ae),ae=null),ie&&(clearTimeout(ie),ie=null),se&&(clearTimeout(se),se=null),D&&(D.textContent=ne[0]),t.hidden=!0,g&&g.classList.remove("is-fading"),e.classList.remove("is-collapsing"),S&&(S.classList.remove("is-flying"),S.classList.remove("is-flown"),S.style.transform="")}function Be(){if(i&&f){Ve(),a&&a.classList.add("is-resultMode");var t=e.dataset.gameUrl||"",n=e.dataset.saveUrl||"";f.src=t,h&&n&&(h.href=n),v&&n&&(v.href=n),i.hidden=!1,Se.enable()}}function Ge(t){z&&(z.textContent=t||r.generic,z.hidden=!1,e.classList.add("e-form--error"),e.removeAttribute("hidden"),y&&y.removeAttribute("hidden"))}function We(){z&&(z.hidden=!0,z.textContent="",e.classList.remove("e-form--error"))}function $e(){Q&&(clearTimeout(Q),Q=null)}function He(){if(J){var t,n=(t=J,Pe(V?V.replace("__JOB__",encodeURIComponent(t)):G+"/v1/home/ai/"+encodeURIComponent(t)+"/"));fetch(n,{method:"GET",credentials:"include",headers:je()}).then(function(e){return e.ok?e.json():Promise.reject(e)}).then(function(t){if(t&&t.errors)return $e(),Ve(),void Ge(r.generic);!function(t){t&&(t.type&&Re(t.type),t.editorUrl&&(e.dataset.editorUrl=t.editorUrl),t.gameUrl&&(e.dataset.gameUrl=t.gameUrl),t.saveUrl&&(e.dataset.saveUrl=t.saveUrl),void 0!==t.isTemporal&&(e.dataset.isTemporal=t.isTemporal?"1":"0"))}(t);var n=t&&t.status;"complete"===n?($e(),b&&(b.style.width="100%"),E&&(E.textContent="100 %"),!a&&e.dataset.editorUrl?setTimeout(function(){Se.disable();var t=e.dataset.editorUrl;t+=(-1===t.indexOf("?")?"?":"&")+"openPreview=1",window.location.href=t},400):e.dataset.gameUrl?setTimeout(Be,400):(Ve(),Ge(r.generic))):"created"===n||"pending"===n?Q=setTimeout(He,X):"cancelled"===n?$e():($e(),Ve(),Ge(p(n)))}).catch(function(){Q=setTimeout(He,X)})}}function Je(e){if(_e){var t=_e.querySelector(".js-rayBlockTime-clock"),n=_e.querySelectorAll(".js-rayBlockTime-close"),r=null;
1n.forEach(function(e){e.addEventListener("click",o)}),_e.addEventListener("cancel",a),_e.addEventListener("close",function e(){r&&(clearInterval(r),r=null),n.forEach(function(e){e.removeEventListener("click",o)}),_e.removeEventListener("cancel",a),_e.removeEventListener("close",e)}),_e.open||_e.showModal(),r=setInterval(i,1e3),i()}function o(){_e.open&&_e.close()}function a(e){e.preventDefault()}function i(){var n=e-Math.floor(Date.now()/1e3);t&&(t.textContent=function(e){e<0&&(e=0);var t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=e%60,o=function(e){return e<10?"0"+e:""+e};return t>0?o(t)+":"+o(n)+":"+o(r):o(n)+":"+o(r)}(n)),n<=0&&o()}}function Qe(e){if(413===e.status)return Ve(),void Ge(u(r.filesTotalTooLarge,d(o.maxTotalSize)));if(!e.ok||!e.json||e.json.errors){var t=e.json&&e.json.errors&&e.json.errors[0]||{};if("blocked"===t.error&&t.unblockDate)return Ve(),void Je(parseInt(t.unblockDate,10));if("rewardedAd"===t.error&&t.viewedAdToken&&Array.isArray(t.ownVideo)){var n=t.viewedAdToken,a=t.ownVideo;return Ve(),void function(e,t){if(be){var n=be.querySelector(".js-rayAdConfirm-watch"),r=be.querySelector(".js-rayAdConfirm-close"),o=document.getElementById("ray-ad-confirm-remaining"),a=10,i=null;be.returnValue="",o&&(o.textContent=a),n&&n.addEventListener("click",s),r&&r.addEventListener("click",l),be.addEventListener("cancel",c),be.addEventListener("close",function o(){i&&(clearInterval(i),i=null),n&&n.removeEventListener("click",s),r&&r.removeEventListener("click",l),be.removeEventListener("cancel",c),be.removeEventListener("close",o),"watch"===be.returnValue?"function"==typeof e&&e():"function"==typeof t&&t()}),be.open||be.showModal(),i=setInterval(function(){a--,o&&(o.textContent=a),a<=0&&s()},1e3)}else e&&e();function s(){be.open&&be.close("watch")}function l(){be.open&&be.close("")}function c(e){e.preventDefault()}}(function(){Fe(),function(e,t){if(Ee&&Array.isArray(e)&&0!==e.length&&"function"==typeof h5PlayOwnVideo){var n=e[Math.floor(Math.random()*e.length)],r=Ee.querySelector(".js-rayAdVideo-player"),o=Ee.querySelector(".js-rayAdVideo-source"),a=Ee.querySelector(".js-rayAdVideo-link");o&&(o.src=window.getResource("banners/"+n.url)),r&&(r.muted=!1,r.load()),a&&(n.link?(a.href=n.link,a.style.display="block"):(a.removeAttribute("href"),a.style.display="none"));var i=h5Once(function(){s.clear(),Ee.style.display="none",r&&r.pause(),t&&t()}),s=h5CreateWatchdog(i);Ee.style.display="flex",h5PlayOwnVideo(r,s,1e4,i)}else t&&t()}(a,function(){!function(e){if(!Le)return Ve(),void Ge(r.generic);Le.delete("viewedAdToken"),Le.append("viewedAdToken",e),Xe(Le)}(n)})},function(){We()})}return t.redirect?(Se.disable(),void(window.location.href=t.redirect)):"maximum_tests_reached"===t.error?(Ve(),We(),void function(){if(we){var e=we.querySelectorAll(".js-rayMaxReached-close");e.forEach(function(e){e.addEventListener("click",t)}),we.addEventListener("click",n),we.addEventListener("close",function r(){e.forEach(function(e){e.removeEventListener("click",t)}),we.removeEventListener("click",n),we.removeEventListener("close",r)}),we.open||we.showModal()}function t(){we.open&&we.close()}function n(e){e.target===we&&t()}}()):(Ve(),void Ge(p(t.error)))}var i,s=e.json;J=s.jobId,!(i=s.processingTime)||i<=0||(N=Math.round(i),Ie(),!ue&&ie&&Ue()),Q=setTimeout(He,X)}function Xe(e){U&&(Le=e,We(),Fe(),fetch(Pe(U),{method:"POST",body:e,credentials:"include",headers:je()}).then(function(e){return e.json().catch(function(){return null}).then(function(t){return{ok:e.ok,status:e.status,json:t}})}).then(Qe).catch(function(){Ve(),Ge(r.generic)}))}function Ze(e){var t=parseInt(e.min,10),n=parseInt(e.max,10),r=parseInt(e.value,10);isNaN(r)&&(r=isNaN(t)?0:t),!isNaN(t)&&r<t&&(r=t),!isNaN(n)&&r>n&&(r=n),e.value=r}function Ke(e){for(var t=e.querySelectorAll("[data-show-when-field]"),n=0;n<t.length;n++){var r=t[n],o=r.getAttribute("data-show-when-field"),a=(r.getAttribute("data-show-when-values")||"").split(","),i=e.querySelector('[name="'+o+'"]'),s=i?i.value:"";r.hidden=-1===a.indexOf(s)}}function Ye(e){for(var t=e.querySelectorAll("[data-conditional-props]"),n=0;n<t.length;n++){var r,o=t[n];try{r=JSON.parse(o.getAttribute("data-conditional-props"))}catch(e){continue}var a=o.querySelector('input[type="number"]');if(a){null===a.getAttribute("data-orig-min")&&a.setAttribute("data-orig-min",a.min||"");for(var i=a.getAttribute("data-orig-min"),s=null,l=0;l<r.length;l++){var c=r[l],u=e.querySelector('[name="'+c.when.field+'"]'),d=u?u.value:"";if(-1!==c.when.values.indexOf(d)){null!=c.min&&(i=String(c.min)),s=c;break}}a.min=i;var m=parseInt(i,10),p=parseInt(a.value,10);!isNaN(m)&&(isNaN(p)||p<m)&&(a.value=s&&null!=s.default?s.default:i)}}}function et(){for(var t=I?I.value:"",n=e.querySelectorAll(".js-homePrompt-typeOpts"),r=0;r<n.length;r++){var o=n[r].getAttribute("data-type")===t;n[r].hidden=!o,o&&(Ke(n[r]),Ye(n[r]))}}}
1(),function(){var n=document.querySelector(".js-homePrompt-sources"),a=document.querySelector(".js-raySources"),c=document.querySelector(".js-homePrompt-previews");if(n&&a){var u=e.dataset.apiMedia||"";if(u){var d=document.getElementById("datosGenerales"),f=d?d.getAttribute("data-tokenID"):"",h={pdf:t.iconFilePdf,txt:t.iconFileText,html:t.iconFileHtml,zip:t.iconFileZip},v=a.querySelector(".js-raySources-grid"),g=a.querySelector(".js-raySources-empty"),y=a.querySelector(".js-raySources-loading"),S=a.querySelector(".js-raySources-error"),L=a.querySelector(".js-raySources-sentinel"),b=a.querySelector(".js-raySources-search"),E=a.querySelector(".js-raySources-upload"),_=a.querySelector(".js-raySources-fileinput"),w=a.querySelector(".js-raySources-accept"),C=a.querySelector(".js-raySources-cancel"),x=a.querySelector(".js-raySources-close"),T=a.querySelector(".js-raySources-body"),q=Array.prototype.slice.call(a.querySelectorAll(".js-raySources-tab")),j=w&&w.getAttribute("data-label-add")||"Add",P=t.sourcesUntitled||"[Untitled]",A="media",k="",M=0,I=!1,R=!1,O=null,F=null,D=0,N=!1,z=[],U=[],V=[],B=[];n.addEventListener("click",oe),x&&x.addEventListener("click",ae),C&&C.addEventListener("click",ae),w&&w.addEventListener("click",function(){z=$(V),U=$(B),J(),X(),ae()}),a.addEventListener("click",function(e){e.target===a&&ae()}),a.addEventListener("close",function(){F&&(F.disconnect(),F=null)}),q.forEach(function(e){e.addEventListener("click",function(){var t;(t=e.getAttribute("data-filter"))!==A&&(N=!0,A=t,re(),ne(!0))})}),b&&b.addEventListener("input",function(){O&&clearTimeout(O),O=setTimeout(function(){k=b.value.trim(),ne(!0)},400)}),E&&_&&(E.addEventListener("click",function(){_.click()}),_.addEventListener("change",function(){var e=_.files&&_.files[0];e&&function(e){if(o.maxFileSize&&e.size>o.maxFileSize)te(!0,r.fileTooLarge);else{te(!1),ee(!0);var t=new FormData;t.append("file",e),fetch(u,{method:"POST",body:t,credentials:"include",headers:f?{Authorization:"Bearer "+f}:{}}).then(function(e){return e.json().catch(function(){return null}).then(function(t){return{status:e.status,json:t}})}).then(function(e){ee(!1);var t=e.json;if(!t||!t.data||!t.data.filePath)return 413===e.status?void te(!0,r.fileTooLarge):void te(!0,p(t&&t.error&&t.error.messages&&t.error.messages[0]));var n=t.data.filePath.split("/").pop();H(V,"name",n)||V.push({name:n,label:t.data.name||n}),Z(),"media"!==A&&"all"!==A||ne(!0)}).catch(function(){ee(!1),te(!0)})}}(e),_.value=""})),a.open&&oe()}}function G(e){return String(e||"").replace(/^([^.]+)\.[^.]+(\.[^.]+)$/,"$1$2")}function W(e){var n=String(e||"").split(".").pop().toLowerCase();return h[n]||t.iconFileText}function $(e){return e.map(function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t})}function H(e,t,n){return e.some(function(e){return e[t]===n})}function J(){s.media=z.map(function(e){return e.name}),s.activities=U.map(function(e){return e.id}),l()}function Q(e,t,n,r){var o=document.createElement("div");o.className="e-prompt__preview";var a=document.createElement("img");if(a.className=n?"e-prompt__preview__img":"e-prompt__preview__icon",a.src=e,a.alt=t,o.appendChild(a),!n){var s=document.createElement("span");s.className="e-prompt__preview__name",s.textContent=t.length>8?t.slice(0,6)+"…":t,o.appendChild(s)}var l=document.createElement("button");return l.type="button",l.className="e-prompt__preview__close",l.innerHTML=i,l.addEventListener("click",r),o.appendChild(l),o}function X(){c&&(c.innerHTML="",z.length+U.length!==0?(c.removeAttribute("hidden"),U.forEach(function(e){var t;c.appendChild(Q((t=e).thumbnail||m(t.tipo),e.nombre||"",!0,function(){U=U.filter(function(t){return t.id!==e.id}),J(),X()}))}),z.forEach(function(e){c.appendChild(Q(W(e.name),G(e.label||e.name),!1,function(){z=z.filter(function(t){return t.name!==e.name}),J(),X()}))})):c.setAttribute("hidden",""))}function Z(){w&&(w.textContent=j)}function K(e){var t="activity"===e.resourceType,n=document.createElement("button");n.type="button",n.className="e-sources__item "+(t?"e-sources__item--activity":"e-sources__item--media"),function(e){return"activity"===e.resourceType?H(B,"id",e.id):H(V,"name",e.name)}(e)&&n.classList.add("is-selected");var r=document.createElement("div");if(r.className="e-sources__item__thumb",t)if(e.thumbnail){var o=document.createElement("img");o.loading="lazy",o.src=e.thumbnail,o.alt=e.nombre||"",o.addEventListener("error",function(){r.classList.add("is-broken"),o.remove()}),r.appendChild(o)}else{var a=document.createElement("span");a.className="e-sources__item__typeIcon";var i=document.createElement("img");i.loading="lazy",i.src=m(e.tipo),i.alt=e.nombre||"",a.appendChild(i),r.appendChild(a)}else{var s=document.createElement("div");s.className="e-sources__item__mediaBlock";var l=document.createElement("span");l.className="e-sources__item__mediaIcon";var c=document.createElement("img");c.src=W(e.name),c.alt="",l.appendChild(c);var u=document.createElement("span");u.className="e-sources__item__extension",u.textContent=function(e){var t=String(e.ContentType||"").toLowerCase(),n=String(e.name||"").toLowerCase();if(t&&"application/octet-stream"!==t){if(0===t.indexOf("image/"))return"IMAGE";if(0===t.indexOf("video/"))return"VIDEO";if(0===t.indexOf("audio/"))return"AUDIO";if("application/pdf"===t)return"PDF";if(t.indexOf("word")>-1)return"WORD";if(t.indexOf("excel")>-1)return"EXCEL";if(t.indexOf("powerpoint")>-1)return"POWERPOINT";if(t.indexOf("csv")>-1)return"CSV"}return/\.pdf$/.test(n)?"PDF":/\.(jpg|jpeg|png|gif|webp)$/.test(n)?"IMAGE":/\.(mp4|mov|avi|mkv)$/.test(n)?"VIDEO":/\.(mp3|wav|ogg)$/.test(n)?"AUDIO":/\.(doc|docx)$/.test(n)?"WORD":/\.(xls|xlsx)$/.test(n)?"EXCEL":/\.(ppt|pptx)$/.test(n)?"POWERPOINT":/\.csv$/.test(n)?"CSV":"DOC"}(e),s.appendChild(l),s.appendChild(u),r.appendChild(s)}var d=document.createElement("span");d.className="e-sources__item__check",r.appendChild(d),n.appendChild(r);var p=document.createElement("div");if(p.className="e-sources__item__content",t){var f=document.createElement("span");f.className="e-sources__item__type",f.textContent=String(e.tipo||"").toLowerCase();var h=document.createElement("span");h.className="e-sources__item__name",h.textContent=e.nombre||P,p.appendChild(f),p.appendChild(h)}else{var v=document.createElement("span");v.className="e-sources__item__name",v.textContent=G(e.name)||P,p.appendChild(v)}return n.appendChild(p),n.addEventListener("click",function(){!function(e,t){"activity"===e.resourceType?H(B,"id",e.id)?B=B.filter(function(t){return t.id!==e.id}):B.push({id:e.id,nombre:e.nombre,tipo:e.tipo,thumbnail:e.thumbnail||null}):H(V,"name",e.name)?V=V.filter(function(t){return t.name!==e.name}):V.push({name:e.name,label:e.name}),t&&t.classList.toggle("is-selected"),Z()}(e,n)}),n}function Y(){var e=u+"?page="+M+"&length=20&type="+encodeURIComponent("all"===A?"media,unpublished,published":"activities"===A?"unpublished,published":"media");return k&&(e+="&q2="+encodeURIComponent(k)),e}function ee(e){R=e,y&&(y.hidden=!e)}function te(e,t){S&&(S.hidden=!e,e&&(S.textContent=t||r.generic))}function ne(e){if(!R){e&&(M=0,I=!1,v.innerHTML="",g&&(g.hidden=!0)),te(!1),ee(!0);var t=++D;fetch(Y(),{method:"GET",credentials:"include",headers:f?{Authorization:"Bearer "+f}:{}}).then(function(e){return e.ok?e.json():Promise.reject(e)}
1).then(function(e){if(t===D){if((e&&e.resources||[]).forEach(function(e){v.appendChild(K(e))}),I=!!(e&&e.pagination&&e.pagination.has_more_pages),ee(!1),!N){if(N=!0,"media"===A&&0===v.children.length)return A="all",re(),void ne(!0);re()}g&&(g.hidden=0!==v.children.length),F&&(F.disconnect(),F=null),L&&I&&(F=new IntersectionObserver(function(e){e[0].isIntersecting&&I&&!R&&(M++,ne(!1))},{root:T||null,rootMargin:"120px"})).observe(L)}}).catch(function(){t===D&&(ee(!1),te(!0))})}}function re(){q.forEach(function(e){e.classList.toggle("is-active",e.getAttribute("data-filter")===A)})}function oe(){V=$(z),B=$(U),Z(),a.open||a.showModal(),N=!1,A="media",q.forEach(function(e){e.classList.remove("is-active")}),ne(!0)}function ae(){a.open&&a.close()}}()}function u(e,t){return(e||"").replace("%s",t)}function d(e){return Math.floor(e/1048576)}function m(e){return window.getResource("img/actividad"+String(e||"").toUpperCase()+".webp")}function p(e){switch(e){case"prompt_too_short":return r.promptShort;case"prompt_too_long":return r.promptLong;case"rateLimited":case"maximum_tests_reached":case"blocked":case"rewardedAd":return r.rateLimited;case"file_too_large":return r.fileTooLarge;case"files_total_too_large":return u(r.filesTotalTooLarge,d(o.maxTotalSize));case"too_many_files":return u(r.tooManyFiles,o.maxFiles);case"too_many_activities":return r.tooManyActivities;case"file_name_too_long":return r.fileNameTooLong;case"unsupported_media_type":return r.mediaUnsupported||r.fileType;case"invalid_file_type":case"invalid_file_extension":case"invalid_upload":return r.fileType;default:return r.generic}}}();

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.