.anime-rating-control__stars--ten{grid-template-columns:repeat(10,34px);align-items:center;gap:6px;width:fit-content;max-width:100%;margin-top:15px;display:grid}.anime-rating-control__star-button{width:34px;min-width:34px;height:38px;color:inherit;cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;line-height:1;transition:transform .14s,background-color .14s,box-shadow .14s;display:inline-grid;position:relative}.anime-rating-control__star-button .anime-rating-control__star-base,.anime-rating-control__star-button .anime-rating-control__star-fill{white-space:nowrap;pointer-events:none;place-items:center;width:auto;font-size:31px;line-height:38px;transition:color .14s,opacity .14s,transform .14s;display:grid;position:absolute;inset:0;overflow:visible}.anime-rating-control__star-button .anime-rating-control__star-base{color:var(--ab-ui-text)}.anime-rating-control__star-button .anime-rating-control__star-fill{color:var(--ab-ui-danger);opacity:0;text-shadow:0 0 18px color-mix(in srgb, var(--ab-ui-danger) 12%, transparent)}.anime-rating-control__star-button[data-filled=true] .anime-rating-control__star-fill,.anime-rating-control__star-button .anime-rating-control__star-fill[data-visible=true]{opacity:1}.anime-rating-control__star-button:focus-visible{outline:2px solid color-mix(in srgb, var(--ab-ui-accent) 90%, transparent);outline-offset:2px;background:color-mix(in srgb, var(--ab-ui-accent) 8%, transparent)}.anime-rating-control__star-button:disabled{cursor:not-allowed}.anime-rating-control__stars--ten[data-disabled=true]{opacity:.58}@media (hover:hover) and (pointer:fine){.anime-rating-control__star-button:not(:disabled):hover{background:color-mix(in srgb, var(--ab-ui-danger) 4.5%, transparent);transform:translateY(-2px)scale(1.04)}}html[data-animebox-theme=light] .anime-rating-control__star-button .anime-rating-control__star-base{color:var(--ab-ui-text)}html[data-animebox-theme=light] .anime-rating-control__star-button .anime-rating-control__star-fill{color:var(--ab-ui-danger);text-shadow:none}html[data-animebox-theme=light] .anime-rating-control__star-button:focus-visible{outline-color:color-mix(in srgb, var(--ab-ui-accent) 72%, transparent);background:color-mix(in srgb, var(--ab-ui-accent) 6%, transparent)}@media (max-width:680px){.anime-rating-control__stars--ten{grid-template-columns:repeat(10,minmax(22px,1fr));gap:2px;width:min(100%,320px)}.anime-rating-control__star-button{border-radius:7px;width:100%;min-width:0;height:34px}.anime-rating-control__star-button .anime-rating-control__star-base,.anime-rating-control__star-button .anime-rating-control__star-fill{font-size:clamp(22px,7.2vw,28px);line-height:34px}}@media (max-width:380px){.anime-rating-control__stars--ten{gap:1px}.anime-rating-control__star-button{height:32px}.anime-rating-control__star-button .anime-rating-control__star-base,.anime-rating-control__star-button .anime-rating-control__star-fill{font-size:clamp(20px,6.9vw,25px);line-height:32px}}.home-page{--ab-service-card-padding:24px;--ab-service-card-radius:16px;--ab-service-card-icon:40px;--ab-service-card-action-height:40px}.home-page .home-service-card{height:100%!important;min-height:220px!important;padding:var(--ab-service-card-padding)!important;border-radius:var(--ab-service-card-radius)!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;display:flex!important}.home-page .home-service-card__head{align-items:center;gap:10px;min-width:0;margin:0 0 18px;display:flex}.home-page .home-service-card__icon{width:var(--ab-service-card-icon);height:var(--ab-service-card-icon);min-width:var(--ab-service-card-icon);border:1px solid color-mix(in srgb, var(--ab-ui-accent) 22%, transparent);background:radial-gradient(circle at 50% 15%, color-mix(in srgb, var(--ab-ui-accent) 13%, transparent), transparent 68%), color-mix(in srgb, var(--ab-ui-accent) 5.5%, transparent);color:var(--ab-ui-accent);border-radius:12px;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff06}.home-page .home-service-card__icon svg{width:19px;height:19px}.home-page .home-service-card__eyebrow{color:var(--ab-ui-accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:760;line-height:1.2}.home-page .home-service-card__copy{min-width:0}.home-page .home-service-card__copy h2,.home-page .home-service-card__copy strong{color:var(--ab-ui-text);letter-spacing:-.026em;margin:0;font-size:clamp(18px,1.25vw,21px);font-weight:820;line-height:1.12;display:block}.home-page .home-service-card__copy p{max-width:520px;font-size:13px;color:var(--ab-ui-text)!important;margin:11px 0 0!important;line-height:1.55!important}.home-page .home-service-card__action{min-height:var(--ab-service-card-action-height);white-space:nowrap;justify-content:center;align-items:center;border:1px solid color-mix(in srgb, var(--ab-ui-accent) 22%, transparent)!important;background:color-mix(in srgb, var(--ab-ui-accent) 7.5%, transparent)!important;color:var(--ab-ui-text)!important;box-shadow:none!important;border-radius:11px!important;align-self:flex-start!important;margin-top:auto!important;padding:0 16px!important;font-size:12.5px!important;font-weight:720!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.home-page .home-service-card__action:hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--ab-ui-accent) 36%, transparent)!important;background:color-mix(in srgb, var(--ab-ui-accent) 13%, transparent)!important;color:var(--ab-ui-text)!important}.home-page .home-service-card__action:focus-visible{outline:2px solid color-mix(in srgb, var(--ab-ui-accent) 72%, transparent);outline-offset:2px}.home-page .home-library-panel--footer,.home-page .home-utility-card--support{align-content:initial!important;grid-template-columns:none!important;grid-template-areas:none!important;gap:0!important}.home-page .home-library-panel--footer h2,.home-page .home-library-panel--footer p,.home-page .home-library-panel--footer .btn,.home-page .home-utility-card--support .home-utility-card__copy,.home-page .home-utility-card--support .home-utility-card__link,.home-page .home-utility-card--support .home-utility-card__icon{grid-area:auto!important}.home-page .home-utility-card--support .home-utility-card__copy,.home-page .home-utility-card--support .home-utility-card__link,.home-page .home-utility-card--support .home-utility-card__icon{display:none!important}html[data-animebox-theme=light] .home-page .home-service-card__icon{border-color:color-mix(in srgb, var(--ab-ui-accent) 16%, transparent);background:color-mix(in srgb, var(--ab-ui-accent) 5.5%, transparent);color:var(--ab-ui-accent);box-shadow:inset 0 1px #ffffffb8}html[data-animebox-theme=light] .home-page .home-service-card__eyebrow{color:var(--ab-ui-accent)}html[data-animebox-theme=light] .home-page .home-service-card__copy h2,html[data-animebox-theme=light] .home-page .home-service-card__copy strong{color:var(--ab-ui-text)}html[data-animebox-theme=light] .home-page .home-service-card__copy p{color:var(--ab-ui-muted)!important}html[data-animebox-theme=light] .home-page .home-service-card__action{border-color:color-mix(in srgb, var(--ab-ui-accent) 16%, transparent)!important;background:color-mix(in srgb, var(--ab-ui-accent) 5.5%, transparent)!important;color:var(--ab-ui-accent)!important}html[data-animebox-theme=light] .home-page .home-service-card__action:hover{border-color:color-mix(in srgb, var(--ab-ui-accent) 28%, transparent)!important;background:color-mix(in srgb, var(--ab-ui-accent) 9%, transparent)!important;color:var(--ab-ui-text)!important}@media (max-width:760px){.home-page{--ab-service-card-padding:18px;--ab-service-card-icon:38px}.home-page .home-service-card{min-height:0!important}.home-page .home-service-card__head{margin-bottom:15px}.home-page .home-service-card__copy h2,.home-page .home-service-card__copy strong{font-size:18px}.home-page .home-service-card__copy p{font-size:12.5px}.home-page .home-service-card__action{margin-top:18px!important}}@media (max-width:1180px) and (min-width:761px){.home-page .home-library-panel--footer{grid-column:auto!important}}:root{--ab-card-min:9rem;--ab-fluid-body:clamp(1rem,.96rem + .16vw,1.125rem)}body{font-size:var(--ab-fluid-body)}.page-heading p,.detail__description,.anime-detail-v4__description,.profile-v2__bio,.tracker-hero p{max-width:68ch;line-height:1.62!important}.search-page .anime-grid,.tracker-page .anime-grid,.search-page .loading-grid,.tracker-page .loading-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--ab-card-min)),1fr))!important;gap:clamp(.75rem,.65rem + .35vw,1.125rem)!important}.anime-card__body h3{overflow-wrap:anywhere;min-height:2.7em;white-space:normal!important;-webkit-line-clamp:2!important;font-size:clamp(1rem,.96rem + .12vw,1.125rem)!important;line-height:1.35!important}.telegram-growth-card,.catalog-ad-break,.monetization-ad{min-width:0!important;max-width:100%!important}@media (min-width:48rem){:root{--ab-card-min:10rem}}@media (min-width:90rem){:root{--ab-card-min:11.5rem}}@media (min-width:120rem){:root{--ab-card-min:13.5rem}}@media (max-width:47.999rem){:root{--ab-card-min:8.75rem}:where(.search-page,.tracker-page,.telegram-growth-card) :where(p,span,small,button,a,label,input,select){font-size:max(1rem,1em)!important}}:root,html[data-animebox-theme=dark]{--ab-ui-canvas:#131217;--ab-ui-surface:#1c1b22;--ab-ui-raised:#26242e;--ab-ui-border:#36333f;--ab-ui-text:#edeaf2;--ab-ui-muted:#aca6b6;--ab-ui-accent:#a798cf;--ab-ui-primary:#7863ae;--ab-ui-primary-text:#fff;--ab-ui-selected:#2e293c;--ab-ui-accent-rgb:167, 152, 207;--ab-ui-success:#69d6ad;--ab-ui-danger:#e8849c;--ab-ui-warning:#e6bc78;--ab-ui-info:#7cb7ed;--ab-ui-radius:.875rem;--ab-ui-gap:1rem}html[data-animebox-theme=light]{--ab-ui-canvas:#f7f5f8;--ab-ui-surface:#fdfcfe;--ab-ui-raised:#eeeaf2;--ab-ui-border:#d6d0dd;--ab-ui-text:#2b2633;--ab-ui-muted:#696174;--ab-ui-accent:#70558f;--ab-ui-primary:#7863ae;--ab-ui-primary-text:#fff;--ab-ui-selected:#ece6f3;--ab-ui-accent-rgb:112, 85, 143;--ab-ui-success:#24734f;--ab-ui-danger:#a32e4a;--ab-ui-warning:#80551c;--ab-ui-info:#28658e}html[data-animebox-theme],:root{--bg:var(--ab-ui-canvas);--bg-2:var(--ab-ui-canvas);--panel:var(--ab-ui-surface);--panel-2:var(--ab-ui-raised);--line:var(--ab-ui-border);--text:var(--ab-ui-text);--muted:var(--ab-ui-muted);--accent:var(--ab-ui-accent);--ab-vl-canvas:var(--ab-ui-canvas);--ab-vl-surface:var(--ab-ui-surface);--ab-vl-surface-raised:var(--ab-ui-raised);--ab-vl-line:var(--ab-ui-border);--ab-vl-text:var(--ab-ui-text);--ab-vl-muted:var(--ab-ui-muted);--ab-vl-violet:var(--ab-ui-accent)}html body{color:var(--ab-ui-text);background:var(--ab-ui-canvas)!important}html .sidebar,html .topbar,html .mobile-nav{background:var(--ab-ui-surface)!important;border-color:var(--ab-ui-border)!important}html .topbar__search{min-width:0;background:var(--ab-ui-raised)!important;border-color:var(--ab-ui-border)!important}html .topbar__search input{min-width:0;color:var(--ab-ui-text)!important;font-size:1rem!important}html .topbar__search input::placeholder,html .sidebar__item,html .mobile-nav__item,html .brand small,html .sidebar__label{color:var(--ab-ui-muted)!important}html .sidebar__item.is-active{background:var(--ab-ui-selected)!important;color:var(--ab-ui-text)!important;box-shadow:inset 2px 0 var(--ab-ui-accent)!important}html .mobile-nav__item.is-active{color:var(--ab-ui-text)!important}html .topbar__icon,html .topbar__login{background:var(--ab-ui-raised)!important;color:var(--ab-ui-text)!important;border-color:var(--ab-ui-border)!important}html .btn--primary,html .topbar__register{background:var(--ab-ui-primary)!important;color:var(--ab-ui-primary-text)!important;box-shadow:none!important}html .btn--ghost{background:var(--ab-ui-raised)!important;color:var(--ab-ui-text)!important;border-color:var(--ab-ui-border)!important}html .page-content{padding-inline:clamp(1rem,2vw,2rem)}html .site-footer{color:var(--ab-ui-muted)!important;border-color:var(--ab-ui-border)!important}html .site-footer__links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}html :is(.sidebar,.topbar,.mobile-nav,.site-footer) :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid var(--ab-ui-accent)!important}html .topbar__search:focus-within{outline:2px solid var(--ab-ui-accent);outline-offset:2px}html .search-page .anime-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:1rem!important}@media (max-width:600px){html .search-page .anime-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}}
