.hero__thumbs[data-v-8fa50b65]{position:absolute;z-index:5;right:var(--home-gutter);bottom:24px;display:flex;align-items:flex-end;gap:12px}.hero-thumb[data-v-8fa50b65]{width:92px;padding:0;border:0;background:transparent;cursor:pointer;text-align:center}.hero-thumb[data-v-8fa50b65]:focus-visible{outline:2px solid #509dff;outline-offset:4px;border-radius:8px}.hero-thumb__img[data-v-8fa50b65]{position:relative;display:block;overflow:hidden;width:92px;height:123px;border-radius:8px;background:#202227}.hero-thumb__img[data-v-8fa50b65] .ui-picture,.hero-thumb__img[data-v-8fa50b65] img,.hero-thumb__placeholder[data-v-8fa50b65]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-thumb__dim[data-v-8fa50b65]{position:absolute;inset:0;background:#0000008f;transition:opacity .18s ease}.hero-thumb--active .hero-thumb__dim[data-v-8fa50b65]{opacity:0}.hero-thumb__bar[data-v-8fa50b65]{position:absolute;right:0;bottom:0;left:0;height:4px;background:#ffffff3d}.hero-thumb__bar-fill[data-v-8fa50b65]{display:block;width:0;height:100%;background:#fff}.hero-thumb__bar-fill--run[data-v-8fa50b65]{animation:hero-thumb-progress-8fa50b65 var(--hero-thumb-duration,5s) linear forwards}.hero-thumb__bar-fill--paused[data-v-8fa50b65]{animation-play-state:paused}.hero-thumb__name[data-v-8fa50b65]{display:block;overflow:hidden;margin-top:14px;color:#ffffff70;font-size:14px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hero-thumb--active .hero-thumb__name[data-v-8fa50b65]{color:#ffffffd6}@keyframes hero-thumb-progress-8fa50b65{0%{width:0}to{width:100%}}@media(max-width:1279px){.hero__thumbs[data-v-8fa50b65]{right:0;bottom:0;max-width:none;padding:36px var(--home-gutter) 22px;overflow-x:auto;overscroll-behavior-x:contain;background:linear-gradient(180deg,rgba(23,24,36,0) 0,rgba(23,24,36,.72) 28%,rgba(23,24,36,.94) 52%,var(--color-canvas) 100%);gap:10px;scroll-padding-inline:var(--home-gutter);scroll-snap-type:x proximity;scrollbar-width:none}.hero__thumbs[data-v-8fa50b65]::-webkit-scrollbar{display:none}.hero-thumb[data-v-8fa50b65]{width:80px;flex:0 0 80px;scroll-snap-align:start}.hero-thumb__img[data-v-8fa50b65]{width:80px;height:108px}.hero-thumb__name[data-v-8fa50b65]{margin-top:10px;font-size:12px}}@media(max-width:767px){.hero__thumbs[data-v-8fa50b65]{display:none}}@media(prefers-reduced-motion:reduce){.hero-thumb__bar-fill--run[data-v-8fa50b65]{animation:none;width:100%}}.home-page[data-v-9fc7ffb5]{--home-gutter:16px;overflow:hidden;background:var(--color-canvas);color:#fff}.hero-shell[data-v-9fc7ffb5]{max-width:1920px;margin:0 auto 88px;isolation:isolate}.hero[data-v-9fc7ffb5],.hero-shell[data-v-9fc7ffb5]{position:relative;width:100%}.hero[data-v-9fc7ffb5]{height:auto;aspect-ratio:1680/817;margin-inline:auto;overflow:hidden;touch-action:pan-y;background:linear-gradient(90deg,#070c17fa 0,#070d1b99 46%,#070d1b2e 72%,#070c16d6),radial-gradient(ellipse at 51% 42%,var(--hero-glow),transparent 22%),radial-gradient(ellipse at 50% 36%,var(--hero-accent),transparent 56%),#080d18;outline:none;transition:background .6s ease}.hero[data-v-9fc7ffb5],.hero--channel[data-v-9fc7ffb5]{max-width:var(--site-content-width)}.hero[data-v-9fc7ffb5]:before{left:0;background:linear-gradient(270deg,rgba(15,19,26,0) 0,var(--color-hero-shadow) 80%)}.hero[data-v-9fc7ffb5]:after,.hero[data-v-9fc7ffb5]:before{position:absolute;top:0;bottom:0;z-index:3;width:240px;pointer-events:none;content:""}.hero[data-v-9fc7ffb5]:after{right:0;background:linear-gradient(-270deg,rgba(15,19,26,0) 0,var(--color-hero-shadow) 80%)}@media(max-width:1136px){.hero[data-v-9fc7ffb5]:after,.hero[data-v-9fc7ffb5]:before{width:clamp(60px,14vw,160px)}.hero[data-v-9fc7ffb5]:before{background:linear-gradient(90deg,#171824d1 0,#17182485 50%,#1718242e 78%,#17182400)}.hero[data-v-9fc7ffb5]:after{background:linear-gradient(270deg,#171824d1 0,#17182485 50%,#1718242e 78%,#17182400)}}@media(max-width:1279px){.hero--channel .hero__content[data-v-9fc7ffb5]{right:var(--home-gutter);left:var(--home-gutter);width:min(580px,calc(100% - var(--home-gutter) - var(--home-gutter)))}}.hero[data-v-9fc7ffb5]:focus-visible{box-shadow:inset 0 0 0 2px #509dff}.hero__backdrop[data-v-9fc7ffb5]{position:absolute;inset:0;z-index:1;display:block;opacity:1}.hero__backdrop[data-v-9fc7ffb5],.hero__backdrop img[data-v-9fc7ffb5],.hero__backdrop.ui-picture[data-v-9fc7ffb5]{width:100%;height:100%}.hero__backdrop .ui-picture__img[data-v-9fc7ffb5],.hero__backdrop>img[data-v-9fc7ffb5]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.hero__placeholder[data-v-9fc7ffb5]{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 68% 34%,var(--hero-glow),transparent 28%),radial-gradient(ellipse at 42% 52%,var(--hero-accent),transparent 62%),linear-gradient(135deg,#101a29 0,#0b111c)}.hero__shade[data-v-9fc7ffb5]{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(1,4,10,.74) 0,transparent 21%,transparent 66%,var(--color-canvas) 100%),linear-gradient(90deg,rgba(8,11,18,.62),transparent 28%,transparent 82%,rgba(8,11,18,.28))}.hero__content[data-v-9fc7ffb5]{position:absolute;z-index:4;bottom:20px;left:var(--home-gutter);width:min(580px,calc(100% - var(--home-gutter) - var(--home-gutter)))}.hero__ad-hit[data-v-9fc7ffb5]{position:absolute;inset:0;z-index:2;cursor:pointer}.hero__content--ad[data-v-9fc7ffb5]{pointer-events:none}.hero__title-link[data-v-9fc7ffb5]{color:inherit;text-decoration:none;pointer-events:auto;cursor:pointer}.hero .hero__title[data-v-9fc7ffb5]{margin:0 0 12px;overflow:hidden;font-style:Bold;font-weight:700;color:#fff;font-size:clamp(34px,3vw,42px);line-height:1.15;letter-spacing:-.03em;text-shadow:0 5px 30px rgba(0,0,0,.35);text-overflow:ellipsis;white-space:nowrap}.visually-hidden[data-v-9fc7ffb5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero__tags[data-v-9fc7ffb5]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.hero__tag[data-v-9fc7ffb5]{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border-radius:4px;background:#ffffff14;color:#ffffffd6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:12px}.hero__tag--vip[data-v-9fc7ffb5]{background:#f7b13a2e;color:#ffde86}.hero__content>p[data-v-9fc7ffb5]{margin:0 0 20px;color:#ffffffd6;font-size:16px;line-height:1.5}.hero__actions[data-v-9fc7ffb5]{display:flex;align-items:center;gap:16px}.hero__sound[data-v-9fc7ffb5]{opacity:.84}.hero__play[data-v-9fc7ffb5]{display:inline-flex;height:54px;align-items:center;justify-content:center;border:0;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .16s,background .16s,transform .16s;gap:5px;padding:0 32px;border-radius:999px;font-size:20px;font-weight:500}.hero__play img[data-v-9fc7ffb5],.hero__sound img[data-v-9fc7ffb5]{width:23px;height:23px}.hero__sound[data-v-9fc7ffb5]{width:36px;background:transparent;border-radius:8px;color:#ffffffc7}.hero__play[data-v-9fc7ffb5]:hover{border-color:#ffffff47;background:#ffffff2e;transform:translateY(-2px)}.hero__sound[data-v-9fc7ffb5]:hover{opacity:1}.hero__dots[data-v-9fc7ffb5]{position:absolute;z-index:4;right:var(--home-gutter);bottom:24px;display:flex;align-items:center;gap:8px}.hero__dots button[data-v-9fc7ffb5]{position:relative;width:10px;height:10px;flex:none;padding:0;border:0;border-radius:99px;background:transparent;transition:width .18s ease}.hero__dots button.active[data-v-9fc7ffb5]{width:32px}.hero__dots button[data-v-9fc7ffb5]:after{position:absolute;inset:0;border-radius:99px;background:#ffffff5c;content:"";transition:background .18s ease}.hero__dots button.active[data-v-9fc7ffb5]:after{background:#fff}.hero__dots button[data-v-9fc7ffb5]:focus-visible{outline:2px solid #509dff;outline-offset:2px}.hero--with-thumbnails .hero__dots[data-v-9fc7ffb5]{display:none}.hero--with-categories .hero__content[data-v-9fc7ffb5]{bottom:70px;width:min(580px,calc(50% - var(--home-gutter)))}.hero--with-categories .hero__dots[data-v-9fc7ffb5]{bottom:74px}.hero__category-gradient[data-v-9fc7ffb5]{position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%;max-width:1920px;height:272px;margin-inline:auto;pointer-events:none;background:linear-gradient(180deg,rgba(23,24,36,0) 0,var(--color-hero-shadow) 100%)}.hero__category-gradient--top[data-v-9fc7ffb5]{top:0;bottom:auto;transform:scaleY(-1);background:linear-gradient(1turn,var(--color-hero-shadow) 0,rgba(23,24,36,0) 100%)}.hero>.category-strip[data-v-9fc7ffb5]{position:absolute;z-index:4;right:0;bottom:0;left:0;max-width:none;margin:0}.category-strip[data-v-9fc7ffb5]{display:flex;width:100%;max-width:calc(var(--site-content-width) + 128px);box-sizing:border-box;justify-content:flex-start;gap:12px;margin:0 auto;padding-inline:var(--home-gutter);overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--home-gutter);scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.category-strip[data-v-9fc7ffb5]::-webkit-scrollbar{display:none}.category-strip a[data-v-9fc7ffb5]{display:inline-flex;height:40px;min-width:107px;align-items:center;justify-content:center;flex:none;padding:0 22px;border-radius:999px;background:#ffffff12;color:#ffffffc2;font-size:16px;scroll-snap-align:start;transition:background .16s,color .16s}.category-strip a[data-v-9fc7ffb5]:hover{background:#ffffff24;color:#fff}.home-content[data-v-9fc7ffb5]{box-sizing:border-box;width:100%;max-width:var(--site-content-width);margin:0 auto;padding-inline:var(--home-gutter);padding-bottom:73px}.content-section[data-v-9fc7ffb5]{margin-bottom:52px}.hot-section[data-v-9fc7ffb5]{margin-bottom:48px}.hot-section[data-v-9fc7ffb5] .gs-section__head{margin-bottom:10px;padding:10px 0}.poster-grid[data-v-9fc7ffb5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px}.star-list[data-v-9fc7ffb5]{--home-star-avatar-size:clamp(128px,8.889vw,149.333px);display:grid;grid-template-columns:repeat(8,minmax(0,var(--home-star-avatar-size)));gap:24px 28px}.star-list a[data-v-9fc7ffb5]{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px;text-align:center}.star-list__avatar[data-v-9fc7ffb5]{--star-avatar-initial-size:clamp(38px,2.639vw,44.333px);display:grid;width:min(100%,var(--home-star-avatar-size));aspect-ratio:1;place-items:center;overflow:hidden;border:2px solid transparent;border-radius:50%;box-shadow:inset 0 0 38px #ffffff2b;transition:border-color .16s,transform .16s}.star-list a:hover .star-list__avatar[data-v-9fc7ffb5]{border-color:#509dff;transform:translateY(-3px)}.star-list strong[data-v-9fc7ffb5]{overflow:hidden;max-width:100%;color:#ffffffdb;font-size:14px;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.home-page[data-v-9fc7ffb5]{--home-gutter:24px}}@media(min-width:1024px){.home-page[data-v-9fc7ffb5]{--home-gutter:32px}}@media(min-width:1280px){.home-page[data-v-9fc7ffb5]{--home-gutter:40px}}@media(min-width:1681px){.home-page[data-v-9fc7ffb5]{--home-gutter:max(0px, calc(880px - 50vw) )}}@media(max-width:1023px){.hero__content[data-v-9fc7ffb5]{left:var(--home-gutter);width:min(540px,calc(100% - var(--home-gutter) - var(--home-gutter)))}.hero__content[data-v-9fc7ffb5],.hero__dots[data-v-9fc7ffb5]{right:var(--home-gutter);bottom:32px}.hero--with-categories .hero__content[data-v-9fc7ffb5]{bottom:190px;width:min(540px,calc(100% - var(--home-gutter) - var(--home-gutter)))}.poster-grid[data-v-9fc7ffb5],.star-list[data-v-9fc7ffb5]{grid-template-columns:repeat(4,minmax(0,1fr))}.star-list[data-v-9fc7ffb5]{row-gap:28px}}@media(max-width:767px){.hero-shell[data-v-9fc7ffb5]{margin-bottom:32px}.hero[data-v-9fc7ffb5]:after,.hero[data-v-9fc7ffb5]:before,.hero__category-gradient[data-v-9fc7ffb5]{display:none}.hero__shade[data-v-9fc7ffb5]{inset:auto 0 0;height:55%;background:linear-gradient(180deg,rgba(23,24,36,0) 0,var(--color-hero-shadow) 100%)}.hero__content[data-v-9fc7ffb5]{right:var(--home-gutter);bottom:12px;left:var(--home-gutter);width:calc(100% - var(--home-gutter) - var(--home-gutter))}.hero--channel .hero__content[data-v-9fc7ffb5]{width:auto}.hero__backdrop .ui-picture__img[data-v-9fc7ffb5],.hero__backdrop>img[data-v-9fc7ffb5]{-o-object-position:60% center;object-position:60% center}.hero .hero__title[data-v-9fc7ffb5]{display:-webkit-box;overflow:hidden;margin-bottom:8px;font-weight:500;font-size:18px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hero__tags[data-v-9fc7ffb5]{margin-bottom:8px}.hero__content>p[data-v-9fc7ffb5]{display:-webkit-box;overflow:hidden;max-width:390px;font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hero__content>.hero__description[data-v-9fc7ffb5]{width:100%;max-width:none;padding-right:112px;margin-bottom:0;font-size:12px}.hero--channel .hero__description[data-v-9fc7ffb5]{margin-bottom:0;-webkit-line-clamp:1}.hero__dots[data-v-9fc7ffb5]{right:var(--home-gutter);bottom:12px;left:auto;z-index:5;height:18px;transform:none}.hero--with-thumbnails .hero__dots[data-v-9fc7ffb5]{display:flex}.hero__dots button[data-v-9fc7ffb5]{width:6px;height:6px}.hero__dots button.active[data-v-9fc7ffb5]{width:12px;height:6px}.hero--with-categories .hero__content[data-v-9fc7ffb5],.hero--with-categories .hero__dots[data-v-9fc7ffb5]{bottom:160px}.hero__actions[data-v-9fc7ffb5]{display:none}.category-strip[data-v-9fc7ffb5]{padding-block-start:8px}.category-strip a[data-v-9fc7ffb5]{height:38px;padding:0 16px}.content-section[data-v-9fc7ffb5]{margin-bottom:42px}.poster-grid[data-v-9fc7ffb5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.star-list[data-v-9fc7ffb5]{--home-star-avatar-size:64px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px}.star-list .star-list__avatar[data-v-9fc7ffb5]{--star-avatar-initial-size:20px;width:64px;height:64px}}@media(max-width:479px){.hero--channel .hero__title[data-v-9fc7ffb5]{-webkit-line-clamp:1}.hero__tags[data-v-9fc7ffb5]{gap:6px}.hero__tag[data-v-9fc7ffb5]{min-height:22px;font-size:11px}.hero__content>p[data-v-9fc7ffb5]{margin-bottom:15px;font-size:13px}.hero__content>.hero__description[data-v-9fc7ffb5]{margin-bottom:0}.hero__dots[data-v-9fc7ffb5]{gap:8px}.category-strip[data-v-9fc7ffb5]{padding-bottom:0}.poster-grid[data-v-9fc7ffb5]{gap:24px 10px}.star-list[data-v-9fc7ffb5]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hero[data-v-9fc7ffb5],.hero__play[data-v-9fc7ffb5],.hero__sound[data-v-9fc7ffb5],.star-list__avatar[data-v-9fc7ffb5]{transition:none}}.hero--portrait .hero__content[data-v-9fc7ffb5]{display:flex;align-items:center;gap:clamp(24px,2.6vw,40px);top:50%;bottom:auto;width:min(860px,calc(100% - var(--home-gutter)*2));transform:translateY(-52%)}.hero__poster-card[data-v-9fc7ffb5]{display:block;flex-shrink:0;width:clamp(190px,18vw,258px);aspect-ratio:27/40;-o-object-fit:cover;object-fit:cover;border-radius:14px;box-shadow:0 24px 64px #0000009e,0 4px 16px #00000073;outline:1px solid hsla(0,0%,100%,.16)}.hero--portrait .hero__body[data-v-9fc7ffb5]{min-width:0}.hero--portrait .hero__title[data-v-9fc7ffb5]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.hero--portrait .hero__description[data-v-9fc7ffb5]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(max-width:767px){.hero--portrait .hero__content[data-v-9fc7ffb5]{gap:14px;align-items:center}.hero__poster-card[data-v-9fc7ffb5]{width:112px;border-radius:10px}.hero--portrait .hero__description[data-v-9fc7ffb5]{-webkit-line-clamp:2}.hero--portrait .hero__body[data-v-9fc7ffb5]{padding-bottom:26px}}.hero__backdrop--ambient .ui-picture__img,.hero__backdrop--ambient img{filter:blur(56px) saturate(1.5) brightness(.34);transform:scale(1.32)}
