.anime-recommendations .section-row[data-v-90828dc1]{align-items:center;border-bottom:1px solid var(--ui-line);display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin:0 0 16px;padding-bottom:10px}.section-head[data-v-90828dc1]{align-items:center;display:flex;gap:14px}.section-head h2[data-v-90828dc1]{font-size:1.05rem;margin:0}.section-accent[data-v-90828dc1]{background:linear-gradient(180deg,#ffb04c,#ff6a00);border-radius:99px;height:30px;width:3px}.section-more[data-v-90828dc1]{align-items:center;color:var(--ui-muted);display:inline-flex;flex-shrink:0;font-size:12px;gap:5px;text-decoration:none}.section-more svg[data-v-90828dc1]{height:14px;width:14px}.anime-recommendations[data-v-90828dc1]{margin-top:24px}.anime-comments[data-v-a6d41e94]{min-width:0}.ac-heading[data-v-a6d41e94],.ac-heading>div[data-v-a6d41e94]{align-items:center;display:flex}.ac-heading[data-v-a6d41e94]{gap:16px;justify-content:space-between;margin-bottom:24px}.ac-heading>div[data-v-a6d41e94]{gap:10px}.ac-heading svg[data-v-a6d41e94]{color:var(--ui-accent-ink);height:20px;width:20px}.ac-heading h2[data-v-a6d41e94]{font-size:20px;font-weight:600;margin:0}.ac-order[data-v-a6d41e94]{color:var(--ui-muted);font-size:12px}.ac-composer[data-v-a6d41e94]{display:flex;gap:14px;margin:0}.ac-comment-body[data-v-a6d41e94],.ac-compose-body[data-v-a6d41e94]{flex:1;min-width:0}.ac-identity[data-v-a6d41e94]{align-items:center;display:flex;gap:8px;margin:1px 0 10px;min-height:23px}.ac-self-name[data-v-a6d41e94]{align-items:center;display:inline-flex;gap:6px;min-width:0}.ac-self-name strong[data-v-a6d41e94]{font-size:14px;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-compose-note[data-v-a6d41e94]{color:var(--ui-muted);flex:none;font-size:12px;margin-left:auto}.ac-editor[data-v-a6d41e94]{background:var(--ui-field);border:1px solid var(--ui-line);border-radius:10px;transition:border-color .15s}.ac-editor[data-v-a6d41e94]:focus-within{border-color:var(--ui-accent)}.ac-editor textarea[data-v-a6d41e94],.ac-reply-form textarea[data-v-a6d41e94]{background:transparent;border:0;color:var(--ui-ink);display:block;font:inherit;font-size:14px;line-height:1.75;min-height:70px;outline:0;padding:12px 14px 5px;resize:vertical;width:100%}.ac-editor textarea[data-v-a6d41e94]::-moz-placeholder,.ac-reply-form textarea[data-v-a6d41e94]::-moz-placeholder{color:var(--ui-muted)}.ac-editor textarea[data-v-a6d41e94]::placeholder,.ac-reply-form textarea[data-v-a6d41e94]::placeholder{color:var(--ui-muted)}.ac-editor textarea[readonly][data-v-a6d41e94]{cursor:pointer}.ac-compose-footer[data-v-a6d41e94]{align-items:center;color:var(--ui-muted);display:flex;font-size:11px;font-variant-numeric:tabular-nums;gap:10px;justify-content:space-between;padding:8px 10px 10px 14px}.ac-count-limit[data-v-a6d41e94]{opacity:.65}.ac-submit[data-v-a6d41e94]{align-items:center;background:var(--ui-accent);border:0;border-radius:6px;color:#30200f;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;justify-content:center;min-height:34px;padding:0 14px;white-space:nowrap}.ac-submit svg[data-v-a6d41e94]{height:14px;width:14px}.ac-submit[data-v-a6d41e94]:hover:not(:disabled){background:#f8b75f}.ac-submit[data-v-a6d41e94]:disabled{cursor:not-allowed;opacity:.45}.anime-comments button[data-v-a6d41e94]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.ac-error[data-v-a6d41e94],.ac-hint[data-v-a6d41e94],.ac-success[data-v-a6d41e94]{font-size:12px;line-height:1.7;margin:8px 0 0}.ac-error[data-v-a6d41e94]{color:#d98778}.ac-hint[data-v-a6d41e94],.ac-success[data-v-a6d41e94]{color:var(--ui-muted)}.ac-success[data-v-a6d41e94]{align-items:flex-start;display:flex;gap:5px}.ac-success svg[data-v-a6d41e94]{color:var(--ui-accent-ink);flex:none;height:15px;margin-top:3px;width:15px}.ac-list[data-v-a6d41e94]{border-top:1px solid var(--ui-line);margin-top:18px}.ac-load-error[data-v-a6d41e94]{align-items:center;color:var(--ui-muted);display:flex;flex-direction:column;font-size:12px;gap:6px;padding:20px;text-align:center}.ac-comment[data-v-a6d41e94]{border-bottom:1px solid var(--ui-line);display:flex;gap:14px;padding:22px 0;transition:background .6s}.ac-comment[data-v-a6d41e94]:last-child{border-bottom:0}.ac-comment-body>header[data-v-a6d41e94]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-height:24px}.ac-comment-body strong[data-v-a6d41e94]{font-size:13px;font-weight:550}.ac-comment-body time[data-v-a6d41e94]{color:var(--ui-muted);font-size:11px;margin-left:auto}.ac-comment-body>p[data-v-a6d41e94]{color:var(--text-secondary);font-size:14px;line-height:1.85;margin:7px 0 10px;overflow-wrap:anywhere;white-space:pre-wrap}.ac-comment-actions[data-v-a6d41e94]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ac-text-button[data-v-a6d41e94]{align-items:center;background:transparent;border:0;color:var(--ui-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:4px;min-height:25px;padding:0}.ac-text-button[data-v-a6d41e94]:hover{color:var(--ui-accent-ink)}.ac-text-button svg[data-v-a6d41e94]{height:14px;width:14px}.ac-vip[data-v-a6d41e94]{flex:none;height:18px;width:18px}.ac-replies[data-v-a6d41e94]{background:var(--surface-subtle);border-radius:9px;display:grid;gap:16px;margin-top:13px;padding:15px}.ac-reply[data-v-a6d41e94]{align-items:flex-start;display:flex;gap:10px;min-width:0;transition:background .6s}.ac-reply:last-child p[data-v-a6d41e94]{margin-bottom:7px}.ac-reply .ac-comment-body>p[data-v-a6d41e94]{font-size:13px}.ac-reply-form[data-v-a6d41e94]{background:var(--ui-field);border:1px solid var(--ui-line);border-radius:9px;margin-top:12px;overflow:hidden}.ac-reply-to[data-v-a6d41e94]{align-items:center;border-bottom:1px solid var(--ui-line);color:var(--ui-accent-ink);display:flex;font-size:11px;justify-content:space-between;padding:7px 12px}.ac-reply-form .ac-error[data-v-a6d41e94]{padding:0 12px 10px}.is-new[data-v-a6d41e94]{background:var(--ui-accent-soft)}.ac-pagination[data-v-a6d41e94]{align-items:center;color:var(--ui-accent-ink);display:flex;font-size:13px;gap:18px;justify-content:center;padding-top:20px}.ac-pagination button[data-v-a6d41e94]{background:var(--ui-paper-raised);border:1px solid var(--ui-line);border-radius:6px;color:var(--ui-ink);cursor:pointer;font:inherit;font-size:12px;padding:6px 12px}.ac-pagination button[data-v-a6d41e94]:disabled{cursor:not-allowed;opacity:.4}.ac-pagination small[data-v-a6d41e94]{color:var(--ui-muted)}.anime-comments[data-v-a6d41e94] .comment-avatar{background:var(--ui-accent-soft);border:1px solid var(--ui-line);border-radius:50%;flex-shrink:0;height:36px;width:36px}.anime-comments[data-v-a6d41e94] .comment-avatar.small{height:28px;width:28px}.anime-comments[data-v-a6d41e94] .comment-avatar__fallback{font-size:14px;font-weight:500}@media(max-width:640px){.ac-heading[data-v-a6d41e94]{margin-bottom:18px}.ac-heading h2[data-v-a6d41e94]{font-size:18px}.ac-comment[data-v-a6d41e94],.ac-composer[data-v-a6d41e94]{gap:10px}.ac-compose-note[data-v-a6d41e94],.ac-composer>.ac-self-avatar[data-v-a6d41e94]{display:none}.ac-comment-body time[data-v-a6d41e94]{font-size:10px}.ac-comment[data-v-a6d41e94]{padding:18px 0}.ac-replies[data-v-a6d41e94]{margin-left:-38px;padding:12px}.ac-editor textarea[data-v-a6d41e94],.ac-reply-form textarea[data-v-a6d41e94]{font-size:16px}.ac-comment-body>p[data-v-a6d41e94]{font-size:14px}.ac-order[data-v-a6d41e94]{font-size:11px}.ac-reply .ac-comment-body>header[data-v-a6d41e94]{-moz-column-gap:5px;column-gap:5px}.ac-reply .ac-comment-body time[data-v-a6d41e94]{margin-left:0;width:100%}.ac-hint[data-v-a6d41e94],.ac-success[data-v-a6d41e94]{font-size:11px}}@media(prefers-reduced-motion:reduce){.ac-comment[data-v-a6d41e94],.ac-reply[data-v-a6d41e94]{transition:none}}.anime-muted,.anime-pending{color:var(--ui-muted);font-size:12px}.anime-error{color:#d48167;font-size:13px}.anime-watch-layout{align-items:start;display:grid;gap:var(--work-section-gap);grid-template-columns:minmax(0,1fr) 290px}.anime-watch-main{grid-column:1;grid-row:1;min-width:0}.anime-watch-aside{align-self:stretch;background:var(--ui-paper);border:1px solid var(--ui-line);border-radius:var(--ui-radius);contain:size;display:flex;flex-direction:column;grid-column:2;grid-row:1;min-height:0;min-width:0;overflow:hidden;padding:24px 18px}.anime-watch-aside-footer,.anime-watch-aside>.anime-series-card,.anime-watch-aside>header{flex-shrink:0}.anime-watch-aside-footer{border-top:1px solid var(--ui-line);margin-top:12px;padding-top:12px}.anime-watch-aside-footer .anime-error{font-size:12px;line-height:1.5;margin:10px 0 0}.anime-watch-layout>.anime-trial-banner{grid-column:1;grid-row:2;margin-top:0}.anime-watch-heading,.anime-watch-heading h1{align-items:center;display:flex;gap:12px;min-width:0}.anime-watch-heading h1{color:var(--ui-muted);flex:1;font-size:13px;font-weight:400;line-height:1.5;margin:0;overflow:hidden;white-space:nowrap}.anime-watch-title{color:var(--ui-ink);flex:0 1 auto;font-size:24px;font-weight:600;line-height:1.4;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.anime-watch-current,.anime-watch-title:hover{color:var(--ui-accent-ink)}.anime-watch-current{background:var(--ui-accent-soft);border-radius:4px;flex:none;font-size:11px;padding:2px 8px}.anime-watch-episode-title{flex:0 2 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anime-series-card{align-items:center;border-bottom:1px solid var(--ui-line);color:var(--ui-ink);display:flex;gap:12px;margin-bottom:20px;padding:0 4px 20px;text-decoration:none}.anime-series-card>img{border-radius:7px;height:76px;-o-object-fit:cover;object-fit:cover;width:56px}.anime-series-card>div{display:grid;gap:7px;min-width:0}.anime-series-card strong{display:-webkit-box;font-size:14px;font-weight:550;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.anime-series-card span{color:var(--ui-muted);font-size:11px}.anime-series-card small{align-items:center;color:var(--ui-accent-ink);display:flex;font-size:11px;gap:3px}.anime-series-card svg{height:11px;width:11px}.anime-watch-aside>header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px;padding:0 4px}.anime-watch-aside h2{align-items:center;display:flex;font-size:16px;font-weight:600;gap:7px;margin:0}.anime-watch-aside h2>span{color:var(--ui-muted);font-size:11px;font-weight:400}.anime-watch-aside>header button{align-items:center;background:transparent;border:0;color:var(--ui-muted);cursor:pointer;display:flex;font-size:11px;gap:5px;padding:3px 0}.anime-watch-aside>header svg{height:13px;width:13px}.anime-watch-episode-list{align-content:start;display:grid;flex:1;gap:7px;grid-auto-rows:max-content;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.anime-watch-episode{align-items:center;border:1px solid transparent;border-radius:8px;color:var(--ui-ink);display:flex;gap:10px;min-width:0;padding:12px 10px;text-decoration:none;transition:background .15s,border-color .15s}.anime-watch-episode-info{display:grid;flex:1;gap:4px;min-width:0}.anime-watch-episode-heading{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.anime-watch-episode-heading strong{font-size:13px;font-weight:500;line-height:1.7;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anime-watch-episode-heading small{color:var(--ui-muted);flex:none;font-size:11px;line-height:1.6;white-space:nowrap}.anime-watch-episode-heading small.is-vip{background:var(--ui-accent-soft);border-radius:3px;color:var(--ui-accent-ink);padding:0 4px}.anime-watch-episode-work{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);font-size:12px;line-height:1.5;overflow:hidden;overflow-wrap:anywhere}.anime-watch-episode-author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anime-watch-episode-author,.anime-watch-episode-meta{color:var(--ui-muted);font-size:11px;line-height:1.5}.anime-watch-episode:hover{background:var(--surface-subtle)}.anime-watch-episode.is-active{background:var(--ui-accent-soft);border-color:color-mix(in srgb,var(--ui-accent) 23%,transparent)}.anime-watch-episode.is-active strong{color:var(--ui-accent-ink)}.anime-watch-nav{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.anime-watch-nav>a{align-items:center;background:var(--ui-paper-raised);border:1px solid var(--ui-line);border-radius:var(--ui-radius-small);color:var(--text-secondary);display:inline-flex;font-size:12px;gap:7px;justify-content:center;min-height:38px;padding:0 10px;text-decoration:none;white-space:nowrap}.anime-watch-nav>span{font-size:11px;line-height:1.5;min-width:0;text-align:center}.anime-watch-nav>a:hover{border-color:var(--ui-accent-ink)}.anime-watch-nav svg{flex:none;height:14px;width:14px}.anime-watch-nav .is-previous{transform:rotate(180deg)}.anime-watch-nav .anime-next{background:var(--ui-accent-soft);border-color:transparent;color:var(--ui-accent-ink)}.anime-auto-next{align-items:center;background:transparent;border:0;color:var(--ui-muted);cursor:pointer;display:flex;font:inherit;font-size:12px;gap:7px}.anime-auto-next i{background:var(--ui-line);border-radius:12px;display:block;height:14px;position:relative;width:26px}.anime-auto-next i:after{background:var(--ui-muted);border-radius:50%;content:"";height:10px;left:2px;position:absolute;top:2px;transition:transform .15s;width:10px}.anime-auto-next.is-on i{background:var(--ui-accent)}.anime-auto-next.is-on i:after{background:#332512;transform:translate(12px)}.anime-trial-banner{align-items:center;background:var(--ui-accent-soft);border:1px solid color-mix(in srgb,var(--ui-accent) 15%,transparent);border-radius:9px;display:flex;gap:12px;margin-top:14px;padding:13px 16px}.anime-trial-banner>svg{color:var(--ui-accent-ink);flex:none;height:24px;width:24px}.anime-trial-banner>div{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:4px 12px;min-width:0}.anime-trial-banner strong{color:var(--ui-accent-ink);font-size:13px;font-weight:600}.anime-trial-banner span{color:var(--ui-muted);font-size:12px}.anime-trial-banner button{align-items:center;background:transparent;border:0;color:var(--ui-accent-ink);cursor:pointer;display:inline-flex;font-size:12px;font-weight:550;gap:5px;padding:5px 0;white-space:nowrap}.anime-trial-banner button svg{height:12px;width:12px}.anime-player-state{align-items:center;aspect-ratio:16/9;background:#0b0e14;border-radius:var(--ui-radius);color:#e9eef4;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:20px;text-align:center}.anime-player-state>svg{color:var(--ui-accent-ink);height:36px;width:36px}.anime-player-state h2{font-size:18px;margin:0}.anime-player-state p{color:#9aa4b5;font-size:13px;line-height:1.5;margin:0}.anime-watch-page :is(button,a):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}@media(max-width:1000px){.anime-watch-layout{grid-template-columns:1fr}.anime-watch-aside{contain:none;grid-column:1;grid-row:2}.anime-watch-layout.has-trial>.anime-watch-aside{grid-row:3}.anime-series-card{display:none}.anime-watch-episode-list{flex:0 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));max-height:255px}.anime-watch-aside>header{margin-bottom:10px}}@media(max-width:768px){.anime-watch-aside{border-radius:13px;padding:18px 15px}.anime-player-state{border-radius:13px}}@media(max-width:640px){.anime-watch-title{font-size:20px}.anime-watch-heading h1{font-size:12px;gap:7px}.anime-watch-heading{gap:9px}.anime-watch-episode-title{display:none}.anime-watch-nav>a{padding:7px 10px}.anime-auto-next,.anime-watch-nav .anime-muted{font-size:11px}.anime-watch-episode-list{grid-template-columns:1fr}.anime-watch-episode{gap:12px;padding:10px}.anime-watch-episode strong{font-size:12px}.anime-trial-banner{gap:9px;padding:12px}.anime-trial-banner>div{display:grid;gap:3px}.anime-trial-banner>svg{height:20px;width:20px}.anime-player-state{aspect-ratio:auto;min-height:195px}.anime-player-state>svg{height:28px;width:28px}.anime-player-state h2{font-size:17px}}@media(prefers-reduced-motion:reduce){.anime-auto-next i:after,.anime-watch-episode{transition:none}}.anime-episode-tools{align-items:center;display:flex;gap:12px;margin-left:auto}.anime-watch-aside>header .anime-auto-next{font-size:12px;gap:7px;min-height:36px;white-space:nowrap}.anime-watch-aside>header .anime-auto-next.is-on{color:var(--ui-accent-ink)}.anime-watch-aside>header .anime-episode-sort{min-height:36px;white-space:nowrap}.anime-auto-next i{flex:none}.anime-player-state.is-loading{background:transparent;border:0;box-shadow:none}.anime-episode-cover[data-v-25387b10]{aspect-ratio:268/394;background:var(--ui-accent-soft);border-radius:6px;color:var(--ui-accent-ink);display:grid;flex:none;overflow:hidden;place-items:center;position:relative;width:64px}.anime-episode-cover img[data-v-25387b10]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.anime-episode-cover>svg[data-v-25387b10]{height:20px;width:20px}.anime-episode-cover>span[data-v-25387b10]{background:#000000ad;border-radius:0 5px 0 0;bottom:0;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;left:0;line-height:1.4;min-width:22px;padding:2px 5px;position:absolute;text-align:center}.anime-episode-cover.is-active>span[data-v-25387b10]{background:var(--orange);color:#201407}@media(max-width:640px){.anime-episode-cover[data-v-25387b10]{width:52px}}
