.ai-cinema_page__1Vb9N{background:#050506;color:#fff;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,sans-serif;letter-spacing:0}.ai-cinema_hero__SDUKM,.ai-cinema_page__1Vb9N{width:100%;height:100%;min-height:0;overflow:hidden}.ai-cinema_hero__SDUKM{position:relative;isolation:isolate;background:#09090b}.ai-cinema_heroVideo__4yj7_{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transform:scale(1.012);transition:opacity .52s ease}.ai-cinema_heroVideoReady___aAZS{opacity:1}.ai-cinema_heroScrim__BL7bT{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(5,5,7,.52),rgba(5,5,7,.08) 34%,rgba(5,5,7,.12) 58%,rgba(5,5,7,.82)),rgba(3,3,5,.12)}.ai-cinema_videoLoader__nUzz_{position:absolute;left:50%;top:48%;z-index:3;width:112px;height:3px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.18);transform:translate(-50%,-50%)}.ai-cinema_videoLoader__nUzz_ span{display:block;width:52%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fa2f91,#8f50ff 48%,#2d8cff);animation:ai-cinema_cinema-loader__lj5hF 1s ease-in-out infinite alternate}.ai-cinema_posterCard__tFY01:active{transform:translateY(1px)}.ai-cinema_posterDock__JODYS{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:58px 28px 16px;background:linear-gradient(180deg,rgba(5,5,7,0),rgba(5,5,7,.72) 46%,rgba(5,5,7,.94))}.ai-cinema_posterScroller__gu04K{margin:0 auto}.ai-cinema_posterRail__2GPGT{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:12px}.ai-cinema_posterCard__tFY01{position:relative;width:min(100%,108px);aspect-ratio:9/16;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:6px;background:#111116;box-shadow:0 12px 34px rgba(0,0,0,.28);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ai-cinema_posterShade__weYbg{position:absolute;inset:0;background:linear-gradient(180deg,transparent 56%,rgba(3,3,5,.9));pointer-events:none}.ai-cinema_posterTitle__ve7Rp{position:absolute;left:8px;right:8px;bottom:9px;overflow:hidden;color:#fff;font-size:12px;font-weight:650;line-height:1.25;text-align:center;text-overflow:ellipsis;text-shadow:0 2px 8px rgba(0,0,0,.86);white-space:nowrap;z-index:2}.ai-cinema_posterCard__tFY01:after{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:inherit;transition:border-color .18s ease}.ai-cinema_posterCard__tFY01:hover{border-color:rgba(255,255,255,.7);transform:translateY(-5px)}.ai-cinema_posterCardActive__f0k_z{border-color:#fa4ca3;box-shadow:0 0 0 2px rgba(250,76,163,.3),0 16px 42px rgba(0,0,0,.42);transform:translateY(-7px)}.ai-cinema_posterCardActive__f0k_z:after{border-color:rgba(255,255,255,.42)}.ai-cinema_posterCard__tFY01 img{object-fit:cover;transition:transform .36s ease,filter .18s ease}.ai-cinema_posterCardActive__f0k_z img,.ai-cinema_posterCard__tFY01:hover img{transform:scale(1.035)}.ai-cinema_srOnly__prijy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes ai-cinema_cinema-loader__lj5hF{0%{transform:translateX(-100%)}to{transform:translateX(190%)}}@media (max-width:1180px){.ai-cinema_posterScroller__gu04K{overflow-x:auto;padding:8px 2px 5px;scrollbar-width:none}.ai-cinema_posterScroller__gu04K::-webkit-scrollbar{display:none}.ai-cinema_posterRail__2GPGT{width:max-content;grid-template-columns:none;grid-auto-columns:84px;grid-auto-flow:column;gap:10px}.ai-cinema_posterCard__tFY01{width:100%}}@media (max-width:720px){.ai-cinema_heroScrim__BL7bT{background:linear-gradient(180deg,rgba(5,5,7,.55),rgba(5,5,7,.12) 30%,rgba(5,5,7,.28) 58%,rgba(5,5,7,.92)),rgba(3,3,5,.1)}.ai-cinema_posterDock__JODYS{padding:48px 14px 14px}.ai-cinema_posterRail__2GPGT{grid-auto-columns:78px;gap:8px}.ai-cinema_posterTitle__ve7Rp{left:6px;right:6px;bottom:7px;font-size:10px}}@media (max-height:720px) and (min-width:721px){.ai-cinema_posterDock__JODYS{padding-top:34px;padding-bottom:12px}.ai-cinema_posterRail__2GPGT{margin:0 auto}}@media (prefers-reduced-motion:reduce){.ai-cinema_heroVideo__4yj7_,.ai-cinema_posterCard__tFY01,.ai-cinema_posterCard__tFY01 img{transition:none}.ai-cinema_videoLoader__nUzz_ span{animation:none}}