1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1715],{74858:function(n,e,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/download",function(){return i(73225)}])},5848:function(n,e,i){"use strict";var t=i(85893),o=i(67294),a=i(19521),l=i(77561);function d(){var n,e,i=(n=["\n @media (min-width: 1200px) {\n height: 100%;\n position: sticky;\n top: 124px;\n }\n #display-ads {\n .ads-container {\n .ads-label {\n display: none;\n }\n\n &.has-ad {\n background-color: white;\n border: 1px solid black;\n padding: 12px 16px 16px;\n\n .ads-label {\n display: block;\n font-size: 12px;\n font-weight: 600;\n letter-spacing: 1px;\n text-transform: uppercase;\n text-align: center;\n color: #555;\n margin: 0 0 10px 0;\n padding-bottom: 8px;\n border-bottom: 1px solid #ddd;\n }\n }\n }\n\n }\n"],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return d=function(){return i},i}var r=a.default.div.withConfig({componentId:"sc-45140e42-0"})(d()),s={en:"Advertisement",de:"Werbung",es:"Publicidad",fr:"Publicit\xe9",ja:"\u5e83\u544a",ar:"\u0625\u0639\u0644\u0627\u0646",cn:"\u5e7f\u544a",tw:"\u5ee3\u544a",ru:"\u0420\u0435\u043a\u043b\u0430\u043c\u0430","pt-br":"Publicidade",pl:"Reklama",it:"Pubblicit\xe0",tr:"Reklam",id:"Iklan",ms:"Iklan",ko:"\uad11\uace0",th:"\u0e42\u0e06\u0e29\u0e13\u0e32",vi:"Qu\u1ea3ng c\xe1o"};e.Z=function(n){var e=n.locale,i=n.country,a=n.pageType,d=n.pageUtm;return(0,o.useEffect)((function(){var n=function(){setTimeout((function(){var n=document.getElementById("display-ads"),t=document.activeElement;n&&t&&"IFRAME"===t.tagName&&n.contains(t)&&(0,l.iO)("DisplayAds","","ad_click",e,i,"","",a,!1,d)}),0)};return window.addEventListener("blur",n),function(){window.removeEventListener("blur",n)}}),[e,i,a,d]),(0,t.jsx)(r,{className:"display-ads-wrapper",children:(0,t.jsx)("div",{id:"display-ads",children:(0,t.jsxs)("div",{className:"ads-container",children:[(0,t.jsx)("p",{className:"ads-label",children:s[e]||s.en}),(0,t.jsx)("div",{id:"display-panel-top"}),(0,t.jsx)("div",{id:"display-panel-bottom"})]})})})}},88383:function(n,e,i){"use strict";i.d(e,{Z:function(){return a}});var t=i(85893),o=i(67294);function a(){var n=function(n){var e,i,t=n.getContext("2d"),o=0,a=0,l=[],d=!1,r=null,s=null;function c(){this.size=8*Math.random()+11,this.reset()}function p(){o=window.innerWidth,a=window.innerHeight,n.width=o,n.height=a}return c.prototype.reset=function(){this.x=Math.random()*o,this.y=50*-Math.random(),this.dx=1*Math.random()-.5,this.dy=.5*Math.random()+.3},p(),function n(){t.clearRect(0,0,o,a),(l=l.filter((function(n){if(n.y>=a-n.size){null===r&&(r=Date.now(),s=setTimeout((function(){d=!0,clearInterval(e)}),15e3)),n.stopTime||(n.stopTime=Date.now());var i=n.extraTime||(n.extraTime=1e3*(5*Math.random()+10));return Date.now()-n.stopTime<i}return!0}))).forEach((function(n){n.y+=n.dy,n.x+=n.dx,t.font="".concat(n.size,"px Arial"),t.fillStyle="rgba(255, 255, 255, 0.68)",t.shadowColor="rgba(255, 255, 255, 0.31)",t.shadowBlur=10,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillText("\u2744",n.x,n.y),t.shadowBlur=0,t.shadowColor="transparent"})),i=requestAnimationFrame(n)}(),e=setInterval((function(){d||l.push(new c)}),200),window.addEventListener("resize",p),function(){clearInterval(e),clearTimeout(s),cancelAnimationFrame(i),window.removeEventListener("resize",p)}},e=(0,o.useRef)(null);return(0,o.useEffect)((function(){var i=e.current;if(i){var t=n(i);return function(){t&&t()}}}),[]),(0,o.useEffect)((function(){function n(e,i,t){if(i){var o=document.querySelector(e);if(o){var a=document.createElement("img");a.className="x-mas-img gif-img ".concat(t),a.src=i,a.setAttribute("alt",""),o.appendChild(a)}else count+=1,5==count&&clearTimeout(myVar),myVar=setTimeout((function(){o=document.querySelector(e),n(e,i)}),1e3)}}n("body","https://cdn-www.bluestacks.com/bs-images/xmas-santa.gif","santa-left"),n("body","https://cdn-www.bluestacks.com/bs-images/Snowman.gif","snowman-right")}),[]),(0,t.jsx)("canvas",{ref:e,style:{position:"fixed",top:0,left:0,pointerEvents:"none",zIndex:999999}})}},46030:function(n,e,i){"use strict";var t=i(85893),o=i(25675),a=i.n(o),l=i(67294),d=i(19521),r=i(77561),s=i(19815);function c(){var n,e,i=(n=["\n .apk-btn-banner-container {\n position: fixed;\n display: flex;\n top: 60px;\n left: 0;\n right: 0;\n justify-content: center;\n z-index: 15;\n transition:\n transform 0.3s ease,\n opacity 0.3s ease;\n\n .apk-btn-banner-container.hidden {\n transform: translateY(100%);\n opacity: 0;\n }\n\n .apk-banner {\n display: flex;\n align-items: center;\n gap: 10px;\n justify-content: space-between;\n background-color: #e8f0f7;\n padding: 10px;\n width: 100%;\n max-width: 450px;\n box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);\n height: 62px;\n border: 2px solid #b2c2d4;\n background: linear-gradient(106deg, #fff3c9 -35.6%, #c3dfff 70.26%);\n }\n\n .logo-section {\n display: flex;\n align-items: center;\n gap: 10px;\n }\n\n .logo {\n position: relative;\n width: 36px;\n display: flex;\n align-items: center;\n min-width: 22px;\n }\n\n .about-text {\n display: flex;\n align-items: center;\n gap: 4px;\n font-weight: 600;\n font-size: 14px;\n color: #333;\n }
1\n\n .chevron-right {\n width: 20px;\n height: 20px;\n position: relative;\n }\n\n .action-section {\n display: flex;\n align-items: center;\n gap: 8px;\n }\n\n .install-button {\n background-color: #0095ff;\n color: white;\n border: none;\n border-radius: 8px;\n padding: 8px 20px;\n font-weight: 600;\n font-size: 14px;\n cursor: pointer;\n transition: background-color 0.2s;\n border-radius: 7.156px;\n border: 1.063px solid #159aff;\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n height: 40px;\n }\n\n .install-button:hover {\n background-color: #0085e6;\n }\n\n .close-button {\n display: flex;\n align-items: center;\n justify-content: center;\n background: none;\n border: none;\n color: #666;\n cursor: pointer;\n padding: 4px;\n position: relative;\n width: 24px;\n height: 24px;\n }\n\n .close-button:hover {\n color: #333;\n }\n\n .close-icon {\n position: relative;\n width: 16px;\n height: 16px;\n }\n\n .close-icon::before {\n transform: rotate(45deg);\n }\n\n .close-icon::after {\n transform: rotate(-45deg);\n }\n\n .close-button:hover .close-icon::before,\n .close-button:hover .close-icon::after {\n background-color: #333;\n }\n }\n\n @media (max-width: 480px) {\n .apk-btn-banner-container {\n .banner {\n padding: 8px 12px;\n }\n\n .about-text {\n font-size: 13px;\n }\n\n .install-button {\n padding: 6px 16px;\n font-size: 13px;\n height: 36px;\n }\n }\n }\n\n .is-iPhone .apk-btn-banner-container {\n display: none !important;\n }\n @media (min-width: 767px) {\n .apk-btn-banner-container {\n display: none !important;\n }\n }\n"],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return c=function(){return i},i}var p=d.default.div.withConfig({componentId:"sc-47581fdc-0"})(c());e.Z=function(n){var e=n.translatedData,i=n.locale,o=n.pageType,d=n.package_name,c=n.country,u=n.utm,g=(0,l.useState)(!1),m=g[0],x=g[1],v=(0,l.useState)(!1),f=v[0],h=(v[1],(0,l.useState)(!1)),b=h[0],w=h[1];(0,l.useEffect)((function(){var n=function(){window.scrollY>100&&!f?x(!0):x(!1)};return window.addEventListener("scroll",n),function(){return window.removeEventListener("scroll",n)}}),[f]);var _="en"==i?"":"/".concat(i);return!m||f?null:(0,t.jsxs)(p,{children:[(0,t.jsx)("div",{className:"apk-btn-banner-container",children:(0,t.jsxs)("div",{className:"apk-banner",children:[(0,t.jsxs)("div",{className:"logo-section",children:[(0,t.jsx)("div",{className:"logo",children:(0,t.jsx)(a(),{src:"https://cdn-www.bluestacks.com/bs-images/logo-icon.png",alt:"Bluestacks Logo",width:40,height:40})}),(0,t.jsx)("a",{href:"".concat(_,"/mobileapp.html?utm_source=").concat(null===o||void 0===o?void 0:o.toLowerCase()).concat(d?"&utm_campaign=".concat(d):""),children:(0,t.jsxs)("div",{className:"about-text",children:[null===e||void 0===e?void 0:e.about_txt,(0,t.jsx)("span",{className:"chevron-right",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"17",viewBox:"0 0 17 17",fill:"none",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.64228 14.336C5.63665 14.569 5.68798 14.7987 5.78974 14.9959C5.89149 15.1931 6.03905 15.3488 6.21359 15.4432C6.38814 15.5376 6.58176 15.5664 6.76976 15.5259C6.95777 15.4854 7.13163 15.3775 7.26918 15.2159L12.3719 9.36164C12.4676 9.25192 12.5439 9.11934 12.596 8.97224C12.6481 8.82514 12.675 8.66665 12.675 8.50637C12.675 8.34609 12.6481 8.18745 12.596 8.04036C12.5439 7.89326 12.4676 7.76082 12.3719 7.6511L7.26918 1.79686C7.17804 1.68643 7.0697 1.59939 6.95055 1.54094C6.8314 1.48249 6.70387 1.4537 6.57548 1.45644C6.4471 1.45918 6.32046 1.49334 6.20306 1.55683C6.08565 1.62033 5.97986 1.71197 5.89194 1.82622C5.80401 1.94046 5.73573 2.07505 5.69113 2.22206C5.64653 2.36906 5.62651 2.52545 5.63226 2.68205C5.63801 2.83866 5.66941 2.99235 5.72461 3.13389C5.77981 3.27543 5.85768 3.40192 5.95363 3.5061L10.3116 8.50637L5.95363 13.5065C5.85899 13.6124 5.78267 13.7403 5.7292 13.8827C5.67572 14.0252 5.64617 14.1793 5.64228 14.336Z",fill:"#020D24"})})})]})})]}),(0,t.jsxs)("div",{className:"action-section",children:[(0,t.jsx)("button",{className:"install-button",onClick:function(){w(!0),(0,r.iO)("BlueStacksMobileAppPopup","sticky","open_popup",i,c,"","",o,"",u,"")},children:null===e||void 0===e?void 0:e.install}),(0,t.jsx)("button",{className:"close-button",onClick:function(){x(!1)},"aria-label":"Close",children:(0,t.jsx)("span",{className:"close-icon",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"13",viewBox:"0 0 14 13",fill:"none",children:[(0,t.jsx)("path",{d:"M12.5 1L1.5 12",stroke:"#020D24",strokeOpacity:"0.7",strokeWidth:"2",strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M12.5 12L1.5 1",stroke:"#020D24",strokeWidth:"2",strokeLinecap:"round"})]})})})]})]})}),b&&(0,t.jsx)(s.Z,{data:e,setMobilePopup:w})]})}},73225:function(n,e,i){"use strict";i.r(e),i.d(e,{__N_SSP:function(){return P},default:function(){return T}});var t=i(85893),o=i(9008),a=i(67294),l=i(19521),d=i(3678),r=i(19941),s=i(63794),c=i(41541),p=i(5848);function u(){var n,e,i=(n=['\n#display-ads .ads-container.has-ad{\n margin-top: 30px !important;\n}\n\n .version-cards{\n display: flex;\n gap:90px;\n justify-content: center;\n margin-top: 40px;\n justify-content: center;
1\n .download-version-list .version-li{\n margin:0px !important;\n margin-bottom: 32px !important;\n display: flex !important;\n align-items: center !important;\n padding-top: 0px !important;\n }\n .l-section{\n display: none !important;\n }\n }\n .download-versions-container{\n max-width: 1700px;\n }\n .all-versions {\n padding: 96px 0;\n\n .heading {\n font-size: 36px;\n line-height: 48px;\n text-align: center;\n color: #fff;\n margin-bottom: 0;\n }\n\n .download-version-list {\n margin-top: 32px;\n\n .version-li {\n margin: 0 auto;\n margin-bottom: 50px;\n display: flex;\n padding: 40px 40px 0;\n align-items: center;\n max-width: 100%;\n border-radius: 8px;\n margin-bottom: 32px;\n flex-direction: column;\n align-items: flex-start;\n gap: 30px;\n padding-top: 0px !important;\n .l-section {\n flex: 1;\n\n figure {\n text-align: center;\n }\n }\n\n .v-heading {\n font-weight: bold;\n line-height: 32px;\n color: #ffffff;\n text-align: center;\n margin-bottom: 0;\n background: linear-gradient(90deg, #1a6fd4 0%, #6b3a8f 50%, #c0202a 100%);\n -webkit-text-fill-color: transparent;\n background-clip: text;\n font-weight: bold;\n font-size: 35px;\n }\n\n .r-section {\n width: 700px;\n position: relative;\n\n .section-block {\n background-color: #003155;\n border-radius: 8px;\n padding: 32px;\n\n .heading-group {\n display: flex;\n justify-content: space-between;\n align-items: center;\n border-bottom: 2px solid #556789;\n margin-bottom: 16px;\n padding-bottom: 12px;\n\n @media (max-width: 767px) {\n justify-content: center;\n }\n .l-side {\n .heading-icon {\n width: 19px;\n height: 19px;\n display: inline-block;\n vertical-align: middle;\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n @media (max-width: 768px) {\n text-align: center;\n }\n\n .title {\n font-size: 18px;\n line-height: 24px;\n color: #f5f5f5;\n font-weight: 600;\n gap: 14px;\n margin-left: 8px;\n\n .subtitle {\n font-size: 14px;\n color: rgba(255, 255, 255, 0.6);\n }\n }\n\n .desc {\n font-size: 12px;\n line-height: 24px;\n color: #9ca2b7;\n margin: 0;\n }\n }\n .download-bs {\n border: 2px solid #159aff;\n font-weight: 500;\n font-size: 14px;\n line-height: 20px;\n display: flex !important;\n align-items: center;\n text-align: center;\n color: #159aff;\n width: 150px;\n justify-content: center;\n height: 40px;\n transition: 0.3s ease-in;\n position: relative;\n border-radius: 6px;\n letter-spacing: 0.5px;\n\n * {\n pointer-events: none;\n }\n\n .download-loader {\n position: absolute;\n left: 0;\n bottom: -2px;\n height: 2px;\n background: #52cbff;\n width: 100%;\n overflow: hidden;\n\n &::after {\n position: absolute;\n left: -100%;\n content: "";\n display: block;\n background-color: #fff;\n height: 2px;\n width: 100%;
1\n animation: getWidth 0.5s ease-in infinite;\n }\n }\n\n &.download-started {\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n color: #fff;\n\n &.retry-link {\n padding: 0 6px;\n\n .button-copy {\n width: 90%;\n\n .so-button {\n width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n font-size: 14px;\n line-height: 20px;\n color: #fff;\n\n * {\n font-size: 14px;\n line-height: 20px;\n color: #fff;\n }\n }\n }\n\n .retry-button {\n position: absolute;\n right: 0;\n width: 51px;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n display: none;\n }\n }\n }\n\n &:hover {\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n color: #fff;\n }\n }\n\n .download-not-available {\n border: 2px solid #7788a3;\n font-weight: 500;\n font-size: 14px;\n line-height: 20px;\n display: flex !important;\n align-items: center;\n color: #7788a3;\n width: 150px;\n text-align: center;\n // pointer-events: none;\n height: 40px;\n justify-content: center;\n border-radius: 6px;\n\n .btn-txt {\n width: 90%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n }\n }\n }\n }\n\n .versions-list {\n .version-item {\n display: flex;\n justify-content: space-between;\n margin-bottom: 32px;\n position: relative;\n align-items: center;\n\n .version-txt {\n color: #f1f1f4;\n font-size: 16px;\n line-height: 24px;\n\n gap: 10px;\n a {\n cursor: unset;\n }\n .version-icon {\n width: 14px;\n height: 18px;\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .subtext {\n font-size: 14px;\n display: block;\n color: rgba($color: #fff, $alpha: 0.6);\n }\n }\n\n &:last-child {\n margin-top: 32px;\n margin-bottom: 0;\n\n &::after {\n content: none;\n }\n }\n\n .download-bs {\n border: 2px solid #159aff;\n font-weight: 500;\n font-size: 14px;\n line-height: 20px;\n display: flex !important;\n align-items: center;\n text-align: center;\n color: #159aff;\n width: 150px;\n justify-content: center;\n height: 40px;\n transition: 0.3s ease-in;\n position: relative;\n border-radius: 6px;\n letter-spacing: 0.5px;\n\n * {\n pointer-events: none;\n }\n\n .download-loader {\n position: absolute;\n left: 0;\n bottom: -2px;\n height: 2px;\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n width: 100%;\n overflow: hidden;\n\n &::after {\n position: absolute;\n left: -100%;\n content: "";\n display: block;\n background-color: #fff;\n height: 2px;\n width: 100%;
1\n animation: getWidth 0.5s ease-in infinite;\n }\n }\n\n &.download-started {\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n color: #fff;\n\n &.retry-link,\n &.retry-link-bs5 {\n padding: 0 6px;\n\n .button-copy {\n width: 90%;\n\n .so-button {\n width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n font-size: 14px;\n line-height: 20px;\n color: #fff;\n\n * {\n font-size: 14px;\n line-height: 20px;\n color: #fff;\n }\n }\n }\n\n .retry-button {\n position: absolute;\n right: 0;\n width: 51px;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n display: none;\n }\n }\n }\n\n &:hover {\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n color: #fff;\n }\n }\n }\n }\n }\n }\n }\n .mac-card {\n margin-top: 0px;\n .version-li {\n padding: 0px 40px 0px;\n .section-block {\n &:first-child {\n padding: 16px 32px !important;\n }\n .version-item {\n &:last-child {\n margin-top: 0px !important;\n }\n }\n }\n }\n }\n }\n .version-redirect {\n cursor: pointer !important;\n }\n\n @media (min-width: 768px) and (max-width: 1280px) {\n .version-cards{\n flex-direction: column;\n align-items: center;\n }\n .all-versions {\n .container {\n max-width: 1000px;\n }\n }\n }\n\n @media (min-width: 768px) and (max-width: 1024px) {\n .all-versions .mac-card .version-li {\n padding: 0px 40px 0px !important;\n }\n .all-versions .download-version-list .version-li {\n &:last-child {\n padding: 40px 40px 0;\n }\n\n .l-section {\n width: 30%;\n }\n\n .r-section {\n .versions-list {\n .version-item {\n span:not(.subtext) {\n width: 45%;\n }\n\n .download-bs {\n width: 50%;\n }\n }\n }\n\n .section-block .heading-group {\n .download-bs,\n .download-not-available {\n width: 50%;\n }\n }\n }\n }\n }\n\n @media (max-width: 767px) {\n .version-cards{\n flex-direction: column;\n align-items: center;\n }\n .version-cards .download-version-list .version-li{\n margin: 0px auto 32px !important;\n margin-bottom: 28px !important;\n }\n .all-versions {\n padding-top: 30px;\n\n .container {\n z-index: unset;\n }\n\n .heading {\n font-size: 24px;\n margin-bottom: 28px;\n line-height: 32px;\n }\n\n .download-version-list {\n overflow: hidden;\n margin-top: 0;\n\n .version-li {\n max-width: 100%;\n width: auto;\n height: auto;\n padding: 23px 45px 0px;\n flex-direction: column;\n justify-content: center;\n margin-bottom: 28px;\n border-radius: 8px;\n\n .l-section {\n .bs-version-logo {\n height: 140px;\n\n img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n }\n }\n }\n\n .r-section {\n width: 90%;\n padding: 20px 0 0;\n margin: 0;\n\n .section-block .heading-group .l-side {\n .title {\n font-weight: 500;\n\n .heading-icon {\n margin-right: 14px;\n }\n .subtitle {\n display: block;\n padding-left: 0px;\n margin-top: 10px;\n }\n }\n }\n\n &::after {\n content: none;\n }\n\n .section-block {\n &:first-child {\n padding: 26px 19px 20px;\n }\n\n padding: 8px;\n\n .heading-group {\n .download-bs,\n .download-not-available {\n display: none !important;\n }\n }\n }
1\n\n .versions-list {\n margin-top: 18px;\n padding-top: 18px;\n\n .version-item {\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding-bottom: 0;\n margin-bottom: 16px;\n .version-txt a {\n text-align: center;\n }\n\n span {\n text-align: center;\n }\n\n .download-bs.pc-visible {\n margin-top: 18px;\n display: none !important;\n }\n\n &:last-child {\n margin-top: 18px;\n }\n\n .download-not-available.pc-visible {\n display: none !important;\n }\n }\n }\n\n .mob-note {\n font-size: 12px;\n line-height: 20px;\n text-align: center;\n letter-spacing: 2px;\n text-transform: uppercase;\n color: #ffffff;\n margin: 20px 0 0;\n }\n }\n }\n }\n .mac-card {\n margin-top: 0px;\n\n .version-li {\n padding: 0px 40px 0px;\n .r-section {\n padding-top: 0px;\n .versions-list {\n padding-top: 0px;\n margin-top: 0px;\n }\n }\n .section-block {\n &:first-child {\n padding: 8px !important;\n }\n .version-item {\n &:last-child {\n margin-top: 0px !important;\n }\n }\n }\n }\n }\n }\n\n .download-page {\n .faq-section .container .faq-list .faq-item .faq-q {\n padding-right: 24px;\n }\n }\n }\n'],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return u=function(){return i},i}var g=l.default.section.withConfig({componentId:"sc-4b9b6231-0"})(u()),m=function(n){var e=n.downloadData,i=n.versionName,o=n.downlaodbtnsData,a=n.macCard,l=void 0!==a&&a,d=n.isMobile,r=n.animation;n.locale;return(0,t.jsx)(g,{children:(0,t.jsx)("ul",{className:"download-version-list ".concat(l&&"mac-card"),children:null===e||void 0===e?void 0:e.map((function(n,e){return(0,t.jsxs)("li",{className:"version-li version-li-1 ",children:[(0,t.jsxs)("div",{className:"l-section",children:[(null===n||void 0===n?void 0:n.version_logo)&&(0,t.jsx)("figure",{className:"bs-version-logo",children:(0,t.jsx)("img",{className:"lazy",src:null===n||void 0===n?void 0:n.version_logo,height:"224",width:"189",alt:"bs-logo"})}),(null===n||void 0===n?void 0:n.logo_text)&&(0,t.jsx)("h5",{className:"v-heading",children:null===n||void 0===n?void 0:n.logo_text})]}),(null===n||void 0===n?void 0:n.logo_text)&&(0,t.jsx)("h5",{className:"v-heading",children:null===n||void 0===n?void 0:n.logo_text}),(0,t.jsxs)("div",{className:"r-section",children:[(0,t.jsxs)("div",{className:"section-block section-block-1 ",children:[(null===n||void 0===n?void 0:n.windows_heading)&&(0,t.jsx)("div",{className:"heading-group",children:(0,t.jsxs)("div",{className:"l-side",children:[(null===n||void 0===n?void 0:n.icon_url)&&(0,t.jsx)("figure",{className:"heading-icon",children:(0,t.jsx)("img",{src:null===n||void 0===n?void 0:n.icon_url})}),(0,t.jsxs)("span",{className:"title",children:[n.windows_heading," ",(0,t.jsx)("span",{className:"subtitle",children:n["windows_sub-heading"]})]})]})}),(0,t.jsx)("ul",{className:"versions-list",children:null===o||void 0===o?void 0:o.map((function(n,e){return(0,t.jsxs)("li",{className:"version-item version-item-1",children:[(0,t.jsxs)("div",{className:"version-txt flex perfectCenter",children:[(null===n||void 0===n?void 0:n.icon_url)&&(0,t.jsx)("figure",{className:"version-icon",children:(0,t.jsx)("img",{src:null===n||void 0===n?void 0:n.icon_url})}),(0,t.jsx)("a",{href:(null===n||void 0===n?void 0:n.version_url)?null===n||void 0===n?void 0:n.version_url:void 0,className:" ".concat((null===n||void 0===n?void 0:n.version_url)&&"version-redirect"),children:(null===n||void 0===n?void 0:n.version_name)||(null===n||void 0===n?void 0:n.mac_heading)})]}),((null===n||void 0===n?void 0:n.download_cta)||(null===n||void 0===n?void 0:n.download_button_cta))&&(0,t.jsx)("a",{className:"".concat("bs4"!=i?"download-bs5":""," download-bs download-button pc-visible download-page-other-builds"),"data-animation":r,"data-utm":null===n||void 0===n?void 0:n.download_utm,"data-
1platform":null===n||void 0===n?void 0:n.download_platform,"data-package":null===n||void 0===n?void 0:n.download_package,"data-bs-version":i,"data-position":null===n||void 0===n?void 0:n.download_package,children:(null===n||void 0===n?void 0:n.download_cta)||(null===n||void 0===n?void 0:n.download_button_cta)})]},e)}))})]}),d&&(0,t.jsx)("p",{className:"mob-note mob-visible",children:null===n||void 0===n?void 0:n.note})]})]},e)}))})})},x=function(n){var e,i=n.animation,o=n.locale,a=n.download_heading,l=n.pageData,d=n.isMobile,r=n.country,s=n.pageUtm;return(0,t.jsx)(g,{children:(0,t.jsx)("section",{className:"all-versions",id:"all-versions",children:(0,t.jsxs)("div",{className:"container download-versions-container",children:[(0,t.jsx)("h2",{className:"heading",children:a}),(0,t.jsxs)("div",{className:"version-cards",children:[(0,t.jsxs)("div",{className:"all-download-version-cards",children:[(null===l||void 0===l?void 0:l.download_section_bs5)&&(0,t.jsx)(m,{downloadData:null===l||void 0===l?void 0:l.download_section_bs5,downlaodbtnsData:null===(e=null===l||void 0===l?void 0:l.download_section_bs5[0])||void 0===e?void 0:e.download_info,isMobile:d,animation:i,locale:o}),(null===l||void 0===l?void 0:l.download_section_mac)&&(0,t.jsx)(m,{downloadData:null===l||void 0===l?void 0:l.download_section_mac,versionName:"bs4",downlaodbtnsData:null===l||void 0===l?void 0:l.download_section_mac,macCard:!0,isMobile:d,animation:i,locale:o})]}),(0,t.jsx)(p.Z,{locale:o,country:r,pageType:"download_page",pageUtm:s})]})]})})})},v=i(52226),f=i(48065),h=i(15569),b=i(77561),w=i(97461),_=i(29043);function y(){var n,e,i=(n=['\n padding: 0 10px;\n\n .hero-banner-container {\n position: relative;\n width: 100%;\n max-width: 1260px;\n height: 385px;\n overflow: hidden;\n padding: 0;\n border-radius: 20px;\n overflow: hidden;\n margin: 100px 0px 55px;\n display: flex;\n justify-content: flex-end;\n :lang(ar) {\n justify-content: flex-start;\n }\n\n background-color: #212241;\n figure {\n position: absolute;\n top: 0;\n left: 0;\n width: 75%;\n height: 100%;\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .heading-layer {\n align-items: center;\n padding-bottom: 0;\n flex-direction: column;\n text-align: center;\n display: block;\n flex: none;\n height: 100%;\n display: flex;\n justify-content: center;\n padding: 64px;\n background: linear-gradient(270deg, #2e1338 -2.1%, rgba(46, 19, 56, 0) 99.82%);\n z-index: 10;\n height: 100%;\n max-width: 100%;\n\n .heading {\n font-size: 38px;\n line-height: 56px;\n text-align: center;\n font-weight: 700;\n color: #fff;\n -webkit-box-orient: vertical;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .sub-heading {\n font-size: 20px;\n margin-top: 10px;\n color: #fff;\n font-weight: 400;\n text-align: center;\n line-height: 32px;\n font-family: "Roboto";\n -webkit-box-orient: vertical;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .cta-wrapper {\n display: inline-block;\n text-align: left;\n\n .cta-elements {\n margin-top: 0;\n justify-content: center;\n }\n }\n }\n .download-other-versions {\n display: flex;\n align-items: center;\n font-weight: 500;\n font-size: 12px;\n line-height: 120%;\n color: #fff;\n text-decoration: none;\n position: relative;\n span {\n padding-right: 11px;\n }\n ::after {\n right: 0;\n content: "";\n border: solid #fff;\n border-width: 0 1px 1px 0;\n display: inline-block;\n padding: 2.3px;\n top: 47%;\n transform: rotate(315deg) translate(0, -50%);\n position: absolute;\n -webkit-transition: 0.3s ease-in-out;\n transition: 0.3s ease-in-out;\n }\n }\n\n .old-download.download-ab-button {\n margin-top: 20px;\n min-width: 260px;\n padding: 10px 16px 12px;\n min-height: 70px;\n margin-bottom: 8px;\n .brand-logo {\n width: 50px;\n height: 43px;\n }\n :hover {\n background: #52cbff !important;\n border: 1px solid rgba(255, 255, 255, 0.6) !important;\n box-shadow: 4px 8px 16px -8px rgba(21, 154, 255, 0.6) !important;\n filter: brightness(110%) !important;\n color: #fff !important;\n .retry-button {\n background: transparent !important;\n }\n }\n }\n }\n .old-download.download-started.retry-link {\n flex-direction: row-reverse !important;\n justify-content: flex-end !important;\n padding: 0 16px !important;\n }\n .old-download.download-started.retry-link .button-copy .so-button {\n flex-direction: column-reverse;\n display: flex;\n gap: 6px;
1\n align-items: flex-start;\n :lang(ar) {\n padding-right: 0px;\n align-items: flex-end;\n }\n .light-str {\n font-weight: 500;\n font-size: 14px;\n line-height: 20px;\n }\n }\n .old-download.download-started.retry-link .retry-button {\n position: relative;\n margin-right: 12px;\n padding-right: 12px;\n svg {\n width: 56px;\n height: 54px;\n transform: rotate(60deg);\n transform: scaleX(-1) rotate(93deg) scale(1.2);\n }\n &::after {\n content: "";\n border-right: 1px solid rgba(255, 255, 255, 0.5);\n right: 0;\n top: 12px;\n position: absolute;\n height: 67%;\n }\n :lang(ar) {\n padding-left: 12px;\n margin-right: 0;\n padding-right: 0;\n &::after {\n left: 0;\n right: unset;\n }\n }\n }\n\n @media (max-width: 767px) {\n padding: 10px 0px 0px !important;\n .hero-banner-container {\n margin: 0;\n width: 100%;\n max-width: 400px;\n margin: 0 auto;\n height: 448px;\n padding: 10px 0px !important;\n align-items: flex-end;\n figure {\n width: 100%;\n object-position: center top;\n img {\n object-position: center top;\n }\n }\n\n .heading-layer {\n padding-top: 80px;\n margin-left: 0;\n margin-top: 32px;\n width: 100%;\n padding-bottom: 40px;\n background: linear-gradient(359deg, #2e1338 1.22%, #1e1d41 57.07%, rgba(46, 19, 56, 0) 98.86%);\n height: 86%;\n padding: 0;\n padding-top: 136px;\n margin: 0;\n padding: 16px;\n .heading {\n font-size: 30px;\n line-height: 46px;\n -webkit-line-clamp: 2;\n }\n .know-more-btn {\n display: flex !important;\n cursor: pointer;\n background: linear-gradient(180deg, #159aff 0%, #15b9ff 100%);\n color: #fff;\n padding: 10px 20px;\n font-weight: 600;\n font-size: 16px;\n line-height: 24px;\n align-items: center;\n justify-content: center;\n width: auto;\n border-radius: 6px;\n margin-bottom: 20px;\n border: none;\n margin-top: 20px;\n }\n }\n .download-other-versions {\n display: none;\n }\n\n .download-btn-mobile {\n button {\n width: 100%;\n padding: 6px 33px;\n font-size: 16px;\n font-weight: 600;\n min-height: 0px;\n margin-top: 20px;\n }\n }\n }\n }\n'],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return y=function(){return i},i}var j=l.default.section.withConfig({componentId:"sc-f7fdaf1c-0"})(y()),k=function(n){var e=n.downloadDetails,i=n.downloadData,o=n.pageData,l=n.locale,d=n.translatedData,r=n.utm,s=n.MobileIos,c=(0,h.b)().isMobile,p=(0,a.useState)(!1),u=p[0],g=p[1],m=(0,a.useRef)(null);return(0,a.useEffect)((function(){var n=document.body,e="banner-hidden";if(!c){var i=function(){if((0,b.MM)(m.current,1)||n.classList.contains(e)){if((0,b.MM)(m.current,1)&&n.classList.contains(e)){n.classList.remove(e),document.querySelector(".logo-block").style.width="auto",document.querySelector(".container-autocomplete").classList.contains("show")&&(0,_._)()}}else n.classList.add(e);var i=document.querySelector(".autocomplete-suggestions");i&&(i.style.display="none")};return i(),window.addEventListener("scroll",(0,b.P2)(i,100),{passive:!0}),window.addEventListener("load",i,{passive:!0}),function(){window.removeEventListener("scroll",(0,b.P2)(i,100))}}}),[]),(0,t.jsxs)(t.Fragment,{children:[" ",u&&(0,t.jsx)(f.O,{setMobileDownloadbtn:g,locale:l}),(0,t.jsx)(j,{className:"flex perfectCenter ",ref:m,id:"download-hero-banner",children:(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:"hero-banner-container",children:[!c&&(null===o||void 0===o?void 0:o.hero_banner_url)||c&&(null===o||void 0===o?void 0:o.hero_banner_url_mobile)?(0,t.jsx)("figure",{children:(0,t.jsx)("img",{src:c?null===o||void 0===o?void 0:o.hero_banner_url_mobile:null===o||void 0===o?void 0:o.hero_banner_url,alt:"hero-banner",className:"img-responsive img"})}):null,(0,t.jsxs)("div",{className:"heading-layer flex column",children:[(0,t.jsx)("h1",{className:"heading hero-heading",children:null===o||void 0===o?void 0:o.hero_section_title}),(0,t.jsx)("h3",{className:"hero-sub-heading sub-heading",children:null===o||void 0===o?void 0:o.hero_section_sub_title}),(0,t.jsx)("section",{className:"cta-wrapper",children:(0,t.jsx)("div",{className:"cta-elements flex",children:c?(0,t.jsx)(t.Fragment,{children:s?(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("button",{className:"know-more-btn",onClick:function(){g(!0)},"data-str":"BlueStacks is a PC-only platform. Download it to play Android games on a bigger screen.",children:[(0,t.jsxs)("svg",{width:"32",height:"33",viewBox:"0 0 32 33",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M16 28.0189C22.6274 28.0189 28 22.6463 28 16.0189C28 9.39145 22.6274 4.01887 16 4.01887C9.37258 4.01887 4 9.39145 4 16.
10189C4 22.6463 9.37258 28.0189 16 28.0189Z",stroke:"#FFFFFF",strokeWidth:"1.95556",strokeMiterlimit:"10"}),(0,t.jsx)("path",{d:"M18.3365 19.5833C17.9686 19.8777 17.2854 20.2561 16.7808 20.2245C16.2867 20.193 16.3813 19.72 16.4759 19.3521L17.2959 16.2405C17.5271 15.3575 16.8649 14.4851 15.9503 14.4851C15.3196 14.4851 14.7625 14.9055 14.6048 15.5152C14.4892 15.9567 13.5221 19.9302 13.5116 19.9617C13.3749 20.5294 13.2173 21.2442 13.459 21.8013C13.8375 22.6423 14.9833 22.4005 15.677 22.2008C16.1501 22.0641 16.6126 21.8644 17.0331 21.6121C17.4851 21.3388 18.4206 20.5399 18.4206 20.5189C18.4206 20.5084 18.3365 19.5833 18.3365 19.5833ZM17.1172 9.35525C16.0765 9.29218 15.0463 10.2172 15.0148 11.2894C15.0043 11.6048 15.0884 11.9202 15.2461 12.1829C15.8873 13.2236 17.3695 12.9924 18.1684 12.2776C19.209 11.342 18.5047 9.44986 17.1172 9.35525Z",fill:"#FFFFFF"})]}),null===o||void 0===o?void 0:o.know_more_button]})}):(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(w.P,{pageType:"download_page",translatedData:d,utm:r})})}):(0,t.jsx)(t.Fragment,{children:(null===i||void 0===i?void 0:i.html)||(null===i||void 0===i?void 0:i.macAttr)?(0,t.jsx)(v.Z,{package_name:null===e||void 0===e?void 0:e.build_pkg,downloadData:i,html:null===i||void 0===i?void 0:i.html,macAttr:null===i||void 0===i?void 0:i.macAttr,extraClass:"download-bsx download-bs10"}):null})})}),(null===o||void 0===o?void 0:o.all_version)&&(0,t.jsx)("a",{className:"download-other-versions",href:"#all-versions",onClick:function(n){return n.preventDefault(),void document.getElementById("all-versions").scrollIntoView({behavior:"smooth",block:"start"})},children:(0,t.jsx)("span",{children:null===o||void 0===o?void 0:o.all_version})})]})]})})})]})};function N(){var n,e,i=(n=["\n padding: 40px;\n margin: 0 auto;\n margin-left: auto;\n margin-right: auto;\n padding: 0 10px;\n max-width: 1260px;\n .header {\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n\n .title {\n color: white;\n font-size: 24px;\n font-weight: bold;\n }\n\n .view-all {\n background-color: #3b82f6;\n color: white;\n padding: 8px 16px;\n border-radius: 6px;\n text-decoration: none;\n font-size: 14px;\n cursor: pointer;\n }\n .view-all:hover {\n background: linear-gradient(#159aff 0, #15b9ff 100%);\n }\n\n .games-grid {\n display: flex;\n gap: 27px;\n flex-wrap: wrap;\n }\n\n .game-card {\n width: 180px;\n margin-top: 30px;\n .retry-button {\n display: none;\n }\n }\n\n .game-card-hover {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0px;\n left: 0px;\n max-width: 100%;\n max-height: 100%;\n background: #000000d6;\n opacity: 0;\n transition: opacity 0.5s ease;\n display: flex;\n justify-content: center;
1\n align-items: center;\n padding-bottom: 40px;\n\n img {\n width: 100%;\n height: auto;\n }\n }\n\n .game-card-hover:hover {\n opacity: 1;\n }\n\n .game-image-container {\n position: relative;\n margin-bottom: 10px;\n border-radius: 12px;\n overflow: hidden;\n aspect-ratio: 1 / 1;\n }\n\n .game-image {\n width: 180px;\n height: 180px;\n border-radius: 12px;\n object-fit: cover;\n max-width: 100%;\n max-height: 100%;\n }\n\n .rating {\n position: absolute;\n top: 8px;\n left: 8px;\n background-color: rgba(0, 0, 0, 0.6);\n color: #ffd700;\n padding: 4px 8px;\n border-radius: 4px;\n font-size: 12px;\n display: flex;\n align-items: center;\n gap: 4px;\n z-index: 1;\n }\n\n .game-title {\n color: white;\n font-size: 16px;\n font-weight: bold;\n margin: 0;\n /* autoprefixer: off */\n -webkit-box-orient: vertical;\n display: -webkit-box;\n -webkit-line-clamp: 1;\n /* autoprefixer: on */\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .developer {\n color: #64748b;\n font-size: 14px;\n margin: 4px 0 0 0;\n /* autoprefixer: off */\n -webkit-box-orient: vertical;\n display: -webkit-box;\n -webkit-line-clamp: 1;\n /* autoprefixer: on */\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n @media (max-width: 767px) {\n .games-grid {\n gap: 0px;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n }\n\n .game-card {\n width: 100px;\n margin: 0 4px;\n margin-top: 30px;\n }\n\n .header {\n margin-top: 40px;\n }\n\n .all-versions {\n padding-top: 40px !important;\n }\n .game-card {\n .pc-visible {\n display: inline !important;\n }\n .game-card-hover {\n pointer-events: none;\n }\n }\n }\n\n .download-banner {\n max-width: calc(100%);\n width: calc(100% - 60px);\n margin: 0 auto;\n }\n\n .card-download-btn {\n position: absolute;\n bottom: 0px;\n left: 0px;\n border-radius: 6px;\n border: 1px solid rgba(255, 255, 255, 0.2);\n background: var(--primary-cta-colors-color-states-browser-default, linear-gradient(180deg, #159aff 0%, #15b9ff 100%));\n z-index: 2;\n width: 100%;\n height: 44px;\n display: flex;\n font-size: 16px;\n color: #fff;\n font-weight: 600;\n justify-content: center;
1\n align-items: center;\n }\n"],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return N=function(){return i},i}var C=l.default.section.withConfig({componentId:"sc-ef739f3b-0"})(N()),z=function(n){var e,i,o,a,l,d=n.popularGames,r=n.animationStr,s=n.pageData;return(0,t.jsxs)(C,{className:"container top-games-section",id:"top-games-section",children:[(0,t.jsxs)("div",{className:"header",children:[(null===s||void 0===s?void 0:s.popular_games)&&(0,t.jsx)("h2",{className:"title",children:null===(e=null===s||void 0===s?void 0:s.popular_games[0])||void 0===e?void 0:e.heading}),(null===s||void 0===s?void 0:s.popular_games)&&(null===(i=null===s||void 0===s?void 0:s.popular_games[0])||void 0===i?void 0:i.view_all_link)&&(null===(o=null===s||void 0===s?void 0:s.popular_games[0])||void 0===o?void 0:o.view_all)&&(0,t.jsx)("a",{href:null===(a=null===s||void 0===s?void 0:s.popular_games[0])||void 0===a?void 0:a.view_all_link,className:"view-all",children:null===(l=null===s||void 0===s?void 0:s.popular_games[0])||void 0===l?void 0:l.view_all})]}),(0,t.jsx)("ul",{className:"games-grid",children:null===d||void 0===d?void 0:d.map((function(n,e){var i;return(0,t.jsx)("li",{className:"game-card",children:(0,t.jsxs)("a",{className:"download-title download-bs5 download-bs download-button pc-visible download-page-other-builds download-button custom-download","data-no-retry":"true","data-utm-mac":null===n||void 0===n?void 0:n.registered_utm,"data-utm":null===n||void 0===n?void 0:n.registered_utm,"data-app":'{"package":"'.concat(null===n||void 0===n?void 0:n.package_name,'"}'),"data-animation":r,"data-package":null===n||void 0===n?void 0:n.package_name,href:"/download.html?utm_campaign=download-page-en",children:[(0,t.jsxs)("div",{className:"game-image-container",children:[(null===n||void 0===n?void 0:n.app_icon)?(0,t.jsx)("img",{src:null===n||void 0===n?void 0:n.app_icon,alt:"Game Cover",className:"game-image"}):"",(0,t.jsxs)("div",{className:"rating",children:["\u2b50 ",null===n||void 0===n?void 0:n.app_rating]}),(null===s||void 0===s?void 0:s.popular_games)&&(0,t.jsx)("div",{className:"game-card-hover",children:(0,t.jsxs)("div",{className:"card-download-btn",children:[" ",null===(i=null===s||void 0===s?void 0:s.popular_games[0])||void 0===i?void 0:i.download_button," "]})})]}),(0,t.jsx)("p",{className:"game-title",title:"${game.title}",children:null===n||void 0===n?void 0:n.title}),(0,t.jsx)("p",{className:"developer",title:"${game.producer}",children:null===n||void 0===n?void 0:n.producer})]})},e)}))})]})},D=i(67541),L=i(46030),E=i(64784),M=i(88383),O=i(22524);function S(){var n,e,i=(n=['\n\n .download-components {\n * {\n font-family: "Poppins", sans-serif;\n }\n }\n\n #outstream-player-div {\n min-width: 300px;\n right: 10px !important;\n min-height: 1px;\n position: fixed;\n bottom: 10px;\n z-index: 999 !important;\n }\n :lang(ar){\n #outstream-player-div {\n right: unset !important;\n left: 10px !important;\n }\n }\n\n position: relative;\n z-index: 2;\n background: linear-gradient(180deg, #020d24 0, #112530 100%);\n .header-wrapper .download-buttons {\n display: none;\n min-width: 230px !important;\n width: auto !important;\n }\n .heading {\n font-weight: 700;\n }\n svg {\n vertical-align: middle;\n overflow: hidden;\n }\n .fixed-transparent-header.sticky-header {\n .right-section {\n display: flex;\n }\n }\n .header-wrapper {\n background: linear-gradient(180deg, rgba(2, 19, 52, 0.56) 0%, rgba(2, 18, 52, 0.4) 50.52%, rgba(2, 19, 52, 0.11) 100%) !important;\n -webkit-backdrop-filter: blur(20px) !important;\n backdrop-filter: blur(20px) !important;\n height: 80px !important;\n .menu-item:hover .sub-menu {\n top: 80px;\n }\n }\n #Faq-section {\n background: none;\n }\n @media (max-width: 767px) {\n .header-wrapper {\n height: auto !important;\n .menu-item:hover .sub-menu {\n top: auto;\n }\n }\n }\n'],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return S=function(){return i},i}var I=l.default.section.withConfig({componentId:"sc-47bd3af5-0"})(S()),P=!0,T=function(n){var e,i,l,p,u,g,m,v,f,w,_,y,j,N,C,S,P,T,A,F,q,Z,B,W,R,G,V=null===n||void 0===n?void 0:n.propsData,U=V.headerData,X=V.footerData,H=V.data,J=V.popularGames,Y=V.translatedData,$=H||{},K=(0,a.useState)(!1),Q=K[0],nn=K[1],en=(0,h.b)().isMobile,tn=(0,a.useState)(en),on=tn[0],an=(tn[1],(0,a.useState)("")),ln=an[0],dn=an[1],rn=(0,a.useState)(!1),sn=rn[0],cn=rn[1],pn=(0,a.useState)(!1),un=pn[0],gn=pn[1],mn=null===n||void 0===n?void 0:n.country,xn=(null===$||void 0===$||null===(e=$.meta_data)||void 0===e?void 0:e.current_language)||"en",vn=(null===$||void 0===$||null===(i=$.page_data)||void 0===i?void 0:i.download_button)?null===$||void 0===$||null===(l=$.page_data)||void 0===l?void 0:l.download_button[0]:{},fn=(null===vn||void 0===vn?void 0:vn.page_utm)||(null===$||void 0===$||null===(p=$.meta_data)||void 0===p||null===(u=p.page_view_data)||void 0===u?void 0:u.page_utm);window.utmFallback="download-".concat(xn),window.currentLanguage=xn,window.pageInfo=null===$||void 0===$||null===(G=$.meta_data)||void 0===G?void 0:G.page_view_data,window.pageInfo=window.pageInfo||{},window.pageInfo.app_page_cl=null===$||void 0===$?void 0:$.app_page_cl;var hn=((null===n||void 0===n?void 0:n.translations)||{}).searchSuggetionString;window.searchSuggetionString=hn,(0,b.xB)();var bn=(null===$||void 0===$||null===(g=$.page_data)||void 0===g||null===(m=g.download_button)||void 0===m?void 0:m.build_pkg)||"",wn="";bn&&""!=bn&&(wn='{"title":'.concat(JSON.stringify(ln),',"video":"", "icon": "","package":"').concat(bn,'"}'));var _n="".concat("https://cloud.bluestacks.com","/api/getdownloadnow?platform=win&win_version=&mac_version=&client_uuid=&app_pkg=").concat(bn,"&platform_cloud=&preferred_lang=en&utm_source=").concat("https://www.bluestacks.com").concat(null===$||void 0===$?void 0:$.url,"&utm_medium=&gaCookie=&gclid=&clickid=&msclkid=&affiliateId=&offerId=&transaction_id=&aff_sub=&first_landing_page=").concat("https://www.bluestacks.com").concat(null===n||void 0===n||null===(v=n.appData)||void 0===v?void 0:v.url,"&referrer=&download_page_referrer=&utm_campaign=").concat(fn,"&user_id=&exit_utm_campaign=").concat(fn,"&incompatible=false&bluestacks_version=bs5&device_memory=&device_cpu_
1cores=");en&&(_n="https://cloud.bluestacks.com/affiliate/WebRedirector?calling_event=web&origin_app=www.bluestacks.com&app_pkg=".concat(bn,"&guid=&utm_campaign=").concat(fn,"-mobile"));var yn={lang:"tw"==xn?"zh-hant":xn,href:_n,utm:fn,app:wn,inCompatible:!1,bsVersion:"bs5",animation:null===vn||void 0===vn?void 0:vn.retry_download_translation,html:null===vn||void 0===vn?void 0:vn.win_cta,macAttr:null===vn||void 0===vn?void 0:vn.mac_cta,sub_cta:null===vn||void 0===vn?void 0:vn.sub_cta};(0,a.useEffect)((function(){var e,i,t,o=String(window.location.pathname).split("/")[1];o.includes(".html")&&(o=o.replace(".html","")),dn(o);var a=document.getElementsByTagName("body")[0].classList.contains("mac-os");a&&!en&&(window.location.href="/mac"),nn(a),document.body.classList.add((0,b.hs)((0,b.dP)()));var l=(0,b.gO)();if((0,b.nI)()&&(navigator.userAgentData?navigator.userAgentData.getHighEntropyValues(["platformVersion"]).then((function(n){if("Windows"===navigator.userAgentData.platform){var e=parseInt(n.platformVersion.split(".")[0]);window.win_version=e>=13?11:e>0?10:7}else window.win_version=0})).then((function(){(0,E.Jt)(l,bn)})):(0,E.Jt)(l,bn)),(0,b.C2)()&&(document.body.classList.add("mobile-android"),(0,E.AG)(!1,"")),(0,b.gO)()&&(document.body.classList.add("mobile-ios"),cn(!0),(0,E.wl)(!1,"")),"ar"===xn){var d=document.getElementsByTagName("html")[0];d.setAttribute("lang","ar"),d.setAttribute("dir","rtl")}(null===n||void 0===n||null===(e=n.propsData)||void 0===e||null===(i=e.festiveTheme)||void 0===i||null===(t=i.christmas)||void 0===t?void 0:t.includes("download"))&&gn(!0)}),[]),(0,a.useEffect)((function(){var n=function(){document.body.classList.contains("banner-hidden")&&window.innerWidth>1024?document.querySelector(".header-wrapper .download-buttons").style.display="block":document.querySelector(".header-wrapper .download-buttons").style.display="none"};return window.addEventListener("scroll",n),function(){window.removeEventListener("scroll",n)}}),[]);var jn,kn,Nn,Cn,zn,Dn={};return Dn.page_id=(null===$||void 0===$||null===(f=$.meta_data)||void 0===f||null===(w=f.page_view_data)||void 0===w?void 0:w.page_id)||118168,Dn.page_type=(null===$||void 0===$||null===(_=$.meta_data)||void 0===_||null===(y=_.page_view_data)||void 0===y?void 0:y.page_type)||"PAGE",Dn.category=[],Dn.page_utm=(null===$||void 0===$||null===(j=$.meta_data)||void 0===j||null===(N=j.page_view_data)||void 0===N?void 0:N.page_utm)||"",Dn.api_url="".concat("https://webapi-cloud.bluestacks.com/api/v1/report-page-view"),Dn.page_view_api_key="zJMs#54KP5qvU6^kdC8Ly_ThyAXf&13px!^lo%3c!",(null===n||void 0===n||null===(C=n.propsData)||void 0===C?void 0:C.propsError)?(0,t.jsx)(d.Z,{headerData:null===n||void 0===n||null===(jn=n.propsData)||void 0===jn?void 0:jn.headerData,footerData:null===n||void 0===n||null===(kn=n.propsData)||void 0===kn||null===(Nn=kn.footerData)||void 0===Nn?void 0:Nn.data,footerMetaData:null===n||void 0===n||null===(Cn=n.propsData)||void 0===Cn||null===(zn=Cn.footerData)||void 0===zn?void 0:zn.menu_meta_data,currLocale:xn,downloadData:yn}):(0,t.jsxs)(I,{className:"experiment_variant download-page ".concat(un?"christmas-celebration":""),children:[(0,t.jsx)(o.default,{children:(0,t.jsx)("meta",{name:"Yeti",content:"noindex"})}),(0,t.jsx)(O.h,{}),(0,t.jsxs)(r.Z,{template:"download_page",headerData:U,footerData:null===X||void 0===X?void 0:X.data,footerMetaData:null===X||void 0===X?void 0:X.menu_meta_data,metaTitle:null===$||void 0===$||null===(S=$.meta_data)||void 0===S?void 0:S.meta_title,metaDescription:null===$||void 0===$||null===(P=$.meta_data)||void 0===P?void 0:P.meta_description,darkHeader:!1,ogContent:{ogImage:(null===$||void 0===$||null===(T=$.meta_data)||void 0===T?void 0:T.og_image)||"https://cdn-www.bluestacks.com/bs-images/OG-Image1.png"},validLocales:null===$||void 0===$||null===(A=$.meta_data)||void 0===A?void 0:A.available_language,appData:$,seoEnabled:!0,downloadData:yn,headerPosition:"absolute",currLocale:xn,country:mn,fixedTransparentHeader:on,pageType:"DOWNLOAD_PAGE",children:[un&&!en&&(0,t.jsx)(M.Z,{}),(0,t.jsxs)("div",{className:"download-components",children:[!Q&&(0,t.jsx)(L.Z,{translatedData:Y,locale:xn,pageType:"download_page",country:mn,utm:fn}),(0,t.jsx)(k,{downloadDetails:vn,downloadData:yn,locale:xn,pageData:null===$||void 0===$?void 0:$.page_data,translatedData:Y,utm:fn,MobileIos:sn}),J&&(null===J||void 0===J?void 0:J.length)>0&&(0,t.jsx)(z,{popularGames:J,locale:xn,animationStr:null===yn||void 0===yn?void 0:yn.animation,pageData:null===$||void 0===$?void 0:$.page_data}),(0,t.jsx)(x,{animation:null===yn||void 0===yn?void 0:yn.animation,locale:xn,download_heading:null===$||void 0===$||null===(F=$.page_data)||void 0===F?void 0:F.download_section_heading,pageData:null===$||void 0===$?void 0:$.page_data,isMobile:en,country:mn,pageUtm:fn}),(null===$||void 0===$||null===(q=$.page_data)||void 0===q?void 0:q.faqs)&&(0,t.jsx)(D.Z,{faq:null===$||void 0===$||null===(Z=$.page_data)||void 0===Z?void 0:Z.faqs,faq_heading:null===$||void 0===$||null===(B=$.page_data)||void 0===B?void 0:B.faq_heading}),(0,t.jsx)(c.Z,{pageViewData:null===$||void 0===$||null===(W=$.meta_data)||void 0===W?void 0:W.page_view_data,currLocale:xn}),(0,t.jsx)(s.Z,{schema:null===$||void 0===$||null===(R=$.meta_data)||void 0===R?void 0:R.schema})]})]}),(0,t.jsx)("div",{id:"outstream-player-div"}),(0,t.jsx)("div",{id:"stopwatch"})]})}}},function(n){n.O(0,[9967,2675,1795,9941,8899,5594,234,9365,9774,2888,179],(function(){return e=74858,n(n.s=e);var e}));var e=n.O();_N_E=e}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.