{"id":65,"date":"2026-08-14T09:57:32","date_gmt":"2026-08-14T09:57:32","guid":{"rendered":"https:\/\/bibliotea.com\/?page_id=65"},"modified":"2026-08-14T09:57:32","modified_gmt":"2026-08-14T09:57:32","slug":"top-100-comics","status":"publish","type":"page","link":"https:\/\/bibliotea.com\/?page_id=65","title":{"rendered":"Top 100 C\u00f3mics"},"content":{"rendered":"<div class=\"bt-top\">\n<div class=\"bt-t-inner\">\n<div class=\"bt-t-progress\">\n<h1>Los 100 mejores c\u00f3mics<\/h1>\n<div class=\"bt-t-sub\">Los c\u00f3mics y novelas gr\u00e1ficas m\u00e1s aclamados \u00b7 marca los que has le\u00eddo<\/div>\n<div class=\"bt-bar\">\n<div id=\"tcProgFill\"><\/div>\n<\/div>\n<div class=\"bt-t-stats\"><span><b id=\"tcRead\">0<\/b> le\u00eddos<\/span><span><b id=\"tcLeft\">100<\/b> te quedan<\/span><span><b id=\"tcPct\">0%<\/b> completado<\/span><\/div>\n<\/p><\/div>\n<div class=\"bt-t-list\" id=\"tcList\"><\/div>\n<\/p><\/div>\n<div class=\"bt-ml-overlay\" id=\"tcOverlay\">\n<div class=\"bt-ml-modal\">\n<div class=\"bt-mc-modhead\">\n        <img id=\"tcmCover\" alt=\"\"><\/p>\n<div style=\"min-width:0\">\n<h2 id=\"tcmTitle\"><\/h2>\n<div class=\"bt-ml-who\" id=\"tcmWho\"><\/div>\n<div class=\"bt-ml-stars\" id=\"tcmStars\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>      <label for=\"tcmOpinion\">Tu opini\u00f3n<\/label><br \/>\n      <textarea id=\"tcmOpinion\" placeholder=\"Escribe tu rese\u00f1a...\"><\/textarea><\/p>\n<div class=\"bt-ml-actions\">\n        <button class=\"bt-btn ghost\" id=\"tcmCancel\">Cancelar<\/button><br \/>\n        <button class=\"bt-btn\" id=\"tcmSave\">Guardar valoraci\u00f3n<\/button>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"bt-toast\" id=\"tcToast\"><\/div>\n<\/div>\n<style>\n.bt-top{position:relative;left:50%;right:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;box-sizing:border-box;background:#f5efe4;color:#2b2118;font-family:\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;padding:2.5rem 1.2rem}\n.bt-t-inner{max-width:900px;margin:0 auto}\n.bt-t-progress{background:#fffdf8;border:1px solid #e4d8c5;border-radius:16px;padding:1.2rem 1.4rem;box-shadow:0 10px 30px rgba(60,40,20,.10);margin-bottom:1.2rem}\n.bt-t-progress h1{font-size:1.35rem;margin:0 0 .3rem}\n.bt-t-sub{color:#7a6a58;font-size:.85rem}\n.bt-bar{height:16px;background:#e4d8c5;border-radius:999px;overflow:hidden;margin:.7rem 0 .5rem}\n.bt-bar>div{height:100%;background:linear-gradient(90deg,#9c3d2e,#c98a3a);width:0;transition:width .5s}\n.bt-t-stats{display:flex;gap:1.4rem;flex-wrap:wrap;color:#7a6a58;font-size:.95rem}\n.bt-t-stats b{color:#2b2118;font-size:1.05rem}\n.bt-t-list{display:flex;flex-direction:column;gap:.5rem}\n.bt-t-item{display:flex;align-items:center;gap:.9rem;background:#fffdf8;border:1px solid #e4d8c5;border-radius:12px;padding:.6rem .9rem;cursor:pointer;transition:.15s}\n.bt-t-item.read{border-color:#9c3d2e;background:#faf1ea}\n.bt-t-item .rank{font-weight:700;color:#7a6a58;width:2.2rem;text-align:center}\n.bt-t-item .tcover{width:38px;min-width:38px;height:56px;border-radius:5px;overflow:hidden;background:#8a5a3a}\n.bt-t-item .tcover img{width:100%;height:100%;object-fit:cover;display:block}\n.bt-t-item .info{flex:1;min-width:0}\n.bt-t-item .info h3{font-size:1rem;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.bt-t-item .info .au{color:#7a6a58;font-size:.83rem}\n.bt-t-item .info .stars{margin-top:.1rem}\n.bt-stars{display:inline-flex;gap:.1rem;font-size:.95rem;line-height:1}\n.bt-stars .st{color:#e4d8c5}\n.bt-stars .st.on{color:#e0a12b}\n.wishbtn{width:30px;height:30px;border-radius:8px;border:1px solid #e4d8c5;background:#f5efe4;color:#9c3d2e;font-size:.95rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;padding:0}\n.wishbtn.added{background:#9c3d2e;color:#fff;border-color:#9c3d2e}\n.chk{width:26px;height:26px;border-radius:7px;border:2px solid #e4d8c5;background:#f5efe4;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;cursor:pointer}\n.bt-t-item.read .chk{background:#9c3d2e;border-color:#9c3d2e}\n.bt-btn{border:none;background:#9c3d2e;color:#fff;padding:.7rem 1.3rem;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;font-family:inherit}\n.bt-btn.ghost{background:transparent;color:#9c3d2e;border:1px solid #9c3d2e}\n.bt-ml-overlay{position:fixed;inset:0;background:rgba(20,12,6,.55);display:none;align-items:center;justify-content:center;z-index:99999;padding:1rem}\n.bt-ml-overlay.show{display:flex}\n.bt-ml-modal{background:#fffdf8;color:#2b2118;border-radius:16px;max-width:520px;width:100%;padding:1.6rem;box-shadow:0 20px 50px rgba(0,0,0,.35);font-family:inherit}\n.bt-mc-modhead{display:flex;gap:1rem;margin-bottom:.6rem}\n.bt-mc-modhead img{width:80px;height:120px;border-radius:8px;object-fit:cover;background:#8a5a3a}\n.bt-ml-modal h2{margin:0 0 .2rem;font-size:1.2rem}\n.bt-ml-who{color:#7a6a58;margin-bottom:.4rem}\n.bt-ml-stars{display:flex;gap:.15rem;font-size:1.6rem}\n.bt-ml-stars .st{background:none;border:none;cursor:pointer;color:#e4d8c5;font-size:inherit;padding:0}\n.bt-ml-stars .st.on{color:#e0a12b}\n.bt-ml-modal label{display:block;font-weight:600;margin:.6rem 0 .35rem}\n.bt-ml-modal textarea{width:100%;min-height:110px;padding:.75rem;border:1px solid #e4d8c5;border-radius:10px;font-family:inherit;font-size:1rem;background:#f5efe4;color:#2b2118;resize:vertical}\n.bt-ml-actions{display:flex;gap:.6rem;justify-content:flex-end;margin-top:1.2rem}\n.bt-toast{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%) translateY(20px);background:#2b2118;color:#f5efe4;padding:.7rem 1.3rem;border-radius:999px;box-shadow:0 10px 30px rgba(0,0,0,.3);opacity:0;transition:.3s;z-index:100000;font-size:.9rem;pointer-events:none}\n.bt-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}\n<\/style>\n<p><script>\n(function(){\n  var AMP = String.fromCharCode(38);\n  var LS_R = 'biblio.reviews.v1', LS_W = 'biblio.wishlist.v1', LS_RD = 'biblio.top100comicsread.v1', LS_C = 'biblio.covers.v1';\n  function getArr(k){ try{ return JSON.parse(localStorage.getItem(k)) || []; }catch(e){ return []; } }\n  function getObj(k){ try{ return JSON.parse(localStorage.getItem(k)) || {}; }catch(e){ return {}; } }\n  function setArr(k, v){ localStorage.setItem(k, JSON.stringify(v)); }\n  function setObj(k, v){ localStorage.setItem(k, JSON.stringify(v)); }\n  function uid(p){ return p + Date.now() + Math.random().toString(36).slice(2, 6); }\n  var T = [\n[\"Watchmen\",\"Alan Moore y Dave Gibbons\",\"1987\"],[\"Maus\",\"Art Spiegelman\",\"1991\"],[\"The Sandman\",\"Neil Gaiman\",\"1989\"],[\"Batman: El regreso del Caballero Oscuro\",\"Frank Miller\",\"1986\"],[\"V de Vendetta\",\"Alan Moore y David Lloyd\",\"1988\"],[\"Pers\u00e9polis\",\"Marjane Satrapi\",\"2000\"],[\"From Hell\",\"Alan Moore y Eddie Campbell\",\"1999\"],[\"Fun Home\",\"Alison Bechdel\",\"2006\"],[\"Batman: A\u00f1o Uno\",\"Frank Miller y David Mazzucchelli\",\"1987\"],[\"Batman: The Killing Joke\",\"Alan Moore y Brian Bolland\",\"1988\"],\n[\"Jimmy Corrigan\",\"Chris Ware\",\"2000\"],[\"Blankets\",\"Craig Thompson\",\"2003\"],[\"Ghost World\",\"Daniel Clowes\",\"1997\"],[\"Palestina\",\"Joe Sacco\",\"1996\"],[\"Agujero negro\",\"Charles Burns\",\"2005\"],[\"Asterios Polyp\",\"David Mazzucchelli\",\"2009\"],[\"Contrato con Dios\",\"Will Eisner\",\"1978\"],[\"Entender el c\u00f3mic\",\"Scott McCloud\",\"1993\"],[\"Sin City\",\"Frank Miller\",\"1991\"],[\"300\",\"Frank Miller\",\"1998\"],\n[\"Daredevil: Born Again\",\"Frank Miller y David Mazzucchelli\",\"1986\"],[\"All-Star Superman\",\"Grant Morrison y Frank Quitely\",\"2005\"],[\"Batman: Asilo Arkham\",\"Grant Morrison y Dave McKean\",\"1989\"],[\"We3\",\"Grant Morrison y Frank Quitely\",\"2004\"],[\"Kingdom Come\",\"Mark Waid y Alex Ross\",\"1996\"],[\"Marvels\",\"Kurt Busiek y Alex Ross\",\"1994\"],[\"Y: El \u00faltimo hombre\",\"Brian K. Vaughan y Pia Guerra\",\"2002\"],[\"Saga\",\"Brian K. Vaughan y Fiona Staples\",\"2012\"],[\"Predicador\",\"Garth Ennis y Steve Dillon\",\"1995\"],[\"Transmetropolitan\",\"Warren Ellis y Darick Robertson\",\"1997\"],\n[\"Planetary\",\"Warren Ellis y John Cassaday\",\"1999\"],[\"The Walking Dead\",\"Robert Kirkman y Tony Moore\",\"2003\"],[\"Invencible\",\"Robert Kirkman y Cory Walker\",\"2003\"],[\"F\u00e1bulas\",\"Bill Willingham\",\"2002\"],[\"Bone\",\"Jeff Smith\",\"1991\"],[\"Hellboy\",\"Mike Mignola\",\"1994\"],[\"The Boys\",\"Garth Ennis y Darick Robertson\",\"2006\"],[\"Hellblazer\",\"Jamie Delano y John Ridgway\",\"1988\"],[\"La cosa del pantano\",\"Alan Moore\",\"1984\"],[\"El Incal\",\"Alejandro Jodorowsky y M\u0153bius\",\"1980\"],\n[\"Arzach\",\"M\u0153bius\",\"1975\"],[\"Blacksad\",\"Juan D\u00edaz Canales y Juanjo Guarnido\",\"2000\"],[\"Corto Malt\u00e9s: La balada del mar salado\",\"Hugo Pratt\",\"1967\"],[\"Las aventuras de Tint\u00edn\",\"Herg\u00e9\",\"1929\"],[\"Ast\u00e9rix el galo\",\"Ren\u00e9 Goscinny y Albert Uderzo\",\"1959\"],[\"Calvin y Hobbes\",\"Bill Watterson\",\"1985\"],[\"Peanuts\",\"Charles M. Schulz\",\"1950\"],[\"Krazy Kat\",\"George Herriman\",\"1913\"],[\"Akira\",\"Katsuhiro Otomo\",\"1982\"],[\"Nausica\u00e4 del Valle del Viento\",\"Hayao Miyazaki\",\"1982\"],\n[\"Berserk\",\"Kentaro Miura\",\"1989\"],[\"Vagabond\",\"Takehiko Inoue\",\"1998\"],[\"Death Note\",\"Tsugumi Ohba y Takeshi Obata\",\"2003\"],[\"Monster\",\"Naoki Urasawa\",\"1994\"],[\"20th Century Boys\",\"Naoki Urasawa\",\"1999\"],[\"Pluto\",\"Naoki Urasawa\",\"2003\"],[\"One Piece\",\"Eiichiro Oda\",\"1997\"],[\"Dragon Ball\",\"Akira Toriyama\",\"1984\"],[\"Naruto\",\"Masashi Kishimoto\",\"1999\"],[\"Fullmetal Alchemist\",\"Hiromu Arakawa\",\"2001\"],\n[\"Ataque a los titanes\",\"Hajime Isayama\",\"2009\"],[\"Vinland Saga\",\"Makoto Yukimura\",\"2005\"],[\"Lobo solitario y su cachorro\",\"Kazuo Koike y Goseki Kojima\",\"1970\"],[\"F\u00e9nix\",\"Osamu Tezuka\",\"1967\"],[\"Buda\",\"Osamu Tezuka\",\"1972\"],[\"Astro Boy\",\"Osamu Tezuka\",\"1952\"],[\"Pies descalzos\",\"Keiji Nakazawa\",\"1973\"],[\"Uzumaki\",\"Junji Ito\",\"1998\"],[\"Buenas noches, Punpun\",\"Inio Asano\",\"2007\"],[\"Nana\",\"Ai Yazawa\",\"2000\"],\n[\"Slam Dunk\",\"Takehiko Inoue\",\"1990\"],[\"JoJo's Bizarre Adventure\",\"Hirohiko Araki\",\"1987\"],[\"Hunter \u00d7 Hunter\",\"Yoshihiro Togashi\",\"1998\"],[\"Sailor Moon\",\"Naoko Takeuchi\",\"1991\"],[\"El pu\u00f1o de la Estrella del Norte\",\"Buronson y Tetsuo Hara\",\"1983\"],[\"Habibi\",\"Craig Thompson\",\"2011\"],[\"Building Stories\",\"Chris Ware\",\"2012\"],[\"David Boring\",\"Daniel Clowes\",\"2000\"],[\"Gorazde: zona protegida\",\"Joe Sacco\",\"2000\"],[\"Epil\u00e9ptico\",\"David B.\",\"1996\"],\n[\"Emigrantes\",\"Shaun Tan\",\"2006\"],[\"American Born Chinese\",\"Gene Luen Yang\",\"2006\"],[\"Locke y Key\",\"Joe Hill y Gabriel Rodr\u00edguez\",\"2008\"],[\"Sweet Tooth\",\"Jeff Lemire\",\"2009\"],[\"Condado de Essex\",\"Jeff Lemire\",\"2007\"],[\"Daytripper\",\"F\u00e1bio Moon y Gabriel B\u00e1\",\"2010\"],[\"Ojo de Halc\u00f3n\",\"Matt Fraction y David Aja\",\"2012\"],[\"Paper Girls\",\"Brian K. Vaughan y Cliff Chiang\",\"2015\"],[\"My Favorite Thing Is Monsters\",\"Emil Ferris\",\"2017\"],[\"Aqu\u00ed\",\"Richard McGuire\",\"2014\"],\n[\"March\",\"John Lewis, Andrew Aydin y Nate Powell\",\"2013\"],[\"Nimona\",\"Noelle Stevenson\",\"2015\"],[\"La Liga de los Hombres Extraordinarios\",\"Alan Moore y Kevin O'Neill\",\"1999\"],[\"Gaston Lagaffe\",\"Andr\u00e9 Franquin\",\"1957\"],[\"Lucky Luke\",\"Morris y Ren\u00e9 Goscinny\",\"1946\"],[\"The Spirit\",\"Will Eisner\",\"1940\"],[\"Love and Rockets\",\"Los Bros Hernandez\",\"1982\"],[\"Cerebus\",\"Dave Sim\",\"1977\"],[\"Scott Pilgrim\",\"Bryan Lee O'Malley\",\"2004\"],[\"Batman: El largo Halloween\",\"Jeph Loeb y Tim Sale\",\"1996\"]\n  ];\n  var readSet = getArr(LS_RD);\n  var coverCache = getObj(LS_C);\n  var tList = document.getElementById('tcList');\n  var toastEl = document.getElementById('tcToast'); var toastT;\n  function toast(msg){ toastEl.textContent = msg; toastEl.classList.add('show'); clearTimeout(toastT); toastT = setTimeout(function(){ toastEl.classList.remove('show'); }, 2200); }\n  function saveRead(){ setArr(LS_RD, readSet); }\n  function saveCovers(){ setObj(LS_C, coverCache); }\n  function key(i){ return 'ol:' + T[i][0] + ' ' + T[i][1]; }\n  function starsRow(rating){ var w = document.createElement('span'); w.className = 'bt-stars'; for(var i = 1; i <= 5; i++){ var s = document.createElement('span'); s.textContent = '\\u2605'; s.className = 'st' + (i <= rating ? ' on' : ''); w.appendChild(s); } return w; }\n  function findReview(i){ var rv = getArr(LS_R); for(var k = 0; k < rv.length; k++){ if(rv[k].top100cIndex === i){ return rv[k]; } } return null; }\n  var cq = [], cqActive = false;\n  function enqueue(fn){ return new Promise(function(res){ cq.push({fn:fn, res:res}); pump(); }); }\n  async function pump(){ if(cqActive){ return; } cqActive = true; while(cq.length){ var job = cq.shift(); try{ job.res(await job.fn()); }catch(e){ job.res(''); } await new Promise(function(r){ setTimeout(r, 350); }); } cqActive = false; }\n  async function fetchCover(i){\n    var kk = key(i);\n    if(coverCache[kk]){ return coverCache[kk]; }\n    return enqueue(async function(){\n      var u = '';\n      try{\n        var url = 'https:\/\/openlibrary.org\/search.json?q=' + encodeURIComponent(T[i][0] + ' ' + T[i][1]) + AMP + 'limit=1' + AMP + 'fields=cover_i';\n        var r = await fetch(url);\n        if(r.ok){ var d = await r.json(); var doc = (d.docs || [])[0]; if(doc){ if(doc.cover_i){ u = 'https:\/\/covers.openlibrary.org\/b\/id\/' + doc.cover_i + '-M.jpg'; } } }\n      }catch(e){}\n      if(u){ coverCache[kk] = u; saveCovers(); }\n      return u;\n    });\n  }\n  var observer = new IntersectionObserver(function(entries){ entries.forEach(function(en){ if(!en.isIntersecting){ return; } var el = en.target; var i = parseInt(el.getAttribute('data-i'), 10); observer.unobserve(el); if(el.querySelector('img')){ return; } fetchCover(i).then(function(u){ if(u){ if(!el.querySelector('img')){ var im = document.createElement('img'); im.src = u; im.alt = ''; el.appendChild(im); } } }); }); }, {rootMargin:'300px'});\n  function inWishlist(i){ var w = getArr(LS_W); return w.some(function(x){ if(x.title !== T[i][0]){ return false; } return (x.authors || '') === T[i][1]; }); }\n  function itemEl(i){\n    var b = T[i];\n    var read = readSet.indexOf(i) >= 0;\n    var rev = findReview(i);\n    var el = document.createElement('div'); el.className = 'bt-t-item' + (read ? ' read' : ''); el.setAttribute('data-i', i);\n    el.onclick = function(){ openRate(i); };\n    var rank = document.createElement('div'); rank.className = 'rank'; rank.textContent = (i + 1); el.appendChild(rank);\n    var cov = document.createElement('div'); cov.className = 'tcover'; cov.setAttribute('data-i', i);\n    if(coverCache[key(i)]){ var im = document.createElement('img'); im.src = coverCache[key(i)]; im.alt = ''; cov.appendChild(im); }\n    el.appendChild(cov);\n    var info = document.createElement('div'); info.className = 'info';\n    var h = document.createElement('h3'); h.textContent = b[0]; info.appendChild(h);\n    var au = document.createElement('div'); au.className = 'au'; au.textContent = b[1] + ' \\u00b7 ' + b[2]; info.appendChild(au);\n    var st = document.createElement('div'); st.className = 'stars'; if(rev){ st.appendChild(starsRow(rev.rating)); } info.appendChild(st);\n    el.appendChild(info);\n    var wished = inWishlist(i);\n    var wb = document.createElement('button'); wb.className = 'wishbtn' + (wished ? ' added' : ''); wb.textContent = wished ? '\\u2713' : '\\ud83d\\udd16'; wb.title = 'A\u00f1adir a wishlist';\n    wb.onclick = function(ev){ ev.stopPropagation(); wishTop(i, wb); };\n    el.appendChild(wb);\n    var chk = document.createElement('div'); chk.className = 'chk'; chk.textContent = read ? '\\u2713' : ''; chk.title = 'Marcar le\u00eddo';\n    chk.onclick = function(ev){ ev.stopPropagation(); toggleRead(i); };\n    el.appendChild(chk);\n    return el;\n  }\n  function refreshItem(i){ var old = tList.querySelector('.bt-t-item[data-i=\"' + i + '\"]'); if(!old){ return; } var neu = itemEl(i); old.parentNode.replaceChild(neu, old); observer.observe(neu.querySelector('.tcover')); }\n  function updateProgress(){ var read = readSet.length; document.getElementById('tcProgFill').style.width = read + '%'; document.getElementById('tcRead').textContent = read; document.getElementById('tcLeft').textContent = (100 - read); document.getElementById('tcPct').textContent = read + '%'; }\n  function toggleRead(i){ var p = readSet.indexOf(i); if(p >= 0){ readSet.splice(p, 1); } else { readSet.push(i); } saveRead(); refreshItem(i); updateProgress(); }\n  function wishTop(i, btn){\n    var w = getArr(LS_W);\n    var dup = w.some(function(x){ if(x.title !== T[i][0]){ return false; } return (x.authors || '') === T[i][1]; });\n    if(dup){ toast('Ya est\u00e1 en tu wishlist'); return; }\n    w.unshift({ id: uid('w'), title: T[i][0], authors: T[i][1], year: T[i][2], cover: coverCache[key(i)] || '', kind: 'comic', date: Date.now() });\n    setArr(LS_W, w);\n    if(btn){ btn.className = 'wishbtn added'; btn.textContent = '\\u2713'; }\n    toast('A\u00f1adido a la wishlist');\n  }\n  var overlay = document.getElementById('tcOverlay');\n  var mCover = document.getElementById('tcmCover');\n  var mTitle = document.getElementById('tcmTitle');\n  var mWho = document.getElementById('tcmWho');\n  var mStars = document.getElementById('tcmStars');\n  var mOpinion = document.getElementById('tcmOpinion');\n  var currentIndex = -1, currentRating = 0;\n  function drawStars(){ mStars.innerHTML = ''; for(var i = 1; i <= 5; i++){ (function(n){ var b = document.createElement('button'); b.type = 'button'; b.className = 'st' + (n <= currentRating ? ' on' : ''); b.textContent = '\\u2605'; b.onclick = function(){ currentRating = n; drawStars(); }; mStars.appendChild(b); })(i); } }\n  function openRate(i){\n    currentIndex = i; currentRating = 0;\n    var b = T[i]; var rev = findReview(i);\n    if(rev){ currentRating = rev.rating || 0; }\n    var cover = coverCache[key(i)] || (rev ? rev.cover : '') || '';\n    if(cover){ mCover.src = cover; mCover.style.display = 'block'; } else { mCover.style.display = 'none'; }\n    mTitle.textContent = b[0]; mWho.textContent = b[1] + ' \\u00b7 ' + b[2];\n    mOpinion.value = rev ? (rev.opinion || '') : '';\n    drawStars(); overlay.classList.add('show');\n  }\n  document.getElementById('tcmCancel').onclick = function(){ overlay.classList.remove('show'); };\n  overlay.onclick = function(e){ if(e.target === overlay){ overlay.classList.remove('show'); } };\n  document.getElementById('tcmSave').onclick = function(){\n    if(currentRating === 0){ toast('Pon al menos una estrella'); return; }\n    var i = currentIndex; var b = T[i];\n    var reviews = getArr(LS_R); var found = false;\n    for(var k = 0; k < reviews.length; k++){ if(reviews[k].top100cIndex === i){ reviews[k].rating = currentRating; reviews[k].opinion = (mOpinion.value || '').trim(); reviews[k].date = Date.now(); found = true; break; } }\n    if(!found){ reviews.unshift({ id: uid('r'), title: b[0], authors: b[1], year: b[2], cover: coverCache[key(i)] || '', rating: currentRating, opinion: (mOpinion.value || '').trim(), date: Date.now(), kind: 'comic', top100cIndex: i }); }\n    setArr(LS_R, reviews);\n    if(readSet.indexOf(i) < 0){ readSet.push(i); saveRead(); }\n    overlay.classList.remove('show'); toast('Valoraci\u00f3n guardada'); refreshItem(i); updateProgress();\n  };\n  for(var i = 0; i < T.length; i++){ var el = itemEl(i); tList.appendChild(el); observer.observe(el.querySelector('.tcover')); }\n  updateProgress();\n})();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los 100 mejores c\u00f3mics Los c\u00f3mics y novelas gr\u00e1ficas m\u00e1s aclamados \u00b7 marca los que has le\u00eddo 0 le\u00eddos100 te quedan0% completado Tu opini\u00f3n Cancelar Guardar valoraci\u00f3n<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-65","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bibliotea.com\/index.php?rest_route=\/wp\/v2\/pages\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bibliotea.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bibliotea.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bibliotea.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bibliotea.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=65"}],"version-history":[{"count":0,"href":"https:\/\/bibliotea.com\/index.php?rest_route=\/wp\/v2\/pages\/65\/revisions"}],"wp:attachment":[{"href":"https:\/\/bibliotea.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}