.guide-module__RNfNNa__pop,.guide-module__RNfNNa__screen{--g-card:#0d1b2a;--g-accent:#2ec4ff;--g-accent-soft:#2ec4ff24;--g-accent-line:#2ec4ff59;--g-muted:#ffffff8c;--g-faint:#ffffff52;--g-border:#ffffff1a}.guide-module__RNfNNa__actor{display:inline-block;position:relative}.guide-module__RNfNNa__glow{filter:blur(6px);opacity:.55;pointer-events:none;background:radial-gradient(closest-side,#2ec4ff73,#2ec4ff00 72%);border-radius:50%;width:120%;height:70%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.guide-module__RNfNNa__glowPulse{animation:1.8s ease-in-out infinite guide-module__RNfNNa__glow}.guide-module__RNfNNa__screen .guide-module__RNfNNa__glow{width:130%;height:80%}.guide-module__RNfNNa__bob{animation:2.6s ease-in-out infinite guide-module__RNfNNa__bob}.guide-module__RNfNNa__sprite{image-rendering:auto;cursor:pointer;filter:drop-shadow(0 10px 16px #0000008c);transform-origin:50% 100%;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-position:0 0;background-repeat:no-repeat;background-size:400% 100%;display:block}.guide-module__RNfNNa__sprite:focus-visible{outline:2px solid var(--g-accent,#2ec4ff);outline-offset:2px;border-radius:12px}.guide-module__RNfNNa__spriteStatic{cursor:default}.guide-module__RNfNNa__jump{animation:.8s cubic-bezier(.3,.8,.3,1) 2 guide-module__RNfNNa__jump}.guide-module__RNfNNa__wiggle{animation:.55s ease-in-out 3 guide-module__RNfNNa__wiggle}.guide-module__RNfNNa__squash{animation:.42s ease-out guide-module__RNfNNa__squash}.guide-module__RNfNNa__cheer{animation:.9s ease-in-out 2 guide-module__RNfNNa__cheer}.guide-module__RNfNNa__actorStill .guide-module__RNfNNa__bob,.guide-module__RNfNNa__actorStill .guide-module__RNfNNa__glowPulse,.guide-module__RNfNNa__actorStill .guide-module__RNfNNa__sprite{transform:none;animation:none!important}.guide-module__RNfNNa__energyTired .guide-module__RNfNNa__glow{opacity:.4}.guide-module__RNfNNa__energyTired .guide-module__RNfNNa__bob{animation-duration:3.6s}.guide-module__RNfNNa__energyWeak .guide-module__RNfNNa__glow{opacity:.28}.guide-module__RNfNNa__energyWeak .guide-module__RNfNNa__glowPulse{animation-duration:3s}.guide-module__RNfNNa__energyWeak .guide-module__RNfNNa__sprite{filter:saturate(.85)drop-shadow(0 10px 16px #0000008c)}.guide-module__RNfNNa__energyWeak .guide-module__RNfNNa__bob{animation:3.2s ease-in-out infinite guide-module__RNfNNa__bob,4s step-end infinite guide-module__RNfNNa__static}.guide-module__RNfNNa__energyFading .guide-module__RNfNNa__glow{opacity:.15;animation:none}.guide-module__RNfNNa__energyFading .guide-module__RNfNNa__sprite{filter:saturate(.7)brightness(.88)drop-shadow(0 10px 16px #0000008c)}.guide-module__RNfNNa__energyFading .guide-module__RNfNNa__bob{animation:2.6s step-end infinite guide-module__RNfNNa__static}@keyframes guide-module__RNfNNa__static{0%,91%,to{opacity:1}92%{opacity:.8}94%{opacity:1}96%{opacity:.86}}.guide-module__RNfNNa__sparks{pointer-events:none;width:0;height:0;position:absolute;top:45%;left:50%}.guide-module__RNfNNa__sparks i{background:var(--g-accent,#2ec4ff);width:7px;height:7px;box-shadow:0 0 8px var(--g-accent,#2ec4ff);opacity:0;border-radius:50%;position:absolute}.guide-module__RNfNNa__sparks i:nth-child(odd){background:#fff;width:5px;height:5px;box-shadow:0 0 8px #fff}.guide-module__RNfNNa__burst i{animation:.9s cubic-bezier(.2,.7,.3,1) forwards guide-module__RNfNNa__spark}.guide-module__RNfNNa__enterPop{animation:.6s cubic-bezier(.25,1.4,.4,1) both guide-module__RNfNNa__enter}.guide-module__RNfNNa__enterScreen{animation:.7s cubic-bezier(.25,1.4,.4,1) both guide-module__RNfNNa__enter}.guide-module__RNfNNa__enterStill{animation:.25s both guide-module__RNfNNa__fade}.guide-module__RNfNNa__pop{z-index:60;pointer-events:none;align-items:flex-end;gap:4px;display:flex;position:fixed}.guide-module__RNfNNa__popBottom{left:8px;bottom:calc(86px + env(safe-area-inset-bottom,0px))}.guide-module__RNfNNa__popTop{left:8px;top:calc(48px + env(safe-area-inset-top,0px));align-items:flex-start}.guide-module__RNfNNa__popPage{left:8px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.guide-module__RNfNNa__popCenter,.guide-module__RNfNNa__popCenterHigh,.guide-module__RNfNNa__popCenterPage{flex-direction:column;align-items:center;gap:10px;width:min(92vw,360px);top:44%;left:50%;transform:translate(-50%,-50%)}.guide-module__RNfNNa__popCenterHigh{top:36%}.guide-module__RNfNNa__popCenterPage{top:40%}.guide-module__RNfNNa__popCenter .guide-module__RNfNNa__bub,.guide-module__RNfNNa__popCenterHigh .guide-module__RNfNNa__bub,.guide-module__RNfNNa__popCenterPage .guide-module__RNfNNa__bub{text-align:center;transform-origin:50% 0;border-radius:16px;max-width:100%;margin:0;padding:12px 18px;font-size:15px;line-height:1.45}.guide-module__RNfNNa__popCenter .guide-module__RNfNNa__bub:before,.guide-module__RNfNNa__popCenterHigh .guide-module__RNfNNa__bub:before,.guide-module__RNfNNa__popCenterPage .guide-module__RNfNNa__bub:before{border-left:1px solid var(--g-accent-line);border-top:1px solid var(--g-accent-line);border-bottom:0;margin-left:-6px;top:-7px;bottom:auto;left:50%}.guide-module__RNfNNa__bub{background:var(--g-card);border:1px solid var(--g-accent-line);color:#fff;pointer-events:auto;cursor:pointer;opacity:0;transform-origin:0 100%;border-radius:14px;max-width:min(206px,100vw - 172px);margin-bottom:30px;padding:10px 12px;font-size:13px;line-height:1.4;transition:opacity .22s,transform .3s cubic-bezier(.25,1.4,.4,1);position:relative;transform:translateY(8px)scale(.9);box-shadow:0 10px 30px #00000080}.guide-module__RNfNNa__bubIn{opacity:1;transform:none}.guide-module__RNfNNa__popTop .guide-module__RNfNNa__bub{transform-origin:0 0;margin-top:26px;margin-bottom:0}.guide-module__RNfNNa__bub:before{content:"";background:var(--g-card);border-left:1px solid var(--g-accent-line);border-bottom:1px solid var(--g-accent-line);width:12px;height:12px;position:absolute;bottom:16px;left:-7px;transform:rotate(45deg)}.guide-module__RNfNNa__popTop .guide-module__RNfNNa__bub:before{top:16px;bottom:auto}.guide-module__RNfNNa__actions{cursor:default;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.guide-module__RNfNNa__actPrimary,.guide-module__RNfNNa__actLater{min-height:34px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;justify-content:center;align-items:center;padding:7px 14px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.guide-module__RNfNNa__actPrimary{background:var(--g-accent);color:#031018;border:0}.guide-module__RNfNNa__actLater{color:var(--g-muted);border:1px solid var(--g-border);background:#ffffff0f}.guide-module__RNfNNa__actPrimary:focus-visible,.guide-module__RNfNNa__actLater:focus-visible{outline-offset:2px;outline:2px solid #fff}.guide-module__RNfNNa__cur{background:var(--g-accent);vertical-align:-2px;width:2px;height:1em;margin-left:1px;animation:.7s step-end infinite guide-module__RNfNNa__blink;display:inline-block}.guide-module__RNfNNa__leaving .guide-module__RNfNNa__actor{animation:.3s ease-in both guide-module__RNfNNa__leave}.guide-module__RNfNNa__leaving .guide-module__RNfNNa__bub{opacity:0;transform:translateY(8px)scale(.9)}.guide-module__RNfNNa__leaving .guide-module__RNfNNa__sprite,.guide-module__RNfNNa__leaving .guide-module__RNfNNa__bub{pointer-events:none}.guide-module__RNfNNa__leavingStill .guide-module__RNfNNa__actor{animation:.2s both guide-module__RNfNNa__fadeOut}.guide-module__RNfNNa__leavingStill .guide-module__RNfNNa__bub{opacity:0}.guide-module__RNfNNa__leavingStill .guide-module__RNfNNa__sprite,.guide-module__RNfNNa__leavingStill .guide-module__RNfNNa__bub{pointer-events:none}.guide-module__RNfNNa__vanished{opacity:0!important;transition:none!important}.guide-module__RNfNNa__vanished .guide-module__RNfNNa__sprite{pointer-events:none}.guide-module__RNfNNa__still .guide-module__RNfNNa__bub{transition:opacity .2s;transform:none}@media (min-width:768px){.guide-module__RNfNNa__popBottom{flex-direction:row-reverse;bottom:24px;left:auto;right:24px}.guide-module__RNfNNa__popTop{flex-direction:row-reverse;top:72px;left:auto;right:24px}.guide-module__RNfNNa__popBottom .guide-module__RNfNNa__bub,.guide-module__RNfNNa__popTop .guide-module__RNfNNa__bub{max-width:240px}.guide-module__RNfNNa__popBottom .guide-module__RNfNNa__bub{transform-origin:100% 100%}.guide-module__RNfNNa__popTop .guide-module__RNfNNa__bub{transform-origin:100% 0}.guide-module__RNfNNa__popBottom .guide-module__RNfNNa__bub:before,.guide-module__RNfNNa__popTop .guide-module__RNfNNa__bub:before{border-bottom:0;border-left:0;border-top:1px solid var(--g-accent-line);border-right:1px solid var(--g-accent-line);left:auto;right:-7px}}.guide-module__RNfNNa__screen{z-index:160;padding:calc(24px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;text-align:center;cursor:pointer;background:#020202db;animation:.3s both guide-module__RNfNNa__fade;display:flex;position:fixed;inset:0;overflow:hidden auto}.guide-module__RNfNNa__screenOut{opacity:0;pointer-events:none;transition:opacity .25s}.guide-module__RNfNNa__panel{flex-direction:column;align-items:center;gap:8px;max-width:340px;margin:auto;display:flex}.guide-module__RNfNNa__stage{position:relative}.guide-module__RNfNNa__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--g-accent);font-size:10px;font-weight:900}.guide-module__RNfNNa__title{text-transform:uppercase;text-wrap:balance;margin:6px 0 0;font-size:30px;font-style:italic;font-weight:900;line-height:1;animation:.5s .25s both guide-module__RNfNNa__rise}.guide-module__RNfNNa__line{color:var(--g-muted);max-width:280px;margin:0;font-size:13px;line-height:1.45;animation:.5s .4s both guide-module__RNfNNa__rise}.guide-module__RNfNNa__rew{flex-wrap:wrap;justify-content:center;gap:6px;animation:.5s .55s both guide-module__RNfNNa__rise;display:flex}.guide-module__RNfNNa__pill{text-transform:uppercase;letter-spacing:.15em;border:1px solid var(--g-accent-line);color:var(--g-accent);border-radius:3px;padding:3px 8px;font-size:9px;font-weight:900}.guide-module__RNfNNa__cta{background:var(--g-accent);color:#031018;min-width:200px;font:inherit;text-transform:uppercase;letter-spacing:.18em;text-align:center;cursor:pointer;clip-path:polygon(0 0,100% 0,100% 70%,97% 100%,0 100%);border:0;margin-top:12px;padding:14px;font-size:13px;font-style:italic;font-weight:900;text-decoration:none;animation:.5s .7s both guide-module__RNfNNa__rise;display:inline-block}.guide-module__RNfNNa__cta:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px #031018}.guide-module__RNfNNa__tapHint{letter-spacing:.25em;text-transform:uppercase;color:var(--g-faint);margin-top:6px;font-size:9px;font-weight:900}.guide-module__RNfNNa__ring .guide-module__RNfNNa__stage:after{content:"";border:2px solid var(--g-accent);opacity:0;pointer-events:none;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;animation:1.1s ease-out .3s 2 guide-module__RNfNNa__ring;position:absolute;top:50%;left:50%}.guide-module__RNfNNa__still .guide-module__RNfNNa__title,.guide-module__RNfNNa__still .guide-module__RNfNNa__line,.guide-module__RNfNNa__still .guide-module__RNfNNa__rew,.guide-module__RNfNNa__still .guide-module__RNfNNa__cta{animation:.3s both guide-module__RNfNNa__fade}.guide-module__RNfNNa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-module__RNfNNa__srFocus{clip:rect(0, 0, 0, 0);width:1px;height:1px;color:inherit;background:0 0;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-module__RNfNNa__srFocus:focus-visible{clip:auto;border:1px solid var(--g-accent-line);background:var(--g-card);width:24px;height:24px;color:var(--g-accent);border-radius:999px;outline:none;justify-content:center;align-items:center;margin:0;display:flex;top:-10px;right:-10px}@keyframes guide-module__RNfNNa__glow{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(1)}50%{opacity:.85;transform:translate(-50%,-50%)scale(1.08)}}@keyframes guide-module__RNfNNa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes guide-module__RNfNNa__jump{0%{transform:translateY(0)scale(1)}22%{transform:translateY(-30px)scale(.96,1.06)}50%{transform:translateY(0)scale(1.1,.88)}64%{transform:translateY(-12px)scale(.98,1.03)}82%{transform:translateY(0)scale(1.04,.96)}to{transform:none}}@keyframes guide-module__RNfNNa__wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes guide-module__RNfNNa__squash{0%{transform:scale(1)}35%{transform:scale(1.12,.86)}70%{transform:scale(.95,1.06)}to{transform:none}}@keyframes guide-module__RNfNNa__cheer{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-16px)rotate(-3deg)}60%{transform:translateY(0)rotate(3deg)scale(1.05,.95)}}@keyframes guide-module__RNfNNa__spark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--x), var(--y)) scale(0)}}@keyframes guide-module__RNfNNa__enter{0%{opacity:0;transform:translateY(46px)scale(.35)}55%{opacity:1;transform:translateY(-10px)scale(1.12)}78%{transform:translateY(3px)scale(.96)}to{transform:none}}@keyframes guide-module__RNfNNa__leave{to{opacity:0;transform:translateY(30px)scale(.6)}}@keyframes guide-module__RNfNNa__blink{50%{opacity:0}}@keyframes guide-module__RNfNNa__fade{0%{opacity:0}to{opacity:1}}@keyframes guide-module__RNfNNa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes guide-module__RNfNNa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes guide-module__RNfNNa__ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}
