.launcher-module__zFwjbq__lp{--void:#0e0e0e;--bg1:#141210;--panel-a:#1a1408;--panel-b:#12100a;--gold:#e4a41e;--gold-hi:gold;--gold-accent:#ff8c00;--gold-hover:#c98b15;--stone:#3d2b1f;--stone-2:#2a1f14;--wood:#8b5a2b;--border:#2a2010;--border-hover:#4a3520;--text:#e3e3e3;--dim:#a29271;--mute:#937d50;--online:#4ade80;--error:#e74c3c;--r1:8px;--r2:10px;--r3:14px;--pill:20px;--fast:.16s;--base:.26s;--ease:cubic-bezier(.16,1,.3,1);--gutter:clamp(16px,1.6px + 3vw,40px);isolation:isolate;background:linear-gradient(180deg,#171717 0,var(--void)240px);color:var(--text);padding-top:24px;padding-bottom:90px;position:relative;overflow:clip}.launcher-module__zFwjbq__lp h1,.launcher-module__zFwjbq__lp h2,.launcher-module__zFwjbq__lp h3,.launcher-module__zFwjbq__lp p,.launcher-module__zFwjbq__lp ul,.launcher-module__zFwjbq__lp ol{margin:0}.launcher-module__zFwjbq__lp ul,.launcher-module__zFwjbq__lp ol{padding:0;list-style:none}.launcher-module__zFwjbq__lp a{color:inherit}.launcher-module__zFwjbq__bg{z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(228,164,30,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(228,164,30,.03) 1px,transparent 1px);background-size:48px 48px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(transparent 0,#000 200px);mask-image:linear-gradient(transparent 0,#000 200px)}.launcher-module__zFwjbq__ember{width:var(--s,4px);height:var(--s,4px);background:var(--gold);opacity:0;border-radius:50%;position:absolute;bottom:-12px;box-shadow:0 0 8px 2px rgba(228,164,30,.45)}.launcher-module__zFwjbq__ember:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--x)}.launcher-module__zFwjbq__ember:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--x)}.launcher-module__zFwjbq__ember:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--x)}.launcher-module__zFwjbq__ember:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--x)}.launcher-module__zFwjbq__ember:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--x)}.launcher-module__zFwjbq__ember:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--x)}.launcher-module__zFwjbq__wrap{max-width:var(--container,1440px);padding-inline:var(--gutter);margin-left:auto;margin-right:auto}.launcher-module__zFwjbq__panel{background:linear-gradient(180deg,var(--panel-a),var(--panel-b));border:2px solid var(--border);border-radius:var(--r3);position:relative;box-shadow:0 12px 40px rgba(0,0,0,.5)}.launcher-module__zFwjbq__panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(228,164,30,.4),transparent);height:1px;position:absolute;top:-1px;left:12px;right:12px}.launcher-module__zFwjbq__num{letter-spacing:.02em;vertical-align:.05em;direction:ltr;unicode-bidi:isolate;font-family:"Press Start 2P",NC Digits,monospace;font-size:.72em}.launcher-module__zFwjbq__wordmark{letter-spacing:.08em;background:linear-gradient(90deg,var(--gold)0%,var(--gold-hi)35%,var(--gold-accent)55%,var(--gold)100%);color:transparent;-webkit-text-fill-color:transparent;direction:ltr;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:max(28px,min(2px + 4vw,48px));font-weight:900;display:inline-block}.launcher-module__zFwjbq__h2{align-items:center;gap:14px;margin-bottom:22px;font-size:max(20px,min(6px + 1.6vw,26px));font-weight:800;display:flex}.launcher-module__zFwjbq__h2:after{content:"";background:linear-gradient(90deg,rgba(228,164,30,.45),transparent);flex:1;height:1px}.launcher-module__zFwjbq__section{margin-top:72px;scroll-margin-block-start:150px}.launcher-module__zFwjbq__dim{color:var(--dim)}.launcher-module__zFwjbq__mute{color:var(--mute)}.launcher-module__zFwjbq__btn{border-radius:var(--r2);border:2px solid var(--border);cursor:pointer;background:linear-gradient(180deg,var(--panel-a),var(--panel-b));min-height:54px;color:var(--text);justify-content:center;align-items:center;gap:10px;padding-left:28px;padding-right:28px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.launcher-module__zFwjbq__btn:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.launcher-module__zFwjbq__primary{background:linear-gradient(180deg,var(--gold-hi)-60%,var(--gold)40%,var(--gold-hover)100%);border-color:var(--gold-hover);color:#1a1408;box-shadow:0 6px 18px rgba(228,164,30,.22),inset 0 1px rgba(255,255,255,.25)}.launcher-module__zFwjbq__secondary:hover{border-color:var(--gold)}.launcher-module__zFwjbq__secondary:focus-visible{border-color:var(--gold)}.launcher-module__zFwjbq__btn[aria-disabled=true]{cursor:not-allowed;color:var(--mute);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));border-color:var(--border);box-shadow:none;border-style:dashed}.launcher-module__zFwjbq__btn[aria-disabled=true]:after{display:none}.launcher-module__zFwjbq__btnBlock{width:100%}.launcher-module__zFwjbq__lp :-webkit-any(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.launcher-module__zFwjbq__lp :-moz-any(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.launcher-module__zFwjbq__lp :is(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.launcher-module__zFwjbq__lp :-webkit-any(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.launcher-module__zFwjbq__lp :-moz-any(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.launcher-module__zFwjbq__lp :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.launcher-module__zFwjbq__hero{border-radius:var(--r3);align-content:center;min-height:520px;display:grid;position:relative;overflow:hidden}.launcher-module__zFwjbq__heroBg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.launcher-module__zFwjbq__heroBg img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.launcher-module__zFwjbq__heroBg:after{content:"";background:linear-gradient(180deg,rgba(14,14,14,.78) 0%,rgba(14,14,14,.9) 55%,var(--void)100%);position:absolute;top:0;bottom:0;left:0;right:0}.launcher-module__zFwjbq__heroBody{z-index:1;max-width:640px;padding:max(32px,min(6vw,72px)) max(20px,min(5vw,64px));position:relative}.launcher-module__zFwjbq__heroTop{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:22px;display:flex}.launcher-module__zFwjbq__h1{text-wrap:balance;font-size:max(30px,min(12px + 3.2vw,52px));font-weight:900;line-height:1.3}.launcher-module__zFwjbq__sub{color:var(--dim);max-width:54ch;margin-top:14px;font-size:max(15px,min(13px + .5vw,18px));line-height:1.9}.launcher-module__zFwjbq__ctas{grid-template-columns:1fr;gap:12px;margin-top:30px;display:grid}.launcher-module__zFwjbq__cta{justify-items:center;gap:6px;display:grid}.launcher-module__zFwjbq__cta .launcher-module__zFwjbq__btn{width:100%}.launcher-module__zFwjbq__ver{color:var(--mute);text-align:center;min-width:11ch;font-size:13px}.launcher-module__zFwjbq__status{border-radius:var(--pill);border:1px solid var(--border-hover);min-height:32px;color:var(--dim);background:rgba(14,14,14,.6);align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:13px;display:inline-flex}.launcher-module__zFwjbq__status[hidden]{display:none}.launcher-module__zFwjbq__statusDot{background:var(--mute);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px rgba(147,125,80,.2)}.launcher-module__zFwjbq__isOnline .launcher-module__zFwjbq__statusDot{background:var(--online);box-shadow:0 0 0 3px rgba(74,222,128,.2)}.launcher-module__zFwjbq__isOffline .launcher-module__zFwjbq__statusDot{background:var(--error);box-shadow:0 0 0 3px rgba(231,76,60,.2)}.launcher-module__zFwjbq__steps{grid-template-columns:1fr;gap:16px;display:grid}.launcher-module__zFwjbq__step{align-content:start;gap:10px;padding:22px;display:grid}.launcher-module__zFwjbq__stepN{border-radius:var(--r1);background:var(--gold);color:#1a1408;width:36px;height:36px;box-shadow:0 3px 0 var(--gold-hover);place-items:center;font-size:16px;font-weight:900;display:inline-grid}.launcher-module__zFwjbq__step h3{font-size:18px;font-weight:800}.launcher-module__zFwjbq__step p{color:var(--dim);font-size:15px;line-height:1.8}.launcher-module__zFwjbq__stepShot{border-radius:var(--r1);border:1px solid var(--border-hover);aspect-ratio:16/9;background:var(--void);margin-top:6px;overflow:hidden}.launcher-module__zFwjbq__stepShot img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.launcher-module__zFwjbq__stepShotPortrait{aspect-ratio:3/4}.launcher-module__zFwjbq__stepShotPortrait img{object-fit:contain}.launcher-module__zFwjbq__featWrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.launcher-module__zFwjbq__features{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.launcher-module__zFwjbq__feat{min-height:100%;color:inherit;align-content:start;gap:8px;padding:18px;text-decoration:none;display:grid}.launcher-module__zFwjbq__feat.launcher-module__zFwjbq__isCurrent{border-color:var(--gold)}.launcher-module__zFwjbq__feat:-webkit-any(a):hover{border-color:var(--gold)}.launcher-module__zFwjbq__feat:-moz-any(a):hover{border-color:var(--gold)}.launcher-module__zFwjbq__feat:is(a):hover{border-color:var(--gold)}.launcher-module__zFwjbq__feat:-webkit-any(a):focus-visible{border-color:var(--gold)}.launcher-module__zFwjbq__feat:-moz-any(a):focus-visible{border-color:var(--gold)}.launcher-module__zFwjbq__feat:is(a):focus-visible{border-color:var(--gold)}.launcher-module__zFwjbq__featHead{align-items:center;gap:10px;display:flex}.launcher-module__zFwjbq__featN{min-width:26px;height:26px;color:var(--gold);background:rgba(228,164,30,.12);border-radius:6px;flex:none;place-items:center;padding-left:6px;padding-right:6px;font-size:12px;font-weight:800;display:inline-grid}.launcher-module__zFwjbq__feat h3{font-size:15.5px;font-weight:800;line-height:1.5}.launcher-module__zFwjbq__feat p{color:var(--dim);font-size:13.5px;line-height:1.8}.launcher-module__zFwjbq__featFoot{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.launcher-module__zFwjbq__chip{border-radius:var(--pill);border:1px solid var(--border-hover);min-height:24px;color:var(--mute);white-space:nowrap;align-items:center;gap:6px;padding-left:9px;padding-right:9px;font-size:11.5px;display:inline-flex}.launcher-module__zFwjbq__chipGold{color:var(--gold);border-color:rgba(228,164,30,.35)}.launcher-module__zFwjbq__preview{display:none;overflow:hidden}.launcher-module__zFwjbq__previewFrame{aspect-ratio:16/9;background:var(--void);border-bottom:1px solid var(--border)}.launcher-module__zFwjbq__previewFrame img{object-fit:contain;width:100%;height:100%;display:block}.launcher-module__zFwjbq__previewCap{align-items:center;gap:10px;min-height:48px;padding-left:16px;padding-right:16px;font-size:14px;font-weight:700;display:flex}.launcher-module__zFwjbq__carousel{position:relative}.launcher-module__zFwjbq__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--border-hover)transparent;margin-inline:calc(var(--gutter)*-1);padding-bottom:10px;padding-inline:var(--gutter);gap:16px;display:flex;overflow-x:auto}.launcher-module__zFwjbq__slide{scroll-snap-align:center;flex:0 0 min(100%,880px);scroll-margin-block-start:150px}.launcher-module__zFwjbq__slideFrame{aspect-ratio:16/9;background:var(--void);border:2px solid var(--border);border-radius:var(--r2);overflow:hidden}.launcher-module__zFwjbq__slideFrame img{object-fit:contain;width:100%;height:100%;display:block}.launcher-module__zFwjbq__slide figcaption{color:var(--dim);text-align:center;margin-top:10px;font-size:14px}.launcher-module__zFwjbq__nav{justify-content:center;gap:10px;margin-top:14px;display:flex}.launcher-module__zFwjbq__navBtn{border:2px solid var(--border);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));width:46px;height:46px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;font-size:20px;display:inline-grid}.launcher-module__zFwjbq__navBtn:hover{border-color:var(--gold);color:var(--gold)}.launcher-module__zFwjbq__dl{grid-template-columns:1fr;gap:16px;display:grid}.launcher-module__zFwjbq__dlCard{align-content:start;gap:14px;padding:26px 22px;scroll-margin-block-start:150px;display:grid}.launcher-module__zFwjbq__dlCard h3{font-size:21px;font-weight:900}.launcher-module__zFwjbq__dlCard .launcher-module__zFwjbq__ver{text-align:start}.launcher-module__zFwjbq__stores{flex-wrap:wrap;gap:8px;display:flex}.launcher-module__zFwjbq__store{border-radius:var(--r2);border:1px solid var(--border-hover);background:rgba(14,14,14,.5);align-items:center;gap:8px;min-height:44px;padding-left:16px;padding-right:16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.launcher-module__zFwjbq__store:-webkit-any(a):hover{border-color:var(--gold)}.launcher-module__zFwjbq__store:-moz-any(a):hover{border-color:var(--gold)}.launcher-module__zFwjbq__store:is(a):hover{border-color:var(--gold)}.launcher-module__zFwjbq__store[aria-disabled=true]{color:var(--mute);border-style:dashed}.launcher-module__zFwjbq__list{color:var(--dim);gap:6px;font-size:14.5px;line-height:1.8;display:grid}.launcher-module__zFwjbq__list li{align-items:baseline;gap:10px;display:flex}.launcher-module__zFwjbq__list li:before{content:"";background:var(--gold);flex:none;width:7px;height:7px;transform:translateY(-1px)}.launcher-module__zFwjbq__details{padding:0}.launcher-module__zFwjbq__details+.launcher-module__zFwjbq__details{margin-top:10px}.launcher-module__zFwjbq__details summary{cursor:pointer;border-radius:var(--r3);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 20px;font-size:16px;font-weight:800;list-style:none;display:flex}.launcher-module__zFwjbq__details summary::-webkit-details-marker{display:none}.launcher-module__zFwjbq__details summary:after{content:"+";color:var(--gold);flex:none;font-size:22px;font-weight:400;line-height:1}.launcher-module__zFwjbq__details[open] summary:after{transform:rotate(45deg)}.launcher-module__zFwjbq__details[open] summary{border-bottom:1px solid var(--border)}.launcher-module__zFwjbq__body{color:var(--dim);padding:14px 20px 18px;font-size:15px;line-height:1.9}.launcher-module__zFwjbq__pre{white-space:pre-line}.launcher-module__zFwjbq__body code{color:var(--gold);font-family:inherit}@media (min-width:640px){.launcher-module__zFwjbq__ctas{grid-template-columns:1fr 1fr}.launcher-module__zFwjbq__steps{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.launcher-module__zFwjbq__dl{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.launcher-module__zFwjbq__hero{min-height:600px}.launcher-module__zFwjbq__heroBg:after{background:linear-gradient(180deg,rgba(14,14,14,.35) 0%,rgba(14,14,14,.55) 55%,var(--void)100%),linear-gradient(270deg,rgba(14,14,14,.96) 0%,rgba(14,14,14,.92) 42%,rgba(14,14,14,.25) 100%)}.launcher-module__zFwjbq__heroBg img{object-position:0 0}.launcher-module__zFwjbq__featWrap{grid-template-columns:minmax(0,1fr) minmax(320px,38%)}.launcher-module__zFwjbq__stepShotPortrait{aspect-ratio:16/9}.launcher-module__zFwjbq__preview{display:block;position:-webkit-sticky;position:sticky;top:150px}}@media (prefers-reduced-motion:no-preference){.launcher-module__zFwjbq__ember{animation:launcher-module__zFwjbq__ember var(--t,14s)linear var(--d,0s)infinite}.launcher-module__zFwjbq__wordmark{animation:4.5s linear infinite launcher-module__zFwjbq__shimmer}.launcher-module__zFwjbq__cta .launcher-module__zFwjbq__primary{animation:2.6s ease-in-out infinite alternate launcher-module__zFwjbq__glow}.launcher-module__zFwjbq__btn[aria-disabled=true]{animation:none}.launcher-module__zFwjbq__btn{transition:transform var(--fast)var(--ease),border-color var(--fast)var(--ease),box-shadow var(--fast)var(--ease)}.launcher-module__zFwjbq__btn:active{transform:scale(.97)}.launcher-module__zFwjbq__btn:after{transition:transform .6s var(--ease),opacity var(--fast)var(--ease)}.launcher-module__zFwjbq__feat,.launcher-module__zFwjbq__store,.launcher-module__zFwjbq__navBtn{transition:border-color var(--fast)var(--ease),transform var(--fast)var(--ease)}.launcher-module__zFwjbq__navBtn:active{transform:scale(.94)}.launcher-module__zFwjbq__details summary:after{transition:transform var(--base)var(--ease)}.launcher-module__zFwjbq__track{scroll-behavior:smooth}.launcher-module__zFwjbq__previewFrame img{transition:opacity var(--base)var(--ease)}@starting-style{.launcher-module__zFwjbq__previewFrame img{opacity:0}}@media (hover:hover) and (pointer:fine){.launcher-module__zFwjbq__primary:hover:after{opacity:1;transform:translate(130%)}.launcher-module__zFwjbq__primary:hover{box-shadow:0 8px 24px rgba(228,164,30,.35),inset 0 1px rgba(255,255,255,.25)}.launcher-module__zFwjbq__feat:-webkit-any(a):hover{transform:translateY(-2px)}.launcher-module__zFwjbq__feat:-moz-any(a):hover{transform:translateY(-2px)}.launcher-module__zFwjbq__feat:is(a):hover{transform:translateY(-2px)}}}@keyframes launcher-module__zFwjbq__ember{0%{opacity:0;transform:translate(0,0)scale(.6)}8%{opacity:.9}60%{opacity:.5}to{transform:translate3d(var(--drift,20px),-105vh,0)scale(1.1);opacity:0}}@keyframes launcher-module__zFwjbq__shimmer{0%{background-position:200% 0}to{background-position:0 0}}@keyframes launcher-module__zFwjbq__glow{0%{box-shadow:0 6px 18px rgba(228,164,30,.22),inset 0 1px rgba(255,255,255,.25)}to{box-shadow:0 6px 30px rgba(228,164,30,.5),inset 0 1px rgba(255,255,255,.25)}}
