html .anime-detail-v4,html .episode-page,html .premium-page{color:var(--ab-ui-text);--detail-accent:var(--ab-ui-accent)}html :is(.anime-detail-v4__hero-shell,.anime-detail-v3__facts-shell,.anime-detail-v4__watch-together-inner,.episode-page__info,.premium-hero,.premium-plan,.premium-note,.premium-benefits__grid article,.premium-plan__card){background:var(--ab-ui-surface)!important;border-color:var(--ab-ui-border)!important}html :is(.anime-detail-v4__title,.anime-detail-v3__facts-heading h2,.anime-detail-v3__facts-list dd,.anime-detail-v4__section-head h2,.premium-hero h1,.premium-section-head h2,.premium-plan h2,.premium-benefits__grid h3){color:var(--ab-ui-text)!important}html :is(.anime-detail-v4__description,.anime-detail-v4__original-title,.anime-detail-v4__aliases,.anime-detail-v3__facts-list dt,.anime-detail-v4__breadcrumbs,.episode-page__identity-compact span,.premium-hero p,.premium-plan p,.premium-note p,.premium-benefits__grid p){color:var(--ab-ui-muted)!important}html :is(.anime-detail-v4__chip,.anime-detail-v3__genres a,.premium-eyebrow,.premium-section-head>span){color:var(--ab-ui-accent)!important}html .episode-page__identity-compact{border-color:var(--ab-ui-border)}html .episode-page__identity-compact h1{color:var(--ab-ui-text)}html .episode-page__identity-compact a{color:var(--ab-ui-accent)}html .episode-page :is(.community-panel,.episode-quick-nav,.episode-quick-nav__sheet,.episode-library-compact,.watch-party-panel,.library-status-control,.anime-notification-control){color:var(--ab-ui-text);background:var(--ab-ui-surface)!important;border-color:var(--ab-ui-border)!important}html .episode-page :is(.community-panel p,.community-panel small,.episode-quick-nav__current span,.episode-library-compact__trigger-copy span){color:var(--ab-ui-muted)!important}html .episode-page :is(.episode-quick-nav__step,.episode-quick-nav__all,.episode-quick-nav__current,.episode-quick-nav__grid button){background:var(--ab-ui-raised)!important;color:var(--ab-ui-text)!important;border-color:var(--ab-ui-border)!important}html .episode-page .episode-quick-nav__grid button.is-current{background:var(--ab-ui-selected)!important;border-color:var(--ab-ui-accent)!important}html .premium-page :is(.premium-v2__pillar,.premium-support-story,.premium-final-cta,.premium-v2__free-core,.premium-plan__cards article,.premium-history__row){background:var(--ab-ui-surface)!important;border-color:var(--ab-ui-border)!important}html .premium-page :is(.premium-v2__pillar h3,.premium-support-story h2,.premium-final-cta h2,.premium-plan__price,.premium-plan__cards h3){color:var(--ab-ui-text)!important}html .premium-page :is(.premium-v2__pillar p,.premium-support-story p,.premium-final-cta p,.premium-plan__billing,.premium-plan__disclaimer,.premium-history__row span){color:var(--ab-ui-muted)!important}html .premium-page .premium-cta--primary{background:var(--ab-ui-primary)!important;color:var(--ab-ui-primary-text)!important;box-shadow:none!important}html :is(.anime-detail-v4,.episode-page){background:var(--ab-ui-canvas)!important;--anime-page-accent:var(--ab-ui-accent)!important;--ab-accent:var(--ab-ui-accent)!important;--ab-iris:var(--ab-ui-accent)!important;--ab-ember:var(--ab-ui-accent)!important}html .anime-detail-v4__banner-shade{background:color-mix(in srgb,var(--ab-ui-surface) 75%,transparent)}html .anime-detail-v4__banner-gradient{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--ab-ui-surface) 85%,transparent),var(--ab-ui-surface))}html .premium-plan__cards strong{color:var(--ab-ui-text)!important}html .premium-page :is(.premium-benefits,.boosty-premium-v18,.premium-support-story__mark,.premium-v2__free-core){background:var(--ab-ui-surface)!important;border-color:var(--ab-ui-border)!important}html .premium-page :is(.premium-benefits h2,.boosty-premium-v18 h2,.boosty-premium-v18 strong,.premium-support-story__mark strong,.premium-note strong){color:var(--ab-ui-text)!important}html .premium-page :is(.premium-benefits>p,.boosty-premium-v18 p,.boosty-premium-v18 small,.boosty-premium-v18 .is-muted,.premium-support-story__mark p,.premium-v2__free-core,.premium-plan__disclaimer){color:var(--ab-ui-muted)!important}html .premium-page :is(.premium-hero__chips span,.premium-cta--secondary,.premium-note>a,.boosty-premium-v18__steps a,.boosty-premium-v18__head span){color:var(--ab-ui-accent)!important}html .premium-page :is(.boosty-premium-v18__steps article,.boosty-premium-v18__verify,.boosty-premium-v18__notice,.boosty-premium-v18__state){background:var(--ab-ui-raised)!important;border-color:var(--ab-ui-border)!important;color:var(--ab-ui-muted)!important}html .premium-page .boosty-premium-v18__verify button{box-shadow:none;background:var(--ab-ui-primary)!important;color:var(--ab-ui-primary-text)!important}html :is(.anime-rating-control,.episode-discussion-hub,.episode-list-shell,.episode-page .detail__episodes){background:var(--ab-ui-surface)!important;border:1px solid var(--ab-ui-border)!important;border-radius:var(--ab-ui-radius)!important}html .anime-rating-control{min-width:0;max-width:680px;margin:0!important;padding:20px!important}html :is(.anime-rating-control h2,.episode-discussion-hub h2,.episode-discussion-hub__meta b,.episode-list__label){color:var(--ab-ui-text)!important}html :is(.anime-rating-control p,.anime-rating-control__footer,.anime-rating-control__clear,.anime-rating-control__summary span,.anime-rating-control__summary small,.episode-discussion-hub p,.episode-discussion-hub__meta small,.episode-list__meta,.episode-list__copy small,.episode-list__micro-heading,.anime-detail-v3__genres,.anime-detail-v3__genres span,.anime-detail-v4__section-head p,.anime-detail-v4__watch-together-inner p){color:var(--ab-ui-muted)!important}html :is(.anime-rating-control__eyebrow,.episode-discussion-hub__eyebrow,.anime-detail-v4__section-head span,.anime-detail-v4__watch-together-inner>div>span){color:var(--ab-ui-accent)!important}html :is(.anime-rating-control__summary,.episode-discussion-hub__meta>span,.episode-list__item,.episode-list__season-tabs button,.episode-list__extra){border-radius:var(--ab-ui-radius)!important;border-color:var(--ab-ui-border)!important;background:var(--ab-ui-raised)!important}html .episode-list__item{min-height:60px!important;padding:10px 12px!important}html .episode-list__item:is(.is-current,.is-watched,.is-partial){border-color:var(--ab-ui-accent)!important}html .episode-list__item:focus-visible{outline:2px solid var(--ab-ui-accent);outline-offset:2px}html .episode-discussion-hub{width:100%;max-width:1040px;margin-inline:auto;grid-template-columns:56px minmax(0,1fr)!important;gap:20px!important;padding:20px!important}html .episode-discussion-hub__meta{flex-wrap:wrap;grid-column:2;gap:10px;display:flex!important}html .episode-discussion-hub__meta>span{flex:180px;min-width:0}html .episode-discussion-hub__primary{box-shadow:none;background:var(--ab-ui-primary)!important;color:var(--ab-ui-primary-text)!important}html .episode-discussion-hub__secondary{background:var(--ab-ui-raised)!important;color:var(--ab-ui-text)!important}html .episode-engagement-grid{align-items:stretch;gap:16px;max-width:1040px;margin-inline:auto}@media (min-width:1000px){html .anime-detail-v4__personal-grid{align-items:start;max-width:1180px;margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}html .anime-detail-v4__personal-grid>.anime-rating-control{grid-area:1/2/span 2;width:100%}html .anime-detail-v4__personal-grid>:not(.anime-rating-control){grid-column:1;min-width:0}}@media (max-width:999px){html .anime-rating-control{width:100%;max-width:none}}@media (max-width:600px){html .episode-discussion-hub{grid-template-columns:minmax(0,1fr)!important;padding:16px!important}html .episode-discussion-hub__visual{display:none}html .episode-discussion-hub__meta{grid-column:1}html .anime-rating-control{padding:16px!important}}@media (hover:hover){html .episode-list__item:hover{background:var(--ab-ui-selected)!important;border-color:var(--ab-ui-accent)!important;transform:none!important}}html .anime-detail-v4__personal-grid>:is(.episode-library-compact,.anime-notification-control){border-radius:var(--ab-ui-radius);background:var(--ab-ui-surface)!important;color:var(--ab-ui-text)!important;border-color:var(--ab-ui-border)!important}html .episode-discussion-hub__meta small{white-space:normal;grid-column:2;width:auto!important;max-width:none!important}html .episode-discussion-hub__meta>span{grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;display:grid}
