{"id":10252,"date":"2026-10-22T11:34:22","date_gmt":"2026-10-22T09:34:22","guid":{"rendered":"https:\/\/coiqcv.com\/?page_id=10252"},"modified":"2026-10-22T11:39:08","modified_gmt":"2026-10-22T09:39:08","slug":"mol-e-iq","status":"publish","type":"page","link":"https:\/\/coiqcv.com\/val\/mol-e-iq\/","title":{"rendered":"Mol i IQ"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10252\" class=\"elementor elementor-10252\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-fabebc9 e-flex e-con-boxed e-con e-parent\" data-id=\"fabebc9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de38dee elementor-widget elementor-widget-html\" data-id=\"de38dee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\r\n<html lang=\"es\"><head><script>window[\"__codeletBootstrap__\"]=JSON.parse('{\"A\":\"A\",\"B\":\"20261022-04-795f37f\",\"C\":{\"Abril Fatface\":\"YACgEZbkUVE,0\",\"Albert Sans\":\"YAHO2HRfeh4,0\",\"Alfa Slab One\":\"YACgEYS9sJU,0\",\"Anton\":\"YACgEcYqQ-A,0\",\"Archivo Black\":\"YACgEZulLoA,0\",\"Archivo\":\"YAHO2-t-jNE,0\",\"Arial\":\"YAGyDvJ_4Ts,0\",\"Atkinson Hyperlegible\":\"YAFge7Z-F6s,0\",\"Azeret Mono\":\"YAHO2EIdDP0,0\",\"Baloo 2\":\"YAHO2IcQUcM,0\",\"Bangers\":\"YAD5qTdjGKo,1\",\"Barlow Condensed\":\"YAFdJljEuFc,0\",\"Barlow Semi Condensed\":\"YAFdJu55qXI,0\",\"Barlow\":\"YAFdJsyuOPM,1\",\"Bebas Neue\":\"YACgESME5ew,0\",\"Big Shoulders Display\":\"YAFdJs8L2aw,0\",\"Bodoni Moda\":\"YAHO2C7VUJE,0\",\"Bricolage Grotesque\":\"YAFyMcdwzpc,0\",\"Cairo\":\"YAFdtXpDzlQ,0\",\"Canva Sans\":\"YAFdJjTk5UU,1\",\"Caprasimo\":\"YAHO2PYTkbo,0\",\"Caveat\":\"YALBs2ploWQ,0\",\"Cinzel\":\"YACgEeV8bIQ,0\",\"Comic Neue\":\"YAHO2VMiyZo,0\",\"Commissioner\":\"YAHO2RRI-KE,0\",\"Cormorant Garamond\":\"YAFdJhX-538,0\",\"Courier New\":\"YAGzXiGs0_8,0\",\"Courier Prime\":\"YAD1aFjegN8,0\",\"DM Mono\":\"YAHO2SGpw0w,0\",\"DM Sans\":\"YAD1aU3sLnI,0\",\"DM Serif Display\":\"YAD1aYG82rc,0\",\"Familjen Grotesk\":\"YAHO2ZriIzU,0\",\"Figtree\":\"YAHO2b-mV7A,0\",\"Forum\":\"YACgEcnnqB4,0\",\"Fraunces\":\"YAFdJpU7Kkk,0\",\"Fredoka\":\"YACgEZml080,0\",\"Gabarito\":\"YAHO2cD3JmI,0\",\"Geist\":\"YAHO2SfKS30,0\",\"Gentium Book Plus\":\"YAHO2b-adyU,0\",\"Georgia\":\"YAGzXkO0pEM,0\",\"Gloock\":\"YAHO2WVhd0Q,0\",\"Golos Text\":\"YAHO2QlqAQk,0\",\"Hanken Grotesk\":\"YAHO2VB9G0I,0\",\"Helvetica\":\"YAFcf7zkXN0,0\",\"Host Grotesk\":\"YAHO2VztvdY,0\",\"IBM Plex Mono\":\"YAFdJkmvhGI,0\",\"IBM Plex Sans\":\"YAFdJgT0SHI,0\",\"Impact\":\"YAFcfnjI7Vk,0\",\"Instrument Sans\":\"YAHO2bKyaSQ,0\",\"Instrument Serif\":\"YAHFeOnZNEk,0\",\"Inter\":\"YAFdJvSyp_k,3\",\"Italiana\":\"YAHO2Toik_w,0\",\"Jacques Francois\":\"YAHO2a5g66Q,0\",\"JetBrains Mono\":\"YAFdJksXcAk,0\",\"Josefin Sans\":\"YAFdJjvw9Ps,0\",\"Jua\":\"YADK3-gZSDU,0\",\"Kalam\":\"YAFdJrEg2ic,0\",\"Karla\":\"YAHO2V2NSXM,0\",\"Lato\":\"YAFdJuFCnaw,0\",\"League Spartan\":\"YACgEcnJpjs,0\",\"Libre Baskerville\":\"YACgEUFdPdA,0\",\"Libre Caslon Display\":\"YAHO2XhLmt0,0\",\"Libre Franklin\":\"YAFdJr3SNlU,1\",\"Lobster\":\"YAD8SnSjSFI,0\",\"Lora\":\"YACgEXvxf8Q,0\",\"Manrope\":\"YAHO2b2feC4,0\",\"Martian Mono\":\"YAHO2YhUMkk,0\",\"Merriweather\":\"YACgEXvHxxs,0\",\"Michroma\":\"YADK4IYX8vY,0\",\"Montserrat\":\"YAFdtQi73Xs,0\",\"Noto Sans JP\":\"YAFdJiHXlcI,0\",\"Noto Sans KR\":\"YAGsojZj-RQ,0\",\"Noto Sans SC\":\"YAHO2hDCDFM,0\",\"Nunito Sans\":\"YAFdtQJYB9w,1\",\"Nunito\":\"YAFdJoNRMmU,1\",\"Old Standard TT\":\"YAHO2lhtDcg,0\",\"Oleo Script\":\"YACgEQQ14jI,0\",\"Onest\":\"YAHO2kaArOY,0\",\"Open Sans\":\"YAFdJt8dAY0,1\",\"Oswald\":\"YACgEQY10lw,0\",\"Outfit\":\"YAHO2nVlg14,0\",\"PT Serif\":\"YACgEcU7Qg4,0\",\"Pacifico\":\"YADLjORQ1u4,0\",\"Parisienne\":\"YACgERSYqTw,0\",\"Playfair Display\":\"YAFdJhem5V8,1\",\"Plus Jakarta Sans\":\"YAHO2gdhi18,0\",\"Poppins\":\"YAFdJjbTu24,1\",\"Press Start 2P\":\"YAFyGr-8pmQ,0\",\"Public Sans\":\"YAFdJj8NdaU,1\",\"Quicksand\":\"YAFdJpYtCxE,1\",\"Raleway\":\"YAFdJhmxbVQ,1\",\"Red Hat Display\":\"YAD1bzs0p0Y,0\",\"Red Hat Text\":\"YAHO21kkNWg,0\",\"Roboto Mono\":\"YAFdJkvp3-k,0\",\"Roboto Slab\":\"YAFdJswIKAg,0\",\"Rockwell\":\"YAFcfyVZnN0,0\",\"Rubik\":\"YAFdJsMWVVc,0\",\"Rye\":\"YACgEdQP21k,0\",\"STIX Two Text\":\"YAHO2joycuk,0\",\"Sarabun\":\"YAFdJssSnME,0\",\"Schibsted Grotesk\":\"YAHO2sWydRk,0\",\"Segoe UI\":\"YAHNdRD1Klw,0\",\"Sniglet\":\"YACgEUJSCy8,0\",\"Source Sans 3\":\"YAG4lO1Mj10,0\",\"Space Grotesk\":\"YAHO2sjPCSM,0\",\"Space Mono\":\"YADW1-vpsoc,0\",\"Spectral\":\"YAHO2rVUHIM,0\",\"Syne\":\"YAHML9oLRPc,0\",\"Times New Roman\":\"YAGzXW3gftg,0\",\"Trebuchet MS\":\"YAFcfrglpVA,0\",\"Ubuntu\":\"YACgERDU--Q,0\",\"Unbounded\":\"YAHO2rkdmWY,0\",\"Varela Round\":\"YALBs2IK6rw,0\",\"Verdana\":\"YAGzXTctYtQ,0\",\"Work Sans\":\"YAGXhLOKv44,0\",\"Yellowtail\":\"YACgEYG4kG4,0\"}}');<\/script><script src=\"\/_sdk\/05db820ba1544614.telemetry_sdk.js\" integrity=\"sha512-a7JzkQDDcioSXpM61nxTfeRW7PcxWQy5+BrhyeTFmQFsXJ+Gncm0y50u7fTA7qOPegFnRgqCfa0mGUOK1yjDWQ==\"><\/script>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n  <title>Desaf\u00edo del mol<\/title>\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700;800&amp;family=Fraunces:wght@600;700&amp;display=swap\" rel=\"stylesheet\">\r\n  <style>\r\n    :root{--ink:#12343c;--muted:#536d73;--teal:#087e80;--line:#cbdedc;--mint:#d6f4e9;--coral:#d05743}\r\n    *{box-sizing:border-box}\r\n    body{font-family:\"DM Sans\",sans-serif;color:var(--ink);margin:0}\r\n    .app-shell{width:100%;min-height:100%;background:#fff}\r\n    .display{font-family:\"Fraunces\",serif}\r\n    .surface{background:#fff;border:1px solid var(--line);box-shadow:0 18px 55px #164d4b12}\r\n    .primary{background:#087e80;color:#fff}\r\n    .primary:hover:not(:disabled){background:#06676a}\r\n    .secondary{background:#e7f2ef;color:#124d52}\r\n    .secondary:hover:not(:disabled){background:#d5e9e3}\r\n    button,select,input{font:inherit}\r\n    button:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #e9914b;outline-offset:3px}\r\n    button:disabled{opacity:.55;cursor:not-allowed}\r\n    .choice{border:2px solid var(--line);background:#fff;text-align:left;transition:transform .16s,border-color .16s,background .16s}\r\n    .choice:hover:not(:disabled){border-color:var(--teal);transform:translateY(-2px)}\r\n    .choice.correct{border-color:#147c60;background:#e7f8ee}\r\n    .choice.incorrect{border-color:#be4e43;background:#fff0eb}\r\n    .glass{position:relative;width:88px;height:108px;border:5px solid #236e70;border-top:0;border-radius:8px 8px 24px 24px;transform:rotate(-8deg)}\r\n    .glass:before{content:\"\";position:absolute;left:-12px;right:-12px;top:-8px;height:8px;border-radius:10px;background:#236e70}\r\n    .glass:after{content:\"\";position:absolute;bottom:5px;left:5px;right:5px;height:48px;background:#71d2bd;border-radius:6px 6px 16px 16px;clip-path:polygon(0 15%,100% 0,100% 100%,0 100%)}\r\n    .bubble{position:absolute;border-radius:50%;background:#8fdccb}\r\n    .fade{animation:rise .35s ease both}\r\n    @keyframes rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}\r\n    [hidden]{display:none!important}\r\n    .formula-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}\r\n    @media(max-width:640px){.glass{transform:scale(.78) rotate(-8deg)}}\r\n  <\/style>\r\n  <script src=\"https:\/\/cdn.tailwindcss.com\/3.4.17\" type=\"text\/javascript\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/lucide@0.577.0\/dist\/umd\/lucide.min.js\" type=\"text\/javascript\"><\/script>\r\n  <script src=\"\/_sdk\/570d53629f0b998d.data_sdk.js\" type=\"text\/javascript\" integrity=\"sha512-JEN39+V+Nvv9ZZOVS8vNk1iA9ErZJHTdgOw9KzPuMiK7m0I+KPEr\/wmTnCFIQVsDjCZgJWfGnFi1IQh2Io2qyA==\"><\/script>\r\n  <script src=\"\/_sdk\/5adb11099b9610b1.editing_sdk.js\" type=\"text\/javascript\" integrity=\"sha512-9kzy1X8xc3rVCkIkVoqZ4gY5qJATQpuFztuGCwaCOZ5V\/Hk0qajUdHRf6XDE4iAQEBaGVhWdYVFmSMrWSOkf\/Q==\"><\/script>\r\n  <script src=\"\/_sdk\/c30df2f1b43bb1c9.resizing_sdk.js\" type=\"text\/javascript\" integrity=\"sha512-D333Ts+f4grQi3QxtsDXggpMWmSBzoaq0HBneFnX5mKOM0DIqoMYROhGiQrAeQEiHtxcjverIEa7k6HIZXqXiA==\"><\/script>\r\n <\/head>\r\n <body data-template-id=\"__page-root\" style=\"background: rgb(241, 246, 243);\">\r\n  <div class=\"app-shell\">\r\n   <div class=\"mx-auto w-full max-w-6xl px-4 py-5 sm:px-8 sm:py-8\">\r\n    <header class=\"flex flex-wrap items-center justify-between gap-4 border-b border-[#cbdedc] pb-5\">\r\n     <div class=\"flex items-center gap-3\">\r\n      <div class=\"grid h-11 w-11 place-items-center rounded-xl bg-[#12343c] text-2xl text-[#a4ead4]\" aria-hidden=\"true\">\r\n       \u2697\r\n      <\/div>\r\n      <div>\r\n       <p data-template-id=\"brand-kicker\" class=\"canva-text font-bold uppercase tracking-[.19em]\" style=\"color: rgb(8, 126, 128); font-weight: 700; font-style: normal; font-size: 11px;\">LABORATORIO DE APRENDIZAJE<\/p>\r\n       <h1 data-template-id=\"app-title\" class=\"canva-text display leading-tight\" style=\"color: rgb(18, 52, 60); font-weight: 700; font-style: normal; font-size: 32px;\">Desaf\u00edo del mol<\/h1>\r\n      <\/div>\r\n     <\/div><button id=\"formula-toggle\" data-template-id=\"formula-button\" class=\"canva-button secondary rounded-xl px-5 py-3 font-bold\" type=\"button\" aria-expanded=\"false\" aria-controls=\"formula-panel\" style=\"background: rgb(231, 242, 239); color: rgb(18, 77, 82); font-weight: 700; font-style: normal; font-size: 16px;\">Formulario r\u00e1pido<\/button>\r\n    <\/header>\r\n    <aside id=\"formula-panel\" data-template-id=\"formula-panel\" class=\"canva-panel surface mt-5 rounded-2xl p-5 sm:p-7\" hidden=\"\" style=\"background: rgb(255, 255, 255);\">\r\n     <div class=\"flex items-center justify-between gap-3\">\r\n      <h2 data-template-id=\"formula-title\" class=\"canva-text display\" style=\"color: rgb(18, 52, 60); font-weight: 400; font-style: normal; font-size: 24px;\">Formulario r\u00e1pido<\/h2><button id=\"formula-close\" data-template-id=\"formula-close\" type=\"button\" class=\"canva-button secondary rounded-lg px-4 py-2 font-bold\" style=\"background: rgb(231, 242, 239); color: rgb(18, 77, 82); font-weight: 400; font-style: normal; font-size: 16px;\">Cerrar<\/button>\r\n     <\/div>\r\n     <div class=\"formula-grid mt-5\">\r\n      <div class=\"rounded-xl bg-[#eef7f4] p-4\">\r\n       <strong>N<sub>A<\/sub><\/strong>\r\n       <p>6,022 \u00d7 10<sup>23<\/sup> part\u00edculas\/mol<\/p>\r\n      <\/div>\r\n      <div class=\"rounded-xl bg-[#eef7f4] p-4\">\r\n       <strong>Masa y cantidad<\/strong>\r\n       <p>n = m \/ M; m = nM<\/p>\r\n      <\/div>\r\n      <div class=\"rounded-xl bg-[#eef7f4] p-4\">\r\n       <strong>Part\u00edculas<\/strong>\r\n       <p>N = nN<sub>A<\/sub><\/p>\r\n      <\/div>\r\n      <div class=\"rounded-xl bg-[#eef7f4] p-4\">\r\n       <strong>Disoluciones<\/strong>\r\n       <p>C = n \/ V; n = CV, con V en L y C en mol\/L<\/p>\r\n      <\/div>\r\n      <div class=\"rounded-xl bg-[#eef7f4] p-4\">\r\n       <strong>Estequiometr\u00eda<\/strong>\r\n       <p>n<sub>B<\/sub> = n<sub>A<\/sub> \u00d7 \u03bd<sub>B<\/sub>\/\u03bd<sub>A<\/sub><\/p>\r\n      <\/div>\r\n      <div class=\"rounded-xl bg-[#eef7f4] p-4\">\r\n       <strong>Caudales y balances<\/strong>\r\n       <p>\u1e45 = \u1e41 \/ M; acumulaci\u00f3n = entrada \u2212 salida + generaci\u00f3n \u2212 consumo<\/p>\r\n      <\/div>\r\n     <\/div>\r\n     <p data-template-id=\"formula-note\" class=\"canva-text mt-4\" style=\"color: rgb(83, 109, 115); font-weight: 400; font-style: normal; font-size: 14px;\">En las relaciones estequiom\u00e9tricas, \u03bd representa el coeficiente de cada especie en la ecuaci\u00f3n ajustada.<\/p>\r\n    <\/aside>\r\n    <main class=\"py-7 sm:py-10\">\r\n     <p id=\"notice\" role=\"status\" aria-live=\"polite\" class=\"mb-5 rounded-xl bg-[#fff0e7] px-4 py-3 text-[#78412e]\" hidden=\"\"><\/p>\r\n     <section id=\"start-screen\" class=\"fade grid gap-6 lg:grid-cols-[1.1fr_.9fr]\">\r\n      <div data-template-id=\"intro-panel\" class=\"canva-panel surface relative overflow-hidden rounded-3xl p-7 sm:p-12\" style=\"background: rgb(255, 255, 255);\">\r\n       <div class=\"bubble right-20 top-16 h-3 w-3\" aria-hidden=\"true\"><\/div>\r\n       <div class=\"bubble right-12 top-28 h-5 w-5\" aria-hidden=\"true\"><\/div>\r\n       <div class=\"glass absolute right-12 top-16 hidden sm:block\" aria-hidden=\"true\"><\/div>\r\n       <p data-template-id=\"intro-eyebrow\" class=\"canva-text mb-5 font-bold uppercase tracking-[.14em]\" style=\"color: rgb(8, 126, 128); font-weight: 400; font-style: normal; font-size: 12px;\">QU\u00cdMICA EN ACCI\u00d3N \u00b7 01<\/p>\r\n       <h2 data-template-id=\"intro-heading\" class=\"canva-text display max-w-md leading-[1.1]\" style=\"color: rgb(18, 52, 60); font-weight: 700; font-style: normal; font-size: 52px;\">De la f\u00f3rmula al proceso.<\/h2>\r\n       <p data-template-id=\"intro-description\" class=\"canva-text mt-5 max-w-lg leading-relaxed\" style=\"color: rgb(83, 109, 115); font-weight: 400; font-style: normal; font-size: 18px;\">Resuelve diez retos sobre el mol, desde conversiones esenciales hasta reactores y balances de proceso. Aprende con cada respuesta y mejora tu marca.<\/p>\r\n       <div class=\"mt-8 flex flex-wrap gap-3\"><span data-template-id=\"rounds-tag\" class=\"canva-tag rounded-full bg-[#d6f4e9] px-4 py-2 font-bold\" style=\"background: rgb(214, 244, 233); color: rgb(18, 77, 82); font-weight: 400; font-style: normal; font-size: 16px;\">10 rondas<\/span> <span data-template-id=\"lives-tag\" class=\"canva-tag rounded-full bg-[#fce8dd] px-4 py-2 font-bold\" style=\"background: rgb(252, 232, 221); color: rgb(120, 65, 46); font-weight: 400; font-style: normal; font-size: 16px;\">3 vidas<\/span>\r\n       <\/div>\r\n      <\/div>\r\n      <div data-template-id=\"setup-panel\" class=\"canva-panel surface rounded-3xl p-7 sm:p-9\" style=\"background: rgb(255, 255, 255);\">\r\n       <h2 data-template-id=\"setup-title\" class=\"canva-text display\" style=\"color: rgb(18, 52, 60); font-weight: 400; font-style: normal; font-size: 24px;\">Prepara tu partida<\/h2><label data-template-id=\"difficulty-label\" for=\"difficulty\" class=\"canva-text mt-7 block font-bold\" style=\"color: rgb(18, 52, 60); font-weight: 400; font-style: normal; font-size: 16px;\">Nivel de dificultad<\/label> <select id=\"difficulty\" class=\"mt-2 w-full rounded-xl border-2 border-[#cbdedc] bg-white px-4 py-3\"> <option value=\"basic\">B\u00e1sico \u00b7 fundamentos<\/option> <option value=\"intermediate\">Intermedio \u00b7 procesos<\/option> <option value=\"advanced\">Avanzado \u00b7 ingenier\u00eda<\/option> <\/select> <label class=\"mt-6 flex cursor-pointer items-center gap-3 rounded-xl bg-[#eef7f4] p-4\"> <input id=\"timed\" type=\"checkbox\" class=\"h-5 w-5 accent-[#087e80]\"> <span data-template-id=\"timer-label\" class=\"canva-text font-semibold\" style=\"color: rgb(18, 52, 60); font-weight: 400; font-style: normal; font-size: 16px;\">Activar temporizador por pregunta<\/span> <\/label>\r\n       <p data-template-id=\"timer-description\" class=\"canva-text mt-2\" style=\"color: rgb(83, 109, 115); font-weight: 400; font-style: normal; font-size: 14px;\">Dispondr\u00e1s de 45 segundos por ronda si lo activas.<\/p><button id=\"start-btn\" data-template-id=\"start-button\" type=\"button\" class=\"canva-button primary mt-7 w-full rounded-xl px-5 py-4 font-bold\" style=\"background: rgb(8, 126, 128); color: rgb(255, 255, 255); font-weight: 700; font-style: normal; font-size: 16px;\">Comenzar \u2192<\/button> <button id=\"resume-btn\" data-template-id=\"resume-button\" type=\"button\" class=\"canva-button secondary mt-3 w-full rounded-xl px-5 py-4 font-bold\" hidden=\"\" style=\"background: rgb(231, 242, 239); color: rgb(18, 77, 82); font-weight: 700; font-style: normal; font-size: 16px;\">Continuar partida guardada<\/button>\r\n       <p id=\"personal-best\" class=\"mt-5 text-center font-semibold text-[#536d73]\" aria-live=\"polite\"><\/p>\r\n      <\/div>\r\n     <\/section>\r\n     <section id=\"game-screen\" class=\"fade mx-auto max-w-4xl\" hidden=\"\">\r\n      <div class=\"mb-5 flex flex-wrap items-center justify-between gap-3\"><span id=\"round-display\" class=\"rounded-full bg-[#d6f4e9] px-4 py-2 font-bold\"><\/span> <span id=\"timer-display\" class=\"rounded-full bg-[#12343c] px-4 py-2 font-bold text-white\" aria-live=\"off\" hidden=\"\"><\/span>\r\n      <\/div>\r\n      <div class=\"h-3 overflow-hidden rounded-full bg-[#d5e5e1]\" role=\"progressbar\" id=\"progress\" aria-label=\"Progreso de la partida\" aria-valuemin=\"0\" aria-valuemax=\"10\" aria-valuenow=\"0\">\r\n       <div id=\"progress-fill\" class=\"h-full rounded-full bg-[#087e80] transition-all duration-300\" style=\"width:0%\"><\/div>\r\n      <\/div>\r\n      <div class=\"my-6 grid grid-cols-3 gap-3\">\r\n       <div class=\"surface rounded-xl p-3 text-center\">\r\n        <span data-template-id=\"score-label\" class=\"canva-text block\" style=\"color: rgb(83, 109, 115); font-weight: 700; font-style: normal; font-size: 12px;\">PUNTOS<\/span><strong id=\"score-display\" class=\"text-xl\"><\/strong>\r\n       <\/div>\r\n       <div class=\"surface rounded-xl p-3 text-center\">\r\n        <span data-template-id=\"streak-label\" class=\"canva-text block\" style=\"color: rgb(83, 109, 115); font-weight: 700; font-style: normal; font-size: 12px;\">RACHA<\/span><strong id=\"streak-display\" class=\"text-xl\"><\/strong>\r\n       <\/div>\r\n       <div class=\"surface rounded-xl p-3 text-center\">\r\n        <span data-template-id=\"lives-label\" class=\"canva-text block\" style=\"color: rgb(83, 109, 115); font-weight: 700; font-style: normal; font-size: 12px;\">VIDAS<\/span><strong id=\"lives-display\" class=\"text-xl\"><\/strong>\r\n       <\/div>\r\n      <\/div>\r\n      <article data-template-id=\"question-panel\" class=\"canva-panel surface rounded-3xl p-6 sm:p-9\" style=\"background: rgb(255, 255, 255);\">\r\n       <p id=\"topic-display\" class=\"mb-3 font-bold uppercase tracking-[.12em] text-[#087e80]\"><\/p>\r\n       <h2 id=\"question-text\" class=\"display text-2xl leading-snug sm:text-3xl\"><\/h2>\r\n       <p id=\"question-data\" class=\"mt-4 rounded-xl bg-[#eef7f4] p-4 leading-relaxed\"><\/p>\r\n       <div id=\"choices\" class=\"mt-6 grid gap-3 sm:grid-cols-2\"><\/div>\r\n       <form id=\"numeric-form\" class=\"mt-6\" hidden=\"\"><label data-template-id=\"answer-label\" for=\"numeric-answer\" class=\"canva-text mb-2 block font-bold\" style=\"color: rgb(18, 52, 60); font-weight: 400; font-style: normal; font-size: 16px;\">Tu resultado<\/label>\r\n        <div class=\"grid gap-3 sm:grid-cols-[1fr_145px_auto]\"><input id=\"numeric-answer\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" class=\"min-w-0 rounded-xl border-2 border-[#cbdedc] px-4 py-3\" required=\"\" aria-describedby=\"numeric-hint\"> <select id=\"answer-unit\" aria-label=\"Unidad de la respuesta\" class=\"rounded-xl border-2 border-[#cbdedc] bg-white px-3 py-3\"><\/select> <button id=\"submit-answer\" data-template-id=\"check-button\" type=\"submit\" class=\"canva-button primary rounded-xl px-6 py-3 font-bold\" style=\"background: rgb(8, 126, 128); color: rgb(255, 255, 255); font-weight: 700; font-style: normal; font-size: 16px;\">Comprobar<\/button>\r\n        <\/div>\r\n        <p id=\"numeric-hint\" data-template-id=\"numeric-hint\" class=\"canva-text mt-2\" style=\"color: rgb(83, 109, 115); font-weight: 400; font-style: normal; font-size: 14px;\">Usa coma o punto decimal y selecciona la unidad correcta. Se admite un peque\u00f1o margen de redondeo.<\/p>\r\n       <\/form>\r\n       <div id=\"feedback\" role=\"status\" aria-live=\"polite\" class=\"mt-6 rounded-2xl border p-5\" hidden=\"\">\r\n        <h3 id=\"feedback-title\" class=\"font-bold\"><\/h3>\r\n        <p id=\"feedback-explanation\" class=\"mt-2 whitespace-pre-line leading-relaxed\"><\/p>\r\n       <\/div><button id=\"next-btn\" data-template-id=\"next-button\" type=\"button\" class=\"canva-button primary mt-5 rounded-xl px-7 py-3 font-bold\" hidden=\"\" style=\"background: rgb(8, 126, 128); color: rgb(255, 255, 255); font-weight: 700;\"><\/button>\r\n      <\/article>\r\n     <\/section>\r\n     <section id=\"end-screen\" class=\"fade mx-auto max-w-3xl\" hidden=\"\">\r\n      <div data-template-id=\"end-panel\" class=\"canva-panel surface rounded-3xl p-7 sm:p-11\" style=\"background: rgb(255, 255, 255);\">\r\n       <p data-template-id=\"end-eyebrow\" class=\"canva-text font-bold uppercase tracking-[.14em]\" style=\"color: rgb(8, 126, 128); font-weight: 400; font-style: normal; font-size: 12px;\">INFORME DE LABORATORIO<\/p>\r\n       <h2 data-template-id=\"end-heading\" class=\"canva-text display mt-3\" style=\"color: rgb(18, 52, 60); font-weight: 400; font-style: normal; font-size: 24px;\">Partida completada<\/h2>\r\n       <p id=\"end-result\" class=\"mt-5 text-xl font-bold\" aria-live=\"polite\"><\/p>\r\n       <div class=\"mt-7 grid gap-5 sm:grid-cols-2\">\r\n        <div class=\"rounded-xl bg-[#eef7f4] p-5\">\r\n         <h3 data-template-id=\"mastered-title\" class=\"canva-text font-bold\" style=\"color: rgb(18, 77, 82); font-weight: 400; font-style: normal; font-size: 19px;\">Temas dominados<\/h3>\r\n         <p id=\"mastered-list\" class=\"mt-2 leading-relaxed\"><\/p>\r\n        <\/div>\r\n        <div class=\"rounded-xl bg-[#fff1e9] p-5\">\r\n         <h3 data-template-id=\"review-title\" class=\"canva-text font-bold\" style=\"color: rgb(120, 65, 46); font-weight: 400; font-style: normal; font-size: 19px;\">Recomendaciones de repaso<\/h3>\r\n         <p id=\"review-list\" class=\"mt-2 leading-relaxed\"><\/p>\r\n        <\/div>\r\n       <\/div>\r\n       <div class=\"mt-8 flex flex-wrap gap-3\"><button id=\"replay-btn\" data-template-id=\"replay-button\" type=\"button\" class=\"canva-button primary rounded-xl px-6 py-4 font-bold\" style=\"background: rgb(8, 126, 128); color: rgb(255, 255, 255); font-weight: 700; font-style: normal; font-size: 16px;\">Jugar otra vez<\/button> <button id=\"change-btn\" data-template-id=\"change-button\" type=\"button\" class=\"canva-button secondary rounded-xl px-6 py-4 font-bold\" style=\"background: rgb(231, 242, 239); color: rgb(18, 77, 82); font-weight: 700; font-style: normal; font-size: 16px;\">Cambiar dificultad<\/button>\r\n       <\/div>\r\n      <\/div>\r\n     <\/section>\r\n    <\/main>\r\n    <footer class=\"border-t border-[#cbdedc] py-5\">\r\n     <p data-template-id=\"footer-text\" class=\"canva-text\" style=\"color: rgb(83, 109, 115); font-weight: 400; font-style: normal; font-size: 13px;\">Desaf\u00edo del mol \u00b7 Practica, calcula y comprende cada proceso.<\/p>\r\n    <\/footer>\r\n   <\/div>\r\n  <\/div>\r\n  <script>\r\n(() => {\r\n  const NA = 6.022e23;\r\n  const $ = id => document.getElementById(id);\r\n  const levels = {basic:\"B\u00e1sico\",intermediate:\"Intermedio\",advanced:\"Avanzado\"};\r\n  const units = [\"mol\",\"g\",\"g\/mol\",\"mol\u00e9culas\",\"\u00e1tomos\",\"%\",\"mol\/L\",\"L\",\"mol\/h\",\"kg\/h\"];\r\n  \/\/ Los coeficientes de reacci\u00f3n se mantienen expl\u00edcitos para que las soluciones sean verificables.\r\n  const bank = {\r\n    basic: [\r\n      {topic:\"N\u00famero de Avogadro\",q:\"\u00bfCu\u00e1ntas entidades hay en 1 mol de cualquier sustancia?\",data:\"Constante de Avogadro: N\u2090 = 6,022 \u00d7 10\u00b2\u00b3 entidades\/mol.\",options:[\"6,022 \u00d7 10\u00b2\u00b3\",\"6,022 \u00d7 10\u00b2\u00b2\",\"1,00 \u00d7 10\u00b2\u00b3\",\"22,4 \u00d7 10\u00b2\u00b3\"],answer:0,ex:\"N = nN\u2090 = 1 mol \u00d7 6,022 \u00d7 10\u00b2\u00b3 entidades\/mol = 6,022 \u00d7 10\u00b2\u00b3 entidades.\"},\r\n      {topic:\"Masa y moles\",q:\"\u00bfCu\u00e1ntos moles hay en 36 g de H\u2082O?\",data:\"M(H\u2082O) = 18 g\/mol.\",value:2,unit:\"mol\",ex:\"n = m\/M = 36 g \/ (18 g\/mol) = 2 mol.\"},\r\n      {topic:\"Masa molar\",q:\"Calcula la masa molar del CO\u2082.\",data:\"Masas at\u00f3micas: C = 12 g\/mol; O = 16 g\/mol.\",value:44,unit:\"g\/mol\",ex:\"M(CO\u2082) = M(C) + 2M(O) = 12 + 2(16) = 44 g\/mol.\"},\r\n      {topic:\"Part\u00edculas\",q:\"\u00bfCu\u00e1ntas mol\u00e9culas hay en 0,5 mol de N\u2082?\",data:\"N\u2090 = 6,022 \u00d7 10\u00b2\u00b3 mol\u00e9culas\/mol.\",value:3.011e23,unit:\"mol\u00e9culas\",ex:\"N = nN\u2090 = 0,5 mol \u00d7 6,022 \u00d7 10\u00b2\u00b3 mol\u00e9culas\/mol = 3,011 \u00d7 10\u00b2\u00b3 mol\u00e9culas.\"},\r\n      {topic:\"Composici\u00f3n porcentual\",q:\"\u00bfQu\u00e9 porcentaje en masa de H contiene el H\u2082O?\",data:\"M(H) = 1 g\/mol; M(O) = 16 g\/mol.\",options:[\"11,1 %\",\"22,2 %\",\"5,6 %\",\"88,9 %\"],answer:0,ex:\"% H = [2M(H)\/M(H\u2082O)] \u00d7 100 = (2\/18) \u00d7 100 = 11,1 %.\"},\r\n      {topic:\"Disoluciones\",q:\"\u00bfCu\u00e1ntos moles de soluto contiene 1 L de una disoluci\u00f3n 2 mol\/L?\",data:\"C = 2 mol\/L; V = 1 L.\",value:2,unit:\"mol\",ex:\"n = CV = (2 mol\/L)(1 L) = 2 mol.\"},\r\n      {topic:\"Estequiometr\u00eda\",q:\"En 2 H\u2082 + O\u2082 \u2192 2 H\u2082O, \u00bfcu\u00e1ntos moles de H\u2082O se forman a partir de 2 mol de H\u2082 con O\u2082 en exceso?\",data:\"Relaci\u00f3n H\u2082:H\u2082O = 2:2.\",value:2,unit:\"mol\",ex:\"n(H\u2082O) = n(H\u2082) \u00d7 2\/2 = 2 mol \u00d7 1 = 2 mol.\"},\r\n      {topic:\"Masa y moles\",q:\"\u00bfQu\u00e9 masa tienen 3 mol de CO\u2082?\",data:\"M(CO\u2082) = 44 g\/mol.\",value:132,unit:\"g\",ex:\"m = nM = 3 mol \u00d7 44 g\/mol = 132 g.\"},\r\n      {topic:\"Part\u00edculas\",q:\"\u00bfCu\u00e1ntos \u00e1tomos de O hay en 1 mol de O\u2082?\",data:\"Cada mol\u00e9cula O\u2082 contiene 2 \u00e1tomos de O.\",options:[\"1,2044 \u00d7 10\u00b2\u2074 \u00e1tomos\",\"6,022 \u00d7 10\u00b2\u00b3 \u00e1tomos\",\"2 \u00e1tomos\",\"3,011 \u00d7 10\u00b2\u00b3 \u00e1tomos\"],answer:0,ex:\"N(O) = 1 mol de O\u2082 \u00d7 2 \u00e1tomos\/mol\u00e9cula \u00d7 6,022 \u00d7 10\u00b2\u00b3 mol\u00e9culas\/mol = 1,2044 \u00d7 10\u00b2\u2074 \u00e1tomos.\"},\r\n      {topic:\"Disoluciones\",q:\"\u00bfQu\u00e9 volumen de una disoluci\u00f3n 0,5 mol\/L contiene 1 mol de soluto?\",data:\"C = 0,5 mol\/L; n = 1 mol.\",value:2,unit:\"L\",ex:\"V = n\/C = 1 mol \/ (0,5 mol\/L) = 2 L.\"},\r\n      {topic:\"Masa molar\",q:\"\u00bfCu\u00e1l es la masa molar de NaCl?\",data:\"M(Na) = 23 g\/mol; M(Cl) = 35,5 g\/mol.\",value:58.5,unit:\"g\/mol\",ex:\"M(NaCl) = 23 + 35,5 = 58,5 g\/mol.\"},\r\n      {topic:\"Gases ideales\",q:\"A igual presi\u00f3n y temperatura, \u00bfqu\u00e9 volumen ocupa 2 mol de gas si 1 mol ocupa 24 L?\",data:\"Se supone comportamiento ideal a presi\u00f3n y temperatura constantes.\",value:48,unit:\"L\",ex:\"V\/n es constante: V = 2 mol \u00d7 (24 L\/mol) = 48 L.\"}\r\n    ],\r\n    intermediate: [\r\n      {topic:\"Estequiometr\u00eda\",q:\"Un reactor convierte N\u2082 en NH\u2083: N\u2082 + 3 H\u2082 \u2192 2 NH\u2083. Con H\u2082 en exceso, \u00bfcu\u00e1ntos moles de NH\u2083 se obtienen de 4 mol de N\u2082?\",data:\"Conversi\u00f3n completa; relaci\u00f3n N\u2082:NH\u2083 = 1:2.\",value:8,unit:\"mol\",ex:\"n(NH\u2083) = 4 mol N\u2082 \u00d7 (2 mol NH\u2083 \/ 1 mol N\u2082) = 8 mol NH\u2083.\"},\r\n      {topic:\"Producci\u00f3n industrial\",q:\"\u00bfQu\u00e9 masa de NH\u2083 representan 5 mol de producto?\",data:\"M(NH\u2083) = 17 g\/mol.\",value:85,unit:\"g\",ex:\"m = nM = 5 mol \u00d7 17 g\/mol = 85 g.\"},\r\n      {topic:\"Disoluciones\",q:\"Una corriente de soluci\u00f3n contiene 0,75 mol de soluto en 1,5 L. \u00bfCu\u00e1l es su molaridad?\",data:\"C = n\/V.\",value:0.5,unit:\"mol\/L\",ex:\"C = 0,75 mol \/ 1,5 L = 0,5 mol\/L.\"},\r\n      {topic:\"Composici\u00f3n porcentual\",q:\"Calcula el porcentaje en masa de ox\u00edgeno en CO\u2082.\",data:\"M(C) = 12 g\/mol; M(O) = 16 g\/mol.\",value:72.73,unit:\"%\",tol:0.15,ex:\"% O = [2(16)\/44] \u00d7 100 = 72,73 %.\"},\r\n      {topic:\"Part\u00edculas\",q:\"\u00bfCu\u00e1ntas mol\u00e9culas corresponden a 2 mol de CO\u2082?\",data:\"N\u2090 = 6,022 \u00d7 10\u00b2\u00b3 mol\u00e9culas\/mol.\",value:1.2044e24,unit:\"mol\u00e9culas\",ex:\"N = 2 mol \u00d7 6,022 \u00d7 10\u00b2\u00b3 mol\u00e9culas\/mol = 1,2044 \u00d7 10\u00b2\u2074 mol\u00e9culas.\"},\r\n      {topic:\"Estequiometr\u00eda\",q:\"CaCO\u2083 \u2192 CaO + CO\u2082. \u00bfCu\u00e1ntos moles de CO\u2082 se generan a partir de 6 mol de CaCO\u2083?\",data:\"Conversi\u00f3n completa; relaci\u00f3n molar 1:1.\",value:6,unit:\"mol\",ex:\"n(CO\u2082) = 6 mol CaCO\u2083 \u00d7 (1 mol CO\u2082 \/ 1 mol CaCO\u2083) = 6 mol CO\u2082.\"},\r\n      {topic:\"Masa molar\",q:\"Calcula la masa molar de CaCO\u2083.\",data:\"Ca = 40; C = 12; O = 16 g\/mol.\",value:100,unit:\"g\/mol\",ex:\"M(CaCO\u2083) = 40 + 12 + 3(16) = 100 g\/mol.\"},\r\n      {topic:\"Disoluciones\",q:\"Para preparar una soluci\u00f3n, \u00bfqu\u00e9 volumen de 2 mol\/L aporta 0,5 mol de soluto?\",data:\"Sup\u00f3n que el volumen se mide en litros.\",value:0.25,unit:\"L\",ex:\"V = n\/C = 0,5 mol \/ (2 mol\/L) = 0,25 L.\"},\r\n      {topic:\"Reactores\",q:\"2 CO + O\u2082 \u2192 2 CO\u2082. Con O\u2082 en exceso, \u00bfcu\u00e1nto CO\u2082 producen 3 mol de CO?\",data:\"Conversi\u00f3n completa; relaci\u00f3n CO:CO\u2082 = 2:2.\",value:3,unit:\"mol\",ex:\"n(CO\u2082) = 3 mol CO \u00d7 (2 mol CO\u2082 \/ 2 mol CO) = 3 mol CO\u2082.\"},\r\n      {topic:\"Composici\u00f3n porcentual\",q:\"\u00bfQu\u00e9 porcentaje en masa de carbono hay en CO\u2082?\",data:\"M(C) = 12 g\/mol; M(CO\u2082) = 44 g\/mol.\",options:[\"27,3 %\",\"72,7 %\",\"12,0 %\",\"44,0 %\"],answer:0,ex:\"% C = (12\/44) \u00d7 100 = 27,27 % \u2248 27,3 %.\"},\r\n      {topic:\"Gases ideales\",q:\"En condiciones de referencia de este problema, 1 mol de gas ocupa 24 L. \u00bfCu\u00e1ntos moles hay en 72 L?\",data:\"Misma presi\u00f3n y temperatura; volumen molar = 24 L\/mol.\",value:3,unit:\"mol\",ex:\"n = V\/V\u2098 = 72 L \/ (24 L\/mol) = 3 mol.\"},\r\n      {topic:\"Balances molares\",q:\"En estado estacionario, entran 12 mol\/h de A a un separador sin reacci\u00f3n. Si una salida lleva 5 mol\/h, \u00bfcu\u00e1l es el caudal de A por la otra?\",data:\"Sin acumulaci\u00f3n ni reacci\u00f3n.\",value:7,unit:\"mol\/h\",ex:\"Entrada = salidas: 12 mol\/h = 5 mol\/h + \u1e45\u2082; \u1e45\u2082 = 7 mol\/h.\"}\r\n    ],\r\n    advanced: [\r\n      {topic:\"Reactivo limitante\",q:\"Para N\u2082 + 3 H\u2082 \u2192 2 NH\u2083 entran 2 mol de N\u2082 y 3 mol de H\u2082. \u00bfCu\u00e1nto NH\u2083 puede formarse?\",data:\"Conversi\u00f3n completa del reactivo limitante.\",value:2,unit:\"mol\",ex:\"2 mol N\u2082 requerir\u00edan 6 mol H\u2082; solo hay 3 mol H\u2082, as\u00ed que H\u2082 limita. n(NH\u2083) = 3 mol H\u2082 \u00d7 2\/3 = 2 mol.\"},\r\n      {topic:\"Reactivo limitante\",q:\"En 2 H\u2082 + O\u2082 \u2192 2 H\u2082O se alimentan 5 mol de H\u2082 y 2 mol de O\u2082. \u00bfCu\u00e1nta agua se forma como m\u00e1ximo?\",data:\"Conversi\u00f3n completa del reactivo limitante.\",value:4,unit:\"mol\",ex:\"5 mol H\u2082 necesitan 2,5 mol O\u2082; hay 2 mol O\u2082, que limita. n(H\u2082O) = 2 mol O\u2082 \u00d7 2\/1 = 4 mol.\"},\r\n      {topic:\"Caudal molar\",q:\"Una corriente de CO\u2082 fluye a 88 kg\/h. \u00bfCu\u00e1l es su caudal molar?\",data:\"M(CO\u2082) = 44 kg\/kmol = 0,044 kg\/mol.\",value:2000,unit:\"mol\/h\",ex:\"\u1e45 = \u1e41\/M = 88 kg\/h \/ (0,044 kg\/mol) = 2000 mol\/h.\"},\r\n      {topic:\"Caudal m\u00e1sico\",q:\"Una corriente transporta 500 mol\/h de CH\u2084. \u00bfCu\u00e1l es su caudal m\u00e1sico?\",data:\"M(CH\u2084) = 0,016 kg\/mol.\",value:8,unit:\"kg\/h\",ex:\"\u1e41 = \u1e45M = 500 mol\/h \u00d7 0,016 kg\/mol = 8 kg\/h.\"},\r\n      {topic:\"Balances molares\",q:\"En un mezclador estacionario entran 120 y 80 mol\/h de A. Sin reacci\u00f3n, \u00bfcu\u00e1nto A sale?\",data:\"No hay acumulaci\u00f3n.\",value:200,unit:\"mol\/h\",ex:\"Salida = suma de entradas = 120 + 80 = 200 mol\/h de A.\"},\r\n      {topic:\"Balances molares\",q:\"A \u2192 B en un reactor estacionario. Entran 100 mol\/h de A y salen 35 mol\/h de A. \u00bfCu\u00e1l es la producci\u00f3n molar de B?\",data:\"Estequiometr\u00eda 1:1; no entra B.\",value:65,unit:\"mol\/h\",ex:\"A consumido = 100 \u2212 35 = 65 mol\/h. Por la relaci\u00f3n 1:1, B producido = 65 mol\/h.\"},\r\n      {topic:\"Reactivo limitante\",q:\"CaCO\u2083 + 2 HCl \u2192 CaCl\u2082 + CO\u2082 + H\u2082O. Con 3 mol de CaCO\u2083 y 4 mol de HCl, \u00bfcu\u00e1nto CO\u2082 se forma?\",data:\"Conversi\u00f3n completa del reactivo limitante.\",value:2,unit:\"mol\",ex:\"3 mol CaCO\u2083 requieren 6 mol HCl; HCl limita. n(CO\u2082) = 4 mol HCl \u00d7 1\/2 = 2 mol.\"},\r\n      {topic:\"Caudal molar\",q:\"Se alimentan 36 kg\/h de H\u2082O a un equipo. \u00bfCu\u00e1l es el caudal molar?\",data:\"M(H\u2082O) = 0,018 kg\/mol.\",value:2000,unit:\"mol\/h\",ex:\"\u1e45 = \u1e41\/M = 36 kg\/h \/ (0,018 kg\/mol) = 2000 mol\/h.\"},\r\n      {topic:\"Balances molares\",q:\"En un separador sin reacci\u00f3n entran 300 mol\/h de mezcla con 40 % molar de A. Si una salida contiene 50 mol\/h de A, \u00bfcu\u00e1nto A lleva la otra?\",data:\"Estado estacionario; sin acumulaci\u00f3n.\",value:70,unit:\"mol\/h\",ex:\"Entrada de A = 300 \u00d7 0,40 = 120 mol\/h. Balance: 120 = 50 + \u1e45\u2082,A; \u1e45\u2082,A = 70 mol\/h.\"},\r\n      {topic:\"Disoluciones\",q:\"Un tanque contiene 2,5 L de soluci\u00f3n a 0,8 mol\/L. \u00bfCu\u00e1ntos moles de soluto contiene?\",data:\"Volumen en L y concentraci\u00f3n en mol\/L.\",value:2,unit:\"mol\",ex:\"n = CV = (0,8 mol\/L)(2,5 L) = 2 mol.\"},\r\n      {topic:\"Estequiometr\u00eda\",q:\"2 SO\u2082 + O\u2082 \u2192 2 SO\u2083. Con O\u2082 en exceso, \u00bfqu\u00e9 caudal de SO\u2083 resulta de consumir 150 mol\/h de SO\u2082?\",data:\"Conversi\u00f3n completa; relaci\u00f3n SO\u2082:SO\u2083 = 2:2.\",value:150,unit:\"mol\/h\",ex:\"\u1e45(SO\u2083) = 150 mol\/h SO\u2082 \u00d7 2\/2 = 150 mol\/h SO\u2083.\"},\r\n      {topic:\"Composici\u00f3n porcentual\",q:\"\u00bfQu\u00e9 porcentaje en masa de ox\u00edgeno contiene CaCO\u2083?\",data:\"Ca = 40; C = 12; O = 16 g\/mol.\",value:48,unit:\"%\",ex:\"M(CaCO\u2083) = 40 + 12 + 3(16) = 100 g\/mol; % O = 48\/100 \u00d7 100 = 48 %.\"}\r\n    ]\r\n  };\r\n  let record=null, state=null, ready=true, busy=false, seconds=45, ticker=null;\r\n  const STORAGE_KEY=\"desafio-del-mol-progress\";\r\n  function loadRecord(){try{return JSON.parse(localStorage.getItem(STORAGE_KEY)||\"null\")}catch(e){return null}}\r\n  function persistRecord(){try{localStorage.setItem(STORAGE_KEY,JSON.stringify(record))}catch(e){\/* El juego sigue funcionando aunque el almacenamiento no est\u00e9 disponible. *\/}}\r\n  const shuffle = a => {const copy=[...a];for(let i=copy.length-1;i>0;i--){const j=Math.floor(Math.random()*(i+1));[copy[i],copy[j]]=[copy[j],copy[i]]}return copy};\r\n  const show = id => {[\"start-screen\",\"game-screen\",\"end-screen\"].forEach(x=>$(x).hidden=x!==id)};\r\n  const notice = text => {$(\"notice\").textContent=text;$(\"notice\").hidden=!text};\r\n  function decode(raw){try {const parsed=JSON.parse(raw);if(levels[parsed.level])return parsed}catch(e){}return {level:levels[raw]?raw:\"basic\",session:null}}\r\n  function currentQuestion(){return bank[state.level][state.order[state.index]]}\r\n  function stopTimer(){clearInterval(ticker);ticker=null}\r\n  function startTimer(){\r\n    stopTimer();$(\"timer-display\").hidden=!state.timed;\r\n    if(!state.timed||state.answered)return;\r\n    seconds=45;$(\"timer-display\").textContent=\"00:45\";\r\n    ticker=setInterval(()=>{seconds--;$(\"timer-display\").textContent=`00:${String(Math.max(0,seconds)).padStart(2,\"0\")}`;if(seconds<=0){stopTimer();submitResponse(null,true)}},1000)\r\n  }\r\n  function renderBest(){\r\n    $(\"personal-best\").textContent=record && record.games_played ? `Mejor resultado: ${record.best_score || 0} puntos \u00b7 ${record.best_percentage || 0} %`:\"Tu mejor resultado aparecer\u00e1 aqu\u00ed.\";\r\n  }\r\n  function renderStart(){\r\n    show(\"start-screen\");\r\n    const saved=record?decode(record.difficulty):null;\r\n    if(saved)$(\"difficulty\").value=saved.level;\r\n    $(\"resume-btn\").hidden=!(saved && saved.session && saved.session.index<10 && saved.session.lives>0 && !saved.session.finished);\r\n    renderBest();\r\n  }\r\n  function renderQuestion(){\r\n    if(!state)return;\r\n    show(\"game-screen\");const q=currentQuestion();\r\n    $(\"round-display\").textContent=`Ronda ${state.index+1} de 10 \u00b7 ${levels[state.level]}`;\r\n    $(\"progress\").setAttribute(\"aria-valuenow\",state.index);\r\n    $(\"progress-fill\").style.width=`${state.index*10}%`;\r\n    $(\"score-display\").textContent=state.score;\r\n    $(\"streak-display\").textContent=state.streak;\r\n    $(\"lives-display\").textContent=`${\"\u2665\".repeat(state.lives)}${\"\u2661\".repeat(3-state.lives)}`;\r\n    $(\"topic-display\").textContent=q.topic;\r\n    $(\"question-text\").textContent=q.q;\r\n    $(\"question-data\").textContent=q.data;\r\n    $(\"feedback\").hidden=!state.answered;\r\n    $(\"next-btn\").hidden=!state.answered;\r\n    $(\"next-btn\").textContent=(state.index===9||state.lives===0)?\"Ver resultados\":\"Siguiente pregunta\";\r\n    $(\"choices\").replaceChildren();\r\n    $(\"numeric-form\").hidden=!!q.options;\r\n    if(q.options){\r\n      const optionOrder=state.optionOrders[state.index];\r\n      optionOrder.forEach(i=>{\r\n        const button=document.createElement(\"button\");\r\n        button.type=\"button\";button.className=\"choice rounded-xl p-4 font-semibold\";\r\n        button.textContent=q.options[i];button.disabled=!!state.answered;\r\n        if(state.answered){if(i===q.answer)button.classList.add(\"correct\");else if(i===state.selected)button.classList.add(\"incorrect\")}\r\n        button.addEventListener(\"click\",()=>submitResponse(i,false));\r\n        $(\"choices\").append(button);\r\n      });\r\n    } else {\r\n      const select=$(\"answer-unit\");select.replaceChildren();\r\n      shuffle([q.unit,...units.filter(u=>u!==q.unit).slice(0,3)]).forEach(u=>{const option=document.createElement(\"option\");option.value=u;option.textContent=u;select.append(option)});\r\n      $(\"numeric-answer\").value=state.answered ? (state.inputValue??\"\"):\"\";\r\n      select.value=state.answered ? state.inputUnit:q.unit;\r\n      $(\"numeric-answer\").disabled=!!state.answered;select.disabled=!!state.answered;$(\"submit-answer\").disabled=!!state.answered;\r\n    }\r\n    if(state.answered)renderFeedback(q);\r\n    else startTimer();\r\n  }\r\n  function renderFeedback(q){\r\n    const box=$(\"feedback\");box.hidden=false;\r\n    box.className=`mt-6 rounded-2xl border p-5 ${state.correct?\"border-[#72bd9b] bg-[#e8f8ee]\":\"border-[#e0a090] bg-[#fff1e9]\"}`;\r\n    $(\"feedback-title\").textContent=state.correct?\"\u00a1Correcto!\":state.timedOut?\"Tiempo agotado\":\"Esta vez no\";\r\n    const correct=q.options?q.options[q.answer]:`${String(q.value).replace(\".\",\",\")} ${q.unit}`;\r\n    $(\"feedback-explanation\").textContent=`Respuesta: ${correct}\\n${q.ex}`;\r\n  }\r\n  async function save(){\r\n    if(!record)return false;\r\n    record={...record,difficulty:JSON.stringify({level:state?state.level:$(\"difficulty\").value,session:state&&!state.finished?state:null}),best_score:record.best_score||0,best_percentage:record.best_percentage||0,games_played:record.games_played||0,last_played:new Date().toISOString()};\r\n    persistRecord();\r\n    return true;\r\n  }\r\n  async function ensureRecord(){\r\n    if(!record){record={difficulty:JSON.stringify({level:$(\"difficulty\").value,session:null}),best_score:0,best_percentage:0,games_played:0,last_played:new Date().toISOString()};persistRecord()}\r\n    return true;\r\n  }\r\n  async function newGame(){\r\n    if(busy||!ready)return;\r\n    busy=true;$(\"start-btn\").disabled=true;$(\"replay-btn\").disabled=true;notice(\"\");\r\n    try{\r\n      if(!await ensureRecord())return;\r\n      if(!record){notice(\"La partida se est\u00e1 preparando. Pulsa Comenzar de nuevo en un momento.\");return}\r\n      const level=$(\"difficulty\").value;\r\n      state={level,timed:$(\"timed\").checked,order:shuffle(bank[level].map((_,i)=>i)).slice(0,10),optionOrders:[],index:0,score:0,correctCount:0,streak:0,lives:3,mastered:[],missed:[],answered:false,finished:false};\r\n      state.optionOrders=state.order.map(i=>bank[level][i].options?shuffle([0,1,2,3]):[]);\r\n      if(!await save()){state=null;return}\r\n      renderQuestion();\r\n    }finally{busy=false;$(\"start-btn\").disabled=false;$(\"replay-btn\").disabled=false}\r\n  }\r\n  async function submitResponse(choice,timedOut){\r\n    if(!state||state.answered||busy)return;\r\n    const q=currentQuestion();let correct=false,inputValue=null,inputUnit=null;\r\n    if(!timedOut){\r\n      if(q.options)correct=choice===q.answer;\r\n      else{\r\n        inputValue=$(\"numeric-answer\").value.trim().replace(\/\\s\/g,\"\").replace(\",\",\".\");\r\n        inputUnit=$(\"answer-unit\").value;\r\n        const number=Number(inputValue);\r\n        if(!inputValue||!Number.isFinite(number)){notice(\"Introduce un n\u00famero v\u00e1lido antes de comprobar la respuesta.\");$(\"numeric-answer\").focus();return}\r\n        correct=inputUnit===q.unit && Math.abs(number-q.value)<=Math.max(Math.abs(q.value)*0.012,q.tol||0.0001);\r\n      }\r\n    }\r\n    busy=true;stopTimer();notice(\"\");\r\n    state.answered=true;state.correct=correct;state.selected=choice;state.inputValue=inputValue;state.inputUnit=inputUnit;state.timedOut=timedOut;\r\n    if(correct){state.correctCount++;state.streak++;state.score+=10+Math.min(state.streak-1,4)*2;if(!state.mastered.includes(q.topic))state.mastered.push(q.topic)}\r\n    else{state.lives--;state.streak=0;if(!state.missed.includes(q.topic))state.missed.push(q.topic)}\r\n    renderQuestion();\r\n    await save();\r\n    busy=false;\r\n  }\r\n  async function finish(){\r\n    stopTimer();state.finished=true;\r\n    const percentage=Math.round(state.correctCount\/(state.index+1)*100);\r\n    if(record){\r\n      const updated={...record,best_score:Math.max(record.best_score||0,state.score),best_percentage:Math.max(record.best_percentage||0,percentage),games_played:(record.games_played||0)+1};\r\n      record=updated;\r\n      await save();\r\n    }\r\n    show(\"end-screen\");\r\n    $(\"end-result\").textContent=`${state.score} puntos \u00b7 ${percentage} % de aciertos \u00b7 ${state.correctCount} de ${state.index+1} correctas`;\r\n    $(\"mastered-list\").textContent=state.mastered.length?state.mastered.join(\" \u00b7 \"):\"Sigue practicando: cada intento ayuda a dominar los fundamentos.\";\r\n    $(\"review-list\").textContent=state.missed.length?`Repasa: ${state.missed.join(\" \u00b7 \")}. Consulta el Formulario r\u00e1pido y vuelve a intentarlo.`:\"\u00a1Excelente! Mant\u00e9n la pr\u00e1ctica con otro nivel o una nueva selecci\u00f3n de preguntas.\";\r\n  }\r\n  $(\"numeric-form\").addEventListener(\"submit\",e=>{e.preventDefault();submitResponse(null,false)});\r\n  $(\"start-btn\").addEventListener(\"click\",newGame);\r\n  $(\"replay-btn\").addEventListener(\"click\",newGame);\r\n  $(\"resume-btn\").addEventListener(\"click\",()=>{const saved=record&&decode(record.difficulty);if(saved?.session){state=saved.session;notice(\"\");renderQuestion()}});\r\n  $(\"next-btn\").addEventListener(\"click\",async()=>{\r\n    if(busy||!state?.answered)return;\r\n    busy=true;$(\"next-btn\").disabled=true;\r\n    if(state.index===9||state.lives===0)await finish();\r\n    else{state.index++;state.answered=false;state.correct=false;state.selected=null;state.inputValue=null;state.inputUnit=null;state.timedOut=false;await save();renderQuestion()}\r\n    busy=false;$(\"next-btn\").disabled=false;\r\n  });\r\n  $(\"change-btn\").addEventListener(\"click\",()=>{state=null;renderStart()});\r\n  function toggleFormula(open){$(\"formula-panel\").hidden=!open;$(\"formula-toggle\").setAttribute(\"aria-expanded\",String(open));if(open)$(\"formula-close\").focus();else $(\"formula-toggle\").focus()}\r\n  $(\"formula-toggle\").addEventListener(\"click\",()=>toggleFormula($(\"formula-panel\").hidden));\r\n  $(\"formula-close\").addEventListener(\"click\",()=>toggleFormula(false));\r\n  $(\"difficulty\").addEventListener(\"change\",async()=>{\r\n    if(!ready||!record)return;\r\n    const saved=decode(record.difficulty);\r\n    record={...record,difficulty:JSON.stringify({level:$(\"difficulty\").value,session:saved.session})};\r\n    persistRecord();\r\n  });\r\n  record=loadRecord();\r\n  renderStart();\r\n})();\r\n<\/script>\r\n \r\n<\/body><\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pido Cerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-10252","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/coiqcv.com\/val\/mol-e-iq\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"ca_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"COIQCV - COIQCV\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Mol e IQ - COIQCV\" \/>\n\t\t<meta property=\"og:description\" content=\"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/coiqcv.com\/val\/mol-e-iq\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"893\" \/>\n\t\t<meta property=\"og:image:height\" content=\"316\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-22T09:34:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-22T09:39:08+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Mol e IQ - COIQCV\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#listItem\",\"name\":\"Mol e IQ\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#listItem\",\"position\":2,\"name\":\"Mol e IQ\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/#organization\",\"name\":\"COIQCV\",\"description\":\"COIQCV\",\"url\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/coiqcv.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/logo-coiqcv-blanco.png\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#organizationLogo\",\"width\":893,\"height\":316},\"image\":{\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#webpage\",\"url\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/\",\"name\":\"Mol e IQ - COIQCV\",\"description\":\"Desaf\\u00edo del mol \\u2697 LABORATORIO DE APRENDIZAJE Desaf\\u00edo del mol Formulario r\\u00e1pido Formulario r\\u00e1pidoCerrar NA 6,022 \\u00d7 1023 part\\u00edculas\\\/mol Masa y cantidad n = m \\\/ M; m = nM Part\\u00edculas N = nNA Disoluciones C = n \\\/ V; n = CV, con V en L y C en mol\\\/L Estequiometr\\u00eda nB = nA\",\"inLanguage\":\"ca\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/mol-e-iq\\\/#breadcrumblist\"},\"datePublished\":\"2026-10-22T11:34:22+02:00\",\"dateModified\":\"2026-10-22T11:39:08+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/#website\",\"url\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/\",\"name\":\"COIQCV\",\"description\":\"COIQCV\",\"inLanguage\":\"ca\",\"publisher\":{\"@id\":\"https:\\\/\\\/coiqcv.com\\\/val\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Mol e IQ - COIQCV","description":"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA","canonical_url":"https:\/\/coiqcv.com\/val\/mol-e-iq\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/coiqcv.com\/val\/#listItem","position":1,"name":"Home","item":"https:\/\/coiqcv.com\/val\/","nextItem":{"@type":"ListItem","@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#listItem","name":"Mol e IQ"}},{"@type":"ListItem","@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#listItem","position":2,"name":"Mol e IQ","previousItem":{"@type":"ListItem","@id":"https:\/\/coiqcv.com\/val\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/coiqcv.com\/val\/#organization","name":"COIQCV","description":"COIQCV","url":"https:\/\/coiqcv.com\/val\/","logo":{"@type":"ImageObject","url":"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png","@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#organizationLogo","width":893,"height":316},"image":{"@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#webpage","url":"https:\/\/coiqcv.com\/val\/mol-e-iq\/","name":"Mol e IQ - COIQCV","description":"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA","inLanguage":"ca","isPartOf":{"@id":"https:\/\/coiqcv.com\/val\/#website"},"breadcrumb":{"@id":"https:\/\/coiqcv.com\/val\/mol-e-iq\/#breadcrumblist"},"datePublished":"2026-10-22T11:34:22+02:00","dateModified":"2026-10-22T11:39:08+02:00"},{"@type":"WebSite","@id":"https:\/\/coiqcv.com\/val\/#website","url":"https:\/\/coiqcv.com\/val\/","name":"COIQCV","description":"COIQCV","inLanguage":"ca","publisher":{"@id":"https:\/\/coiqcv.com\/val\/#organization"}}]},"og:locale":"ca_ES","og:site_name":"COIQCV - COIQCV","og:type":"article","og:title":"Mol e IQ - COIQCV","og:description":"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA","og:url":"https:\/\/coiqcv.com\/val\/mol-e-iq\/","og:image":"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png","og:image:secure_url":"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png","og:image:width":893,"og:image:height":316,"article:published_time":"2026-10-22T09:34:22+00:00","article:modified_time":"2026-10-22T09:39:08+00:00","twitter:card":"summary_large_image","twitter:title":"Mol e IQ - COIQCV","twitter:description":"Desaf\u00edo del mol \u2697 LABORATORIO DE APRENDIZAJE Desaf\u00edo del mol Formulario r\u00e1pido Formulario r\u00e1pidoCerrar NA 6,022 \u00d7 1023 part\u00edculas\/mol Masa y cantidad n = m \/ M; m = nM Part\u00edculas N = nNA Disoluciones C = n \/ V; n = CV, con V en L y C en mol\/L Estequiometr\u00eda nB = nA","twitter:image":"https:\/\/coiqcv.com\/wp-content\/uploads\/2023\/02\/logo-coiqcv-blanco.png"},"aioseo_meta_data":{"post_id":"10252","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-10-22 09:34:22","updated":"2026-10-22 10:15:40","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/coiqcv.com\/val\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tMol e IQ\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/coiqcv.com\/val\/"},{"label":"Mol e IQ","link":"https:\/\/coiqcv.com\/val\/mol-e-iq\/"}],"_links":{"self":[{"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/pages\/10252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/comments?post=10252"}],"version-history":[{"count":7,"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/pages\/10252\/revisions"}],"predecessor-version":[{"id":10259,"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/pages\/10252\/revisions\/10259"}],"wp:attachment":[{"href":"https:\/\/coiqcv.com\/val\/wp-json\/wp\/v2\/media?parent=10252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}