html,body{width:100%;height:100%;margin:0;padding:0}body{font-family:'Rubik', sans-serif;background-color:#010101}body #root{width:100%;height:100%}body #root .app{position:relative;width:100%;height:100%}body #root .app .content{width:100%;height:100%;background-color:#010101;position:relative}body #root .app .content.hide{display:none}p{margin:0}

.page{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}

.tabs{height:100%}

.tab{width:100%;height:100vh;overflow:hidden;position:relative;display:none}.tab .pointer-mode{top:50%}.tab.show{display:block}.tab.with-banners .sections-cont{margin-top:76vh}.tab .sections-cont{position:relative;width:100%;height:52vh;margin-top:40vh;top:-100vh}.tab .sections-cont .sections-sliders{width:100%;height:100%;margin-top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.tab .sections-cont .sections-sliders .hide-section{opacity:0}

.sc-container{position:relative;overflow:hidden;padding-bottom:1.65%;margin-bottom:0.15%;transition:opacity 0.25s ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.sc-container.is-vertical.on-player-ui .slides-row{height:100vh}.sc-container.is-vertical.on-player-ui .slides-row .card-container{display:block;margin:0;margin-bottom:1.25vw}.sc-container.is-vertical.on-player-ui .focus-border,.sc-container.is-vertical.on-player-ui .focus-border.portrait{bottom:unset;top:0;left:0}.sc-container.is-featured{margin-top:3%;position:relative;overflow:unset}.sc-container.is-featured .sc-tag{display:block;margin-left:11%;position:absolute;top:-2.22vh;color:#fff;font-size:1.56vw;padding:0.5vw 0.78vw;text-align:center;border-radius:0.52vw}.sc-container.is-featured .sc-title{padding:3% 0 1%}.sc-container.is-featured .sc-sub-title{display:block;font-size:1.5vw;line-height:1.12;color:#fff;margin-left:11%;padding:0.25% 0 0.45%}.sc-container .sc-tag{display:none}.sc-container .sc-title{color:#fff;font-weight:lighter;font-size:1.8vw;text-align:left;margin-left:11%;padding:1.65% 0 1%}.sc-container .slides-row{white-space:nowrap;text-align:left;height:100%;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.sc-container .slides-row .card-container{display:inline-block;vertical-align:middle;margin-right:0.833%}.sc-container .slides-row .card-container .card{box-shadow:0.36vw 0.31vw 0.57vw 0 rgba(0,0,0,0.6)}.sc-container .slides-row .card-container .card .card-overlay{background-color:rgba(0,0,0,0.75);background-image:none;color:#fff;text-align:center}.sc-container .sc-overlay-previous,.sc-container .sc-overlay-next{position:absolute;bottom:2.9vh}.sc-container .sc-overlay-previous.landscape,.sc-container .sc-overlay-next.landscape{width:2.7%;height:21.5vh}.sc-container .sc-overlay-previous.portrait,.sc-container .sc-overlay-next.portrait{width:6.3%;height:35vh}.sc-container .sc-overlay-previous{left:0}.sc-container .sc-overlay-previous.landscape{width:10.5%}.sc-container .sc-overlay-previous.portrait{width:10.5%}.sc-container.on-player-ui .focus-border{left:4%;bottom:10%}.sc-container.on-player-ui .focus-border.with-details{bottom:26%}.sc-container.on-player-ui .focus-border.portrait{bottom:8%}.sc-container .focus-border{border:solid 0.4vw #fff;z-index:2;box-sizing:border-box;width:20.84%;position:absolute;left:11%;bottom:7%;padding-top:11.3%;pointer-events:none}.sc-container .focus-border.rounded{border-radius:0.521vw}.sc-container .focus-border.portrait{width:11.3%;padding-top:16%;bottom:6%}.sc-container .focus-border.portrait.numbered{left:15.8%}.sc-container .focus-border.with-details{bottom:20%}.sc-container .sc-overlay-next{right:0}

.card-container.portrait{width:11%}.card-container.portrait.numbered.extra-width{width:20.4%}.card-container.portrait.numbered.extra-width .image-card>img{width:54%;height:100%}.card-container.portrait.numbered.extra-width .image-card>img.overlay-image{left:3%}.card-container.portrait.numbered.extra-width .image-card>.ic__overlay{width:54%;height:100%}.card-container.portrait.numbered.extra-width .image-card.portrait-img{padding-top:80%}.card-container.portrait.numbered{width:16%}.card-container.portrait.numbered .image-card>.ic__overlay{right:0;bottom:0;top:unset;left:unset;width:69%;height:100%}.card-container.portrait.numbered .image-card>img{top:unset;left:unset;right:0;bottom:0;width:69%;height:100%}.card-container.portrait.numbered .image-card>img.overlay-image{left:5%}.card-container.portrait.numbered .image-card.portrait-img{padding-top:102%}.card-container.landscape{width:20.84%}.card-container .card{width:100%;position:relative;opacity:1;transition:opacity 0.25s ease-in;box-sizing:border-box;overflow:hidden}.card-container .card.rounded{border-radius:0.521vw}.card-container .card.rounded *{border-radius:inherit}.card-container .card .live-badge{position:absolute;left:0.4vw;top:0.4vw;background:#ef3a3a;color:#fff;padding:0.5vh 0.5vw;font-size:1vw}.card-container .card .card-overlay{background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.79));background-color:transparent;height:100%;width:100%;position:absolute;top:0}.card-container .card .card-overlay.selected{background:rgba(60,140,240,0.7)}.card-container .card .card-overlay .overlay-text{position:absolute;top:32%;width:10vw;font-size:1.6vw;font-weight:600;line-height:1.33;text-align:center;color:#fff;left:25%;white-space:normal}.card-container .card .selected-tick{width:2.34vw;height:2.34vw;position:absolute;right:0.41vw;top:0.41vw}.card-container .card.focused{border:solid 0.4vw #fff;z-index:2;box-sizing:border-box}.card-container .card.focused.genre{border:solid 0.3vw #fff;transform:scale(1.125)}.card-container .card.hide{opacity:0}.card-container .card .card-heading{font-size:1.6vw;font-weight:600;color:#fff;position:absolute;bottom:0.5vw;left:0.5vw}.card-container .card .card-watch-container{position:absolute;bottom:0;width:100%}.card-container .card .card-watch-container .card-watch-play-icon{position:absolute;bottom:1.563vw;width:9%;left:0.8vw;z-index:1}.card-container .card .card-watch-container .card-watch-bar{width:94%;height:0.59vw;position:absolute;bottom:0.492vw;left:3%;right:3%;background-color:rgba(255,255,255,0.3);z-index:1;border-radius:0.482vw;overflow:hidden}.card-container .card .card-watch-container .card-watch-bar .card-watch-status{height:0.59vw;background-color:#3c8cf0;border-radius:0.182vw}.card-container .card .card-watch-container .card-watch-gradient{position:absolute;bottom:0;width:100%;height:3.99vw;background:linear-gradient(to top, #000 30%, rgba(19,19,19,0) 100%)}.card-container .card .card-recommended{position:absolute;top:0;right:0;height:1.45vw;width:10.78vw;z-index:1}.card-container .card-details{font-size:1.56vw;color:#fff;margin-top:1.04vw}

.image-card{padding-top:56.25%;position:relative;width:100%}.image-card-overlay{position:absolute}.image-card>.ic__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to right, #646464 0%, #919191 41%, #757575 100%);opacity:0.3}.image-card>.ic__overlay.hide-bg-color{background:none}.image-card>.ic__loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;opacity:0.5}.image-card.title-img{padding-top:12%}.image-card.landscape-img{padding-top:56.25%}.image-card.portrait-img{padding-top:150%}.image-card.square-img{padding-top:100%}.image-card>img{height:100%;width:100%;position:absolute;left:0;top:0}.image-card .remove{display:none}

.banner-slider{position:relative;height:100vh;opacity:1}.banner-slider.hide-banners{opacity:0}.banner-slider .bs-slides-container{height:100%;white-space:nowrap;overflow:hidden}.banner-slider .bs-slides-container .bs-slide{display:inline-block;height:100%;width:100%;position:relative;opacity:0.1;transition:opacity 0.75s ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.banner-slider .bs-slides-container .bs-slide.active-slide{opacity:1}.banner-slider .bc-overlay{background-image:linear-gradient(to bottom, rgba(1,1,1,0), rgba(0,0,0,0.83) 75%, #000 85%, #000),linear-gradient(to right, #000 1%, #101010 34%, rgba(0,0,0,0.74) 42%, rgba(0,0,0,0) 62%);position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.7;z-index:1}.banner-slider .bc-bottom-gradient{position:absolute;width:100%;height:18.5vh;bottom:0;background-image:linear-gradient(to bottom, rgba(18,18,18,0) 0%, rgba(18,18,18,0.75) 75%, #121212 100%);z-index:1}.banner-slider .bs-dots{left:11vw;bottom:24vh;position:fixed}.banner-slider .bs-dots .dot{width:0.78vw;height:0.78vw;opacity:0.4;margin-right:0.36vw;border-radius:50%;vertical-align:top;display:inline-block;background-color:#fff;cursor:pointer}.banner-slider .bs-dots .dot:hover{opacity:1;background-color:#fff}.banner-slider .bs-dots .dot.active{opacity:1;border-radius:0.41vw;background-color:#fff;width:2.24vw}

.banner-card{width:100%;font-size:0;color:#fff;overflow:hidden}.banner-card .bc-image{z-index:1;width:100%}.banner-card .bc-overlay{width:100%;height:100%;opacity:0.6}

.trailer-preview{color:#fff;font-size:0;overflow:hidden;position:relative;width:100%;height:100vh}.trailer-preview #mx-player-container.mx-player-container{width:100%;position:absolute;left:0;top:0}.trailer-preview #mx-player-container.mx-player-container .player-container{background-color:transparent}.trailer-preview #mx-player-container.mx-player-container .player-container .video-js{background-color:#121212}.trailer-preview #mx-player-container.mx-player-container .player-container>.mx-player>.vjs-loading-spinner{display:none}.trailer-preview .mx-trailer-player{width:100%;position:absolute;left:0;top:0}.trailer-preview .mx-trailer-player .player-container{background-color:transparent}.trailer-preview .mx-trailer-player .player-container .video-js{background-color:#121212}.trailer-preview .mx-trailer-player .player-container>.mx-player>.vjs-loading-spinner{display:none}.mx-player{height:100%;position:relative;width:100%}.mx-player .vjs-tech{height:100%;width:100%}

.banner-meta-ctas{position:absolute;top:16.1vw;left:11vw;z-index:1;text-align:left}.banner-meta-ctas .bc-title-row{margin-bottom:1vw}.banner-meta-ctas .bc-title-row .bc-title{font-size:4.2vw;color:#fff;font-family:Rubik;font-weight:bold;white-space:normal;max-height:11.11vh;overflow:hidden;max-width:48vw;white-space:nowrap;text-overflow:ellipsis}.banner-meta-ctas .bc-title-row .bc-img-title{margin-bottom:0.55vw;width:83.33%;overflow:hidden;padding-top:41%}.banner-meta-ctas .bc-title-row.with-live-badge .bc-title{max-width:40vw;display:inline-block;vertical-align:middle}.banner-meta-ctas .bc-title-row.with-live-badge .live-badge{background:#ef3a3a;color:#fff;padding:1vh 1vw;margin-left:1vw;font-size:2vw;display:inline-block;vertical-align:middle}.banner-meta-ctas .bc-info{color:#fff;font-size:1.6vw;white-space:normal;max-height:5.55vh;overflow:hidden;opacity:0.6;color:#d3d2d2;margin-bottom:1.3vw}.banner-meta-ctas .bc-info .info-dot{width:0.7vw;height:0.7vw;opacity:0.7;margin-left:0.6vw;margin-right:0.6vw;border-radius:50%;vertical-align:middle;display:inline-block;background-color:#d3d2d2}.banner-meta-ctas .bc-description{color:#d3d2d2;font-size:1.6vw;margin-bottom:2vw;display:flex;align-items:end}.banner-meta-ctas .bc-description .description-text{white-space:normal;width:33.2vw}.banner-meta-ctas .bc-description .see-details{background:#949495;font-size:1.3vw;padding:0.26vw 0.78vw;border-radius:0.4vw;font-family:"Rubik";white-space:nowrap;margin-left:1.5vw;border-radius:0.5vw}.banner-meta-ctas .bc-description .see-details.focused{background:#3c8cf0}.play-icon-cont{display:flex;flex-direction:row;align-items:center;border:solid 1px #fdfbfb;padding:1.5vw 2.1vw;border-radius:0.52vw;position:fixed;bottom:17vw}.play-icon-cont.focused{border:0;background:#3c8cf0}.play-icon-cont .bc-play-icon{width:2.3vw;cursor:pointer;display:inline-block;vertical-align:middle}.play-icon-cont .play-title{color:#fff;z-index:1;font-size:1.9vw;margin-left:0.85vw}

.error-button{border-radius:0.41vw;border:0.1vw solid #fff;font-size:1.82vw;width:18vw;font-weight:600;color:#fff;text-align:center;padding:2.5vh 0;margin:8vh 1vw;display:inline-block;vertical-align:middle}.error-button.focused{background-color:#3c8cf0;border:0}.offline-content-found .title{font-size:2.91vw;font-weight:800;text-align:center;color:#fff;width:79vw;margin:auto;margin-top:9.35vh}.offline-content-found .sub-title{opacity:0.6;font-family:Rubik;font-size:1.56vw;font-weight:600;text-align:center;color:#fff;margin-top:1.85vh}.offline-content-found .watch-options{display:flex;align-items:center;justify-content:center;margin-top:5.92vh}.offline-content-found .watch-options .watch-app-store .watch-app-store-title{font-size:2.08vw;font-weight:bold;color:#fff;width:36.3vw}.offline-content-found .watch-options .watch-app-store .watch-app-store-content{display:flex;align-items:center;justify-content:center;margin-top:4.81vh}.offline-content-found .watch-options .watch-app-store .watch-app-store-content .qr-code-text{opacity:0.6;font-size:1.45vw;font-weight:600;line-height:1.57;color:#fff;width:22.44vw;padding-right:1.36vw}.offline-content-found .watch-options .watch-app-store .watch-app-store-content .qr-code{width:14.06vw;height:14.06vw}.offline-content-found .watch-options .divider{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 5.2vw}.offline-content-found .watch-options .divider .top-line{width:0.01vw;height:10vw;background:#fff}.offline-content-found .watch-options .divider .or{font-size:1.25vw;color:#fff;margin:1vw 0}.offline-content-found .watch-options .divider .bottom-line{width:0.01vw;height:10vw;background:#fff}.offline-content-found .watch-options .watch-web .watch-web-title{font-size:2.08vw;font-weight:bold;color:#fff;width:21.3vw;padding-right:15vw}.offline-content-found .watch-options .watch-web .watch-web-content{margin-top:1.77vw}.offline-content-found .watch-options .watch-web .watch-web-content .content-point{opacity:0.8;font-size:1.51vw;font-weight:600;color:#fff;padding:1.48vh 0}.offline-content-found .back-button{border-radius:0.41vw;border:0.1vw solid #fff;font-size:1.82vw;width:22.86vw;font-weight:600;color:#fff;text-align:center;padding:2.5vh 0;margin:8vh auto}.offline-content-found .back-button.focused{background-color:#3c8cf0;border:0}.svod-content-found{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;backdrop-filter:blur(1.04vw);background-image:linear-gradient(128deg, #423212 -1%, #2c2005 36%, rgba(0,0,0,0) 82%),linear-gradient(to bottom, rgba(19,19,19,0.61), rgba(19,19,19,0.61)) !important}.svod-content-found .mx-gold-icon{width:18.75vw;height:6.94vh;display:flex;align-items:center;justify-content:center;margin-bottom:1.85vh}.svod-content-found .title{font-family:Rubik;font-size:2.6vw;font-weight:600;text-align:center;color:#fff;margin-bottom:2.77vh}.svod-content-found .sub-title{font-family:Rubik;font-size:1.66vw;text-align:center;color:#e0e0e0;margin-bottom:1.48vh;opacity:0.8}.svod-content-found .login-button{border-radius:0.41vw;border:0.1vw solid #fff;font-size:1.82vw;width:15.78vw;font-weight:600;color:#fff;text-align:center;padding:2.5vh 0;margin:4.4vh auto}.svod-content-found .login-button.focused{background-color:#3c8cf0;border:0}.default-error{text-align:center}.default-error .default-error-icon{width:15.62vw;height:15.62vw;object-fit:contain;display:flex;margin:auto;padding-top:23.6vh}.default-error .title{font-size:3.125vw;font-weight:bold;text-align:center;color:#fff;margin-top:2.3vh}.default-error .sub-title{opacity:0.6;font-size:1.56vw;font-weight:600;line-height:1.4;text-align:center;color:#fff;margin-top:2.6vh}.geo-block .geo-block-icon{width:15.62vw;height:15.62vw;object-fit:contain;display:flex;margin:auto;padding-top:23.6vh}.geo-block .title{font-size:3.125vw;font-weight:bold;text-align:center;margin:auto;color:#fff;width:58vw;margin-top:2.77vh}.geo-block .error-button{margin:8vh auto;display:block}.content-offline .content-offline-icon{width:15.62vw;height:15.62vw;object-fit:contain;display:flex;margin:auto;padding-top:23.6vh}.content-offline .title{font-size:3.125vw;font-weight:bold;text-align:center;color:#fff;margin-top:2.3vh}.content-offline .back-button{border-radius:0.41vw;border:0.1vw solid #fff;font-size:1.82vw;width:22.86vw;font-weight:600;color:#fff;text-align:center;padding:2.5vh 0;margin:8vh auto}.content-offline .back-button.focused{background-color:#3c8cf0;border:0}.content-not-found .content-not-found-icon{width:15.62vw;height:15.62vw;object-fit:contain;display:flex;margin:auto;padding-top:23.6vh}.content-not-found .title{font-size:3.125vw;font-weight:bold;text-align:center;color:#fff;margin-top:2.3vh}.content-not-found .back-button{border-radius:0.41vw;border:0.1vw solid #fff;font-size:1.82vw;width:22.86vw;font-weight:600;color:#fff;text-align:center;padding:2.5vh 0;margin:8vh auto}.content-not-found .back-button.focused{background-color:#3c8cf0;border:0}

.page-skeleton{background-color:rgba(0,0,0,0.93);overflow:hidden;width:100%}.page-skeleton .page-skeleton-container{width:100%;height:100vh;padding-left:11vw;padding-top:5vw}.page-skeleton .page-skeleton-container .banner{border-radius:1.5vw;width:85vw;height:20vw;margin-bottom:1vw}.page-skeleton .page-skeleton-container .content-title-logo{border-radius:1.5vw;width:30vw;height:15vw;margin-bottom:1vw}.page-skeleton .page-skeleton-container .text-container{margin-bottom:2vw}.page-skeleton .page-skeleton-container .text{width:40vw;height:1vw;border-radius:2vw;margin-bottom:0.5vw}.page-skeleton .page-skeleton-container .heading{width:40vw;height:2vw;border-radius:2vw;margin-bottom:0.5vw}.page-skeleton .page-skeleton-container .button-container{margin-bottom:2vw}.page-skeleton .page-skeleton-container .button-container>div{margin-bottom:1vw}.page-skeleton .page-skeleton-container .cards-container{margin-top:2vw}.page-skeleton .page-skeleton-container .cards-container>div{margin-bottom:2vw}.page-skeleton .page-skeleton-container .card{margin-right:1vw;height:25vw;width:12vw;border-radius:1vw;flex-shrink:0}.page-skeleton .page-skeleton-container.home-page .button-skeleton{width:20vw;height:4vw}.page-skeleton .page-skeleton-container.search-page{display:flex}.page-skeleton .page-skeleton-container.search-page .keyboard-container{margin-right:5vw}.page-skeleton .page-skeleton-container.search-page .keyboard-row{display:flex;margin-bottom:1vw}.page-skeleton .page-skeleton-container.search-page .keyboard-button{width:3vw;height:3vw;margin-right:0.5vw;border-radius:1vw}.page-skeleton .page-skeleton-container.search-page .cards-container{flex-shrink:0}.page-skeleton .page-skeleton-container.subscription-page{display:flex;flex-direction:column;margin-top:10vh}.page-skeleton .page-skeleton-container.subscription-page .plans-card{height:29vw;width:75vw;border-radius:1vw;margin-top:3vh;padding:2vw}.page-skeleton .page-skeleton-container.subscription-page .plans-card .text-skeleton{background-color:var(--highlight-color);margin-bottom:2.5vw}.page-skeleton .page-skeleton-container.subscription-page .plans-card .plans-details{display:flex}.page-skeleton .page-skeleton-container.subscription-page .plans-card .plans-details .card-skeleton{background-color:var(--highlight-color);width:50%;height:25vw;margin-right:2vw}.page-skeleton .page-skeleton-container.subscription-page .plans-card .plans-details .plans-list{width:50%;display:flex;flex-direction:column;justify-content:center}.page-skeleton .page-skeleton-container.subscription-page .plans-card .plans-details .plans-list .plan-tile{width:100%;height:6vw;border-radius:1vw;background-color:var(--highlight-color);margin-bottom:1vw}.page-skeleton .page-skeleton-container.subscription-page .plans-card .plans-details .plans-list .plan-tile:last-child{margin-bottom:0}.card-list-skeleton .card-skeleton-container{display:flex}.card-list-skeleton .card-skeleton{margin-right:1vw}.card-list-skeleton .text-skeleton.shimmer{margin-top:2vw;margin-bottom:1vw}.shimmer{--base-color: #3a3a3a;--highlight-color: #696666d2;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:0.25rem;display:block;line-height:1;position:relative;user-select:none;overflow:hidden}.shimmer.card-skeleton{border-radius:1vw;flex-shrink:0}.shimmer.card-skeleton.landscape{height:11vw;width:20.84vw}.shimmer.card-skeleton.portrait{width:11vw;height:17vw}.shimmer.text-skeleton{width:40vw;height:1vw;border-radius:2vw;margin-bottom:0.5vw}.shimmer.text-skeleton.heading{height:2vw}.shimmer.button-skeleton{width:36vw;height:3.5vw;border-radius:1vw}

.page-loader{position:relative;width:100vw;height:100vh}.page-loader>.pl__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-loader>.pl__spinner::after{content:url("data:image/svg+xml,%3Csvg height=%2774%27 viewBox=%270 0 71 74%27 width=%2771%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3ClinearGradient id=%27a%27 x1=%2760.431%25%27 x2=%273.972%25%27 y1=%2761.331%25%27 y2=%270%25%27%3E%3Cstop offset=%270%27 stop-color=%27%230079ff%27/%3E%3Cstop offset=%271%27 stop-color=%27%2300c7ff%27/%3E%3C/linearGradient%3E%3Cpath d=%27m26.184 6.363a32.804 32.804 0 0 0 -11.019 5.462c-3.26 2.493-6.057 5.57-8.153 9.058a32.596 32.596 0 0 0 -2.65 5.467 31.84 31.84 0 0 0 -1.555 5.842 32.368 32.368 0 0 0 -.436 6.002c.048 2.003.276 3.997.69 5.944a31.355 31.355 0 0 0 4.577 10.888 31.294 31.294 0 0 0 8.175 8.344c3.198 2.22 6.794 3.826 10.544 4.682a30.71 30.71 0 0 0 11.406.427 29.754 29.754 0 0 0 10.637-3.754 29.821 29.821 0 0 0 8.408-7.365 29.406 29.406 0 0 0 5.05-9.83 29.406 29.406 0 0 0 1.059-10.886 28.533 28.533 0 0 0 -9.496-18.828 27.976 27.976 0 0 0 -9.05-5.384 27.683 27.683 0 0 0 -10.271-1.632 5.394 5.394 0 0 1 -5.545-5.237c-.09-2.982 2.249-5.471 5.22-5.561.094-.003.186-.003.277-.002l.049.002a38.159 38.159 0 0 1 13.993 3.018 37.816 37.816 0 0 1 11.785 7.915 37.697 37.697 0 0 1 7.985 11.6 36.896 36.896 0 0 1 3.113 13.624c.162 4.65-.54 9.323-2.085 13.683a36.486 36.486 0 0 1 -6.917 11.838 36.178 36.178 0 0 1 -10.673 8.374 35.447 35.447 0 0 1 -12.892 3.783c-4.46.423-8.97.016-13.243-1.215a34.852 34.852 0 0 1 -11.746-5.992 34.99 34.99 0 0 1 -8.633-9.81 34.41 34.41 0 0 1 -4.772-18.643c.072-2.15.343-4.287.81-6.377a34.02 34.02 0 0 1 1.974-6.083 34.288 34.288 0 0 1 3.08-5.567c2.376-3.507 5.433-6.514 8.891-8.874a33.158 33.158 0 0 1 11.412-4.913%27 fill=%27url%28%23a%29%27 fill-rule=%27evenodd%27 opacity=%27.8%27/%3E%3C/svg%3E");display:block;animation:pl-loader-spinner 1.2s linear infinite}.page-loader>.message{position:absolute;top:65%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center;font-size:2.2vw;font-weight:bold}@keyframes pl-loader-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

.card-preview{position:absolute;top:0;left:0;width:100%;height:100%;text-align:right;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;background-color:#000}.card-preview-placeholder{background:#000;height:100%;width:100%;z-index:10;position:fixed}.card-preview.is-credits-rec,.card-preview.is-video-page{top:0}.card-preview.is-credits-rec .cp-image,.card-preview.is-video-page .cp-image{width:100%}.card-preview .cp-image{transition:opacity 0.5s ease-in-out;width:75.67%;display:inline-block;position:relative}.card-preview .cp-image.blur{transition:none;opacity:0}.card-preview .cp-image::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom, rgba(0,0,0,0) 85%, #000);pointer-events:none}.card-preview .cp-text-data{opacity:1;transition:opacity 250ms ease-in-out}.card-preview .cp-text-data.blur{opacity:0}.card-preview .cp-content{text-align:left;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;background-image:linear-gradient(to bottom, rgba(1,1,1,0), rgba(0,0,0,0.83) 75%, #000 85%, #000),linear-gradient(to right, #000 1%, #101010 30%, rgba(0,0,0,0.74) 38%, rgba(0,0,0,0) 57%)}.card-preview .cp-content .cp-title{font-size:4.2vw;max-width:48vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:Rubik;font-weight:bold;margin-bottom:0.55vw;margin-top:5%;margin-left:11vw}.card-preview .cp-content .cp-title.blur{opacity:0}.card-preview .cp-content .cp-img-title{margin-top:1%;margin-left:11vw;width:23%;max-width:48vw;overflow:hidden}.card-preview .cp-content .cp-img-title.blur{opacity:0}.card-preview .cp-content .cp-meta{max-width:40vw;max-height:3.125vw;font-size:1.6vw;white-space:normal;color:#d3d2d2;margin-top:1.5vw;margin-left:11vw;margin-bottom:1vw;overflow:hidden;opacity:0.6;transition-delay:0.5s;transition:none}.card-preview .cp-content .cp-meta.for-cw{opacity:1;color:#fff}.card-preview .cp-content .cp-meta.for-cw>.meta-dot{background-color:#fff}.card-preview .cp-content .cp-meta>.meta-dot{width:0.7vw;height:0.7vw;opacity:0.7;margin-left:0.6vw;margin-right:0.6vw;border-radius:50%;vertical-align:middle;display:inline-block;background-color:#d3d2d2}.card-preview .cp-content .cp-description{width:36vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#d3d2d2;font-size:1.6vw;margin-left:11vw;margin-bottom:2vw;white-space:normal;overflow:hidden}.card-preview .cp-content .cp-watch-bar{height:0.59vw;max-width:14.58vw;margin-left:11vw;background-color:rgba(255,255,255,0.3);border-radius:0.482vw;overflow:hidden;margin-bottom:1vw}.card-preview .cp-content .cp-watch-bar .cp-watch-status{height:0.59vw;background-color:#fff;border-radius:0.182vw}.card-preview .cp-content .cp-watch-text{margin-left:11vw;font-size:1.56vw;font-style:italic;font-weight:500;color:#fff}.card-preview .cp-content .cp-content-tag{background:linear-gradient(90deg, #1860ff 0%, #3c8cf0 100%);padding:0.208vw 0.833vw;display:inline-block;text-align:center;margin-left:11vw;font-size:1.5vw;font-weight:600;border-radius:0.417vw}

.side-menu-cont{--mx-blue: #3c8cf0;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:linear-gradient(to bottom, rgba(1,1,1,0), rgba(0,0,0,0.83) 100%, #000 100%, #000),linear-gradient(to right, #000 1%, #101010 15%, rgba(0,0,0,0.74) 30%, rgba(0,0,0,0) 44%)}.side-menu-cont .logo-container{height:5vw}.side-menu-cont.hide{display:none}.side-menu-cont.collapsed-menu{max-width:8.125%;background:none}.side-menu-cont.collapsed-menu .side-menu{background:rgba(0,0,0,0.93);width:100%;max-width:100%}.side-menu-cont.collapsed-menu .side-menu.banner-focused{transition:background-color 250ms ease-in-out;background:transparent}.side-menu-cont.collapsed-menu .side-menu.hovered{background-image:none;background-color:rgba(13,29,48,0.93)}.side-menu-cont.collapsed-menu .side-menu .sm-options .mx-logo.logo-full{display:none}.side-menu-cont.collapsed-menu .side-menu .sm-options .mx-logo.logo-small{display:block}.side-menu-cont.collapsed-menu .side-menu .sm-options .sm-option .menu-name{opacity:0 !important}.side-menu-cont .side-menu{width:24.16%;max-width:24.16%;height:100%;opacity:0.9;overflow:hidden}.side-menu-cont .side-menu .sm-options{width:24.16vw;height:100%;overflow:hidden}.side-menu-cont .side-menu .sm-options .mx-logo{margin:12% 0 5% 8%}.side-menu-cont .side-menu .sm-options .mx-logo.logo-full{display:block;width:20.33vw}.side-menu-cont .side-menu .sm-options .mx-logo.logo-small{display:none;width:20.5%}.side-menu-cont .side-menu .sm-options .mx-logo.logo-sm-gold{width:3.23vw;margin-left:11%}.side-menu-cont .side-menu .sm-options .sm-options-cont{width:100%;max-height:86%;overflow-y:auto;padding-right:1vw;margin-top:5vw}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option{padding:1vw 0;margin:0.052vw 0;white-space:nowrap;opacity:0.5}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.exit-tab{margin-top:2vw}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.exit-tab .menu-icon{width:0}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.exit-tab .menu-name{font-size:1.25vw}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.focused-option{opacity:1;font-weight:bold}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.focused-option .menu-name{opacity:1}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.focused-option:not(.selected-option) .menu-icon{opacity:0.5}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.selected-option{opacity:1;font-weight:bold}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.selected-option .menu-icon{fill:var(--mx-blue);color:var(--mx-blue)}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option.selected-option:not(.focused-option) .menu-name{opacity:0.5}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option .menu-icon{fill:#fff;width:8%;margin-left:14%;display:inline-block;vertical-align:middle;color:#fff}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option .menu-name{font-size:1.458vw;display:inline-block;vertical-align:middle;color:#fff;margin-left:6%}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option .menu-name.trim{min-width:54%;max-width:54%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-menu-cont .side-menu .sm-options .sm-options-cont .sm-option .arrow-right{width:9%;margin-left:5%;display:inline-block;vertical-align:middle}

.toast{position:fixed;width:100vw;padding:0.83vw;bottom:2.60vw;pointer-events:none;z-index:1000;text-align:center}.toast .toast-content{min-width:30%;max-width:70%;display:inline-block;font-size:2.1vw;font-weight:600;color:#000;padding:3vh 4vw;line-height:1.43;border-radius:8vw;transform:translateY(2vw);background:rgba(255,255,255,0.72);backdrop-filter:blur(0.52vw);pointer-events:auto;transition:0.2s opacity, 0.2s transform;opacity:0}.toast .toast-content.open{transform:translateY(0);opacity:1}

.profile-tab{height:100%}.profile-tab .profile-content{padding-left:15.125vw;padding-top:7.4vh;height:100%;box-sizing:border-box;position:relative}.profile-tab .profile-content .profile-details{margin-bottom:3.7vh}.profile-tab .profile-content .profile-details .profile-details-title{font-size:1.6vw;color:#fff;margin-bottom:1vh}.profile-tab .profile-content .profile-details .profile-details-value{font-size:1.82vw;color:#e0e0e0}.profile-tab .profile-content .profile-title{font-size:2.91vw;font-weight:800;color:#fff;margin-bottom:4.9vh}.profile-tab .profile-content .membership{margin-bottom:3.7vh}.profile-tab .profile-content .membership .title{font-size:1.8vw;color:#fff;margin-bottom:1vh}.profile-tab .profile-content .membership .card{width:47.71vw;height:18.74vh;margin-top:2.6vh;position:relative;padding:1.56vw;border-radius:0.41vw;backdrop-filter:blur(0.52vw);background-image:linear-gradient(to right, #070707, rgba(104,54,12,0.4) 40%);display:flex;flex-direction:column;font-size:1.82vw;color:#e0e0e0}.profile-tab .profile-content .membership .card .header{opacity:0.5;font-size:1.25vw;color:#fff;margin-bottom:1.5vh}.profile-tab .profile-content .membership .card .logo{width:5.67vw;height:2.68vh;position:absolute;top:2.77vh;right:1.56vw}.profile-tab .profile-content .membership .card .type{font-size:1.66vw;font-weight:bold;color:#fff;margin-bottom:1.5vh}.profile-tab .profile-content .membership .card .price{font-size:1.82vw;color:#fff;display:flex;align-items:center}.profile-tab .profile-content .membership .card .price .freq{opacity:0.5;font-size:1.2vw;margin-left:0.3vw}.profile-tab .profile-content .membership .card .expiry{display:flex;color:#fff;font-size:0.83vw;margin-top:auto;align-items:center;justify-content:space-between}.profile-tab .profile-content .membership .card .expiry.expired{color:#f00}.profile-tab .profile-content .membership .card .expiry .manage{color:#F8CD71;font-size:1vw}.profile-tab .profile-content .logout-button{display:flex;flex-direction:row;justify-content:center;align-items:center;border:solid 0.1vw #fff;width:12.5vw;padding:1.5vw 2.1vw;border-radius:0.52vw;color:#fff;z-index:1;font-size:2.1vw;position:absolute;right:4vw;top:5vh}.profile-tab .profile-content .logout-button.focused{background:#3c8cf0;border:0}.logout-popup{width:100vw;height:42.2vh;background-image:linear-gradient(to bottom, #3f5981, #233757 99%);display:flex;align-items:center;position:absolute;bottom:0}.logout-popup .text{font-size:2.5vw;color:#fff;width:67.6%;text-align:center}.logout-popup .logout-popup-options{width:28.4%}.logout-popup .logout-popup-options .logout-popup-option{font-size:1.3vw;color:#fff;padding:1.3vw 1.82vw}.logout-popup .logout-popup-options .logout-popup-option.focused{background-color:#6d85ab}

.st-plans-container{position:relative;padding:2vw 0;height:100%;padding-left:13.125vw;overflow:hidden}.st-plans-container .st-plans-list{white-space:nowrap;display:flex}.st-plans-container .st-plans-list .sub-card{border-radius:0.8vw;padding:2vw;vertical-align:top;height:29vw;min-width:75vw;max-width:75vw;width:100%;display:flex;flex-direction:column;justify-content:space-between}.st-plans-container .st-plans-list .sub-card .sub-logo{width:10.625vw}.st-plans-container .st-plans-list .sub-card .sub-details{display:flex;align-items:center}.st-plans-container .st-plans-list .sub-card .sub-details .sd-logo-wrapper{width:50%;height:25vw;margin-right:2vw}.st-plans-container .st-plans-list .sub-card .sub-details .sd-logo-wrapper .sd-logo{width:100%;height:100%;object-fit:cover;object-position:left center;border-radius:0.475vw}.st-plans-container .st-plans-list .sub-card .sub-details .sub-list{width:50%;height:25vw;overflow:hidden;position:relative;display:flex}.st-plans-container .st-plans-list .sub-card .sub-details .sub-list .sub-list-wrapper{display:flex;flex-direction:column;width:100%;margin:auto}.st-plans-container .st-plans-list .sub-card .sub-details .sub-list .plan-tile{height:6vw;border-radius:0.5vw;background-color:#070707;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 2vw;color:#fff;font-size:1.5vw;margin-bottom:1vw}.st-plans-container .st-plans-list .sub-card .sub-details .sub-list .plan-tile .pt-price{display:flex;align-items:center;gap:1vw}.st-plans-container .st-plans-list .sub-card .sub-details .sub-list .plan-tile .pt-price .pt-original-price{font-size:1.4vw;text-decoration:line-through}.st-plans-container .st-plans-list .sub-card .sub-details .sub-list .plan-tile .pt-price .freq{opacity:0.5;font-size:1.2vw;margin-left:0.2vw}

.login{width:100%;height:100%;background-size:cover}.login .background-gradient{background:linear-gradient(to left, #000 40%, transparent);opacity:0.5;height:100%;width:100%;position:absolute;left:0;top:0}.login .login-area{height:100%;margin-left:8.125vw;position:relative}.login .login-area .login-title{font-family:Rubik;font-size:3.125vw;font-weight:600;color:#fff;padding-top:10.2vh;margin-left:4.5vw}.login .login-area .login-content{display:flex;align-items:flex-start;justify-content:center}.login .login-area .login-content .app-login{margin-top:9.25vh}.login .login-area .login-content .app-login .app-login-title{font-family:Rubik;font-size:2.6vw;font-weight:600;color:#fff;margin-bottom:4.62vh}.login .login-area .login-content .app-login .app-login-content .app-login-steps{font-family:Rubik;font-size:1.875vw;color:#fff;margin-bottom:3.70vh}.login .login-area .login-content .app-login .app-login-content .description{font-family:Rubik;font-size:1.875vw;color:#fff;width:25.7vw;margin-bottom:4.62vh}.login .login-area .login-content .app-login .app-login-content .app-login-code{font-family:sans-serif;text-transform:uppercase;font-size:5.1vw;font-weight:bold;letter-spacing:1.276vw;color:#fff;margin-bottom:1.85vh}.login .login-area .login-content .app-login .app-login-content .app-login-time{opacity:0.8;font-family:Rubik;font-size:1.25vw;color:#fff}.login .login-area .login-content .divider{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 1.3vw}.login .login-area .login-content .divider .top-line{width:0.01vw;height:18vw;background:#fff}.login .login-area .login-content .divider .or{font-family:Rubik;font-size:1.875vw;color:#fff;margin:1vw 0}.login .login-area .login-content .divider .bottom-line{width:0.01vw;height:18vw;background:#fff}.login .login-area .login-content .qr-login{width:36.61vw;margin-left:3.5vw;margin-top:9.25vh}.login .login-area .login-content .qr-login .qr-login-title{font-family:Rubik;font-size:2.6vw;font-weight:600;color:#fff;margin-bottom:4.62vh}.login .login-area .login-content .qr-login .description{font-family:Rubik;font-size:1.875vw;color:#fff;margin-bottom:2.77vh}.login .login-area .login-content .qr-login .qr-content{margin:0 auto;height:auto;max-width:9.9vw;width:100%;margin-bottom:2.77vh;border:0.58vw solid #fff}

.divider{display:flex;align-items:center;justify-content:center;margin-top:6vh;gap:2vh}.divider .top-line{height:0.05vw;width:18vw;background:#484848}.divider .or{font-family:Rubik;font-size:1.875vw;color:#ccc;margin:1vw 0}.divider .bottom-line{height:0.05vw;width:18vw;background:#484848}.txt-gold{color:#eac26b;opacity:1 !important}.scan-and-pay-cont{--mx-blue: #3c8cf0;width:100%;height:100%;text-align:center}.scan-and-pay-cont .scan-and-pay-details{color:#fff;font-size:1.6vw;line-height:2.4vw;padding-top:8vh}.scan-and-pay-cont .scan-and-pay-details .txt-light{color:#bbb4b4}.scan-and-pay-cont .scan-and-pay-details .mx-gold-icon{width:7.75vw;margin:auto}.scan-and-pay-cont .scan-and-pay-details .txt-qr-head{margin-top:2vh;font-weight:300;font-size:26px}.scan-and-pay-cont .scan-and-pay-details .txt-qr-disclaimer{max-width:40vw;margin:auto}.scan-and-pay-cont .scan-and-pay-details .txt-qr-subhead{font-size:30px;font-weight:700;margin-top:2vh}.scan-and-pay-cont .scan-and-pay-details .qr-cont{width:13vw;margin:2.5vh auto 0;padding:1vw;background:#fff}.scan-and-pay-cont .scan-and-pay-details .refresh-button{margin-top:30px;display:inline-block;border:solid 0.1vw #fff;width:15vw;text-align:center;padding:1vh 0;border-radius:0.3vw;color:#fff;font-weight:bold;z-index:1;font-size:1.33vw}.scan-and-pay-cont .scan-and-pay-details .refresh-button.focused{border:0;color:#fff;background-color:var(--mx-blue)}.scan-and-pay-cont .scan-and-pay-details .text-qr-pay{color:#fff;font-size:25px;margin-top:1.5vh}.scan-and-pay-cont .scan-and-pay-details .timeout-error-message{font-size:1.302vw;font-weight:500;color:#F2405D}.scan-and-pay-cont .scan-and-pay-details .hide{visibility:hidden}

.divider{display:flex;align-items:center;justify-content:center;margin-top:0}.divider .top-line{height:0.05vw;width:18vw;background:#484848}.divider .or{font-family:Rubik;font-size:1.875vw;color:#ccc;margin:1vw vh}.divider .bottom-line{height:0.05vw;width:18vw;background:#484848}.upi-qr-cont{width:100%;height:100%;display:flex;color:#fff;font-size:1.35vw;font-weight:400}.upi-qr-cont .upi-bg-panel{background-size:cover;width:45%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.upi-qr-cont .upi-bg-panel .upi-bg-details{width:22.65vw;display:flex;flex-direction:column}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg{width:100%;display:block;margin:0;padding:0}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg-info{width:100%;position:relative;margin:0;padding:1.5vh 0;overflow:visible;display:flex;flex-direction:column;align-items:center}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg-info::before{content:'';position:absolute;top:-15vh;left:0;right:0;height:28vh;background:linear-gradient(to bottom, transparent 0%, var(--light-color) 50%, var(--dark-color) 100%);z-index:1}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg-info .sub-logo{width:11.09vw;position:absolute;left:50%;transform:translateX(-50%);top:-1.5vh;z-index:2}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg-info .plan-type{margin-top:4vh;position:relative;z-index:2;font-size:1.67vw;font-weight:500}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg-info .plan-price{display:flex;align-items:center;margin-top:1vh;position:relative;z-index:2;font-size:2.083vw;font-weight:700}.upi-qr-cont .upi-bg-panel .upi-bg-details .upi-bg-info .plan-price .freq{color:#FFF;opacity:0.5;font-size:1.2vw;margin-left:0.3vw;font-size:1.667vw;font-weight:400}.upi-qr-cont .separator{height:100vh;width:0.04vw;background-color:#988A8A}.upi-qr-cont .upi-content-panel{width:55%;padding:5vw;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.upi-qr-cont .upi-content-panel .upi-pay{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section{display:flex;align-items:flex-start;width:100%;max-width:100%}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr{width:15.68vw;height:auto;flex-shrink:0;margin-right:2vw}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr .upi-expiry-time{font-size:1.25vw;white-space:nowrap;margin-top:0.78vw;opacity:0.6}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr .upi-expiry-time .txt-gold{opacity:1}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr-info .uqi-header{font-weight:600;font-size:1.875vw}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr-info .upi-instruction-text{max-width:75%;margin-top:20px;opacity:0.6}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr-info .upi-icons-wrapper{display:flex;align-items:center;margin-top:2.6vw}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr-info .upi-icons-wrapper .upi-icons{width:18vw;margin-right:1vw}.upi-qr-cont .upi-content-panel .upi-pay .upi-main-section .upi-qr-info .upi-icons-wrapper .upi-icons-info{color:#FFF;opacity:60%;font-size:1.25vw;font-weight:400;font-style:italic;white-space:nowrap}.upi-qr-cont .upi-content-panel .upi-pay .payment-failure-msg{color:#F2405D;font-size:1.25vw;font-weight:500;visibility:hidden;margin-top:6vh}.upi-qr-cont .upi-content-panel .upi-pay .show{visibility:visible}.upi-qr-cont .upi-content-panel .upi-pay .upi-qr-alt{color:#fff;width:100%;text-align:center}.upi-qr-cont .upi-content-panel .upi-qr-disclaimer{color:#fff;opacity:0.6}.upi-qr-cont .upi-content-panel .upi-qr-disclaimer .txt-gold{opacity:1 !important}

@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.upi-qr{display:flex;flex-direction:column;align-items:center;width:256px}.upi-qr .qr-container{position:relative;display:inline-block;width:256px}.upi-qr .qr-container .static-qrcode{width:13.33vw}.upi-qr .upi-expiry-time{width:256px;text-align:center;margin-top:8px;font-size:1.05vw !important}.qr-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;border-radius:8px;display:flex;flex-direction:column;font-weight:500}.qr-overlay .qr-error-message{margin-top:auto}.qr-overlay .regenerate-qr-cta{font-size:1.3vw;border-radius:0.42vw;padding:0.5vw;white-space:nowrap;margin-top:0.75vh;margin-bottom:4.5vh}.qr-overlay .regenerate-qr-cta.focused{background:#3c8cf0}.qr-loader{width:40px;height:40px;border:4px solid #f3f3f3;border-radius:50%;animation:spin 1s linear infinite}

.status-cont{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;position:relative}.status-cont .mx-gold-icon{position:absolute;top:5vh;left:5vw;width:12.45vw}.status-cont .status-success-cont .status-title{font-size:2.6vw;font-weight:800}.status-cont .status-success-cont .status-subtitle{font-size:1.25vw;font-weight:400;margin-top:20px}.status-cont .status-success-cont .status-plan-detail{color:#F8CD71;font-size:1.25vw;font-weight:600;margin-top:50px}.status-cont .active-plan-cont{color:#fff}.status-cont .active-plan-cont .mx-gold-icon{width:7.45vw}.status-cont .active-plan-cont .active-plan-title{font-size:36px;font-weight:600;margin-top:1vh}.status-cont .active-plan-cont .active-plan-detail{color:#F8CD71;font-size:1.25vw;font-weight:600;margin-top:50px}.status-cont .timeout-cont .timout-icon{width:5vw}.status-cont .timeout-cont .timeout-title{font-size:36px;font-weight:600;margin-top:1vw !important}.status-cont .timeout-cont .timeout-subtitle{font-size:24px;font-weight:400;margin-top:2vw !important}.status-cont .timeout-cont .action-cta{background-color:#3C8CF0 !important;width:fit-content !important;padding:1.5vh 2vw !important;color:#fff !important}.status-cont .action-cta{margin-top:30px;display:inline-block;border:solid 0.1vw #fff;width:24vw;text-align:center;padding:1.5vh 0;border-radius:0.3vw;color:#fff;font-weight:bold;z-index:1;font-size:1.33vw}.status-cont .action-cta.focused{border:0;color:#68360C;background-color:#F8CD71}

.subscription-tab{width:100%;height:100vh;color:#fff;background-color:#000 !important}.subscription-tab .plan-cont{padding-top:17.4vh}.subscription-tab .plan-cont .st-title{font-size:3.125vw;font-weight:600;margin-bottom:2vh;padding-left:13.125vw}.subscription-tab .membership-content{height:100%;box-sizing:border-box}.subscription-tab .membership-content .membership-success-cont{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center;color:#fff}.subscription-tab .membership-content .membership-success-cont .mx-gold-icon{width:10vw}.subscription-tab .membership-content .membership-success-cont .ms-txt-1{font-size:3vw;font-weight:bold;margin:2vh}.subscription-tab .membership-content .membership-success-cont .ms-txt-2{font-size:1.3vw;margin-bottom:6vh}.subscription-tab .membership-content .membership-success-cont .ms-txt-3{color:#f8cd71;font-size:1.5vw}.subscription-tab .membership-content .membership-success-cont .subs-continue-button{display:inline-block;margin-top:4vh;border:solid 0.1vw #fff;width:30vw;text-align:center;padding:3vh 0;border-radius:0.5vw;color:#fff;font-weight:bold;z-index:1;font-size:2vw}.subscription-tab .membership-content .membership-success-cont .subs-continue-button.focused{border:0;color:#68360c;background-image:linear-gradient(99deg, rgba(248,205,113,0.8) 1%, #f8cd71 100%)}.checkout-container{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:1}

.subscription-modal-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}.subscription-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.subscription-modal-content{position:relative;width:100%;height:100%;z-index:1}.subscription-fullscreen-wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:transparent}.checkout-modal-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000}.checkout-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9)}.checkout-modal-content{position:relative;width:100%;height:100%;z-index:1}

.device-limit-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center;z-index:9999}.device-limit-popup .device-limit-popup-modal{background-color:#211f1c;border-radius:0.5vw;padding:2vw 3vw;width:35vw;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff}.device-limit-popup .device-limit-popup-modal .sub-logo{width:7.625vw}.device-limit-popup .device-limit-popup-modal .dl-title{font-size:2vw;font-weight:600;width:25vw;margin-top:1vw}.device-limit-popup .device-limit-popup-modal .dl-subtitle{font-size:1.25vw;font-weight:400;max-width:30vw;margin-top:1vw}.device-limit-popup .device-limit-popup-modal .dl-btns-row{text-align:center;margin-top:2vw;display:flex;justify-content:space-between;width:100%}.device-limit-popup .device-limit-popup-modal .dl-btns-row .dl-btn{border:solid 0.1vw #fff;padding:1vw 2.1vw;border-radius:0.52vw;font-size:1.5vw;display:inline-block;vertical-align:middle}.device-limit-popup .device-limit-popup-modal .dl-btns-row .dl-btn.focused{background-color:#F8CD71;color:#68360C;border:0}

