body:has(.tv){color-scheme:dark;scrollbar-color:#3a3d43 #08090b;background:#08090b}body:has(.tv) .menu__toggle{right:var(--gutter);backdrop-filter:blur(16px);background-color:#2c2e34b3;border-color:#ffffff29;left:auto}.tv{--tv-bg:#08090b;--tv-raise:#16181c;--tv-glass:#2c2e349e;--tv-fill:#ffffff1f;--tv-fill-2:#fff3;--tv-text:#f5f5f7;--tv-text-1:#ebebf5db;--tv-text-2:#ebebf5bd;--tv-text-3:#ebebf599;--tv-live:#d70015;--tv-side:17.5rem;--tv-rail:4.75rem;--tv-inset:1.25rem;--tv-gap:clamp(1rem, 2.4vw, 2.5rem);--tv-left:calc(var(--tv-rail) + var(--tv-inset) + var(--tv-gap));--tv-radius:.8rem;--tv-lift:cubic-bezier(.2, .7, .2, 1);background:var(--tv-bg);min-height:100svh;color:var(--tv-text);font-family:var(--font-text);flex-direction:column;flex:1 0 auto;display:flex}.tv ::selection,.tv-detail ::selection{background:var(--manga);color:#0a0a0b}:where(.tv,.tv-detail,.tv-saver) img{object-fit:cover;width:100%;height:100%;display:block}.tv :focus-visible,.tv-detail :focus-visible,.tv-player :focus-visible{outline:3px solid var(--manga);outline-offset:3px;box-shadow:none}.tv-main:focus{outline:none}.tv-main{position:relative}.tv-mbar{top:1.5rem;left:calc(var(--tv-left) + .25rem);z-index:3;max-width:calc(100% - var(--tv-left) - 8rem);color:var(--tv-text-2);font-variant-numeric:tabular-nums;align-items:center;gap:.55rem;font-size:.875rem;line-height:1.3;display:flex;position:absolute}.tv-mbar img{border-radius:50%;flex:none;width:1.75rem;height:1.75rem}.tv-mbar strong{color:var(--tv-text);font-weight:700}.tv-mbar>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=1280px){.tv-mbar{display:none}}.tv .tv-card:focus-visible,.tv-detail .tv-card:focus-visible{box-shadow:none;outline:none}.tv-icon{flex:none;width:1.4rem;height:1.4rem}.tv-btn{min-height:3rem;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;transition:scale .3s var(--tv-lift), background-color .25s, color .25s;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.35rem 0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.tv-btn--solid{color:#0a0a0b;background:#f5f5f7}.tv-btn--glass{background:var(--tv-fill);backdrop-filter:blur(20px)}.tv-btn--count{font-variant-numeric:tabular-nums;gap:.45rem;padding:0 1.05rem 0 .9rem}@media (hover:hover){.tv-btn:hover{scale:1.06}.tv-btn--glass:hover{color:#0a0a0b;background:#f5f5f7}}.tv-btn:focus-visible{outline-offset:4px;scale:1.06}.tv-btn--glass:focus-visible{color:#0a0a0b;background:#f5f5f7}.tv-btn--solid:focus-visible{background:var(--manga)}.tv-btn .tv-icon{transition:translate .3s var(--tv-lift)}@media (hover:hover){.tv-btn--solid:hover{background:#fff;box-shadow:0 0 0 5px #f5f5f738}.tv-btn--solid:hover .tv-icon{translate:.2rem}}.tv-btn:active{scale:.97}.tv-round{background:var(--tv-fill);width:3rem;height:3rem;color:var(--tv-text);cursor:pointer;transition:scale .25s var(--tv-lift), background-color .2s, color .2s;border:0;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:inline-grid}@media (hover:hover){.tv-round:not(:disabled):hover{color:#0a0a0b;background:#f5f5f7;scale:1.08}}.tv-round:focus-visible{color:#0a0a0b;background:#f5f5f7}.tv-round:disabled{opacity:.35;cursor:default}.tv-round--big{color:#0a0a0b;background:#f5f5f7;width:3.9rem;height:3.9rem}.tv-round--big .tv-icon{width:1.7rem;height:1.7rem}.tv-link{color:var(--tv-text);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-weight:700;text-decoration:underline 2px}.tv-badge{color:var(--tv-text);letter-spacing:.01em;background:#0a0b0dc7;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .55rem .22rem .45rem;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;top:.55rem;left:.55rem}.tv-badge .tv-icon{width:.95rem;height:.95rem}.tv-badge--live{background:var(--tv-live);text-transform:uppercase;padding-left:.55rem}.tv-badge--inline{background:var(--manga);color:#0a0a0b;margin-left:.6rem;position:static}.tv-side{top:var(--tv-inset);bottom:var(--tv-inset);left:var(--tv-inset);z-index:30;width:var(--tv-rail);background:var(--tv-glass);backdrop-filter:blur(30px)saturate(1.5);transition:width .4s var(--tv-lift);border-radius:1.6rem;flex-direction:column;padding:.85rem .6rem .75rem;display:flex;position:fixed;overflow:hidden}.tv-side.is-open{width:var(--tv-side)}.tv-side__label,.tv-side__who,.tv-side__group{opacity:0;white-space:nowrap;transition:opacity .2s}.tv-side.is-open .tv-side__label,.tv-side.is-open .tv-side__who,.tv-side.is-open .tv-side__group{opacity:1;transition-delay:.12s}.tv-side__head{align-items:center;gap:.7rem;padding:0 .35rem 1.1rem;display:flex}.tv-side__avatar{border-radius:50%;flex:none;width:2.75rem;height:2.75rem}.tv-side__who{line-height:1.2;display:grid}.tv-side__name{font-weight:700}.tv-side__time,.tv-side__sun{color:var(--tv-text-2);font-variant-numeric:tabular-nums;font-size:.875rem}.tv-side__sun{color:var(--tv-text-3)}.tv-side__nav,.tv-side__lists,.tv-side__foot{grid-template-columns:minmax(0,1fr);gap:.15rem;display:grid}.tv-side__item{min-height:2.75rem;color:var(--tv-text);transition:background-color .2s, color .2s, scale .25s var(--tv-lift);border-radius:.85rem;align-items:center;gap:.85rem;padding:0 1.05rem;font-weight:500;text-decoration:none;display:flex}@media (hover:hover){.tv-side__item:hover{background:var(--tv-fill)}}.tv-side__item:focus-visible{outline:2px solid var(--manga);outline-offset:-2px;background:var(--tv-fill-2);scale:1.03}.tv-side__item.is-on{color:#0a0a0b;background:#f5f5f7}.tv-side__group{color:var(--tv-text-3);margin:1.1rem .85rem .4rem;font-size:.8125rem;font-weight:600}.tv-side__lists{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.tv-side__lists::-webkit-scrollbar{display:none}.tv-side__item--list{min-height:2.5rem;font-size:.9375rem}.tv-side__dot{background:var(--tv-raise);border-radius:50%;flex:none;width:1.75rem;height:1.75rem;margin-left:-.15rem;overflow:hidden}.tv-side__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.tv-side__foot{gap:.45rem;padding-top:.85rem}.tv-side__cta{color:#0a0a0b;white-space:nowrap;min-height:2.9rem;transition:scale .25s var(--tv-lift), background-color .2s;border-radius:999px;align-items:center;gap:.8rem;padding:0 1.05rem;font-weight:700;text-decoration:none;display:flex}.tv-side__cta small{opacity:.7;margin-left:.4rem;font-weight:600}.tv-side__cta--sub{background:#f5f5f7}.tv-side__cta--join{background:var(--manga)}@media (hover:hover){.tv-side__cta:hover{scale:1.04}}.tv-side__cta:focus-visible{scale:1.04}.tv-hero{min-height:min(82svh,52rem);padding:clamp(5.5rem, 12vh, 8rem) calc(var(--tv-gap) + .5rem) clamp(6.5rem, 13vh, 8.5rem) calc(var(--tv-left) + .25rem);isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid;position:relative;overflow:hidden}.tv-hero__media{z-index:-1;position:absolute;inset:0;overflow:hidden}.tv-hero__glow,.tv-detail__media img{filter:blur(3px)saturate(1.35)brightness(.6);transform-origin:0 0;width:12.4%;height:12.4%;position:absolute;top:-12%;left:-12%;scale:10}.tv-hero__glow{opacity:0;transition:opacity 1.2s var(--ease)}.tv-hero__glow.is-on{opacity:1}.tv-hero__veil{background:linear-gradient(90deg,#08090bd1 0%,#08090b59 50%,#08090b26 100%),linear-gradient(#08090b00 62%,#08090b 100%);position:absolute;inset:0}.tv-hero__body{grid-area:1/1;min-width:0}.tv-hero__body.is-new{animation:tv-entrar .6s var(--tv-lift) both}@keyframes tv-entrar{0%{opacity:0;translate:0 .75rem}}.tv-hero__screen{aspect-ratio:16/9;background:var(--tv-raise);transition:scale .5s var(--tv-lift);border-radius:1.1rem;grid-area:1/2;display:block;position:relative;overflow:hidden}.tv-hero__play{z-index:1;color:#0a0a0b;opacity:0;width:4.75rem;height:4.75rem;transition:opacity .3s, scale .4s var(--tv-lift);background:#f5f5f7eb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.8}.tv-hero__play .tv-icon{width:2rem;height:2rem;margin-left:.2rem}@media (hover:hover){.tv-hero__screen:hover{scale:1.025}.tv-hero__screen:hover .tv-hero__play{opacity:1;scale:1}}.tv-hero__img{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.tv-hero__img.is-on{opacity:1;animation:14s linear both tv-acercar}.tv-hero__img.is-short{object-fit:contain}@keyframes tv-acercar{0%{scale:1.05}to{scale:1}}.tv-hero__title{text-wrap:balance;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:clamp(2.2rem,3.6vw,4rem);line-height:.92;display:-webkit-box;overflow:hidden}.tv-hero__title .visually-hidden{font-size:1px}.tv-hero__meta{color:var(--tv-text-1);text-wrap:pretty;font-variant-numeric:tabular-nums;margin-top:.9rem;font-weight:600}.tv-hero__lead{max-width:46ch;color:var(--tv-text-2);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;font-size:1.0625rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tv-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.tv-hero__dots{right:calc(var(--tv-gap) + .5rem);background:#0a0b0d73;border-radius:999px;padding:.1rem .35rem;display:flex;position:absolute;bottom:clamp(3.75rem,8vh,5rem)}.tv-hero__dots button{cursor:pointer;width:1.5rem;height:1.5rem;transition:width .35s var(--tv-lift);background:0 0;border:0;place-items:center;padding:0;display:grid}.tv-hero__dots button:before{content:"";width:.5rem;height:.5rem;transition:width .35s var(--tv-lift), scale .25s var(--tv-lift), background-color .2s;background:#ffffff73;border-radius:999px}.tv-hero__dots button.is-on{width:2.1rem}.tv-hero__dots .tv-hero__pause{color:#f5f5f7;border-radius:999px;width:1.75rem;margin-right:.15rem;transition:background-color .2s,color .2s}@media (hover:hover){.tv-hero__dots .tv-hero__pause:hover{color:#0a0a0b;background:#f5f5f7}}.tv-hero__dots button{position:relative}.tv-hero__dots.is-running button.is-on:before{background:#ffffff73}.tv-hero__dots.is-running button.is-on:after{content:"";transform-origin:0;background:#f5f5f7;border-radius:999px;width:1.4rem;height:.5rem;margin:-.25rem 0 0 -.7rem;animation:9s linear both tv-avance;position:absolute;top:50%;left:50%}@keyframes tv-avance{0%{scale:0 1}}.tv-hero__dots .tv-hero__pause:before{content:none}.tv-hero__pause .tv-icon{width:1rem;height:1rem;transition:scale .25s var(--tv-lift)}@media (hover:hover){.tv-hero__pause:hover .tv-icon{scale:1.3}}.tv-hero__dots button.is-on:before{background:#f5f5f7;width:1.4rem}@media (hover:hover){.tv-hero__dots button:hover:before{scale:1.35}.tv-hero__dots button:not(.is-on):hover:before{background:#ffffffd9}}.tv-hero__back{right:calc(var(--tv-gap) + .5rem);background:var(--tv-fill);color:var(--tv-text);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;position:absolute;bottom:clamp(3.75rem,8vh,5rem)}@media (hover:hover){.tv-hero__back:hover{color:#0a0a0b;background:#f5f5f7}}.tv-rows{z-index:2;padding:0 0 clamp(4rem, 8vw, 7rem) var(--tv-left);grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin-top:-3rem;display:grid;position:relative}.tv-row__head{padding-right:var(--tv-gap);align-items:baseline;gap:1rem;display:flex}.tv-row__title{font-size:clamp(1.15rem,1.4vw,1.4rem);font-weight:700}.tv-row__more{color:var(--tv-text-2);white-space:nowrap;text-underline-offset:.3em;flex:none;align-items:center;gap:.2rem;margin-left:auto;padding:.35rem .2rem;font-size:.9375rem;font-weight:600;text-decoration:underline 2px #0000;transition:color .2s,text-decoration-color .2s;display:inline-flex}.tv-row__more .tv-icon{width:1.1rem;height:1.1rem;transition:translate .3s var(--tv-lift)}@media (hover:hover){.tv-row__more:hover{color:var(--tv-text);text-decoration-color:currentColor}.tv-row__more:hover .tv-icon{translate:.35rem}}.tv-row__wrap{position:relative}.tv-row__rail{padding:1.1rem var(--tv-gap) 1.25rem 1.1rem;overscroll-behavior-x:contain;scroll-padding-inline:1.1rem var(--tv-gap);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--tv-gap) - 2rem), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--tv-gap) - 2rem), transparent);grid-auto-columns:clamp(14rem,20vw,19.5rem);grid-auto-flow:column;gap:clamp(1rem,1.6vw,1.6rem);margin:-.25rem 0 0 -1.1rem;display:grid;overflow-x:auto}.tv-row__rail::-webkit-scrollbar{display:none}.tv-row--short .tv-row__rail{grid-auto-columns:clamp(9.5rem,11.5vw,11.5rem)}.tv-row--rank .tv-row__rail{grid-auto-columns:clamp(17.5rem,25vw,24rem)}.tv-rank{grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.tv-rank__n{color:var(--tv-text-3);font-variant-numeric:tabular-nums;margin:-.5rem -.35rem 0 0;font-size:clamp(5rem,7vw,8rem);line-height:.86}.tv-row__arrow{z-index:3;width:2.9rem;height:2.9rem;color:var(--tv-text);cursor:pointer;opacity:0;transition:opacity .2s, scale .2s var(--tv-lift);background:#2c2e34d9;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:38%;translate:0 -50%}.tv-row__arrow--prev{left:-1.6rem}.tv-row__wrap.is-start .tv-row__arrow--prev,.tv-row__wrap.is-end .tv-row__arrow--next{display:none}.tv-row__wrap:not(.is-start) .tv-row__rail{-webkit-mask-image:linear-gradient(90deg, transparent 0, transparent 1rem, #000 6.5rem, #000 calc(100% - var(--tv-gap) - 2rem), transparent);mask-image:linear-gradient(90deg, transparent 0, transparent 1rem, #000 6.5rem, #000 calc(100% - var(--tv-gap) - 2rem), transparent)}.tv-row__arrow--next{right:calc(var(--tv-gap) - 1.4rem)}@media (hover:hover){.tv-row__wrap:hover .tv-row__arrow{opacity:1}.tv-row__arrow:hover{color:#0a0a0b;background:#f5f5f7;scale:1.1}}.tv-card{color:inherit;outline:none;gap:.5rem;scroll-margin-block:5.5rem 2.5rem;text-decoration:none;display:grid}.tv-card__media{aspect-ratio:16/9;border-radius:var(--tv-radius);background:var(--tv-raise);--tilt:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .4s var(--tv-lift), box-shadow .4s var(--tv-lift);display:block;position:relative;overflow:hidden}.tv-card--short .tv-card__media{aspect-ratio:9/16}.tv-card__sheen{background:radial-gradient(circle at var(--gx,50%) var(--gy,0%), #ffffff4d, #fff0 55%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.tv-card__title,.tv-card__meta{transition:translate .4s var(--tv-lift)}@media (hover:hover){.tv-card:hover .tv-card__media{transform:var(--tilt) scale(1.07);box-shadow:0 1.4rem 2.4rem #0009}.tv-card:hover .tv-card__sheen{opacity:1}.tv-card:hover .tv-card__title,.tv-card:hover .tv-card__meta{translate:0 .55rem}}.tv-card:focus-visible .tv-card__media{transform:var(--tilt) scale(1.07);box-shadow:0 0 0 3px #f5f5f7,0 1.4rem 2.4rem #0009}.tv-card:focus-visible .tv-card__sheen{opacity:1}.tv-card:focus-visible .tv-card__title,.tv-card:focus-visible .tv-card__meta{translate:0 .55rem}.tv-card:active .tv-card__media{transform:var(--tilt) scale(1.02)}.tv-card__blank{color:#ffffff80;place-items:center;height:100%;font-size:2.5rem;display:grid}.tv-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tv-card__meta{color:var(--tv-text-3);font-variant-numeric:tabular-nums;margin-top:-.25rem;font-size:.8125rem}.tv-card__len{font-variant-numeric:tabular-nums;background:#0a0b0dcc;border-radius:.35rem;padding:.12rem .45rem;font-size:.8125rem;font-weight:700;position:absolute;bottom:.5rem;right:.5rem}.tv-card__prog{background:#ffffff52;border-radius:2px;height:4px;position:absolute;bottom:.55rem;left:.6rem;right:.6rem;overflow:hidden}.tv-card__prog:after{content:"";width:var(--p);background:var(--manga);position:absolute;inset:0 auto 0 0}.tv-card__prog~.tv-card__len{bottom:1.15rem}.tv-card__count{background:#0a0b0dd1;border-radius:.4rem;align-items:center;gap:.35rem;padding:.2rem .55rem .2rem .45rem;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;bottom:.5rem;right:.5rem}.tv-card__count .tv-icon{width:1rem;height:1rem}.tv-card--list .tv-card__media{overflow:visible}.tv-card--list .tv-card__media>img,.tv-card--list .tv-card__media>.tv-card__blank,.tv-card--list .tv-card__sheen{border-radius:var(--tv-radius);overflow:hidden}.tv-card__stack{background:#2a2d33;border-radius:.5rem .5rem 0 0;height:.6rem;position:absolute;inset:-.45rem .7rem auto}.tv-card__stack:before{content:"";background:#1d1f24;border-radius:.4rem .4rem 0 0;height:.5rem;position:absolute;inset:-.4rem .7rem auto}.tv-card--list .tv-card__media>img{position:relative}.tv-section{padding:clamp(6rem, 12vh, 8rem) var(--tv-gap) clamp(4rem, 8vw, 7rem) var(--tv-left)}.tv-section__head{max-width:64rem;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.tv-section__title{font-size:clamp(3rem,6vw,5.5rem)}.tv-section__lead{max-width:60ch;color:var(--tv-text-2);white-space:pre-line;margin-top:.85rem;font-size:1.125rem;line-height:1.45}.tv-section__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.tv-section__count{color:var(--tv-text-2);margin:0 0 1.25rem;font-weight:600}.tv-section__actions .tv-section__count{margin:0}.tv-grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:2.5rem clamp(1rem,1.6vw,1.6rem);display:grid}.tv-grid--short{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.tv-grid--list{row-gap:3rem}.tv-search{background:var(--tv-fill);max-width:46rem;min-height:4rem;color:var(--tv-text-2);border-radius:1.2rem;align-items:center;gap:.85rem;margin-bottom:2rem;padding:0 1.4rem;display:flex}.tv-search:focus-within{outline:3px solid var(--manga);outline-offset:3px}.tv-search input{min-width:0;color:var(--tv-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1.375rem;font-weight:600}.tv-search input::placeholder{color:var(--tv-text-3)}.tv-chips ul{flex-wrap:wrap;gap:.6rem;display:flex}.tv-chip{background:var(--tv-fill);min-height:2.6rem;color:var(--tv-text);transition:background-color .2s, color .2s, scale .25s var(--tv-lift);border-radius:999px;align-items:center;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.tv-chip:hover{color:#0a0a0b;background:#f5f5f7;scale:1.05}}.tv-chip:focus-visible{color:#0a0a0b;background:#f5f5f7}.tv-detail{z-index:70;overscroll-behavior:contain;color:#f5f5f7;font-family:var(--font-text);animation:tv-subir .45s var(--tv-lift) both;--tv-text:#f5f5f7;--tv-text-2:#ebebf5bd;--tv-text-3:#ebebf599;--tv-fill:#ffffff1f;--tv-raise:#16181c;--tv-radius:.8rem;--tv-gap:clamp(1rem, 2.4vw, 2.5rem);--tv-left:clamp(1.5rem, 6vw, 6rem);--tv-lift:cubic-bezier(.2, .7, .2, 1);background:#08090b;position:fixed;inset:0;overflow:hidden auto}@keyframes tv-subir{0%{opacity:0;scale:1.02}}.tv-detail__media{height:min(100svh,60rem);position:absolute;inset:0 0 auto;overflow:hidden}.tv-detail__veil{background:linear-gradient(90deg,#08090bd9 0%,#08090b59 55%,#08090b26 100%),linear-gradient(#08090b00 55%,#08090b 100%);position:absolute;inset:0}.tv-detail__close{top:1.25rem;right:var(--tv-gap);z-index:3;position:fixed}.tv-detail__top{z-index:2;padding:clamp(5rem, 12vh, 8rem) calc(var(--tv-gap) + .5rem) 2.5rem var(--tv-left);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid;position:relative}.tv-detail--short .tv-detail__top{grid-template-columns:minmax(0,44rem) auto;justify-content:start}.tv-detail__body{min-width:0}.tv-detail__poster{aspect-ratio:16/9;background:var(--tv-raise);color:#0a0a0b;border-radius:1.1rem;place-items:center;display:grid;position:relative;overflow:hidden}.tv-detail__poster img{position:absolute;inset:0}.tv-detail--short .tv-detail__poster{aspect-ratio:9/16;width:min(21rem,30vw)}.tv-detail__play{width:4.75rem;height:4.75rem;transition:scale .35s var(--tv-lift);background:#f5f5f7eb;border-radius:50%;place-items:center;display:grid;position:relative}.tv-detail__play .tv-icon{width:2rem;height:2rem;margin-left:.2rem}@media (hover:hover){a.tv-detail__poster:hover .tv-detail__play{scale:1.12}}.tv-detail__title{text-wrap:balance;font-size:clamp(2.2rem,3.8vw,4.2rem);line-height:.92}.tv-detail__meta{text-wrap:pretty;color:var(--tv-text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;margin-top:1rem;font-weight:600;display:flex}.tv-detail__actions{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.6rem;display:flex}.tv-detail__note,.tv-detail__hint{max-width:52ch;color:var(--tv-text-3);margin-top:.9rem;font-size:.9375rem}.tv-detail__note{color:var(--tv-text-2)}.tv-detail__desc{max-width:62ch;color:var(--tv-text-2);margin-top:1.4rem;line-height:1.5}.tv-detail__desc p{white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tv-detail__desc.is-open p{display:block}.tv-detail__more{z-index:2;padding:1.5rem 0 4rem var(--tv-left);grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid;position:relative}.tv-facts{padding-right:var(--tv-gap)}.tv-facts dl{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:1.25rem 2rem;max-width:64rem;margin-top:1rem;display:grid}.tv-facts dt{color:var(--tv-text-3);font-size:.875rem;font-weight:600}.tv-facts dd{font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.125rem;font-weight:600}.tv-toast{z-index:4;color:#0a0a0b;background:#f5f5f7;border-radius:999px;padding:.7rem 1.2rem;font-weight:700;position:fixed;bottom:2rem;left:50%;translate:-50%}.tv-player{z-index:80;color:#f5f5f7;font-family:var(--font-text);--tv-text:#f5f5f7;--tv-fill:#ffffff1f;--tv-lift:cubic-bezier(.2, .7, .2, 1);background:#000;grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.tv-player__stage{place-items:center;min-height:0;display:grid;position:relative;container-type:size}.tv-player__frame{aspect-ratio:16/9;background:#000;width:min(100cqw,177.778cqh);position:relative}.tv-player--short .tv-player__frame{aspect-ratio:9/16;width:min(100cqw,56.25cqh - .5625rem)}.tv-player__frame iframe,.tv-player__frame>div:not([class]){border:0;width:100%;height:100%;position:absolute;inset:0}.tv-player__wait,.tv-player__error{color:#ebebf5bd;text-align:center;place-content:center;justify-items:center;gap:1.2rem;font-weight:600;display:grid;position:absolute;inset:0}.tv-player__shorts{right:var(--tv-gap,2rem);gap:.8rem;display:grid;position:absolute;top:50%;translate:0 -50%}.tv-player__bar{gap:.6rem;padding:.7rem clamp(1rem,2.4vw,2.5rem) 1rem;display:grid}.tv-player__scrub{align-items:center;gap:1rem;display:flex}.tv-player__time{color:#ebebf5bd;font-variant-numeric:tabular-nums;flex:none;font-size:.875rem;font-weight:600}.tv-player input[type=range]{cursor:pointer;appearance:none;background:0 0;flex:1;height:1.5rem;margin:0}.tv-player input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #f5f5f7 var(--p), #ffffff40 var(--p));border-radius:3px;height:6px}.tv-player input[type=range]::-moz-range-track{background:linear-gradient(90deg, #f5f5f7 var(--p), #ffffff40 var(--p));border-radius:3px;height:6px}.tv-player__scrub input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--manga) var(--p), #ffffff40 var(--p))}.tv-player__scrub input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--manga) var(--p), #ffffff40 var(--p))}.tv-player input[type=range]::-webkit-slider-thumb{appearance:none;background:#f5f5f7;border-radius:50%;width:16px;height:16px;margin-top:-5px}.tv-player input[type=range]::-moz-range-thumb{background:#f5f5f7;border:0;border-radius:50%;width:16px;height:16px}.tv-player__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.tv-player__left{align-items:center;gap:1rem;min-width:0;display:flex}.tv-player__title{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.tv-player__mid,.tv-player__right{align-items:center;gap:.6rem;display:flex}.tv-player__right{justify-content:flex-end}.tv-player__vol{max-width:7rem;flex:0 7rem!important}.tv-player__light{opacity:.55;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tv-player__light img{filter:blur(3px)saturate(1.4);transform-origin:0 0;width:12.4%;height:12.4%;position:absolute;top:-12%;left:-12%;scale:10}.tv-player__stage>.tv-player__frame,.tv-player__stage>.tv-player__shorts{z-index:1}.tv-player__auto{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;flex:none;width:3.1rem;height:1.6rem;margin-right:.3rem;padding:0;transition:background-color .2s;position:relative}.tv-player__auto.is-on{background:#fff9}.tv-player__auto-knob{color:#0a0a0b;width:1.45rem;height:1.45rem;transition:translate .25s var(--tv-lift);background:#f5f5f7;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:.1rem;translate:0 -50%}.tv-player__auto.is-on .tv-player__auto-knob{translate:1.45rem -50%}.tv-player__auto-knob .tv-icon{width:.8rem;height:.8rem}.tv-player__cc{position:relative}.tv-player__cc.is-on:after{content:"";background:var(--manga);border-radius:2px;height:3px;position:absolute;bottom:.45rem;left:.85rem;right:.85rem}.tv-player__gear-wrap{position:relative}.tv-player__gear .tv-icon{transition:rotate .35s var(--tv-lift)}.tv-player__gear.is-open .tv-icon{rotate:30deg}.tv-player__badge{color:#fff;pointer-events:none;background:#d70015;border-radius:.25rem;padding:0 .22rem;font-size:.625rem;font-weight:800;line-height:1.35;position:absolute;top:.2rem;right:.05rem}.tv-menu{z-index:5;overscroll-behavior:contain;backdrop-filter:blur(24px);color:#f5f5f7;width:min(23rem,100vw - 2rem);max-height:min(30rem,100svh - 10rem);animation:tv-menu-abre .18s var(--tv-lift) both;background:#1c1c1ff0;border-radius:.9rem;padding:.5rem;position:absolute;bottom:calc(100% + .75rem);right:-3.5rem;overflow-y:auto}@keyframes tv-menu-abre{0%{opacity:0;translate:0 .4rem}}.tv-menu__list{gap:.1rem;display:grid}.tv-menu__row,.tv-menu__choice,.tv-menu__head{width:100%;min-height:2.75rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.75rem;padding:0 .75rem;font-size:.9375rem;display:flex}@media (hover:hover){.tv-menu__row:hover,.tv-menu__choice:hover,.tv-menu__head:hover{background:#ffffff1a}}.tv-menu__row:focus-visible,.tv-menu__choice:focus-visible,.tv-menu__head:focus-visible{outline:2px solid var(--manga);outline-offset:-2px;background:#ffffff1a}.tv-menu__label{flex:1;font-weight:600}.tv-menu__value{color:#ebebf5b3;text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.tv-menu__go{color:#ebebf5b3;width:1.1rem;height:1.1rem}.tv-menu__head{margin-bottom:.4rem;font-weight:700}.tv-menu__choice{font-weight:500}.tv-menu__check{flex:none;width:1.1rem;height:.6rem;margin-top:-.25rem}.tv-menu__choice.is-on .tv-menu__check{border-bottom:2.5px solid;border-left:2.5px solid;rotate:-45deg}.tv-menu__choice.is-on{font-weight:700}.tv-menu__long{max-height:22rem;overflow-y:auto}.tv-switch{background:#ffffff40;border-radius:999px;flex:none;width:2.4rem;height:1.35rem;transition:background-color .2s;position:relative}.tv-switch:after{content:"";width:1.05rem;height:1.05rem;transition:translate .22s var(--tv-lift);background:#f5f5f7;border-radius:50%;position:absolute;top:.15rem;left:.15rem}.tv-switch.is-on{background:var(--manga)}.tv-switch.is-on:after{translate:1.05rem}.tv-menu__note{color:#ebebf5c7;gap:.6rem;padding:.25rem .75rem .6rem;font-size:.9375rem;line-height:1.45;display:grid}.tv-menu__now{color:#f5f5f7;font-weight:700}.tv-upnext{z-index:2;color:#f5f5f7;background:#121214eb;border-radius:.9rem;gap:.6rem;width:min(22rem,100% - 2.5rem);padding:.9rem;display:grid;position:absolute;bottom:1.25rem;right:1.25rem}@media (width>=861px){.tv-player:not(.tv-player--short) .tv-upnext{bottom:calc(50cqh - min(100cqh,56.25cqw)/2 + 1.25rem);right:calc(50cqw - min(100cqw,177.778cqh)/2 + 1.25rem)}}.tv-upnext__label{color:#ebebf5c7;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.tv-upnext__card{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.tv-upnext__card img{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%;height:auto}.tv-upnext__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tv-upnext__bar{background:var(--manga);transform-origin:0;height:3px;animation:tv-upnext var(--secs) linear both;border-radius:2px}@keyframes tv-upnext{0%{scale:0 1}}.tv-upnext__actions{justify-content:flex-end;gap:.5rem;display:flex}.tv-upnext__actions .tv-btn{min-height:2.6rem;padding:0 1rem}.tv-player__toast{z-index:3;color:#f5f5f7;background:#121214e6;border-radius:999px;padding:.55rem 1.1rem;font-weight:700;position:absolute;top:1.25rem;left:50%;translate:-50%}.tv-saver{z-index:90;color:#f5f5f7;font-family:var(--font-text);background:#000;animation:1.6s both tv-fundir;position:fixed;inset:0}@keyframes tv-fundir{0%{opacity:0}}.tv-saver__img{opacity:0;transition:opacity 2.4s;position:absolute;inset:0}.tv-saver__img.is-on{opacity:1;animation:14s linear both tv-sobrevolar}.tv-saver__img.is-alt.is-on{animation-name:tv-sobrevolar-2}@keyframes tv-sobrevolar{0%{translate:-2% 1%;scale:1.14}to{translate:2% -1%;scale:1.02}}@keyframes tv-sobrevolar-2{0%{translate:2%;scale:1.02}to{translate:-2% -1.5%;scale:1.14}}.tv-saver__time{font-variant-numeric:tabular-nums;text-align:right;text-shadow:0 .1rem 1.2rem #00000073;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:300;position:absolute;top:clamp(1.5rem,5vh,3rem);right:clamp(1.5rem,4vw,3.5rem)}.tv-saver__time span{margin-top:.2rem;font-size:1.125rem;font-weight:500;line-height:1.3;display:block}.tv-saver__cap{text-shadow:0 .1rem 1rem #00000080;gap:.3rem;max-width:34rem;font-size:1.25rem;font-weight:600;line-height:1.3;display:grid;position:absolute;bottom:clamp(1.5rem,6vh,3.5rem);left:clamp(1.5rem,4vw,3.5rem)}.tv-saver__cap span{color:#ebebf5cc;font-size:.9375rem;font-weight:500}.tv>footer{z-index:2;margin-top:auto;position:relative}@media (width>=861px){.tv>footer{padding-left:calc(var(--tv-left) + .25rem)}}body:has(.tv) .menu__band{background:#08090bf0;border-bottom:0}body:has(.tv-main :focus-visible) .menu__toggle:not(:focus-visible),body:has(.tv-main :focus-visible) .menu__band{opacity:0;translate:0 -180%}@media (width>=861px){body:has(.tv) .menu__band{left:6.75rem}}@media (width>=1280px){body:has(.tv) .menu__band{left:19.5rem}}@media (width>=861px) and (width<=1279px){.tv-side .tv-side__lists{opacity:0;transition:opacity .2s}.tv-side.is-open .tv-side__lists{opacity:1;transition-delay:.12s}}@media (width>=1280px){.tv-hero__veil{background:linear-gradient(90deg,#08090b4d 0%,#08090bd6 23%,#08090b8c 52%,#08090b26 100%),linear-gradient(#08090b00 62%,#08090b 100%)}.tv{--tv-left:calc(var(--tv-side) + var(--tv-inset) + var(--tv-gap))}.tv-side{width:var(--tv-side)}.tv-side .tv-side__label,.tv-side .tv-side__who,.tv-side .tv-side__group{opacity:1}}@media (width<=860px){.tv{--tv-left:var(--gutter);--tv-gap:var(--gutter)}.tv>footer{padding-bottom:5.5rem}.tv-side,.tv-side.is-open{background:#1e2025eb;border-radius:1.4rem;flex-direction:row;width:auto;padding:.35rem;inset:auto .6rem .6rem;overflow:visible}.tv-side__head,.tv-side__group,.tv-side__lists,.tv-side__foot{display:none}.tv-side__nav{flex:1;justify-content:space-between;gap:.1rem;display:flex}.tv-side__nav li{flex:1}.tv-side__item{border-radius:1.1rem;flex-direction:column;justify-content:center;gap:.15rem;min-height:3.4rem;padding:.2rem;font-size:.6875rem}.tv-side .tv-side__label{opacity:1}.tv-side__item .tv-icon{width:1.3rem;height:1.3rem}.tv-hero{min-height:0;padding:4.25rem var(--gutter) 3.5rem;grid-template-columns:minmax(0,1fr);gap:1.25rem}.tv-hero__screen{border-radius:.9rem;grid-area:1/1}.tv-hero__body{grid-row:2}.tv-hero__veil{background:linear-gradient(#08090b4d 0%,#08090b80 55%,#08090b 100%)}.tv-hero__title{font-size:clamp(2rem,9vw,2.75rem)}.tv-hero__lead{display:none}.tv-hero{padding-bottom:1.5rem}.tv-hero__dots,.tv-hero__back{grid-row:3;justify-self:start;position:static}.tv-hero__actions{gap:.5rem}.tv-hero__actions .tv-btn,.tv-channel .tv-btn{gap:.45rem;padding:0 1rem 0 .85rem}.tv-rows{margin-top:0;padding-top:1rem}.tv-row__rail{grid-auto-columns:72%}.tv-row--short .tv-row__rail{grid-auto-columns:42%}.tv-row__arrow{display:none}.tv-section{padding-top:5rem}.tv-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.tv-grid--short{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-detail__top,.tv-detail--short .tv-detail__top{min-height:0;padding:4.5rem var(--gutter) 1.5rem;grid-template-columns:minmax(0,1fr);gap:1.5rem}.tv-detail__poster{grid-row:1}.tv-detail--short .tv-detail__poster{justify-self:center;width:min(15rem,64vw)}.tv-detail__veil{background:linear-gradient(#08090b4d 0%,#08090b80 50%,#08090b 100%)}.tv-detail__more{padding-left:var(--gutter)}.tv-player__row{grid-template-columns:auto 1fr auto}.tv-player__title,.tv-player__vol,.tv-player__vol-btn,.tv-player__auto,.tv-player__yt,.tv-player__back-label{display:none}.tv-player__mid{justify-content:center;gap:.35rem}.tv-player__right{gap:.3rem}.tv-player .tv-btn{padding:0 .9rem}.tv-player .tv-round{width:2.6rem;height:2.6rem}.tv-player .tv-round--big{width:3.2rem;height:3.2rem}.tv-player__back{justify-content:center;width:2.6rem;min-height:2.6rem;padding:0!important}.tv-menu{width:auto;position:fixed;bottom:7.5rem;left:.75rem;right:.75rem}.tv-upnext{width:auto;bottom:.75rem;left:.75rem;right:.75rem}.tv-player__light{opacity:.4;-webkit-mask-image:linear-gradient(#0000 6%,#000 36% 64%,#0000 94%);mask-image:linear-gradient(#0000 6%,#000 36% 64%,#0000 94%)}}.tv-channel{display:none}@media (width<=860px){.tv-channel{margin:0 var(--gutter);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 0 .5rem;display:flex}.tv-channel img{border-radius:50%;flex:none;width:2.75rem;height:2.75rem}.tv-channel p{flex:1;min-width:9rem;line-height:1.25;display:grid}.tv-channel p span{color:var(--tv-text-2);font-size:.875rem}.tv-channel div{gap:.5rem;width:100%;display:flex}.tv-channel .tv-btn{flex:1 1 0;justify-content:center;min-width:0;min-height:2.75rem;padding:0 .7rem;font-size:.9375rem}.tv-channel .tv-icon{width:1.2rem;height:1.2rem}.tv-rows .tv-channel{margin:0 var(--gutter) 0 0;padding:.25rem 0}.tv-mbar{top:1rem;left:var(--gutter);max-width:calc(100% - var(--gutter) - 7rem);font-size:.8125rem}.tv-mbar__place{display:none}.tv-row--rank .tv-row__rail{grid-auto-columns:82%}.tv-rank__n{font-size:4.5rem}.tv-detail__actions>.tv-btn--solid{flex:100%;justify-content:center}.tv-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.tv-section .tv-channel{margin:0 0 2rem;padding-top:0}.tv-btn--join{background:var(--manga);color:#0a0a0b}}@media (prefers-reduced-motion:reduce){.tv-hero__img.is-on,.tv-hero__body.is-new,.tv-detail,.tv-saver,.tv-saver__img.is-on,.tv-menu,.tv-upnext__bar{animation:none}.tv-card__media,.tv-hero__screen,.tv-hero__glow,.tv-detail__play,.tv-card__title,.tv-card__meta,.tv-btn,.tv-round,.tv-side,.tv-side__item,.tv-side__cta,.tv-chip,.tv-row__more{transition:none}}