:root{--ab-readable-body:14px;--ab-readable-small:11px;--ab-readable-micro:10px}html[data-animebox-theme=light]{--bg:#f6f3ee;--bg-2:#eee9e2;--panel:#fff;--panel-2:#f7f3ed;--line:#362f421c;--text:#1c1822;--muted:#6d6575;--accent:#7057dc;--accent-2:#5f72d9;--accent-3:#2389b8;--ab-vl-canvas:#f6f3ee;--ab-vl-surface:#fff;--ab-vl-surface-raised:#f8f4ee;--ab-vl-surface-soft:#ffffffc7;--ab-vl-line:#362f421a;--ab-vl-line-strong:#7057dc38;--ab-vl-text:#201b28;--ab-vl-text-soft:#4f4858;--ab-vl-muted:#756d7e;--ab-vl-muted-2:#8b8393;--ab-vl-violet:#7057dc;--ab-vl-violet-strong:#6245d1;--ab-vl-cyan:#2389b8;--ab-vl-glow:#7057dc1f;--ab-vl-glow-cyan:#2389b814;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-animebox-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-animebox-theme=light],html[data-animebox-theme=light] body{background:#f6f3ee}html[data-animebox-theme=light] body{color:var(--text);background:radial-gradient(circle at 75% -10%,#7057dc14,#0000 30%),radial-gradient(circle at 10% 60%,#2389b80b,#0000 24%),linear-gradient(#faf8f4 0%,#f2eee8 100%)}.brand small,.sidebar__label,.sidebar-membership__copy small,.sidebar__support small,.section-link,.anime-card__meta,.anime-card__tags span,.schedule__card span,.schedule__time,.rank-item__num,.rank-item span,.rank-item__score,.site-footer,.anime-detail-v3__facts-heading span,.anime-detail-v3__facts-list dt,.anime-franchise-v3__eyebrow,.anime-franchise-v3__year,.anime-franchise-v3__current,.anime-notification-control__eyebrow,.anime-notification-control__status,.anime-notification-control__message,.episode-discussion-hub__eyebrow{font-size:var(--ab-readable-micro)!important}.sidebar__item,.topbar__search input,.anime-card__body h3,.page-heading p,.detail__description,.detail__back,.detail__orig,.detail__genre,.fact strong,.status-control,.anime-franchise-v3__season-title,.anime-notification-control__copy p,.episode-discussion-hub p{font-size:var(--ab-readable-small)!important}.anime-card__body h3{line-height:1.38!important}.anime-card__meta,.anime-card__tags,.page-heading p,.detail__description,.anime-notification-control__copy p,.episode-discussion-hub p{line-height:1.6!important}@media (max-width:768px){:root{--ab-readable-body:15px;--ab-readable-small:12px;--ab-readable-micro:10.5px}.mobile-nav__item span{font-size:10.5px!important}.anime-card__body h3,.anime-detail-v3__facts-list dd{font-size:13px!important}}html[data-animebox-theme=light] .sidebar{background:radial-gradient(circle at 18% 5%,#7057dc14,#0000 24%),linear-gradient(#faf8f4fb,#f4f0eaf9)!important;border-right-color:#3c34461a!important;box-shadow:18px 0 46px #493e570e!important}html[data-animebox-theme=light] .brand__copy strong{color:#241e2c!important}html[data-animebox-theme=light] .brand__copy small,html[data-animebox-theme=light] .sidebar__label{color:#807687!important}html[data-animebox-theme=light] .brand__mark{background:#7057dc11!important;border-color:#7057dc29!important;box-shadow:0 0 24px #7057dc14!important}html[data-animebox-theme=light] .sidebar__item{color:#665e70!important}html[data-animebox-theme=light] .sidebar__item:hover{color:#251f2e!important;background:#372f4209!important;border-color:#3c344614!important}html[data-animebox-theme=light] .sidebar__item.is-active{color:#3d2b78!important;background:linear-gradient(90deg,#7057dc1f,#7057dc06)!important;border-color:#7057dc24!important}html[data-animebox-theme=light] .sidebar__divider{background:linear-gradient(90deg,#0000,#3c34461c,#0000)!important}html[data-animebox-theme=light] .topbar{box-shadow:0 8px 30px #493e570a;background:#faf8f4db!important;border-bottom-color:#3c34461a!important}html[data-animebox-theme=light] .topbar__search{background:#ffffffd1!important;border-color:#3c34461a!important}html[data-animebox-theme=light] .topbar__search input{color:#211b29!important}html[data-animebox-theme=light] .topbar__search input::placeholder{color:#958b9d!important}html[data-animebox-theme=light] .topbar__icon,html[data-animebox-theme=light] .topbar__login{color:#655b70!important;background:#ffffffb8!important;border-color:#3c34461a!important}html[data-animebox-theme=light] .mobile-nav{background:#faf8f4f0!important;border-top-color:#3c34461a!important;box-shadow:0 -14px 40px #493e5712!important}html[data-animebox-theme=light] .mobile-nav__item{color:#786f80!important}html[data-animebox-theme=light] .mobile-nav__item.is-active{color:#5f45c7!important}html[data-animebox-theme=light] :where(.panel,.anime-card,.continue-card,.schedule__card,.search-box,.genre-btn,.detail__hero,.detail__section,.detail__side-panel,.detail__side-card,.fact,.status-control,.pagination button,.tracker-guest,.tracker-empty,.community-library-control,.anime-notification-control--luminous,.episode-discussion-hub,.anime-franchise-v3__season,.anime-franchise-v3__related,.weekly-calendar__column,.weekly-calendar__event){color:#211b29;background-color:#fff!important;background-image:none!important;border-color:#3c34461a!important;box-shadow:0 16px 38px #493e570e!important}html[data-animebox-theme=light] .anime-card__image-wrap{background:#ece7df!important}html[data-animebox-theme=light] :where(.anime-card__body h3,.section-title,.page-heading h1,.detail__main h1,.detail__section h2,.tracker-guest h2,.tracker-empty h2,.episode-discussion-hub h2,.anime-notification-control__copy h2,.anime-franchise-v3__title,.anime-franchise-v3__season-label){color:#211b29!important}html[data-animebox-theme=light] :where(.anime-card__meta,.anime-card__tags span,.section-link,.page-heading p,.detail__back,.detail__orig,.detail__description,.fact span,.tracker-guest p,.tracker-empty p,.episode-discussion-hub p,.anime-notification-control__copy p,.anime-franchise-v3__subtitle,.anime-franchise-v3__season-title,.site-footer__brand span,.site-footer__links){color:#716878!important}html[data-animebox-theme=light] .anime-card__tags span,html[data-animebox-theme=light] .detail__genre,html[data-animebox-theme=light] .pill,html[data-animebox-theme=light] .status-control{color:#665d70!important;background:#f5f1eb!important;border-color:#3c344614!important}html[data-animebox-theme=light] .anime-card__rating{box-shadow:0 6px 20px #2d25371a;color:#28212f!important;background:#ffffffe6!important}html[data-animebox-theme=light] .search-box input,html[data-animebox-theme=light] input,html[data-animebox-theme=light] textarea,html[data-animebox-theme=light] select{color:#211b29}html[data-animebox-theme=light] .genre-btn{color:#6f6678!important}html[data-animebox-theme=light] .genre-btn.is-active,html[data-animebox-theme=light] .pill--accent{color:#fff!important;background:linear-gradient(135deg,#7258dd,#6877df)!important}html[data-animebox-theme=light] .site-footer{color:#4e4658!important;background:#f6f3eed1!important;border-top-color:#3c34461a!important}html[data-animebox-theme=light] .site-footer__brand strong,html[data-animebox-theme=light] .site-footer__links a{color:#403747!important}html[data-animebox-theme=light] .anime-detail-v3{color:#211b29;background:0 0!important}html[data-animebox-theme=light] .anime-detail-v3__facts-shell{border-color:#3c34461a!important}html[data-animebox-theme=light] .anime-detail-v3__facts-heading h2,html[data-animebox-theme=light] .anime-detail-v3__facts-list dd{color:#27202f!important}html[data-animebox-theme=light] .anime-detail-v3__facts-list>div{border-color:#3c34461a!important}html[data-animebox-theme=light] .anime-detail-v3 [class*=text-white]{color:#31293a!important}html[data-animebox-theme=light] .anime-detail-v3 [class*=border-white]{border-color:#3c34461c!important}html[data-animebox-theme=light] .anime-detail-v3 [class*=bg-white]{background-color:#3028390b!important}html[data-animebox-theme=light] .anime-detail-v3 .anime-detail-poster{background:#ece7df!important;border-color:#3c34461f!important;box-shadow:0 20px 46px #40344b29!important}html[data-animebox-theme=light] :where(.anime-player,.anime-player-shell,.watch-together-app-shell){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-animebox-theme=light] .ab-icon-core__shell{color:#6c51d3;background:linear-gradient(145deg,#7057dc14,#2389b808),#ffffffe6;border-color:#7057dc2e;box-shadow:0 12px 30px #493e5714}html[data-animebox-theme=light] .ab-action--secondary{color:#554c60;background:#ffffffb8;border-color:#3c34461c}html[data-animebox-theme=light] .anime-notification-control__settings{color:#6e6478!important;background:#f6f2ec!important;border-color:#3c34461a!important}html[data-animebox-theme=light] :focus-visible{outline-color:#6348cdd9}.telegram-growth-card--community.telegram-growth-card--vector{width:100%;min-width:0;grid-template-columns:124px minmax(0,1fr)!important;align-items:center!important;min-height:188px!important;margin:18px 0 0!important;display:grid!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__vector-art{align-self:stretch;place-items:center;min-width:0;display:grid;padding:20px 10px 20px 22px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{min-width:0;padding:22px 52px 22px 12px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__copy{max-width:720px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__copy h3{margin-top:12px;line-height:1.12;font-size:clamp(18px,2vw,24px)!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__copy p{max-width:620px;font-size:12px!important;line-height:1.6!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__brand small{font-size:9px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__brand b{font-size:8px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__benefits span{font-size:10px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__cta{min-width:178px;min-height:42px;margin-top:15px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__dismiss{top:12px;right:12px}html[data-animebox-theme=light] .telegram-growth-card--community.telegram-growth-card--vector{background:radial-gradient(circle at 12% 28%,#7057dc1a,#0000 30%),radial-gradient(circle at 80% 8%,#2389b80d,#0000 24%),linear-gradient(145deg,#fffffffa,#f6f2ecfa)!important;border-color:#3c34461c!important;box-shadow:0 18px 42px #493e5712!important}html[data-animebox-theme=light] .telegram-growth-card--community .telegram-growth-card__copy h3{color:#251f2d!important}html[data-animebox-theme=light] .telegram-growth-card--community .telegram-growth-card__copy p{color:#716879!important}html[data-animebox-theme=light] .telegram-growth-card--community .telegram-growth-card__benefits span{color:#655d70!important;background:#322a3b0a!important;border-color:#3c344617!important}html[data-animebox-theme=light] .telegram-growth-card--community .telegram-growth-card__dismiss{color:#766c7f!important;background:#ffffffd1!important;border-color:#3c34461a!important}@media (max-width:760px){.telegram-growth-card--community.telegram-growth-card--vector{grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;min-height:0!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__vector-art{justify-content:start;align-self:start;padding:18px 0 0 16px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__icon-core{transform-origin:0 0;transform:scale(.72)}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{padding:18px 40px 18px 4px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__copy h3{font-size:17px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__copy p{font-size:11px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__benefits{grid-column:1/-1}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__cta{width:100%;min-width:0}}@media (max-width:460px){.telegram-growth-card--community.telegram-growth-card--vector{grid-template-columns:1fr!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__vector-art{display:none}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{padding:18px 16px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__copy h3{padding-right:22px}}.anime-detail-v4__personal-grid>.anime-rating-control{grid-column:1/-1}.anime-rating-control{background:radial-gradient(circle at 90% 0,#8b70ff13,#0000 30%),linear-gradient(145deg,#0f141ffb,#090d15fb);border:1px solid #ccd3e613;border-radius:16px;min-width:0;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 20px 52px #00000014}.anime-rating-control__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.anime-rating-control__eyebrow{color:#9584e3;letter-spacing:.14em;font-size:9px;font-weight:850;display:block}.anime-rating-control h2{color:#f4f4fa;letter-spacing:-.025em;margin:5px 0 0;font-size:19px;font-weight:760}.anime-rating-control__head p{color:#8d97a8;max-width:620px;margin:6px 0 0;font-size:11px;line-height:1.55}.anime-rating-control__summary{background:#7e61de0e;border:1px solid #b9a6ff1f;border-radius:12px;align-content:start;justify-items:end;gap:2px;min-width:122px;padding:9px 10px;display:grid}.anime-rating-control__summary span,.anime-rating-control__summary small{color:#747e90;font-size:8px}.anime-rating-control__summary strong{color:#f1c96e;letter-spacing:-.045em;font-size:24px;line-height:1}.anime-rating-control__scale{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;margin-top:15px;display:grid}.anime-rating-control__scale button{color:#8d96a7;background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;min-width:0;min-height:40px;padding:0;font-size:11px;font-weight:800;transition:transform .16s,border-color .16s,background .16s,color .16s}.anime-rating-control__scale button:not(:disabled):hover{color:#ddd4ff;background:#7e63dc14;border-color:#9f87f247;transform:translateY(-1px)}.anime-rating-control__scale button[data-active=true]{color:#f7d982;background:linear-gradient(145deg,#daa33e2e,#7a5a2514);border-color:#f3c76752;box-shadow:inset 0 1px #ffffff0a}.anime-rating-control__scale button:disabled{cursor:not-allowed;opacity:.55}.anime-rating-control__footer{color:#747e90;justify-content:space-between;align-items:center;gap:14px;min-height:28px;margin-top:10px;font-size:10px;display:flex}.anime-rating-control__footer strong{color:#e7ddff}.anime-rating-control__footer a{color:#ac9aff;font-weight:760}.anime-rating-control__clear{color:#7c7488;text-underline-offset:3px;background:0 0;border:0;flex:none;font-size:9px;-webkit-text-decoration:underline #7c748859;text-decoration:underline #7c748859}.anime-rating-control__clear:hover{color:#d2c7e1}.anime-rating-control__message{color:#9b8edf;margin-top:8px;font-size:9px}html[data-animebox-theme=light] .anime-rating-control{background:radial-gradient(circle at 90% 0,#7057dc13,#0000 32%),linear-gradient(145deg,#fffffffb,#f8f4eefb);border-color:#3c34461a;box-shadow:0 18px 42px #493e570e}html[data-animebox-theme=light] .anime-rating-control h2{color:#28212f}html[data-animebox-theme=light] .anime-rating-control__head p,html[data-animebox-theme=light] .anime-rating-control__footer,html[data-animebox-theme=light] .anime-rating-control__summary span,html[data-animebox-theme=light] .anime-rating-control__summary small{color:#746b7d}html[data-animebox-theme=light] .anime-rating-control__summary{background:#7057dc0e;border-color:#7057dc24}html[data-animebox-theme=light] .anime-rating-control__summary strong{color:#9a6b14}html[data-animebox-theme=light] .anime-rating-control__scale button{color:#665d70;background:#342c3d08;border-color:#3c344617}html[data-animebox-theme=light] .anime-rating-control__scale button:not(:disabled):hover{color:#4c398e;background:#7057dc0e;border-color:#7057dc38}html[data-animebox-theme=light] .anime-rating-control__scale button[data-active=true]{color:#80570b;background:#d7a33d1f;border-color:#b27e1e40}html[data-animebox-theme=light] .anime-rating-control__footer strong{color:#4b3b67}html[data-animebox-theme=light] .anime-rating-control__clear{color:#766d7f}@media (max-width:680px){.anime-rating-control{border-radius:12px;padding:14px 12px}.anime-rating-control__head{grid-template-columns:1fr;gap:11px}.anime-rating-control__summary{grid-template-columns:auto auto 1fr;place-items:baseline start;gap:8px;width:100%;min-width:0}.anime-rating-control__summary strong{font-size:20px}.anime-rating-control__scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.anime-rating-control__scale button{min-height:38px}.anime-rating-control__footer{flex-direction:column;align-items:flex-start;gap:7px}}.profile-v2__library-empty{text-align:center;align-content:center;place-items:center;display:grid}.profile-v2__library-empty-art{isolation:isolate;place-items:center;display:grid;position:relative;opacity:1!important;width:150px!important;height:118px!important;margin:0 0 10px!important}.profile-v2__library-empty-art:before{content:"";z-index:-2;background:linear-gradient(145deg,#7e61de0e,#1e273905);border:1px solid #927ce71c;border-radius:28px;position:absolute;inset:14px 20px 4px;transform:rotate(-3deg)}.profile-v2__library-empty-glow{z-index:-1;filter:blur(30px);background:#7e61de29;border-radius:999px;width:90px;height:90px;position:absolute}.profile-v2__library-empty-art svg{width:144px;height:auto;overflow:visible}.profile-v2__library-empty-stack rect{fill:#111723f0;stroke:#c6cde21a;stroke-width:1.5px}.profile-v2__library-empty-stack rect:nth-child(2){fill:#151b29fa;stroke:#9b84ef3d}.profile-v2__library-empty-lines path{fill:none;stroke:#b4bbd038;stroke-width:2.2px;stroke-linecap:round}.profile-v2__library-empty-mark circle{fill:#7e61de21;stroke:#a58ef661;stroke-width:1.5px}.profile-v2__library-empty-mark path{fill:#aa96f4}.profile-v2__library-empty-spark{fill:#6fc9e894}.profile-v2__library-empty strong{line-height:1.35;font-size:14px!important}.profile-v2__library-empty p{max-width:390px;margin:7px auto 0;line-height:1.6;font-size:11px!important}.profile-v2__library-empty>a{color:#b9aafa;background:#7e61de12;border:1px solid #9c84ef2e;border-radius:10px;justify-content:center;align-items:center;min-height:38px;margin-top:14px;padding:0 14px;font-size:10px;font-weight:800;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.profile-v2__library-empty>a:hover{background:#7e61de1c;border-color:#a48df64d;transform:translateY(-1px)}html[data-animebox-theme=light] .profile-v2__library-empty-art:before{background:linear-gradient(145deg,#7057dc12,#ffffff6b);border-color:#4b3f581a}html[data-animebox-theme=light] .profile-v2__library-empty-glow{background:#7057dc1f}html[data-animebox-theme=light] .profile-v2__library-empty-stack rect{fill:#f8f4eefa;stroke:#443a4e1f}html[data-animebox-theme=light] .profile-v2__library-empty-stack rect:nth-child(2){fill:#fff;stroke:#7057dc38}html[data-animebox-theme=light] .profile-v2__library-empty-lines path{stroke:#53485e3d}html[data-animebox-theme=light] .profile-v2__library-empty-mark circle{fill:#7057dc1a;stroke:#7057dc47}html[data-animebox-theme=light] .profile-v2__library-empty-mark path{fill:#7057dc}html[data-animebox-theme=light] .profile-v2__library-empty-spark{fill:#2389b88c}html[data-animebox-theme=light] .profile-v2__library-empty strong{color:#2a2331!important}html[data-animebox-theme=light] .profile-v2__library-empty p{color:#746b7d!important}html[data-animebox-theme=light] .profile-v2__library-empty>a{color:#5f46bd;background:#7057dc0e;border-color:#7057dc29}@media (max-width:620px){.profile-v2__library-empty{min-height:270px;padding:22px 14px}.profile-v2__library-empty-art{width:130px!important;height:102px!important}.profile-v2__library-empty-art svg{width:124px}}
.profile-widgets-shell{background:radial-gradient(circle at 8% 0,#7e61de13,#0000 34%),linear-gradient(150deg,#0e131efb,#080c14fc);border:1px solid #c7cfe513;border-radius:22px;margin-top:18px;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 20px 52px #0000001a}.profile-widgets-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#9d86f233,#0000);height:1px;position:absolute;inset:0 0 auto}.profile-widgets-shell__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.profile-widgets-shell__head h2{color:#f1eff8;letter-spacing:-.025em;margin:5px 0 0;font-size:21px;line-height:1.15}.profile-widgets-shell__head p{color:#7d8798;max-width:620px;margin:6px 0 0;font-size:11px;line-height:1.55}.profile-widgets-edit-button{color:#b9aaf7;cursor:pointer;background:#7e61de12;border:1px solid #a48df630;border-radius:11px;flex:none;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;transition:transform .16s,border-color .16s,background .16s}.profile-widgets-edit-button:hover{background:#7e61de1f;border-color:#a48df652;transform:translateY(-1px)}.profile-widgets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.profile-widget{background:radial-gradient(circle at 94% 0,#7e61de0a,#0000 36%),#ffffff04;border:1px solid #ffffff0e;border-radius:16px;min-width:0;padding:15px;position:relative;overflow:hidden}.profile-widget[data-widget=favorites],.profile-widget[data-widget=activity]{grid-column:1/-1}.profile-widget__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.profile-widget__head>span{color:#d9d5e6;letter-spacing:-.01em;font-size:11px;font-weight:850}.profile-widget__head>small{color:#656f80;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:700}.profile-widget__poster-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.profile-widget__anime-card,.profile-widget__rating-card{min-width:0;color:inherit;text-decoration:none}.profile-widget__poster{aspect-ratio:2/3;background:#0b0f19;border:1px solid #ffffff0e;border-radius:11px;width:100%;display:block;position:relative;overflow:hidden}.profile-widget__poster img{object-fit:cover;width:100%;height:100%;transition:transform .22s;display:block}.profile-widget__anime-card:hover .profile-widget__poster img,.profile-widget__rating-card:hover .profile-widget__poster img{transform:scale(1.035)}.profile-widget__poster-fallback{background:radial-gradient(circle at 50% 38%,#7e61de1f,#0000 48%),#0d121d;place-items:center;display:grid;position:absolute;inset:0}.profile-widget__poster-fallback svg{width:40%;max-width:44px}.profile-widget__poster-fallback rect{fill:#ffffff05;stroke:#a895f040;stroke-width:1.5px}.profile-widget__poster-fallback path{fill:#8e7ad8}.profile-widget__anime-card>span:last-child{color:#9aa3b2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.profile-widget__watching-list{gap:6px;display:grid}.profile-widget__watching-row{min-width:0;min-height:58px;color:inherit;background:#ffffff03;border:1px solid #ffffff0b;border-radius:11px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;text-decoration:none;transition:border-color .16s,background .16s;display:grid}.profile-widget__watching-row:hover{background:#7e61de0a;border-color:#9b84ef2e}.profile-widget__watching-row .profile-widget__poster{aspect-ratio:auto;border-radius:9px;width:44px;height:44px}.profile-widget__watching-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.profile-widget__watching-copy strong{color:#cdd2dc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:780;overflow:hidden}.profile-widget__watching-copy small{color:#697386;font-size:8px}.profile-widget__arrow{color:#7564bd;font-size:13px}.profile-widget__rating-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:9px;display:grid}.profile-widget__rating-summary>div{background:#ffffff03;border:1px solid #ffffff0b;border-radius:10px;min-height:46px;padding:8px 10px}.profile-widget__rating-summary span{color:#6e7787;text-transform:uppercase;letter-spacing:.05em;font-size:7.5px;font-weight:750;display:block}.profile-widget__rating-summary strong{color:#e8c775;margin-top:2px;font-size:17px;line-height:1;display:block}.profile-widget__rating-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.profile-widget__rating-card{position:relative}.profile-widget__rating-card .profile-widget__poster{aspect-ratio:3/2}.profile-widget__rating-card>strong{color:#9ea7b7;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8.5px;line-height:1.3;display:block;overflow:hidden}.profile-widget__rating-score{color:#f0cf80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a10c7;border:1px solid #f4cd7433;border-radius:7px;align-items:center;min-height:21px;padding:0 6px;font-size:8px;font-weight:900;display:inline-flex;position:absolute;top:5px;right:5px}.profile-widget__genre-list{gap:9px;display:grid}.profile-widget__genre>div:first-child{grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:7px;display:grid}.profile-widget__genre>div:first-child>span{color:#5f6878;font-size:8px;font-weight:800}.profile-widget__genre strong{color:#b9c0cc;font-size:10px}.profile-widget__genre small{color:#697386;font-size:7.5px}.profile-widget__genre-track{background:#ffffff0a;border-radius:999px;height:5px;margin-top:5px;display:block;overflow:hidden}.profile-widget__genre-track i{border-radius:inherit;background:linear-gradient(90deg,#7658dc,#9180e3);height:100%;display:block;box-shadow:0 0 14px #7e61de2e}.profile-widget__activity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.profile-widget__activity-row{min-width:0;min-height:50px;color:inherit;background:#ffffff03;border:1px solid #ffffff0b;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 9px;text-decoration:none;display:grid}.profile-widget__activity-icon{color:#a895ed;background:#7e61de0e;border:1px solid #9780eb24;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.profile-widget__activity-icon[data-kind=rating]{color:#dcb865;background:#cd9a370d;border-color:#e8be5e24}.profile-widget__activity-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.profile-widget__activity-copy strong{color:#adb5c2;font-size:8px;font-weight:800}.profile-widget__activity-copy span{color:#747e8f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.profile-widget__activity-row>b{color:#e4c36f;font-size:9px}.profile-widget__activity-row time{color:#586170;font-size:7px}.profile-widget__empty{text-align:center;align-content:center;place-items:center;min-height:132px;display:grid}.profile-widget__empty-mark{background:#7e61de0b;border:1px solid #9780eb1f;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:8px;display:grid}.profile-widget__empty-mark svg{width:30px;height:30px}.profile-widget__empty-mark rect,.profile-widget__empty-mark path{fill:none;stroke:#a691ec7a;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.profile-widget__empty strong{color:#b9c0cc;font-size:10px}.profile-widget__empty p{color:#687284;max-width:330px;margin:5px 0 0;font-size:8.5px;line-height:1.5}.profile-widgets-shell__all-hidden{color:#737c8b;text-align:center;border:1px dashed #9780eb1f;border-radius:13px;margin-top:14px;padding:18px;font-size:10px}.profile-widgets-editor{z-index:1400;-webkit-backdrop-filter:blur(16px);background:#03050bc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-widgets-editor__dialog{background:radial-gradient(circle at 88% 2%,#7e61de1f,#0000 30%),linear-gradient(#0f131efe,#080b13fe);border:1px solid #a48df633;border-radius:24px;width:min(860px,100vw - 40px);max-height:min(860px,100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 36px 110px #0000008c,inset 0 1px #ffffff06}.profile-widgets-editor__top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.profile-widgets-editor__top>div{min-width:0}.profile-widgets-editor__top>div>span{color:#9c86eb;letter-spacing:.15em;font-size:8px;font-weight:900}.profile-widgets-editor__top h2{color:#f3f1f9;letter-spacing:-.03em;margin:6px 0;font-size:24px;line-height:1.08}.profile-widgets-editor__top p{color:#7d8798;max-width:620px;margin:0;font-size:10px;line-height:1.55}.profile-widgets-editor__close{color:#8993a3;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;flex:0 0 36px;width:36px;height:36px;font-size:20px}.profile-widgets-editor__section{border-top:1px solid #ffffff0e;margin-top:18px;padding-top:17px}.profile-widgets-editor__section-head{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.profile-widgets-editor__section-head strong,.profile-widgets-editor__section-head small{display:block}.profile-widgets-editor__section-head strong{color:#d7dae3;font-size:11px}.profile-widgets-editor__section-head small{color:#697386;margin-top:3px;font-size:8px}.profile-widgets-editor__layout{gap:6px;display:grid}.profile-widgets-editor__layout-row{background:#ffffff04;border:1px solid #ffffff0d;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:52px;padding:7px 8px;display:grid}.profile-widgets-editor__layout-row[data-visible=false]{opacity:.55}.profile-widgets-editor__order{color:#8f7cd4;background:#7e61de0f;border-radius:8px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:900;display:grid}.profile-widgets-editor__layout-row>strong{color:#bbc1cc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.profile-widgets-editor__row-actions{align-items:center;gap:5px;display:flex}.profile-widgets-editor__row-actions button{color:#7f8998;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0e;border-radius:8px;min-width:30px;height:30px;padding:0 8px;font-size:9px}.profile-widgets-editor__row-actions button:disabled{opacity:.28;cursor:default}.profile-widgets-editor__row-actions .profile-widgets-editor__visibility{min-width:86px}.profile-widgets-editor__visibility[data-on=true]{color:#8fc8a8!important;background:#48b1770d!important;border-color:#80cea326!important}.profile-widgets-editor__selected{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.profile-widgets-editor__selected>button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#7e61de09;border:1px solid #a48df61c;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.profile-widgets-editor__selected-poster,.profile-widgets-editor__result-poster{background:#0d121d;display:block;position:relative;overflow:hidden}.profile-widgets-editor__selected-poster{border-radius:8px;width:42px;height:50px}.profile-widgets-editor__selected-poster img,.profile-widgets-editor__result-poster img{object-fit:cover;width:100%;height:100%}.profile-widgets-editor__selected>button>span:nth-child(2){min-width:0}.profile-widgets-editor__selected small,.profile-widgets-editor__selected strong{display:block}.profile-widgets-editor__selected small{color:#7966c5;font-size:7px;font-weight:900}.profile-widgets-editor__selected strong{color:#adb5c3;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8.5px;overflow:hidden}.profile-widgets-editor__selected b{color:#6f7784;font-size:14px}.profile-widgets-editor__search{background:#03070f8a;border:1px solid #9780eb1c;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 10px;display:flex}.profile-widgets-editor__search>span{color:#7464ba}.profile-widgets-editor__search input{color:#dce0e8;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:11px}.profile-widgets-editor__search button{color:#747e8d;background:#ffffff06;border:0;border-radius:7px;width:26px;height:26px}.profile-widgets-editor__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:280px;margin-top:8px;display:grid;overflow:auto}.profile-widgets-editor__result{min-width:0;min-height:58px;color:inherit;text-align:left;cursor:pointer;background:#ffffff03;border:1px solid #ffffff0b;border-radius:10px;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:6px;display:grid}.profile-widgets-editor__result[data-active=true]{background:#7e61de11;border-color:#9079e53d}.profile-widgets-editor__result-poster{border-radius:8px;width:42px;height:46px}.profile-widgets-editor__result>span:nth-child(2){min-width:0}.profile-widgets-editor__result strong,.profile-widgets-editor__result small{display:block}.profile-widgets-editor__result strong{color:#aeb6c3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.profile-widgets-editor__result small{color:#687284;margin-top:3px;font-size:7.5px}.profile-widgets-editor__result>b{color:#9884df;background:#7e61de0f;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.profile-widgets-editor__loading{color:#687284;text-align:center;grid-column:1/-1;padding:24px;font-size:9px}.profile-widgets-editor__message{color:#9f91dc;background:#7e61de0b;border:1px solid #9780eb21;border-radius:10px;margin-top:12px;padding:9px 11px;font-size:9px}.profile-widgets-editor__actions{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#080b13b8,#080b13fa 30%);border-top:1px solid #ffffff0e;justify-content:flex-end;gap:8px;margin:20px -22px -22px;padding:13px 22px 18px;display:flex;position:sticky;bottom:-22px}.profile-widgets-editor__actions button{border-radius:10px;min-height:40px;padding:0 14px;font-size:10px;font-weight:850}.profile-widgets-editor__actions .is-secondary{color:#8b94a3;background:#ffffff06;border:1px solid #fff1}.profile-widgets-editor__actions .is-primary{color:#fff;background:linear-gradient(135deg,#7957d6,#6040b4);border:1px solid #a58df647;box-shadow:0 10px 28px #4d2f9738}.profile-v2.premium-profile-custom .profile-widgets-shell,.profile-v2.premium-profile-custom .profile-widget{border-color:var(--profile-theme-border)!important;color:var(--profile-theme-text)!important}.profile-v2.premium-profile-custom .profile-widgets-shell{background:radial-gradient(circle at 8% 0%, rgba(var(--profile-theme-accent-rgb), var(--ab-premium-glow-soft-alpha)), transparent 34%), linear-gradient(150deg, var(--profile-theme-surface-2), var(--profile-theme-surface))!important}.profile-v2.premium-profile-custom .profile-widgets-shell:after{background:linear-gradient(90deg, transparent, rgba(var(--profile-theme-accent-rgb), .32), transparent)!important}.profile-v2.premium-profile-custom .profile-widget{background:radial-gradient(circle at 94% 0%, rgba(var(--profile-theme-accent-rgb), .07), transparent 38%), color-mix(in srgb, var(--profile-theme-primary) 88%, rgba(var(--profile-theme-text-rgb), .024))!important}.profile-v2.premium-profile-custom :where(.profile-widgets-shell__head h2,.profile-widget__head>span,.profile-widget__watching-copy strong,.profile-widget__genre strong,.profile-widget__activity-copy strong,.profile-widget__empty strong,.profile-widget__rating-card>strong){color:var(--profile-theme-text)!important}.profile-v2.premium-profile-custom :where(.profile-widgets-shell__head p,.profile-widget__head>small,.profile-widget__watching-copy small,.profile-widget__activity-copy span,.profile-widget__activity-row time,.profile-widget__genre small,.profile-widget__empty p,.profile-widget__anime-card>span:last-child){color:var(--ab-profile-muted)!important}.profile-v2.premium-profile-custom :where(.profile-widget__watching-row,.profile-widget__rating-summary>div,.profile-widget__activity-row){border-color:var(--profile-theme-border-soft)!important;background:rgba(var(--profile-theme-text-rgb), .025)!important}.profile-v2.premium-profile-custom :where(.profile-widgets-edit-button,.profile-widget__activity-icon,.profile-widget__empty-mark){border-color:color-mix(in srgb, var(--profile-theme-accent) 28%, rgba(var(--profile-theme-text-rgb), .08))!important;background:rgba(var(--profile-theme-accent-rgb), .08)!important;color:color-mix(in srgb, var(--profile-theme-accent) 72%, var(--profile-theme-text) 28%)!important}.profile-v2.premium-profile-custom .profile-widget__genre-track{background:rgba(var(--profile-theme-text-rgb), .07)!important}.profile-v2.premium-profile-custom .profile-widget__genre-track i{background:linear-gradient(90deg, var(--profile-theme-accent), color-mix(in srgb, var(--profile-theme-accent) 68%, white 32%))!important;box-shadow:0 0 14px rgba(var(--profile-theme-accent-rgb), .22)!important}.profile-v2.premium-profile-custom :where(.profile-widget__arrow,.profile-widgets-editor__order,.profile-widget__poster-fallback path){color:var(--profile-theme-accent)!important}.profile-v2.premium-profile-custom .profile-widgets-editor__dialog{border-color:var(--profile-theme-border)!important;background:radial-gradient(circle at 88% 2%, rgba(var(--profile-theme-accent-rgb), .12), transparent 30%), linear-gradient(180deg, var(--profile-theme-surface-2), var(--profile-theme-surface))!important;color:var(--profile-theme-text)!important}.profile-v2.premium-profile-custom .profile-widgets-editor__actions .is-primary{border-color:color-mix(in srgb, var(--profile-theme-accent) 46%, rgba(var(--profile-theme-text-rgb), .12))!important;background:linear-gradient(135deg, var(--profile-theme-accent), color-mix(in srgb, var(--profile-theme-accent) 70%, var(--profile-theme-primary) 30%))!important;color:var(--ab-premium-on-accent)!important}.profile-v2__banner-default{background:radial-gradient(circle at 80% 16%,#7e61de38,#0000 26%),radial-gradient(circle at 18% 80%,#3e97be1a,#0000 24%),linear-gradient(135deg,#111624,#080c15 58%,#101225);position:absolute;inset:0;overflow:hidden}.profile-v2__banner-default:before,.profile-v2__banner-default:after{content:"";pointer-events:none;position:absolute}.profile-v2__banner-default:before{opacity:.28;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:34px 34px;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000080,#0000 75%);mask-image:linear-gradient(90deg,#00000080,#0000 75%)}.profile-v2__banner-default:after{border:1px solid #a48df61f;border-radius:42px;width:220px;height:220px;top:50%;right:7%;transform:translateY(-50%)rotate(22deg);box-shadow:0 0 0 28px #7e61de06,0 0 0 56px #7e61de05}.profile-v2.premium-profile-custom .profile-v2__banner-default{background:radial-gradient(circle at 80% 16%, rgba(var(--profile-theme-accent-rgb), .26), transparent 28%), radial-gradient(circle at 18% 80%, rgba(var(--profile-theme-accent-rgb), .08), transparent 24%), linear-gradient(135deg, color-mix(in srgb, var(--profile-theme-primary) 88%, #090b12 12%), color-mix(in srgb, var(--profile-theme-primary) 72%, #05070d 28%))!important}.profile-v2.premium-profile-custom .profile-v2__banner-default:after{border-color:rgba(var(--profile-theme-accent-rgb), .18);box-shadow:0 0 0 28px rgba(var(--profile-theme-accent-rgb), .03), 0 0 0 56px rgba(var(--profile-theme-accent-rgb), .018)}html[data-animebox-theme=light] .profile-widgets-shell{background:radial-gradient(circle at 8% 0,#7057dc13,#0000 34%),linear-gradient(150deg,#fffffffa,#f7f3edfb);border-color:#3c34461a;box-shadow:0 18px 42px #493e570e}html[data-animebox-theme=light] .profile-widget{background:radial-gradient(circle at 94% 0,#7057dc09,#0000 36%),#372f4205;border-color:#3c344614}html[data-animebox-theme=light] :where(.profile-widgets-shell__head h2,.profile-widget__head>span,.profile-widget__watching-copy strong,.profile-widget__genre strong,.profile-widget__activity-copy strong,.profile-widget__empty strong,.profile-widget__rating-card>strong){color:#2a2331}html[data-animebox-theme=light] :where(.profile-widgets-shell__head p,.profile-widget__head>small,.profile-widget__watching-copy small,.profile-widget__activity-copy span,.profile-widget__activity-row time,.profile-widget__genre small,.profile-widget__empty p,.profile-widget__anime-card>span:last-child){color:#756c7d}html[data-animebox-theme=light] :where(.profile-widget__watching-row,.profile-widget__rating-summary>div,.profile-widget__activity-row){background:#342c3d06;border-color:#3c344612}html[data-animebox-theme=light] .profile-widget__poster{background:#ece7df;border-color:#3c344617}html[data-animebox-theme=light] .profile-widgets-edit-button{color:#5f46bd;background:#7057dc0e;border-color:#7057dc29}html[data-animebox-theme=light] .profile-widgets-editor__dialog{background:radial-gradient(circle at 88% 2%,#7057dc17,#0000 30%),linear-gradient(#fff,#f6f2ec);border-color:#3c34461c;box-shadow:0 36px 100px #44385033}html[data-animebox-theme=light] .profile-widgets-editor__top h2,html[data-animebox-theme=light] .profile-widgets-editor__section-head strong,html[data-animebox-theme=light] .profile-widgets-editor__layout-row>strong,html[data-animebox-theme=light] .profile-widgets-editor__selected strong,html[data-animebox-theme=light] .profile-widgets-editor__result strong{color:#2d2634}html[data-animebox-theme=light] .profile-widgets-editor__top p,html[data-animebox-theme=light] .profile-widgets-editor__section-head small,html[data-animebox-theme=light] .profile-widgets-editor__result small{color:#766d7f}html[data-animebox-theme=light] :where(.profile-widgets-editor__layout-row,.profile-widgets-editor__result){background:#342c3d05;border-color:#3c344614}html[data-animebox-theme=light] .profile-widgets-editor__search{background:#ffffffc7;border-color:#3c344617}html[data-animebox-theme=light] .profile-widgets-editor__search input{color:#2d2634}html[data-animebox-theme=light] .profile-widgets-editor__actions{background:linear-gradient(#f6f2ecb8,#f6f2ecfa 30%);border-color:#3c344614}html[data-animebox-theme=light] .profile-v2__banner-default{background:radial-gradient(circle at 80% 16%,#7057dc26,#0000 26%),radial-gradient(circle at 18% 80%,#2389b812,#0000 24%),linear-gradient(135deg,#fbf9f5,#eee9e2 58%,#f5f0e9)}html[data-animebox-theme=light] .profile-v2.premium-profile-custom .profile-widgets-shell,html[data-animebox-theme=light] .profile-v2.premium-profile-custom .profile-widget,html[data-animebox-theme=light] .profile-v2.premium-profile-custom .profile-widgets-editor__dialog{color:var(--profile-theme-text)!important}@media (max-width:900px){.profile-widget__poster-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-widget__activity-list{grid-template-columns:1fr}.profile-widgets-editor__selected{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.profile-widgets-shell{border-radius:17px;margin-top:12px;padding:14px 11px}.profile-widgets-shell__head{flex-direction:column;align-items:stretch;gap:11px}.profile-widgets-edit-button{width:100%}.profile-widgets-grid{grid-template-columns:1fr;gap:8px;margin-top:12px}.profile-widget,.profile-widget[data-widget=favorites],.profile-widget[data-widget=activity]{grid-column:auto}.profile-widget{border-radius:13px;padding:12px 10px}.profile-widget__poster-grid,.profile-widget__rating-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-widget__activity-row{grid-template-columns:30px minmax(0,1fr) auto}.profile-widget__activity-row time{display:none}.profile-widgets-editor{align-items:end;padding:8px}.profile-widgets-editor__dialog{border-radius:20px 20px 14px 14px;width:100%;max-height:calc(100dvh - 16px);padding:17px 13px}.profile-widgets-editor__top h2{font-size:20px}.profile-widgets-editor__layout-row{grid-template-columns:28px minmax(0,1fr)}.profile-widgets-editor__row-actions{grid-column:1/-1;justify-content:flex-end}.profile-widgets-editor__selected{grid-template-columns:1fr}.profile-widgets-editor__results{grid-template-columns:1fr;max-height:250px}.profile-widgets-editor__search input{font-size:16px}.profile-widgets-editor__actions{margin:17px -13px -17px;padding:12px 13px 15px;bottom:-17px}.profile-widgets-editor__actions button{flex:1 1 0}}@media (max-width:420px){.profile-widget__poster-grid,.profile-widget__rating-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-widget__head{flex-direction:column;align-items:flex-start;gap:3px}}@media (prefers-reduced-motion:reduce){.profile-widget__poster img,.profile-widgets-edit-button{transition-duration:.001ms!important}}.premium-studio-v20__avatar-placeholder,.premium-studio-v20__media-avatar-placeholder{color:var(--ab-premium-accent,#8f78e0);background:radial-gradient(circle at 50% 35%, rgba(var(--ab-premium-accent-rgb,126, 97, 222), .14), transparent 45%), linear-gradient(145deg, #ffffff09, #ffffff03);place-items:center;display:grid}.premium-studio-v20__avatar-placeholder{z-index:2;border:2px solid color-mix(in srgb, var(--ab-premium-accent,#8f78e0) 32%, #ffffff17);width:76px;height:76px;box-shadow:0 10px 28px #00000042, 0 0 24px rgba(var(--ab-premium-accent-rgb,126, 97, 222), .12);border-radius:50%;flex:0 0 76px;margin-top:-38px;position:relative}.premium-studio-v20__avatar-placeholder svg{width:48px;height:48px}.premium-studio-v20__avatar-placeholder circle,.premium-studio-v20__avatar-placeholder path,.premium-studio-v20__media-avatar-placeholder circle,.premium-studio-v20__media-avatar-placeholder path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.premium-studio-v20__avatar-placeholder path:last-child{fill:color-mix(in srgb, var(--ab-premium-accent,#8f78e0) 72%, white 28%);stroke:none}.premium-studio-v20__media-avatar-placeholder{width:100%;height:100%}.premium-studio-v20__media-avatar-placeholder svg{opacity:.82;width:46%;max-width:72px}html[data-animebox-theme=light] .premium-studio-v20__avatar-placeholder,html[data-animebox-theme=light] .premium-studio-v20__media-avatar-placeholder{background:radial-gradient(circle at 50% 35%, rgba(var(--ab-premium-accent-rgb,112, 87, 220), .1), transparent 45%), linear-gradient(145deg, #fffffff5, #eee9e2f0)}
:root{--ab-responsive-inline:clamp(12px, 2vw, 28px);--ab-responsive-gap:clamp(10px, 1.4vw, 18px)}html,body{max-width:100%;overflow-x:clip}.app-shell,.page-content,.home-page,.search-page,.tracker-page,.profile-v2,.anime-detail-v3,.anime-detail-v4,.episode-page{min-width:0}img,video,iframe{max-width:100%}@media (min-width:769px) and (max-width:1024px) and (orientation:portrait){.page-content{padding-inline:18px!important}.home-page .home-grid--main{grid-template-columns:minmax(0,1fr)!important}.home-page .right-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.home-page .home-catalog-section{min-width:0}.search-page .anime-grid,.tracker-page .anime-grid,.search-page .loading-grid,.tracker-page .loading-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:12px!important}.anime-detail-grid{grid-template-columns:200px minmax(0,1fr)!important;gap:22px!important}.anime-detail-poster{min-height:0!important}.anime-detail-v3__facts-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.profile-v2__stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.profile-v2__content{grid-template-columns:minmax(0,1fr)!important}.profile-widgets-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1025px) and (max-width:1366px) and (min-height:601px){.page-content{padding-inline:clamp(18px,2vw,26px)!important}.home-page .home-grid--main{grid-template-columns:minmax(0,1fr) minmax(230px,31vw)!important;gap:16px!important}.search-page .anime-grid,.tracker-page .anime-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}.anime-detail-grid{grid-template-columns:220px minmax(0,1fr)!important;gap:26px!important}.animebox-player-toolbar{min-width:0;flex-wrap:wrap!important}.profile-v2__content{gap:14px!important}}@media (orientation:landscape) and (max-height:600px) and (max-width:1100px){:root{--ab-mobile-nav-core-height:52px;--ab-mobile-nav-height:52px;--ab-mobile-nav-gap:8px;--ab-mobile-inline:max(10px, env(safe-area-inset-left,0px));--ab-responsive-inline:max(10px, env(safe-area-inset-left,0px))}html,body{overscroll-behavior-x:none;width:100%;min-width:0;min-height:100%}body{padding-bottom:calc(var(--ab-mobile-nav-core-height) + max(8px, env(safe-area-inset-bottom,0px)))!important}.sidebar{display:none!important}.topbar{-webkit-backdrop-filter:blur(14px);z-index:430!important;top:env(safe-area-inset-top,0px)!important;width:100%!important;height:50px!important;min-height:50px!important;padding:6px max(10px, env(safe-area-inset-right,0px)) 6px max(10px, env(safe-area-inset-left,0px))!important;border-bottom:1px solid var(--ab-line)!important;background:#07090ff7!important;border-radius:0!important;gap:8px!important;position:fixed!important;left:0!important;right:0!important}.topbar__search{border-radius:11px!important;max-width:min(68vw,680px)!important;height:38px!important;min-height:38px!important}.topbar__search input{font-size:13px!important}.topbar__actions{gap:6px!important}.topbar__icon,.topbar__login,.topbar__register{height:38px!important;min-height:38px!important}.app-shell{width:100%!important;padding-top:calc(50px + env(safe-area-inset-top,0px))!important;scroll-padding-bottom:calc(var(--ab-mobile-nav-core-height) + max(16px, env(safe-area-inset-bottom,0px)))!important;margin-left:0!important}.page-content{width:100%!important;max-width:none!important;padding:10px max(10px, env(safe-area-inset-right,0px)) 18px max(10px, env(safe-area-inset-left,0px))!important}.site-footer{margin-bottom:calc(var(--ab-mobile-nav-core-height) + max(10px, env(safe-area-inset-bottom,0px)))!important}.mobile-nav{-webkit-backdrop-filter:blur(16px);z-index:440!important;left:max(8px, env(safe-area-inset-left,0px))!important;right:max(8px, env(safe-area-inset-right,0px))!important;bottom:max(6px, env(safe-area-inset-bottom,0px))!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#080a10f5!important;border:1px solid #ccd2e514!important;border-radius:16px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px!important;width:auto!important;max-width:none!important;height:52px!important;min-height:52px!important;padding:3px!important;display:grid!important;position:fixed!important;transform:translate(0,0)!important;box-shadow:0 12px 36px #00000047!important}.mobile-nav.is-hidden{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0,0)!important}.mobile-nav__item,.mobile-nav__profile{gap:0!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:4px!important}.mobile-nav__item>span:last-child,.mobile-nav__profile>span:last-child{display:none!important}.mobile-nav__item svg{width:21px!important;height:21px!important}.mobile-nav__avatar{width:23px!important;height:23px!important}.mobile-nav__item:after{top:1px!important}.mobile-account{overscroll-behavior:contain;z-index:990!important;top:calc(56px + env(safe-area-inset-top,0px))!important;right:max(8px, env(safe-area-inset-right,0px))!important;bottom:calc(var(--ab-mobile-nav-core-height) + max(14px, env(safe-area-inset-bottom,0px)))!important;border-radius:16px!important;width:min(360px,100vw - 24px)!important;max-height:none!important;position:fixed!important;left:auto!important;overflow-y:auto!important}.page-heading{margin-bottom:12px!important}.page-heading h1{font-size:clamp(24px,4vw,32px)!important;line-height:1.08!important}.page-heading p{max-width:72ch;font-size:12px!important;line-height:1.45!important}.section{margin-top:16px!important}.home-page .page-hero{border-radius:18px!important;height:min(58dvh,310px)!important;min-height:220px!important;max-height:310px!important}.home-page .home-hero-carousel__content,.home-page .page-hero__content{width:min(62%,620px)!important;max-width:62%!important;padding:18px 20px!important}.home-page .hero-actions{gap:8px!important;margin-top:12px!important}.home-page .home-grid--main{display:block!important}.home-page .anime-grid,.home-page .loading-grid{scroll-snap-type:x proximity;scroll-padding-inline:max(10px, env(safe-area-inset-left,0px));overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:auto!important;min-width:0!important;max-width:none!important;margin-inline:calc(-1 * max(10px, env(safe-area-inset-left,0px)))!important;padding:2px max(10px, env(safe-area-inset-left,0px)) 8px!important;grid-template-columns:none!important;grid-auto-columns:clamp(126px,17vw,164px)!important;grid-auto-flow:column!important;align-items:stretch!important;gap:10px!important;display:grid!important;overflow:auto hidden!important}.home-page .anime-grid::-webkit-scrollbar{display:none}.home-page .loading-grid::-webkit-scrollbar{display:none}.home-page .anime-grid>*,.home-page .loading-grid>*{scroll-snap-align:start;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important}.home-page .home-anime-rail__arrow{display:none!important}.home-page .right-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;margin-top:14px!important;display:grid!important}.home-page .home-utility-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.search-page .anime-grid,.tracker-page .anime-grid,.search-page .loading-grid,.tracker-page .loading-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))!important;gap:10px!important;display:grid!important}.anime-detail-v4__hero-shell{min-height:0!important}.anime-detail-hero{padding-block:16px!important;padding-inline:10px!important}.anime-detail-grid{grid-template-columns:148px minmax(0,1fr)!important;align-items:start!important;gap:18px!important}.anime-detail-poster{aspect-ratio:2/3;border-radius:13px!important;min-height:0!important}.anime-detail-v4__breadcrumbs{margin-bottom:7px!important}.anime-detail-v4__chips{gap:5px!important;margin-bottom:8px!important}.anime-detail-v4__chip{padding:4px 8px!important;font-size:10px!important}.anime-detail-v4__title{font-size:clamp(25px,4vw,34px)!important;line-height:1.02!important}.anime-detail-v4__original-title{margin-top:4px!important;font-size:13px!important}.anime-detail-v4__aliases{margin-top:5px!important;font-size:10px!important;line-height:1.35!important}.anime-detail-v4__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:72px;display:-webkit-box;overflow:hidden;margin-top:9px!important;font-size:11px!important;line-height:1.5!important}.anime-detail-v4__metrics{gap:8px!important;margin-top:10px!important;font-size:11px!important}.anime-detail-v3__facts,.anime-detail-v4__episodes,.anime-detail-v4__personal,.anime-detail-v4__watch-together,.anime-detail-after-hero{padding-inline:10px!important}.anime-detail-v3__facts-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.anime-detail-v4__section-head{margin-bottom:10px!important}.anime-detail-v4__personal-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.episode-page{width:100%!important;max-width:none!important}.episode-seo-breadcrumbs{margin-bottom:8px!important}.animebox-player-header{gap:10px!important;padding:10px 12px!important}.animebox-player-titleblock h1{font-size:15px!important}.animebox-player-toolbar{scrollbar-width:none;flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;overflow:auto hidden!important}.animebox-player-toolbar::-webkit-scrollbar{display:none}.animebox-player-source-switcher{flex:none}.premium-player-dropdown-trigger,.premium-player-toolbar-button{height:38px!important;min-height:38px!important}.animebox-player-nav{min-height:48px!important;padding:5px 8px!important}.animebox-player-prev-button,.premium-player-next-button,.animebox-player-meta{min-height:38px!important}.profile-v2__banner{max-height:150px!important}.profile-v2__identity{padding:12px 14px!important}.profile-v2__stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.profile-v2__content{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.profile-widgets-shell{padding:14px!important}.profile-widgets-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profile-widget[data-widget=favorites],.profile-widget[data-widget=activity]{grid-column:1/-1}.profile-widget__poster-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.profile-widgets-editor{align-items:center!important;padding:8px!important}.profile-widgets-editor__dialog,[role=dialog][aria-modal=true]{overscroll-behavior:contain;max-height:calc(100dvh - 16px)!important;overflow-y:auto!important}html.telegram-mini-app .app-shell{padding-top:calc(50px + var(--animebox-safe-top,0px))!important;margin-left:0!important}html.telegram-mini-app .mobile-nav{bottom:max(6px, var(--animebox-safe-bottom,0px))!important;height:52px!important;min-height:52px!important;padding-bottom:3px!important;display:grid!important}html.telegram-mini-app .mobile-account{top:calc(56px + var(--animebox-safe-top,0px))!important;bottom:calc(64px + var(--animebox-safe-bottom,0px))!important}}@media (orientation:portrait) and (max-width:768px) and (max-height:700px){.home-page .page-hero{min-height:360px!important}.home-page .home-hero-carousel__content,.home-page .page-hero__content{padding-block:18px!important}.profile-v2__banner{max-height:190px!important}}@media (prefers-reduced-motion:reduce){.mobile-nav,.home-page .anime-grid,.animebox-player-toolbar{scroll-behavior:auto!important}}
.deferred-mount{contain:layout paint style;min-width:0}.deferred-mount[data-ready=false]{content-visibility:auto}.deferred-mount__placeholder{width:100%;min-height:inherit;background:linear-gradient(135deg,#7e61de06,#0000 45%),#ffffff02;border:1px solid #94a3b80f;border-radius:14px;align-content:center;gap:8px;padding:14px;display:grid}.deferred-mount__placeholder>span{background:#94a3b80e;border-radius:999px;width:min(240px,62%);height:9px;display:block}.deferred-mount__placeholder>span:last-child{opacity:.65;width:min(170px,44%)}.home-page :where(.home-catalog-section,.smart-feed-section,.section.schedule,.personal-schedule-section,.home-utility-grid,.right-rail>.panel,.home-deferred),.anime-detail-after-hero,.profile-v2__bottom-card,.profile-widgets-shell{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:auto 420px}.home-page .home-catalog-section{contain-intrinsic-size:auto 520px}.home-page .section.schedule{contain-intrinsic-size:auto 440px}.home-page .right-rail,.anime-card{contain:layout paint style}.anime-card__image-wrap,.anime-schedule-image,.top-anime-item__image{background:radial-gradient(circle at 50% 35%,#7e61de12,#0000 48%),#0b101a;overflow:hidden}@media (hover:none) and (pointer:coarse){.anime-card__shine{display:none!important}.anime-card,.anime-card__image,.home-shortcuts__item,.profile-widget{transition:none!important}.anime-card:hover,.home-shortcuts__item:hover,.profile-widget:hover{transform:none!important}}@media (max-width:720px){.home-page :where(.home-catalog-section,.smart-feed-section,.section.schedule,.personal-schedule-section,.home-utility-grid,.home-deferred){contain-intrinsic-size:auto 560px}.home-deferred--chat{contain-intrinsic-size:auto 150px}.home-deferred--support,.home-deferred--telegram{contain-intrinsic-size:auto 190px}.deferred-mount__placeholder{border-radius:12px;padding:12px}.home-page :where(.panel,.home-retention,.home-shortcuts__item,.schedule__card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (orientation:landscape) and (max-height:600px) and (max-width:1100px){.home-page .home-catalog-section{contain-intrinsic-size:auto 340px}.home-page :where(.smart-feed-section,.section.schedule,.home-utility-grid){contain-intrinsic-size:auto 300px}}@media (prefers-reduced-data:reduce){.anime-card__shine,.home-hero-carousel__teaser,.hero-teaser{display:none!important}.home-page :where(.panel,.page-hero,.home-retention){box-shadow:none!important}}
:root{--ab-wide-content:1440px}.telegram-growth-card--vector{align-self:start!important;height:fit-content!important;max-height:none!important}.telegram-growth-card--compact.telegram-growth-card--vector{grid-template-columns:76px minmax(0,1fr)!important;align-items:center!important;min-height:0!important}.telegram-growth-card--compact.telegram-growth-card--vector .telegram-growth-card__vector-art{align-self:stretch;min-height:164px;padding:16px 0 16px 14px!important}.telegram-growth-card--compact.telegram-growth-card--vector .telegram-growth-card__content{align-self:center;padding:16px 42px 16px 10px!important}.telegram-growth-card--community.telegram-growth-card--vector{grid-template-columns:112px minmax(0,1fr)!important;align-self:start!important;align-items:center!important;height:fit-content!important;min-height:0!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__vector-art{align-self:stretch;min-height:172px;padding:18px 10px 18px 18px!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{align-self:center;padding:20px 52px 20px 10px!important}.telegram-growth-card--vector .telegram-growth-card__copy h3{margin-top:11px!important;font-size:clamp(18px,1.25vw,24px)!important;line-height:1.12!important}.telegram-growth-card--vector .telegram-growth-card__copy p{max-width:720px;margin-top:7px!important;font-size:12px!important;line-height:1.55!important}.telegram-growth-card--vector .telegram-growth-card__brand small{letter-spacing:.105em!important;font-size:9.5px!important}.telegram-growth-card--vector .telegram-growth-card__brand b{font-size:8.5px!important}.telegram-growth-card--vector .telegram-growth-card__benefits{margin-top:11px!important}.telegram-growth-card--vector .telegram-growth-card__benefits span{min-height:28px!important;padding-inline:9px!important;font-size:10.5px!important}.telegram-growth-card--vector .telegram-growth-card__cta{min-height:44px!important;margin-top:13px!important;padding-inline:13px!important;font-size:12px!important}.telegram-growth-card--vector .telegram-growth-card__dismiss{width:30px!important;height:30px!important;top:12px!important;right:12px!important}.telegram-growth-card--vector .telegram-growth-card__icon-core{transform:scale(.9)}@media (min-width:1181px){.sidebar__label,.sidebar-membership__copy small,.sidebar__support small,.section-link,.anime-card__meta,.anime-card__tags span,.schedule__card span,.schedule__time,.rank-item span,.rank-item__score,.site-footer,.episode-comments__controls>span,.episode-comment__actions{font-size:max(10.5px, var(--ab-readable-micro,10px))!important}.sidebar__item,.topbar__search input,.anime-card__body h3,.top-anime-item__copy strong,.episode-comment__author,.episode-comments__controls label{font-size:max(12px, var(--ab-readable-small,11px))!important}.episode-comment__body,.episode-comments__empty,.episode-comments__replying{font-size:13px!important;line-height:1.58!important}}@media (min-width:1500px) and (min-height:760px){:root{--ab-readable-body:15px;--ab-readable-small:12.5px;--ab-readable-micro:10.75px;--ab-ui-section-title:18px;--ab-wide-content:1640px}.page-content{width:min(var(--ab-wide-content), 100%)!important;padding-inline:clamp(30px,2.1vw,40px)!important}.home-page .home-grid--main{grid-template-columns:minmax(0,1fr) minmax(278px,300px)!important;gap:22px!important}.sidebar{width:242px!important;padding-inline:17px!important}.topbar{padding-inline:32px!important;left:242px!important}.app-shell{margin-left:242px!important}.sidebar__item{min-height:40px!important;font-size:12.75px!important}.sidebar__label{font-size:10.75px!important}.brand__copy strong{font-size:14px!important}.brand__copy small{font-size:10.5px!important;line-height:1.35!important}.topbar__search{width:min(620px,48vw)!important;height:42px!important}.topbar__search input{font-size:13px!important}.section-title,.panel__head,.anime-detail-v4__section-head h2,.profile-v2__section-head h2,.episode-comments__header h2{font-size:18px!important}.section-link{font-size:11.5px!important}.anime-card__body{padding:11px 11px 12px!important}.anime-card__body h3{-webkit-line-clamp:2;font-size:13px!important;line-height:1.38!important}.anime-card__meta{margin-top:6px!important;font-size:10.75px!important}.anime-card__rating,.anime-card__state{font-size:10.5px!important}.top-anime-item{min-height:58px}.top-anime-item__copy strong{font-size:12.5px!important;line-height:1.34!important}.top-anime-item__copy span,.top-anime-item__rank{font-size:10.5px!important}.schedule__card strong,.rank-item strong{font-size:12.5px!important}.schedule__card span,.schedule__time,.rank-item span,.rank-item__score{font-size:10.75px!important}.episode-comment__body{font-size:13.5px!important}.episode-comment__author{font-size:12.5px!important}.episode-comment__actions button,.episode-comments__controls,.episode-comments__sort,.episode-comments__count{font-size:11px!important}.profile-widget__title,.profile-v2__stat strong{font-size:14px!important}.profile-widget__meta,.profile-widget__empty,.profile-v2__stat span{font-size:11.5px!important}}@media (min-width:1920px) and (min-height:900px){:root{--ab-readable-body:15.5px;--ab-readable-small:13.5px;--ab-readable-micro:11.5px;--ab-ui-section-title:20px;--ab-wide-content:1800px}.sidebar{width:252px!important;padding:24px 18px 20px!important}.topbar{height:72px!important;padding-inline:36px!important;left:252px!important}.app-shell{margin-left:252px!important;padding-top:72px!important}.page-content{width:min(var(--ab-wide-content), calc(100% - 28px))!important;padding:30px 38px 46px!important}.home-page .home-grid--main{grid-template-columns:minmax(0,1fr) 320px!important;gap:24px!important}.sidebar__item{grid-template-columns:26px minmax(0,1fr)!important;min-height:42px!important;font-size:13.5px!important}.sidebar__icon{width:20px!important;height:20px!important}.sidebar__label{font-size:11.5px!important}.sidebar-membership__copy strong,.sidebar__support strong{font-size:12.5px!important}.sidebar-membership__copy small,.sidebar__support small{font-size:10.75px!important}.brand__copy strong{font-size:15px!important}.brand__copy small{font-size:11px!important}.topbar__search{width:min(720px,46vw)!important;height:44px!important}.topbar__search input{font-size:13.75px!important}.section{margin-top:24px!important}.section-title,.panel__head,.anime-detail-v4__section-head h2,.profile-v2__section-head h2,.profile-v2__bottom-card h2,.episode-comments__header h2{font-size:20px!important}.section-link{font-size:12.5px!important}.anime-grid{gap:15px!important}.anime-card__body{padding:12px 12px 13px!important}.anime-card__body h3{font-size:14px!important;line-height:1.4!important}.anime-card__meta{font-size:11.5px!important}.anime-card__rating,.anime-card__state,.anime-card__match{font-size:11px!important}.panel__body{padding-inline:12px!important;padding-bottom:14px!important}.top-anime-item{gap:9px;min-height:62px}.top-anime-item__poster{flex-basis:46px!important;width:46px!important}.top-anime-item__copy strong{font-size:13.5px!important}.top-anime-item__copy span,.top-anime-item__rank{font-size:11.5px!important}.schedule__card{min-height:70px!important}.schedule__card strong,.rank-item strong{font-size:13px!important}.schedule__card span,.schedule__time,.rank-item span,.rank-item__score{font-size:11.5px!important}.episode-comments{padding:18px!important}.episode-comments__header span,.episode-comments__eyebrow{font-size:11.5px!important}.episode-comment__author{font-size:13.5px!important}.episode-comment__body{font-size:14.5px!important;line-height:1.62!important}.episode-comment__actions button,.episode-comments__controls label,.episode-comments__controls>span,.episode-comments__sort,.episode-comments__count{font-size:12px!important}.episode-comments__form textarea{font-size:14px!important;line-height:1.55!important}.anime-detail-v4__description,.detail__description,.episode-discussion-hub p{font-size:14px!important}.anime-detail-v3__facts-list dt,.anime-detail-v3__facts-heading span{font-size:11.5px!important}.anime-detail-v3__facts-list dd{font-size:14px!important}.profile-widget__title{font-size:15px!important}.profile-widget__meta,.profile-widget__empty,.profile-v2__stat span,.anime-rating-control__head p,.anime-rating-control__footer{font-size:12px!important}.anime-rating-control__eyebrow,.anime-rating-control__summary span,.anime-rating-control__summary small,.anime-rating-control__clear,.anime-rating-control__message{font-size:10.5px!important}.telegram-growth-card--community.telegram-growth-card--vector{grid-template-columns:124px minmax(0,1fr)!important}.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{padding:22px 58px 22px 12px!important}.telegram-growth-card--vector .telegram-growth-card__copy p{font-size:13px!important}.telegram-growth-card--vector .telegram-growth-card__benefits span{font-size:11px!important}.telegram-growth-card--vector .telegram-growth-card__cta{font-size:12.5px!important}}@media (min-width:2400px) and (min-height:1100px){:root{--ab-readable-body:16px;--ab-readable-small:14px;--ab-readable-micro:12px;--ab-ui-section-title:21px;--ab-wide-content:1980px}.page-content{width:min(var(--ab-wide-content), calc(100% - 48px))!important}.home-page .home-grid--main{grid-template-columns:minmax(0,1fr) 336px!important;gap:26px!important}.sidebar__item{font-size:14px!important}.anime-card__body h3{font-size:15px!important}.anime-card__meta,.schedule__card span,.schedule__time,.top-anime-item__copy span{font-size:12px!important}.episode-comment__body{font-size:15px!important}}@media (max-width:760px){.telegram-growth-card--compact.telegram-growth-card--vector,.telegram-growth-card--community.telegram-growth-card--vector{grid-template-columns:62px minmax(0,1fr)!important;align-items:start!important;height:fit-content!important;min-height:0!important}.telegram-growth-card--compact.telegram-growth-card--vector .telegram-growth-card__vector-art,.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__vector-art{align-self:start;justify-content:center!important;min-height:0!important;padding:17px 0 0 12px!important}.telegram-growth-card--compact.telegram-growth-card--vector .telegram-growth-card__content,.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{padding:15px 42px 16px 8px!important}.telegram-growth-card--vector .telegram-growth-card__copy h3{font-size:17px!important}.telegram-growth-card--vector .telegram-growth-card__copy p{font-size:11.5px!important}.telegram-growth-card--vector .telegram-growth-card__benefits{grid-column:auto!important}.telegram-growth-card--vector .telegram-growth-card__cta{width:100%!important;min-width:0!important}}@media (max-width:420px){.telegram-growth-card--compact.telegram-growth-card--vector,.telegram-growth-card--community.telegram-growth-card--vector{grid-template-columns:1fr!important}.telegram-growth-card--compact.telegram-growth-card--vector .telegram-growth-card__vector-art,.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__vector-art{display:none!important}.telegram-growth-card--compact.telegram-growth-card--vector .telegram-growth-card__content,.telegram-growth-card--community.telegram-growth-card--vector .telegram-growth-card__content{padding:16px 42px 16px 16px!important}}
.profile-widgets-edit-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.profile-editor-v13__showcase-tab{padding:24px}.profile-editor-v13__showcase-title{margin-bottom:14px}.profile-editor-v13__showcase-title>div>span{color:#9c86eb;letter-spacing:.15em;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.profile-editor-v13__showcase-state{color:#e8e2f494;background:#ffffff04;border:1px solid #ffffff0e;border-radius:18px;place-items:center;gap:10px;min-height:220px;padding:22px;display:grid}.profile-editor-v13__showcase-state.is-error{color:#ff9dad}.profile-editor-v13__showcase-state button{color:#d8cbff;min-height:38px;font:inherit;cursor:pointer;background:#7e61de14;border:1px solid #a48df62e;border-radius:11px;padding:0 13px;font-weight:800}.profile-widgets-editor--embedded{z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important}.profile-widgets-editor--embedded .profile-widgets-editor__dialog{width:100%!important;max-height:none!important;box-shadow:none!important;border-radius:20px!important;padding:20px!important;overflow:visible!important}.profile-widgets-editor--embedded .profile-widgets-editor__actions{background:0 0!important;margin:18px 0 0!important;padding:14px 0 0!important;position:static!important;bottom:auto!important}.profile-widgets-editor--embedded .profile-widgets-editor__actions .is-primary{min-width:190px;margin-left:auto}.profile-editor-v13[data-editor-tab=showcase] .profile-editor-v13__header-actions>button{display:none}.telegram-subscription-gate__logo>img,.telegram-subscription-gate__logo-fallback{width:58px;height:58px;display:block}.telegram-subscription-gate__logo>img{object-fit:contain}.telegram-subscription-gate__logo-fallback{color:#b99bff;filter:drop-shadow(0 0 18px #9166ff47)}.telegram-subscription-gate__logo-fallback path:first-child{fill:#8052ff1a;stroke:currentColor;stroke-width:2px}.telegram-subscription-gate__logo-fallback path:nth-child(2){fill:currentColor;opacity:.92}.telegram-subscription-gate__logo-fallback path:last-child{fill:none;stroke:#efe8ff;stroke-width:2px;stroke-linecap:round}@media (max-width:768px){.profile-editor-v13__showcase-tab{padding:12px}.profile-widgets-editor--embedded .profile-widgets-editor__dialog{border-radius:18px!important;padding:15px 12px!important}.profile-widgets-editor--embedded .profile-widgets-editor__top h2{font-size:20px}.profile-widgets-editor--embedded .profile-widgets-editor__results{max-height:320px}.profile-widgets-editor--embedded .profile-widgets-editor__actions .is-primary{width:100%;min-width:0}.profile-editor-v13[data-editor-tab=showcase] .profile-editor-v13__mobile-save{display:none!important}}
@media (min-width:1001px){.home-page .right-rail{contain:none!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:14px!important;min-width:0!important;display:grid!important}.home-page .right-rail>.panel,.home-page .right-rail>.home-top-anime-panel,.home-page .right-rail>.home-utility-grid{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:none!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;height:auto!important}.home-page .home-top-anime-panel .panel__body,.home-page .home-top-anime-panel--desktop .panel__body{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important;overflow:visible!important}.home-page .home-top-anime-panel .top-anime-item{grid-template-columns:24px 46px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:70px!important;padding:6px 0!important;display:grid!important}.home-page .home-top-anime-panel .top-anime-item__poster{width:46px!important;min-width:46px!important;max-width:46px!important;height:62px!important;min-height:62px!important;max-height:62px!important}.home-page .home-top-anime-panel .top-anime-item__copy{width:auto!important;min-width:0!important;display:block!important;overflow:hidden!important}.home-page .home-top-anime-panel .top-anime-item__copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;min-width:0!important;text-overflow:initial!important;display:-webkit-box!important;overflow:hidden!important}.home-page .home-top-anime-panel .top-anime-item__copy span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.home-page .home-upcoming-panel{height:auto!important;min-height:0!important}.home-page .home-upcoming-panel__list{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;width:100%!important;min-width:0!important;padding:0 10px 10px!important;display:grid!important;overflow:visible!important}.home-page .home-upcoming-panel__list>a{border-bottom:1px solid #94a3b812!important;width:100%!important;min-width:0!important;min-height:62px!important}.home-page .home-upcoming-panel__list>a:last-child{border-bottom:0!important}.home-page .home-utility-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important;height:auto!important;display:grid!important}.home-page .home-utility-grid>*,.home-page .home-utility-grid>:last-child{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:none!important;grid-column:auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important}.home-page .smart-feed__slide{contain-intrinsic-size:180px 370px!important;width:clamp(168px,11.5vw,188px)!important}.home-page .smart-feed__rail,.home-page .smart-feed__stage,.home-page .smart-feed{min-width:0!important;max-width:100%!important}}@media (min-width:1920px) and (min-height:900px){.home-page .smart-feed__slide{width:190px!important}}@media (min-width:2400px) and (min-height:1100px){.home-page .smart-feed__slide{width:198px!important}}@media (min-width:1001px){.home-page .home-upcoming-panel__list>.schedule-item{border-radius:8px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:6px 12px!important;padding:14px 4px!important;display:grid!important}.home-page .home-upcoming-panel .schedule-item__poster{grid-row:1/3;overflow:hidden;width:48px!important;height:72px!important}.home-page .home-upcoming-panel .schedule-item__copy{min-width:0}.home-page .home-upcoming-panel .schedule-item__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;white-space:normal!important;font-size:14px!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}.home-page .home-upcoming-panel .schedule-item__meta{margin:4px 0 0;white-space:normal!important;font-size:12px!important;line-height:1.5!important}.home-page .home-upcoming-panel .schedule-item__countdown{grid-column:2;justify-self:start;min-height:26px;padding:3px 8px;width:auto!important;height:auto!important}.home-page .home-upcoming-panel .schedule-item__chevron{display:none}.home-page .home-upcoming-panel .schedule-item:hover{background:#8b70ff12}}.episode-list .episode-list__copy{justify-content:center;align-items:flex-start;min-width:0;flex-direction:column!important;gap:5px!important;display:flex!important}.episode-list .episode-list__copy>.episode-list__label{display:block;color:var(--text,#edf0f7)!important;font-size:14px!important;line-height:1.4!important}.episode-list .episode-list__copy>small{display:block;white-space:normal!important;font-size:12px!important;line-height:1.5!important}
html[data-animebox-theme=light]{--bg:#f5f6fa;--bg-2:#eceef5;--panel:#fff;--panel-2:#f0f1f8;--text:#252638;--muted:#606479;--line:#dcdfea;--ab-vl-canvas:#f5f6fa;--ab-vl-surface:#fff;--ab-vl-surface-raised:#f0f1f8;--ab-vl-text:#252638;--ab-vl-text-soft:#4c5067;--ab-vl-muted:#606479;--ab-vl-muted-2:#606479}html[data-animebox-theme=light] body{background:radial-gradient(at 80% 0,#eeebfb 0,#0000 35%),#f5f6fa}html[data-animebox-theme=light] .sidebar,html[data-animebox-theme=light] .topbar,html[data-animebox-theme=light] .mobile-nav{border-color:var(--line)!important;background:#fffffff5!important}html[data-animebox-theme=light] :is(.panel__head,.panel__title-with-icon,.top-anime-item__copy strong,.continue-smart-card__body strong,.home-shortcuts__item strong,.home-pulse strong,.home-retention__head h2,.home-retention__copy strong,.mood-picker__intro h2,.mood-chip__copy strong,.smart-card__title,.home-library-panel h3,.home-library-panel h2,.sidebar-membership__copy strong,.sidebar__support strong,.smart-feed__empty h3,.home-activation-v2 h2,.home-activation-v2 h3,.schedule-item__title){color:var(--text)!important;text-shadow:none!important}html[data-animebox-theme=light] :is(.top-anime-item__copy span,.top-anime-item__rank,.continue-smart-card__body small,.continue-smart-card__arrow,.home-shortcuts__item small,.home-pulse small,.home-pulse span,.home-pulse__link,.home-retention__head span,.home-retention__copy small,.home-retention__copy span,.mood-picker__intro p,.mood-chip__copy small,.smart-card__meta,.smart-card__reason,.smart-card__dismiss,.home-library-panel p,.sidebar-membership__copy small,.sidebar-membership__status,.home-activation-v2 p,.schedule-item__meta,.smart-section-eyebrow){color:var(--muted)!important;text-shadow:none!important}html[data-animebox-theme=light] :is(.continue-smart-card__eyebrow,.home-library-panel__eyebrow,.mood-picker__eyebrow,.sidebar-membership__icon,.home-activation-v2__eyebrow){color:#6542bb!important}html[data-animebox-theme=light] :is(.continue-smart-card,.personal-schedule-grid,.personal-schedule-card,.home-library-panel,.home-activation-v2,.smart-card,.home-retention__card,.home-pulse,.home-shortcuts__item,.mood-picker,.mood-chip,.sidebar-membership){color:var(--text);background:var(--panel)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-animebox-theme=light] :is(.home-shortcuts__item:hover,.home-retention__card:hover,.continue-smart-card:hover,.mood-chip:hover,.mood-chip.is-active){background:#ede9fa!important;border-color:#c5b7ec!important}html[data-animebox-theme=light] .smart-feed__rail:after{display:none!important}html[data-animebox-theme=light] .smart-card__title{font-size:14px!important;line-height:1.45!important}html[data-animebox-theme=light] .smart-card__meta,html[data-animebox-theme=light] .smart-card__reason{font-size:12px!important;line-height:1.5!important}html[data-animebox-theme=light] .smart-card__plan{color:#513390!important;background:#eee9fa!important;border-color:#d0c2ee!important}html[data-animebox-theme=light] .smart-card__plan-icon{color:#513390!important;background:0 0!important}html[data-animebox-theme=light] .smart-card__plan:hover:not(:disabled){background:#e2d9f5!important}html[data-animebox-theme=light] .schedule-item{border-color:var(--line)!important}html[data-animebox-theme=light] .schedule-item:hover{background:#f0ecfa!important}html[data-animebox-theme=light] .schedule-item__countdown{color:#513390!important;background:#eee9fa!important;border-color:#d0c2ee!important}html[data-animebox-theme=light] .schedule-item__countdown>span{color:#513390!important}html[data-animebox-theme=light] .schedule-item__countdown>.schedule-item__released{color:#146342!important}html[data-animebox-theme=light] .schedule-item__chevron{color:#606479}html[data-animebox-theme=light] .topbar :is(.auth-user__trigger,.auth-user__username){color:var(--text)!important}html[data-animebox-theme=light] .home-library-panel .btn{color:#fff!important;background:#6542bb!important;border-color:#6542bb!important}html[data-animebox-theme=light] :is(.auth-user__dropdown,.auth-user__profile,.auth-user__links a){color:var(--text)!important;background:var(--panel)!important;border-color:var(--line)!important}html[data-animebox-theme=light] .auth-user__profile strong{color:var(--text)!important}html[data-animebox-theme=light] .auth-user__profile span{color:var(--muted)}html[data-animebox-theme=light] :is(.episode-list__item,.episode-list__seasons){border-color:var(--line)!important;background:#fff!important}html[data-animebox-theme=light] :is(.episode-list__copy small,.episode-list__meta,.episode-list__season-tab small){color:var(--muted)!important}html[data-animebox-theme=light] .episode-list__item.is-current,html[data-animebox-theme=light] .episode-list__item:hover{background:#ede9fa!important}html[data-animebox-theme=light] .episode-list__item.is-watched{background:#eaf6ef!important}html[data-animebox-theme=light] .episode-list__number{color:#6542bb!important}html[data-animebox-theme=light] :is(.home-pulse strong,.home-shortcuts__item strong,.home-retention__copy strong,.continue-smart-card__body strong,.mood-chip__copy strong){font-size:14px!important;line-height:1.4!important}html[data-animebox-theme=light] :is(.home-pulse small,.home-shortcuts__item small,.home-retention__copy small,.continue-smart-card__body small,.mood-chip__copy small){font-size:12px!important;line-height:1.5!important}
.ProgressionCelebration-module__ez5SPa__toast{z-index:220;right:max(16px, env(safe-area-inset-right));bottom:max(20px, calc(env(safe-area-inset-bottom) + 16px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 8% 20%,#8356ff29,#0000 38%),#080d18f5;border:1px solid #9674ff47;border-radius:19px;grid-template-columns:70px minmax(0,1fr);gap:15px;width:min(390px,100vw - 32px);padding:17px;animation:.55s cubic-bezier(.16,1,.3,1) ProgressionCelebration-module__ez5SPa__progressionToastIn;display:grid;position:fixed;overflow:hidden;box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff0b}.ProgressionCelebration-module__ez5SPa__glow{pointer-events:none;filter:blur(42px);background:#905bff29;border-radius:50%;width:180px;height:180px;position:absolute;top:-95px;right:-90px}.ProgressionCelebration-module__ez5SPa__toast[data-rarity=epic]{border-color:#d663ff5c;box-shadow:0 24px 75px #00000070,0 0 35px #b94bf21a}.ProgressionCelebration-module__ez5SPa__toast[data-rarity=legendary]{background:radial-gradient(circle at 8% 20%,#d9974329,#0000 38%),#0a0d17f7;border-color:#efc06075;box-shadow:0 24px 75px #00000075,0 0 42px #db9f491c}.ProgressionCelebration-module__ez5SPa__icon{background:#7651de14;border:1px solid #9c7dff29;border-radius:18px;place-items:center;width:70px;height:70px;display:grid}.ProgressionCelebration-module__ez5SPa__icon img{object-fit:contain;filter:drop-shadow(0 5px 14px #744ce038);width:54px;height:54px}.ProgressionCelebration-module__ez5SPa__copy{min-width:0;position:relative}.ProgressionCelebration-module__ez5SPa__eyebrow{color:#9e82ff;letter-spacing:.14em;font-size:8px;font-weight:950;display:block}.ProgressionCelebration-module__ez5SPa__copy>strong{color:#f5f1ff;letter-spacing:-.02em;margin-top:5px;font-size:16px;display:block}.ProgressionCelebration-module__ez5SPa__copy p{color:#bec7db94;margin:4px 0 0;font-size:10px;line-height:1.45}.ProgressionCelebration-module__ez5SPa__meta{color:#b1a3ddb8;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:8px;font-weight:900;display:flex}.ProgressionCelebration-module__ez5SPa__meta b{color:#c6abff;font-size:10px}.ProgressionCelebration-module__ez5SPa__levelToast{text-align:center;background:radial-gradient(circle at 50% 0,#9558ff38,#0000 58%),#080c17f7;grid-template-columns:1fr;justify-items:center;min-height:170px}.ProgressionCelebration-module__ez5SPa__levels{align-items:center;gap:13px;margin-top:7px;display:flex}.ProgressionCelebration-module__ez5SPa__levels span{color:#bec6dd73;font-size:30px;font-weight:900}.ProgressionCelebration-module__ez5SPa__levels b{color:#ab90ff94;font-size:20px}.ProgressionCelebration-module__ez5SPa__levels strong{color:#f6f0ff;text-shadow:0 0 25px #9a61ff59;font-size:48px;line-height:1}.ProgressionCelebration-module__ez5SPa__rank{color:#c3a9ff;font-size:13px;font-weight:850}@keyframes ProgressionCelebration-module__ez5SPa__progressionToastIn{0%{opacity:0;transform:translate(28px,22px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:560px){.ProgressionCelebration-module__ez5SPa__toast{right:10px;bottom:max(12px, calc(env(safe-area-inset-bottom) + 8px));grid-template-columns:58px minmax(0,1fr);width:calc(100vw - 20px);padding:14px}.ProgressionCelebration-module__ez5SPa__icon{border-radius:15px;width:58px;height:58px}.ProgressionCelebration-module__ez5SPa__icon img{width:44px;height:44px}.ProgressionCelebration-module__ez5SPa__levelToast{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProgressionCelebration-module__ez5SPa__toast{animation:none}}.ProgressionCelebration-module__ez5SPa__challengeToast{background:radial-gradient(circle at 8% 20%,#40be8b21,#0000 38%),#080d18f5;border-color:#4fd29e4d;grid-template-columns:70px minmax(0,1fr)}.ProgressionCelebration-module__ez5SPa__challengeIcon{color:#7ae0b7;background:#39ae821a;border:1px solid #54d6a338;border-radius:18px;place-items:center;width:70px;height:70px;font-size:30px;font-weight:950;display:grid;box-shadow:inset 0 1px #ffffff09}@media (max-width:560px){.ProgressionCelebration-module__ez5SPa__challengeToast{grid-template-columns:58px minmax(0,1fr)}.ProgressionCelebration-module__ez5SPa__challengeIcon{border-radius:15px;width:58px;height:58px;font-size:25px}}
