[data-v-984f500c] .h5-H5HomePageTopMobile-sdkAds{height:100%;position:relative;width:100%;z-index:99}[data-v-984f500c] .h5-H5HomePageTopMobile-sdkAds .adsbytmc>div{height:100%}[data-v-984f500c] .h5-H5HomePageTopMobile-sdkAds .adsbytmc>div .tmc-wrapper{height:100%}[data-v-984f500c] .h5-H5HomePageTopMobile-sdkAds .adsbytmc .tmc-btn{display:none}[data-v-984f500c] .pc-H5HomePageTopPC-sdkAds{height:100%;position:relative;z-index:99}[data-v-984f500c] .pc-H5HomePageTopPC-sdkAds .tmc-native-pc{height:100%}.banner-mobile[data-v-984f500c]{margin-bottom:.75rem;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.banner-mobile[data-v-984f500c]{display:none}}.banner-mobile[data-v-984f500c]{background:radial-gradient(120% 120% at 0 0,#1a103080,#0a0416f2);border-radius:0;height:17.5rem;padding-right:1rem;perspective:68.75rem}.banner-pc[data-v-984f500c]{cursor:pointer;display:none;margin:0;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.banner-pc[data-v-984f500c]{display:block}}.banner-pc[data-v-984f500c]{background:#080b14;height:100vh}.banner-fullscreen-slide[data-v-984f500c],.banner-fullscreen-stack[data-v-984f500c]{top:0;right:0;bottom:0;left:0;position:absolute}.banner-fullscreen-slide[data-v-984f500c]{opacity:0;transition:opacity 1s ease-in-out;z-index:1}.banner-fullscreen-slide[data-v-984f500c] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-fullscreen-slide.is-visible[data-v-984f500c]{opacity:1;z-index:2}.banner-overlay-bottom[data-v-984f500c]{background:linear-gradient(180deg,rgba(8,11,20,.3),transparent 10%),linear-gradient(0deg,#080b14,rgba(8,11,20,.95) 10%,rgba(8,11,20,.6) 28%,transparent 55%),linear-gradient(90deg,rgba(8,11,20,.65),transparent 45%);z-index:9}.banner-overlay-bottom[data-v-984f500c],.banner-overlay-vignette[data-v-984f500c]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.banner-overlay-vignette[data-v-984f500c]{background:radial-gradient(120% 120% at 50% 50%,transparent 45%,rgba(0,0,0,.4) 100%);z-index:7}.banner-footer[data-v-984f500c]{bottom:0;justify-content:flex-end;left:0;padding:0 3rem 10rem;pointer-events:none;position:absolute;width:100%;z-index:10}.banner-footer[data-v-984f500c],.banner-footer-info[data-v-984f500c]{display:flex;flex-direction:column}.banner-footer-info[data-v-984f500c]{max-width:32.5rem;pointer-events:auto}.banner-rating-line[data-v-984f500c]{align-items:center;display:flex;gap:.375rem;margin-bottom:.5rem}.banner-rating-star[data-v-984f500c]{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(245 197 24/var(--tw-text-opacity,1))}.banner-rating-score[data-v-984f500c]{color:#fffc;font-size:.875rem;font-weight:500;line-height:1.25rem}.banner-title-wrap[data-v-984f500c]{margin-bottom:.75rem}.banner-title[data-v-984f500c]{font-weight:900;line-height:1.25;margin:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:clamp(2.25rem,4.5vw,3.75rem);letter-spacing:-.02em;text-shadow:0 .25rem 1.875rem rgba(0,0,0,.7),0 .125rem .5rem rgba(0,0,0,.5);word-break:break-word}.banner-genre-tags[data-v-984f500c]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.banner-genre-tag[data-v-984f500c]{border-radius:.25rem;font-size:.75rem;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;background:#1a5276;color:rgb(255 255 255/var(--tw-text-opacity,1))}.banner-desc[data-v-984f500c]{color:#fff9;display:-webkit-box;font-size:.875rem;-webkit-line-clamp:3;line-height:1.25rem;line-height:1.625;margin-bottom:1rem;-webkit-box-orient:vertical;max-width:30rem;overflow:hidden}.banner-actions[data-v-984f500c]{display:flex;gap:.75rem;margin-bottom:1.25rem}.banner-actions[data-v-984f500c],.btn-watch[data-v-984f500c]{align-items:center}.btn-watch[data-v-984f500c]{border-radius:.375rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.625rem 1.25rem;--tw-text-opacity:1;background:#1a73e8;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-watch[data-v-984f500c]:hover{background:#1557b0}.btn-info[data-v-984f500c]{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.625rem 1.25rem;--tw-text-opacity:1;background:#ffffff1f;border:.0625rem solid hsla(0,0%,100%,.2);color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-info[data-v-984f500c]:hover{background:#fff3}.banner-bars[data-v-984f500c]{align-items:center;display:flex;gap:.5rem}.banner-bar[data-v-984f500c]{background-color:#fff3;border-radius:624.9375rem;cursor:pointer;height:.25rem;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.banner-bar.is-active[data-v-984f500c]{background:#ffffffd9}.banner-nav-arrows[data-v-984f500c]{bottom:8rem;gap:.75rem;position:absolute;right:3rem;z-index:14}.banner-arrow[data-v-984f500c],.banner-nav-arrows[data-v-984f500c]{align-items:center;display:flex}.banner-arrow[data-v-984f500c]{background-color:#0000004d;border-radius:624.9375rem;cursor:pointer;height:2.5rem;justify-content:center;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.5rem;--tw-backdrop-blur:blur(.75rem);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border:.0625rem solid hsla(0,0%,100%,.15);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.banner-arrow[data-v-984f500c]:hover{background:#ffffff2e}.ads-button[data-v-984f500c]{align-items:center;border-radius:624.9375rem;display:inline-flex;margin-top:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}
