.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerWrapper{--swiper-pagination-color:rgba(255,255,255,.8);--swiper-pagination-bullet-inactive-color:#838688;--swiper-pagination-bullet-vertical-gap:8px;--swiper-pagination-bottom:24px;aspect-ratio:1920/660;width:100%;margin-bottom:24px;position:relative}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerWrapperAnimation{opacity:0;animation:var(--fade-in).7s ease-in-out forwards}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerSlide{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerContainer{z-index:0;background:rgba(0,0,0,.5);border-radius:24px;justify-content:center;align-items:center;width:100%;height:90%;transition:height .8s ease-in-out,background-color .8s ease-in-out;display:flex;position:relative;overflow:hidden}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerContainer .AIPlayMainBannerSwiper-module__QqzWUq__swiperBullet{background-color:#fff}.AIPlayMainBannerSwiper-module__QqzWUq__activeMainBanner{background:unset;height:100%}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerVideoWrapper{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton{z-index:2;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:min(3.75vw,72px);height:min(3.75vw,72px);display:flex;position:absolute;top:calc(50% - min(3.75vw,72px)/2);left:68px}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(1.40625vw,27px);height:min(3.17708vw,61px);display:none}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton svg path{fill:#fff;fill-opacity:1}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton{z-index:2;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:min(3.75vw,72px);height:min(3.75vw,72px);display:flex;position:absolute;top:calc(50% - min(3.75vw,72px)/2);right:68px}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(1.40625vw,27px);height:min(3.17708vw,61px);display:none;transform:rotate(180deg)}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton svg path{fill:#fff;fill-opacity:1}.AIPlayMainBannerSwiper-module__QqzWUq__swiperButtonDisabled{display:none}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerBlurLayer{background:linear-gradient(90deg,#111 .04%,rgba(17,17,17,0) 99.96%);width:611px;height:100%;position:absolute;top:0;left:0}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerInfoWrapper{z-index:4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:56px 72px;display:flex}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerTitle{color:#fff;text-shadow:3px 3px 5px rgba(0,0,0,.4);word-break:keep-all;margin-bottom:16px;font-size:50px;font-style:normal;font-weight:800;line-height:normal}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerDescription{color:#fff;white-space:pre-line;text-shadow:3px 3px 5px rgba(0,0,0,.5);padding-bottom:32px;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPlayButton{color:var(--White,#fff);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#e25800;border-radius:100px;justify-content:center;align-items:center;padding:16px 120px;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.AIPlayMainBannerSwiper-module__QqzWUq__mobile{display:none}@media (hover:hover) and (pointer:fine){.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerWrapper:hover .AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton svg{display:block}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerWrapper:hover .AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton svg{display:block}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton:hover,.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton:hover{background-color:rgba(226,88,0,.85);border:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:1200px){.AIPlayMainBannerSwiper-module__QqzWUq__mobile{display:flex}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerWrapper{--swiper-pagination-bullet-vertical-gap:8px;--swiper-pagination-bottom:0px;aspect-ratio:unset;height:520px;max-height:68svh}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerInfoWrapper{padding:0 16px 12px}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPlayButton{width:100%;padding:8px 0;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton{width:40px;height:40px;top:calc(50% - 20px);left:24px}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerPrevButton svg{width:15px;height:34px}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton{width:40px;height:40px;top:calc(50% - 20px);right:24px}.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerNextButton svg{width:15px;height:34px}}@media screen and (max-width:768px){.AIPlayMainBannerSwiper-module__QqzWUq__mainBannerTitle{font-size:30px}}
.AiPlayMainBannerVideo-module__xweIRa__bannerVideoWrapper{width:100%;height:100%}.AiPlayMainBannerVideo-module__xweIRa__bannerVideo{object-fit:cover;width:100%;height:100%}
