@media (pointer:coarse){.iconbtn,.btn.sm,a.avatar,.chips a,.genre-chips a,.seg a,.seg button,.pfilters button,.pickchips button,.sec-index a,.filters-btn,.theme-text,.scope-chips a{position:relative}.iconbtn:after,.btn.sm:after,a.avatar:after,.chips a:after,.genre-chips a:after,.seg a:after,.seg button:after,.pfilters button:after,.pickchips button:after,.sec-index a:after,.filters-btn:after,.theme-text:after,.scope-chips a:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.toptable .mine select,select.pill.lib,.vf-sort select,.filters select{min-height:44px}}@media (max-width:599px){.tile .nv,.tile .d{font-size:11px;line-height:14px}.tile .score{width:26px;height:18px;font-size:11px}.similar-item>p{font-size:11px;line-height:14px}.predicted.sm{height:18px;font-size:11px}}.cover .ini{display:none}.cover.gen.c-xs,.toplist .cover.gen,.mini .cover.gen,.sg-cov .cover.gen,.calib li .cover.gen,.extreme .cover.gen,.aw-row .cover.gen{--ini:18px}@media (max-width:719px){.toptable .cover.gen{--ini:18px}}@media (max-width:599px){.tile .cover.gen{--ini:20px}}.sg-cov .cover.gen,.toplist .cover.gen{--ini:13px}.cover.gen.c-xs>b,.toplist .cover.gen>b,.mini .cover.gen>b,.sg-cov .cover.gen>b,.calib li .cover.gen>b,.extreme .cover.gen>b,.aw-row .cover.gen>b,.cover.gen.c-xs>i,.toplist .cover.gen>i,.mini .cover.gen>i,.sg-cov .cover.gen>i,.calib li .cover.gen>i,.extreme .cover.gen>i,.aw-row .cover.gen>i{display:none}.cover.gen.c-xs .ini,.toplist .cover.gen .ini,.mini .cover.gen .ini,.sg-cov .cover.gen .ini,.calib li .cover.gen .ini,.extreme .cover.gen .ini,.aw-row .cover.gen .ini{display:grid}@media (max-width:719px){.toptable .cover.gen>b,.toptable .cover.gen>i{display:none}.toptable .cover.gen .ini{display:grid}}@media (max-width:599px){.tile .cover.gen>b,.tile .cover.gen>i{display:none}.tile .cover.gen .ini{display:grid}}.cover .ini{font:600 var(--ini,18px)/1 var(--f-book);color:#fffdf8e6;letter-spacing:0;place-items:center;position:absolute;inset:0}html{scroll-padding-top:calc(101px + 12px + env(safe-area-inset-top,0px))}@media (max-width:719px){html{scroll-padding-top:calc(53px + 12px + env(safe-area-inset-top,0px));scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}[id=ficha],[id=votos],[id=criticas],[id=prensa],[id=saga],[id=similares]{scroll-margin-top:48px}@media (max-width:719px){.theme-head{display:none}}.theme-text{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.theme-text:hover{color:var(--ink)}.theme-text svg{width:14px;height:14px}.theme-row{align-items:center;gap:12px;display:flex}.theme-row .theme-text{background:var(--fill);min-height:34px;color:var(--ink);border-radius:999px;padding:0 14px;font-size:14px;font-weight:500}.scope-chips{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-top:14px;padding-bottom:2px;display:flex;overflow-x:auto}.scope-chips::-webkit-scrollbar{display:none}.scope-chips a{background:var(--fill);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 13px;font-size:14px;font-weight:500;display:inline-flex}.scope-chips a:hover{background:var(--fill-2);text-decoration:none}.scope-chips a .n{color:var(--muted);font-variant-numeric:tabular-nums}.scope-chips a[aria-current]{background:var(--chosen);color:var(--on-chosen)}.scope-chips a[aria-current] .n{color:inherit;opacity:.7}.search-start{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.genre-chips a[aria-current=true]{background:var(--chosen);color:var(--on-chosen)}.genre-chips a[aria-current=true] .n{color:inherit;opacity:.7}.pickchips button[aria-pressed=true]{background:var(--chosen);color:var(--on-chosen)}@media (max-width:719px){.tabbar a[aria-current=page]{color:var(--ink)}}.follow-btn[aria-pressed=true]{background:var(--active);color:var(--on-active)}.aw-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px;display:grid}.aw-row .tile .a{display:none}.aw-row .tile .t{font-size:12px;line-height:15px}.aw-row .tile .nv{font-size:11px}.aw-row .tile .d{font-size:11px;line-height:14px}.aw-row .tile .score{border-radius:5px;width:26px;height:18px;font-size:11px}.aw-row .cover-medal{width:16px;height:16px;top:3px;right:3px}.aw-row .cover-medal svg{width:10px;height:10px}@media (max-width:599px){.aw-row{gap:12px 6px}}.aw-row .tile .d.aw{white-space:normal;display:block;overflow:visible}.aw-row .tile .d.aw svg{display:none}
:root{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--book-shadow:0 1px 1px #28190a29, 0 6px 16px #28190a2e;--ornament:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2l2 6 6 2-6 2-2 6-2-6-6-2 6-2z' fill='black'/%3E%3C/svg%3E")}.cover{box-shadow:var(--book-shadow);border-radius:3px 6px 6px 3px}.cover:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#00000042 0,#ffffff1f 3.5%,#0000000a 6%,#0000 10%),linear-gradient(#ffffff0f,#0000 30%);position:absolute;inset:0}.cover.gen{background-image:radial-gradient(120% 80% at 75% 0%, #ffffff24, transparent 60%), var(--grain);justify-content:flex-start;gap:6%;padding:12% 10% 10% 15%}.cover.gen>b{letter-spacing:-.005em;font-weight:500;line-height:1.08}.cover.gen>b:after{content:"";opacity:.5;background:currentColor;width:38%;height:1px;margin-top:.55em;display:block}.cover.gen>i{font:italic 400 max(10px, .62em)/1.15 var(--f-book);opacity:.88;margin-top:auto;padding-right:14%}@media (min-width:720px){.c-l.gen>i{font-size:15px}}.cover.gen:after{content:"";aspect-ratio:1;opacity:.42;width:11%;-webkit-mask:var(--ornament) center / contain no-repeat;-webkit-mask:var(--ornament) center / contain no-repeat;mask:var(--ornament) center / contain no-repeat;background:currentColor;position:absolute;bottom:8%;right:9%}.cover.gen.c-xs:after,.toplist .cover.gen:after,.mini .cover.gen:after,.sg-cov .cover.gen:after{display:none}.cover .ini{font-style:italic;font-weight:500}.cover .ini:after{content:"";left:36%;right:36%;top:calc(50% + var(--ini,18px) * .7);opacity:.45;background:currentColor;height:1px;position:absolute}.cover.gen.c-xs .ini:after,.toplist .cover.gen .ini:after,.sg-cov .cover.gen .ini:after{display:none}.cover img{z-index:0}.cover .cover-medal{z-index:2}@media (hover:hover){.tile:hover .cover,.rec-cover:hover .cover{transform:translateY(-4px)rotate(-.6deg);box-shadow:0 2px 4px #28190a24,0 16px 30px #28190a38}}@media (prefers-reduced-motion:reduce){.tile:hover .cover,.rec-cover:hover .cover{transform:none}}.book-top.tinted{isolation:isolate;position:relative}.book-top.tinted:before{content:"";z-index:-1;pointer-events:none;border-radius:var(--r-lg);background:radial-gradient(70% 90% at 8% 0%, color-mix(in srgb, var(--tint) 34%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tint) 13%, transparent), transparent 85%);height:calc(100% + 14px);transition:background .6s var(--smooth);position:absolute;inset:-14px -24px auto}:root[data-theme=dark] .book-top.tinted:before{background:radial-gradient(70% 90% at 8% 0%, color-mix(in srgb, var(--tint) 42%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tint) 20%, transparent), transparent 85%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .book-top.tinted:before{background:radial-gradient(70% 90% at 8% 0%, color-mix(in srgb, var(--tint) 42%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tint) 20%, transparent), transparent 85%)}}@media (max-width:719px){.book-top.tinted:before{border-radius:0;inset:-16px -16px auto}}.book-top .coverwrap .cover.c-l{box-shadow:0 2px 3px #28190a2e,0 18px 40px #28190a42}.book-top .book-sub a{font-family:var(--f-book);font-style:italic}.featured{border-radius:var(--r-lg);color:var(--ink);background:radial-gradient(80% 120% at 0% 0%, color-mix(in srgb, var(--tint) 30%, transparent), transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--tint) 12%, var(--card)), var(--card) 70%);box-shadow:var(--shadow);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:22px;margin-top:28px;padding:22px;display:grid}.featured .cover{width:132px;font-size:16px}.featured .cover.gen>i{font-size:12px}.featured-body{flex-direction:column;gap:10px;min-width:0;display:flex}.featured-body .kicker{color:var(--mark)}.featured-title{font:500 30px/1.08 var(--f-book);letter-spacing:-.015em;text-wrap:balance;color:var(--ink)}.featured-title:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.featured-author{font:italic 400 17px/1.2 var(--f-book);color:var(--muted)}.featured-quote{font:italic 400 19px/1.38 var(--f-book);text-wrap:pretty;max-width:60ch;margin:2px 0 0}.featured-quote:before{content:"«"}.featured-quote:after{content:"»"}.featured-by{color:var(--muted);font-size:12.5px}.featured-score{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.featured-score .big{font:500 46px/1 var(--f-book);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.featured-score .fs-high{color:var(--high)}.featured-score .fs-mid{color:var(--mid)}.featured-score .fs-low{color:var(--low)}.featured-score .small{color:var(--muted)}.featured-cta{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:599px){.featured{grid-template-columns:96px minmax(0,1fr);gap:14px;margin-top:20px;padding:16px}.featured .cover{width:96px;font-size:11px}.featured-title{font-size:23px}.featured-author{font-size:15px}.featured-quote{grid-column:1/-1;font-size:15.5px}.featured-score .big{font-size:36px}}.sec-h.voiced{align-items:end;margin-bottom:4px}.sec-h.voiced>div{flex-direction:column;gap:4px;min-width:0;display:flex}.sec-h.voiced .kicker{color:var(--mark);letter-spacing:.12em;font-size:11px}.sec-h.voiced h2{font-size:28px;font-weight:500}.sec-lede{font:italic 400 15px/1.35 var(--f-book);color:var(--muted);max-width:62ch;margin:0 0 14px}.sec-h.voiced+:not(.sec-lede){margin-top:10px}.sec.band{background:var(--card-2);border-radius:var(--r-lg);margin-inline:-22px;padding:22px 22px 24px}@media (max-width:719px){.sec.band{border-radius:0;margin-inline:-16px;padding:20px 16px 22px}.sec-h.voiced h2{font-size:24px}.sec-lede{margin-bottom:12px;font-size:14px}}.toplist .pos,.toptable .pos{font:italic 500 24px/1 var(--f-book);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--muted)}.toplist li:nth-child(-n+3) .pos{color:var(--mark);font-size:30px}.toplist li:nth-child(-n+3) .cover{width:42px}.toplist li{grid-template-columns:30px auto minmax(0,1fr) auto}.toplist .tt{font:500 16px/1.2 var(--f-book);letter-spacing:-.005em}.toptable .pos{font-size:34px}.toptable li:nth-child(-n+3) .pos{color:var(--mark);font-size:40px}.toptable.news .pos,.toptable.news li:nth-child(-n+3) .pos{font:600 13px/1.2 var(--f-ui);color:var(--muted);letter-spacing:0}@media (max-width:719px){.toptable .pos{font-size:20px}.toptable li:nth-child(-n+3) .pos{font-size:24px}}.synopsis-top:empty{display:none}.empty-ill{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}.empty-ill svg{width:64px;height:64px;color:var(--mark)}.empty-ill b{font:500 18px/1.25 var(--f-book);color:var(--ink);display:block}.empty-ill p{margin-top:4px}.avatar{font-family:var(--f-book);color:#fbf4e6;letter-spacing:0;font-size:15px;font-style:italic;font-weight:500}.avatar.author-avatar{font-style:normal}.coverwrap .cover-zoom{width:100%}#ficha .tech{box-shadow:none;border-top:1px solid var(--sep);background:0 0;border-radius:0;grid-template-columns:max-content minmax(0,1fr);column-gap:18px;padding:0}#ficha .tech dt,#ficha .tech dd{border-bottom:1px dotted var(--sep);padding:9px 0}#ficha .tech dt:last-of-type,#ficha .tech dd:last-of-type{border-bottom:1px dotted var(--sep)}#ficha .tech dt{font:600 10.5px/1.9 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-self:baseline}#ficha .tech dd{font:400 16px/1.4 var(--f-book);align-self:baseline}#ficha .tech dd .small,#ficha .tech dd .muted{font-family:var(--f-ui)}@media (min-width:720px){#ficha .tech{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);column-gap:18px}}.menu nav{align-items:center;gap:22px;padding-bottom:0;overflow:visible}.menu a,.menu-more>summary{color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:8px 0 10px;font-size:14.5px;font-weight:500}.menu a:hover,.menu-more>summary:hover{color:var(--ink);background:0 0}.menu a[aria-current=page],.menu-more>summary[aria-current=page]{color:var(--ink);border-bottom-color:var(--mark);background:0 0;font-weight:600}.menu-more{position:relative}.menu-more>summary{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;list-style:none;display:inline-flex}.menu-more>summary::-webkit-details-marker{display:none}.menu-more>summary svg{transition:transform .25s var(--spring)}.menu-more[open]>summary svg{transform:rotate(180deg)}.menu-more>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.menu-more-list{z-index:30;border-radius:var(--r-md);background:var(--card);min-width:200px;box-shadow:var(--shadow), 0 16px 40px #28190a29;animation:menuIn .22s var(--spring);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.menu-more-list a{color:var(--ink);border:0;border-radius:9px;padding:9px 12px}.menu-more-list a:hover{background:var(--fill)}.menu-more-list a[aria-current=page]{background:var(--fill);color:var(--ink);border:0}@keyframes menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.myvote .score.stamp{animation:stamp .5s var(--spring)}@keyframes stamp{0%{opacity:.3;transform:scale(1.6)rotate(-10deg)}to{opacity:1;transform:none}}.goal-ring .fill{animation:ringIn 1.2s var(--spring) .15s both}@keyframes ringIn{0%{stroke-dasharray:0 400}}.tile:active .cover,.btn:active{transition-duration:80ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.myvote .score.stamp,.goal-ring .fill,.menu-more-list{animation:none}.tile:active .cover,.btn:active{transform:none}}
