html[data-tv]{scroll-behavior:smooth;font-size:20px}html[data-tv] body{overscroll-behavior:none}html[data-tv] :focus{outline-offset:3px;border-radius:8px;outline:3px solid #fff}html[data-tv] :focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #fff}html[data-tv] :where(button,a[href],summary,[role=button],select){min-height:48px}html[data-tv] [data-hover-only],html[data-tv] .group:hover .group-hover\:opacity-100{opacity:1!important;visibility:visible!important}html[data-tv] [data-pointer-only=true]{display:none!important}html[data-tv] main{scroll-margin-top:5rem}@supports not (height:100dvh){html[data-tv] .reader-root,html[data-tv] .anime-player-expanded,html[data-tv] .moviebox-expanded{height:100vh;min-height:100vh}html[data-tv] .anime-player-frame:-webkit-full-screen{height:100vh;min-height:100vh}html[data-tv] .anime-player-frame:fullscreen{height:100vh;min-height:100vh}}@supports not (aspect-ratio:16 / 9){html[data-tv] .tv-aspect,html[data-tv] .moviebox-video,html[data-tv] .anime-player-stage video{height:0;padding-bottom:56.25%;position:relative}html[data-tv] .tv-aspect>*{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}html[data-tv] .moviebox-stage:-webkit-full-screen .moviebox-video{height:100%;padding-bottom:0;position:static}html[data-tv] .moviebox-stage:fullscreen .moviebox-video{height:100%;padding-bottom:0;position:static}html[data-tv] .anime-player-stage:-webkit-full-screen video{height:100%;padding-bottom:0;position:static}html[data-tv] .anime-player-stage:fullscreen video{height:100%;padding-bottom:0;position:static}}@supports not selector(:is(a)){html[data-tv] .moviebox-stage.moviebox-expanded video{object-fit:contain;max-width:100%;max-height:100%}html[data-tv] .moviebox-stage:-webkit-full-screen video{object-fit:contain;max-width:100%;max-height:100%}html[data-tv] .moviebox-stage:fullscreen video{object-fit:contain;max-width:100%;max-height:100%}html[data-tv] .anime-player-stage:-webkit-full-screen .anime-player-canvas>div:not([data-player-media]){z-index:6;background:#000000b8;max-height:33%;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}html[data-tv] .anime-player-stage:fullscreen .anime-player-canvas>div:not([data-player-media]){z-index:6;background:#000000b8;max-height:33%;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}html[data-tv] .anime-player-stage:-webkit-full-screen .anime-player-canvas>div:not([data-player-media]){z-index:6;background:#000000b8;max-height:33%;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}}@supports not (inset:0){html[data-tv] .reader-root.fixed{top:0;bottom:0;left:0;right:0}}
