.bp-motion-card,.bp-mall-video-card{isolation:isolate}.bp-motion-card iframe,.bp-mall-video-card iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;z-index:1!important;filter:saturate(.88) contrast(1.14) brightness(.84)!important;transform:scale(1.012)!important;transform-origin:center!important;animation:bpCinemaIn .72s cubic-bezier(.2,.75,.2,1) both!important}.bp-motion-card:before,.bp-mall-video-card:before,.bp-motion-card:after,.bp-mall-video-card:after{pointer-events:none!important;opacity:0}.bp-motion-card:has(iframe):after,.bp-mall-video-card:has(iframe):after{content:''!important;position:absolute!important;inset:0!important;z-index:4!important;opacity:1;background:linear-gradient(to bottom,rgba(1,2,6,.76) 0 2.4%,transparent 2.4% 97.6%,rgba(1,2,6,.76) 97.6% 100%),radial-gradient(circle at 72% 22%,rgba(102,87,255,.13),transparent 34%),radial-gradient(circle at 20% 80%,rgba(120,231,255,.07),transparent 36%),radial-gradient(ellipse at center,transparent 52%,rgba(1,2,6,.20) 78%,rgba(1,2,6,.46) 100%),linear-gradient(135deg,rgba(120,231,255,.035),transparent 42%,rgba(102,87,255,.055));animation:bpCinemaFlash .72s ease-out both}.bp-motion-card:has(iframe):before,.bp-mall-video-card:has(iframe):before{content:''!important;position:absolute!important;inset:-6%!important;z-index:5!important;opacity:.055!important;background-image:radial-gradient(rgba(255,255,255,.72) .45px,transparent .55px),radial-gradient(rgba(0,0,0,.9) .45px,transparent .55px);background-size:3px 3px,4px 4px;background-position:0 0,1px 1px;mix-blend-mode:soft-light;animation:bpFilmGrain .32s steps(2,end) infinite}@keyframes bpCinemaIn{0%{opacity:.08;filter:saturate(.72) contrast(1.34) brightness(1.18) blur(1.2px);transform:scale(1.06)}22%{opacity:.94;filter:saturate(.98) contrast(1.18) brightness(.95) blur(0);transform:scale(1.025)}100%{opacity:1;filter:saturate(.88) contrast(1.14) brightness(.84);transform:scale(1.012)}}@keyframes bpCinemaFlash{0%{opacity:.18}12%{opacity:.92}38%{opacity:.72}100%{opacity:1}}@keyframes bpFilmGrain{0%{transform:translate(0,0)}25%{transform:translate(-1%,1%)}50%{transform:translate(1%,-.7%)}75%{transform:translate(.5%,1%)}100%{transform:translate(0,0)}}@media(prefers-reduced-motion:reduce){.bp-motion-card iframe,.bp-mall-video-card iframe{animation:none!important}.bp-motion-card:has(iframe):before,.bp-mall-video-card:has(iframe):before{animation:none!important}}
