.inv[data-coleccion=anime]{--f-texto:var(--fi-zen-maru), "Hiragino Maru Gothic ProN", "Yu Gothic", system-ui, sans-serif;--f-display:var(--fi-bangers), var(--fi-zen-maru), sans-serif;--ani-tinta:#141414;--ani-papel:#fffdf8;--ani-rosa:#ff8fb3}.inv[data-coleccion=anime][data-tipografia=dela-gothic]{--f-display:var(--fi-dela-gothic), var(--fi-zen-maru), sans-serif}.inv[data-coleccion=anime][data-tipografia=mochiy]{--f-display:var(--fi-mochiy), var(--fi-zen-maru), sans-serif}.inv[data-coleccion=anime][data-paleta=sakura]{--bg:#fff4f7;--bg-2:#ffe0ea;--card:#fff;--campo:#fff;--ink:#2a1a22;--ink-2:#4a3240;--muted:#6e5562;--line:#2a1a222e;--line-2:#2a1a2217;--acento:#e5578a;--acento-texto:#c23a6c;--acento-2:#ffb3cb;--btn-bg:#e5578a;--btn-ink:#fff;--foco:#c23a6c;--apertura-bg:#fffdf8;--muestra-1:#e5578a;--muestra-2:#ffd1df;--muestra-3:#2a1a22;--muestra-4:#fff4f7}.inv[data-coleccion=anime][data-paleta=tinta]{--bg:#fbfbf8;--bg-2:#ecece6;--card:#fff;--campo:#fff;--ink:#111;--ink-2:#2a2a2a;--muted:#555;--line:#1113;--line-2:#1111111a;--acento:#e63946;--acento-texto:#c1121f;--acento-2:#ffb703;--btn-bg:#111;--btn-ink:#fff;--foco:#c1121f;--apertura-bg:#fffdf8;--muestra-1:#e63946;--muestra-2:#ffb703;--muestra-3:#111;--muestra-4:#fbfbf8}.inv[data-coleccion=anime][data-paleta=cielo]{--bg:#eef6ff;--bg-2:#d6e9ff;--card:#fff;--campo:#fff;--ink:#10233f;--ink-2:#29405f;--muted:#4b6282;--line:#10233f2e;--line-2:#10233f17;--acento:#2b7de0;--acento-texto:#1b5fb0;--acento-2:#ffd65a;--btn-bg:#10233f;--btn-ink:#fff;--foco:#1b5fb0;--apertura-bg:#fffdf8;--muestra-1:#2b7de0;--muestra-2:#ffd65a;--muestra-3:#10233f;--muestra-4:#eef6ff;--ani-tinta:#10233f}.inv[data-coleccion=anime][data-paleta=neon]{--bg:#12091f;--bg-2:#1f0f36;--card:#ffebff0f;--campo:#0000004d;--ink:#f7ecff;--ink-2:#f7ecffe6;--muted:#f7ecffbd;--line:#3ef0ff4d;--line-2:#3ef0ff24;--acento:#ff3ec9;--acento-texto:#ff7ad9;--acento-2:#3ef0ff;--btn-bg:#ff3ec9;--btn-ink:#12091f;--foco:#3ef0ff;--sombra:0 14px 34px -16px #000000b3;--sombra-lg:0 30px 60px -20px #000c;--apertura-bg:#12091f;--muestra-1:#ff3ec9;--muestra-2:#3ef0ff;--muestra-3:#f7ecff;--muestra-4:#12091f;--ani-tinta:#3ef0ff;--ani-papel:#1f0f36}.i-ani-trama,.i-ani-escena-trama,.i-ani-fondo{pointer-events:none;background-image:radial-gradient(circle,currentColor 1px,#0000 1.4px);background-size:7px 7px;position:absolute;inset:0}.i-ani-fondo{z-index:0;color:var(--ink);opacity:.05;position:fixed}.inv[data-coleccion=anime] .i-contenido{z-index:1;position:relative}.i-ani-ap{isolation:isolate;background:var(--ap-color,var(--apertura-bg));color:var(--ani-tinta);overflow:hidden}.inv[data-coleccion=anime][data-paleta=neon] .i-ani-ap{color:#f7ecff}.i-ani-ap .i-ani-trama{color:var(--acento);opacity:.18;-webkit-mask:radial-gradient(60% 50%,#0000 30%,#000 80%);mask:radial-gradient(60% 50%,#0000 30%,#000 80%)}.i-ani-ap-velocidad{fill:currentColor;opacity:.14;width:100%;height:100%;position:absolute;inset:0}.i-ani-ap-arriba{z-index:3;text-align:center;gap:10px;padding:0 24px;display:grid;position:absolute;top:34%;left:0;right:0}.i-ani-para{background:var(--ani-tinta);color:var(--ap-color,var(--apertura-bg));font:700 11px/1.3 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;justify-self:center;padding:4px 12px}.i-ani-ap-ante{font:400 clamp(30px, 10cqi, 44px) / 1.05 var(--f-display);letter-spacing:.02em;color:var(--ap-nombres,var(--acento));-webkit-text-stroke:1.5px var(--ani-tinta);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ani-tinta)}.i-ani-pagina{z-index:2;inset:calc(54px + var(--seguro-arriba,0px)) 6% calc(54px + var(--seguro-abajo,0px));background:var(--ani-papel);opacity:0;grid-template:42% 1fr/1fr 1fr;gap:8px;padding:8px;display:grid;position:absolute;box-shadow:0 20px 50px -20px #00000059}.i-ani-v{border:3px solid var(--ani-tinta);opacity:0;background:#fff;position:relative;overflow:hidden}.i-ani-v1{grid-column:1/-1}.i-ani-v-velocidad{fill:#141414;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.i-ani-narra{font:700 15px/1.2 var(--f-texto);color:#141414;background:#fff;border:2px solid #141414;margin:0;padding:8px 12px;position:absolute;top:10px;left:10px}.i-ani-v2{background:radial-gradient(circle,#ffe3ec,#fff 70%);place-items:center;display:grid}.i-ani-corazon{color:var(--ani-rosa);-webkit-text-stroke:3px #141414;font-size:92px;line-height:1;animation:.7s ease-in-out infinite i-ani-latido}@keyframes i-ani-latido{0%,to{transform:scale(1)}30%{transform:scale(1.15)}}.i-ani-onoma{font:400 26px/.95 var(--fi-bangers), var(--f-display), sans-serif;color:#ffd23a;-webkit-text-stroke:2px #141414;paint-order:stroke fill;display:grid;position:absolute;bottom:8px;left:6px;transform:rotate(-10deg)}.i-ani-onoma small{font:900 16px/1 var(--f-texto);color:#141414;-webkit-text-stroke:0}.i-ani-v3{background:linear-gradient(#ffd9e6,#fff3f7);place-items:center;display:grid}.i-ani-globo{font:400 20px/1.05 var(--fi-bangers), var(--f-display), sans-serif;color:#141414;text-align:center;background:#fff;border:2px solid #141414;border-radius:50%;margin:0;padding:14px 12px;position:relative}.i-ani-globo:after,.i-ani-final-globo:after{content:"";background:#fff;border-bottom:2px solid #141414;border-right:2px solid #141414;width:18px;height:18px;position:absolute;bottom:-14px;left:30%;transform:skew(-30deg)rotate(30deg)}.i-ani-final{z-index:4;opacity:0;pointer-events:none;place-items:center;padding:0 7%;display:grid;position:absolute;inset:0}.i-ani-final-globo{max-width:100%;font:400 clamp(30px, 10cqi, 46px) / 1.05 var(--f-display);color:var(--ap-nombres,#141414);text-align:center;overflow-wrap:anywhere;box-shadow:8px 8px 0 color-mix(in srgb, var(--acento) 80%, transparent);background:#fff;border:4px solid #141414;border-radius:50%;margin:0;padding:40px 34px;position:relative}.i-ani-final-globo:after{border-width:4px;width:26px;height:26px;bottom:-20px}.i-ani-v-petalos,.i-ani-escena-petalos{pointer-events:none;position:absolute;inset:0}.i-ani-v-petalos span,.i-ani-escena-petalos span{background:var(--ani-rosa);border-radius:80% 0;width:9px;height:7px;animation:6s linear infinite i-ani-petalo;position:absolute;top:-10%}@keyframes i-ani-petalo{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(1400%)translate(-40px)rotate(400deg)}}.i-ani-ap-pie{z-index:5;left:0;right:0;bottom:calc(40px + var(--seguro-abajo,0px));text-align:center;justify-items:center;gap:12px;padding:0 24px;display:grid;position:absolute}.i-ani-ap-pie .i-btn-pri{background:var(--acento);color:#fff;border:3px solid var(--ani-tinta);box-shadow:4px 4px 0 var(--ani-tinta);font-family:var(--f-display);letter-spacing:.04em}.i-ani-ap-pie .i-apertura-pista{opacity:.8;font-size:13px}.i-ani-portada{isolation:isolate;position:relative}.i-ani-vineta{width:min(80cqi,340px);margin:20px auto 30px;position:relative}.i-ani-vineta.i-con-foto{margin-bottom:70px}.i-ani-escena{aspect-ratio:1/1.08;border:4px solid var(--ani-tinta);box-shadow:8px 8px 0 var(--ani-tinta);position:relative;overflow:hidden;rotate:-1.5deg}.i-ani-dibujo{width:100%;height:100%;position:absolute;inset:0}.i-ani-escena-trama{color:#000;opacity:.08}.i-ani-sfx{font:900 26px/1 var(--f-display), var(--f-texto);color:#fff;-webkit-text-stroke:2px var(--ani-tinta);paint-order:stroke fill;position:absolute;top:8px;right:10px;rotate:8deg}.i-ani-escena-sakura{background:linear-gradient(#ffd3e2 0%,#fff0f5 70%,#fff8fa 100%)}.i-ani-rama{fill:none;stroke:#5a3a2e;stroke-width:9px;stroke-linecap:round}.i-ani-flor{fill:#ffb7cf;stroke:#e5578a;stroke-width:.8px}.i-ani-flor-centro{fill:#c23a6c}.i-ani-colina{fill:#b9dfa8}.i-ani-escena-shonen{background:radial-gradient(circle at 50% 46%,#fff6c8 0%,#ffcf3a 40%,#ff8a1f 100%)}.i-ani-escena-velocidad{fill:#141414;opacity:.8;width:100%;height:100%;animation:.12s steps(2,end) infinite i-ani-tiembla;position:absolute;inset:0}@keyframes i-ani-tiembla{50%{transform:translate(1px,-1px)scale(1.01)}}.i-ani-estallido path{fill:#fff;stroke:#141414;stroke-width:4px;stroke-linejoin:round}.i-ani-escena-verano{background:linear-gradient(#1565d8 0%,#3d92ef 45%,#a6d6ff 80%,#e9f6ff 100%)}.i-ani-nubes{position:absolute;inset:0}.i-ani-nube{background:#fff;border-radius:50%;animation:30s linear infinite alternate i-ani-nube;position:absolute;box-shadow:40px -26px 0 6px #fff,84px -6px #fff,-38px -10px 0 -4px #fff,18px -50px 0 -2px #fff}.i-ani-nube-1{width:90px;height:64px;top:46%;left:18%}.i-ani-nube-2{opacity:.9;width:54px;height:38px;animation-duration:40s;top:26%;left:62%}@keyframes i-ani-nube{to{transform:translate(-24px)}}.i-ani-poste{fill:none;stroke:#263445;stroke-width:5px}.i-ani-cable{fill:none;stroke:#263445;stroke-width:1.2px}.i-ani-campo{fill:#4ea85a}.i-ani-escena-neotokio{background:linear-gradient(#1a0b2e 0%,#3a0f4a 60%,#ff3ec9 140%)}.i-ani-edificios{fill:#0d0618}.i-ani-ventana{fill:#3ef0ff;filter:drop-shadow(0 0 3px #3ef0ff)}.i-ani-ventana-b{fill:#ff3ec9;filter:drop-shadow(0 0 3px #ff3ec9)}.i-ani-rotulo{fill:none;stroke:#ff3ec9;stroke-width:3px;filter:drop-shadow(0 0 6px #ff3ec9);animation:2.4s step-end infinite i-ani-neon}@keyframes i-ani-neon{0%,86%,to{opacity:1}88%,92%{opacity:.3}}.i-ani-lluvia{background:repeating-linear-gradient(100deg,#0000 0 14px,#b4e6ff40 14px 15px,#0000 15px 32px);animation:.5s linear infinite i-ani-lluvia;position:absolute;inset:0}@keyframes i-ani-lluvia{to{background-position:-12px 40px}}.i-ani-polaroid{z-index:3;border:2px solid var(--ani-tinta);width:40%;box-shadow:5px 5px 0 var(--ani-tinta);background:#fff;padding:6px 6px 22px;position:absolute;bottom:-16%;right:-5%;rotate:5deg}.i-ani-polaroid:before{content:"";background:color-mix(in srgb, var(--acento) 45%, #fff9);width:40%;height:18px;position:absolute;top:-10px;left:30%;rotate:-4deg}.i-ani-polaroid-foto,.i-ani-polaroid img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.inv[data-coleccion=anime] .i-ani-nombres{font:400 clamp(44px, min(17cqi, calc(150cqi / var(--largo,6))), 84px) / 1 var(--f-display);letter-spacing:.02em;color:var(--acento);-webkit-text-stroke:2px var(--ani-tinta);paint-order:stroke fill;text-shadow:4px 4px 0 var(--ani-tinta);overflow-wrap:anywhere}.inv[data-coleccion=anime]:is([data-tipografia=dela-gothic],[data-tipografia=mochiy]) .i-ani-nombres{font-size:clamp(36px, min(13cqi, calc(120cqi / var(--largo,6))), 66px);line-height:1.12}.inv[data-coleccion=anime] .i-ani-nombres .i-ln{padding:.04em .12em .1em;display:block;overflow:hidden}.inv[data-coleccion=anime] .i-ani-nombres .i-ln>span{display:inline-block}.inv[data-coleccion=anime] .i-ani-nombres .i-amp{color:var(--acento-2);font-size:.6em}.inv[data-coleccion=anime] .i-ani-ante{background:var(--ink);color:var(--bg);letter-spacing:.2em;padding:4px 12px;display:inline-block}.i-ani-frase{max-width:30ch;margin:14px auto 0!important}.i-ani-fecha{margin-top:28px!important}.i-ani-cartela{border:3px solid var(--ani-tinta);background:var(--card);box-shadow:5px 5px 0 var(--ani-tinta);font:500 13px/1.3 var(--f-texto);color:var(--ink-2);justify-items:center;gap:4px;padding:18px 26px 12px;display:inline-grid;position:relative}.i-ani-cartela-k{background:var(--acento);color:#fff;border:2px solid var(--ani-tinta);font:400 14px/1.2 var(--f-display);letter-spacing:.06em;padding:2px 10px;position:absolute;top:-12px;left:12px}.i-ani-cartela b{font:400 22px/1.15 var(--f-display);letter-spacing:.03em;color:var(--ink)}.inv[data-coleccion=anime] .i-panel{border:3px solid var(--ani-tinta);box-shadow:6px 6px 0 var(--ani-tinta);border-radius:2px}.inv[data-coleccion=anime] .i-h2{font-family:var(--f-display);letter-spacing:.02em}.inv[data-coleccion=anime] .i-h2 em{color:var(--acento);-webkit-text-stroke:1px var(--ani-tinta);paint-order:stroke fill;font-style:normal}.inv[data-coleccion=anime] .i-sec+.i-sec:before{content:"";background:var(--acento);width:140px;height:14px;margin:0 auto 50px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 14'%3E%3Cpath d='M2 7l8-5 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10' fill='none' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 14'%3E%3Cpath d='M2 7l8-5 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10 8-10 8 10' fill='none' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.inv[data-coleccion=anime] .i-programa-lista li:before{background:var(--acento);border:2px solid var(--ani-tinta);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0;width:12px;height:12px}@media (prefers-reduced-motion:reduce){.i-ani-corazon,.i-ani-v-petalos span,.i-ani-escena-petalos span,.i-ani-escena-velocidad,.i-ani-nube,.i-ani-rotulo,.i-ani-lluvia{animation:none}}
