.story_stage___3cPh{-webkit-tap-highlight-color:transparent}.story_fadeIn__JQ_oP{animation:story_fadeIn__JQ_oP .45s ease-out both}.story_pop__bx8Va{animation:story_pop__bx8Va .35s cubic-bezier(.2,.9,.3,1.3) both}.story_screenGlow__Pf_4N{animation:story_screenGlow__Pf_4N 3.2s ease-in-out infinite}.story_screenGlitch__CllrZ{animation:story_screenShake__i9Wbn .32s steps(2) infinite}.story_burst__fKLpx{animation:story_burst__fKLpx .6s cubic-bezier(.2,.9,.3,1.25) both}.story_float__J8LEQ{animation:story_float__J8LEQ 3.6s ease-in-out infinite}.story_dissolve__hYcj_{animation:story_dissolve__hYcj_ 1.5s steps(14) forwards}.story_scanlines__8D7_I{background:repeating-linear-gradient(180deg,rgba(255,0,255,.12) 0 2px,transparent 2px 5px);animation:story_scan__CiJDE .9s linear infinite}@keyframes story_fadeIn__JQ_oP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes story_pop__bx8Va{0%{opacity:0;transform:scale(.85) translateY(10px)}to{opacity:1;transform:none}}@keyframes story_screenGlow__Pf_4N{0%,to{box-shadow:0 0 40px 6px rgba(80,220,255,.35),0 0 0 3px #1b2433}50%{box-shadow:0 0 70px 14px rgba(80,220,255,.55),0 0 0 3px #1b2433}}@keyframes story_screenShake__i9Wbn{0%{transform:translate(0);filter:hue-rotate(0deg)}50%{transform:translate(-3px,2px) skewX(-1deg);filter:hue-rotate(60deg)}to{transform:translate(2px,-1px);filter:hue-rotate(-30deg)}}@keyframes story_burst__fKLpx{0%{opacity:0;transform:scale(.2) translateY(40%);filter:brightness(3) saturate(2)}60%{opacity:1;transform:scale(1.08);filter:brightness(1.4)}to{opacity:1;transform:none;filter:none}}@keyframes story_float__J8LEQ{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes story_dissolve__hYcj_{0%{opacity:1;transform:none;filter:none;clip-path:inset(0 0 0 0)}15%{transform:translateX(-8px) skewX(8deg);filter:hue-rotate(90deg) saturate(3);clip-path:inset(10% 0 30% 0)}30%{transform:translateX(10px);filter:drop-shadow(-6px 0 #0ff) drop-shadow(6px 0 #f0f);clip-path:inset(40% 0 5% 0)}45%{transform:translateX(-4px) scaleY(1.1);opacity:.9;clip-path:inset(0 0 55% 0)}60%{transform:translateX(14px) scaleX(1.2);opacity:.7;filter:invert(1);clip-path:inset(20% 0 20% 0)}75%{transform:scaleY(.2) scaleX(1.4);opacity:.5;clip-path:inset(45% 0 45% 0)}90%{transform:scaleY(.04) scaleX(1.8);opacity:.3}to{transform:scaleY(0) scaleX(2);opacity:0;clip-path:inset(50% 0 50% 0)}}@keyframes story_scan__CiJDE{0%{background-position:0 0}to{background-position:0 20px}}@media (prefers-reduced-motion:reduce){.story_burst__fKLpx,.story_fadeIn__JQ_oP,.story_float__J8LEQ,.story_pop__bx8Va,.story_scanlines__8D7_I,.story_screenGlitch__CllrZ,.story_screenGlow__Pf_4N{animation:none}.story_dissolve__hYcj_{animation:story_fadeOut__UcU3u .6s ease-out forwards}}@keyframes story_fadeOut__UcU3u{to{opacity:0}}.mission_root__3NQE7{--m-panel:var(--shell-white);--m-line:var(--brand-border-strong);--m-ink:var(--brand-ink);--m-muted:var(--brand-ink-muted);--m-accent:var(--brand-accent);--m-accent-text:var(--brand-accent-text);--m-primary:var(--brand-primary);--m-code-bg:var(--brand-night-surface);--m-code-ink:#F7EEFB;--m-code-muted:color-mix(in srgb,#F7EEFB 45%,transparent);--m-hot:#FF4F9A;--m-ok:#1F7A45;--m-ok-ink:#FFFFFF;--m-bubble:var(--brand-surface-raised);--m-bubble-line:var(--brand-lavender);--m-tile:#FFFFFF;--m-tile-ink:#1B1030;--m-tile-edge:#C9B6DA;--m-glow:#FFD23F;--m-code-font:var(--font-space-mono),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--fs:13px;--lh:30px;position:relative;color:var(--m-ink);background:radial-gradient(60rem 28rem at 90% -12%,color-mix(in srgb,var(--brand-accent) 14%,transparent),transparent 70%),radial-gradient(40rem 22rem at -10% 110%,color-mix(in srgb,var(--brand-info) 12%,transparent),transparent 70%),var(--brand-surface);display:flex;flex-direction:column;gap:10px;padding:10px 16px 20px;min-height:100dvh;overflow-x:clip}[data-brand=heros] .mission_root__3NQE7{--m-code-bg:#08080B;--m-code-ink:#F4F4F6;--m-code-muted:color-mix(in srgb,#F4F4F6 40%,transparent);--m-hot:#FF4545;--m-ok:#4ADE80;--m-ok-ink:#062012;--m-bubble-line:var(--brand-info);--m-tile:#1C1C24;--m-tile-ink:#F4F4F6;--m-tile-edge:#3A3A48;--m-glow:#22D3EE}.mission_root__3NQE7 code{font-family:var(--m-code-font);font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;background:color-mix(in srgb,var(--m-accent) 16%,transparent);padding:0 5px;border-radius:6px;font-size:.9em;white-space:nowrap}.mission_root__3NQE7 button{font-family:inherit}.mission_root__3NQE7 button:focus-visible{outline:3px solid var(--brand-info);outline-offset:2px}.mission_bar__OtOuq{display:flex;align-items:center;justify-content:space-between;gap:6px 14px;flex-wrap:wrap}.mission_title__YB0QK{font-family:var(--font-fredoka),system-ui,sans-serif;font-weight:700;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.15;margin:0;min-width:0;overflow-wrap:anywhere}.mission_title__YB0QK span{color:var(--m-accent-text)}.mission_barRight__YaeZ8{display:flex;align-items:center;gap:12px}.mission_pips__CRlzY{display:flex;gap:6px;margin:0;padding:0;list-style:none}.mission_pip__DunRq{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--m-panel);border:2px solid var(--m-hot);color:var(--m-muted);transition:background .3s,border-color .3s}.mission_pip__DunRq img{width:18px;height:24px;object-fit:contain}.mission_pip__DunRq[data-state=done]{background:var(--m-ok);border-color:var(--m-ok);color:var(--m-ok-ink);font-weight:700}.mission_mute__Za_GL{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--m-panel);border:2px solid var(--m-line);color:var(--m-ink)}.mission_mute__Za_GL svg{width:22px;height:22px}.mission_mute__Za_GL[aria-pressed=true]{color:var(--m-muted);border-style:dashed}.mission_layout__6HNgM{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.mission_work__wxdwH{display:flex;flex-direction:column;gap:10px;min-width:0}.mission_guide__jkdMn{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:center}.mission_guide__jkdMn>img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.25))}.mission_bubble__72JEa{position:relative;background:var(--m-bubble);border:2px solid var(--m-bubble-line);border-radius:16px;padding:7px 12px;font-size:.98rem;line-height:1.38;min-width:0}.mission_bubble__72JEa:before{content:"";position:absolute;left:-9px;top:50%;width:14px;height:14px;background:var(--m-bubble);border-left:2px solid var(--m-bubble-line);border-bottom:2px solid var(--m-bubble-line);transform:translateY(-50%) rotate(45deg)}.mission_bubble__72JEa p{margin:0;position:relative}.mission_name__3iBWI{font-family:var(--font-fredoka),system-ui,sans-serif;font-weight:700;color:var(--m-accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;display:block;position:relative}.mission_codePanel__spneU{background:var(--m-code-bg);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-width:0;border:1px solid var(--m-line);box-shadow:0 10px 30px color-mix(in srgb,var(--brand-primary) 12%,transparent)}.mission_head__CxB8K{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 14px;border-bottom:1px solid color-mix(in srgb,var(--m-code-ink) 14%,transparent);font-family:var(--font-fredoka),system-ui,sans-serif;font-weight:600;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--m-code-muted)}.mission_dot__NMN0Z{width:9px;height:9px;border-radius:50%;background:var(--m-hot);display:inline-block;margin-right:8px}.mission_code__nzARE{font-family:var(--m-code-font);font-size:var(--fs);line-height:var(--lh);color:var(--m-code-ink);font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;padding:10px 10px 10px 0;overflow-x:auto;overflow-y:hidden}.mission_line__MM5n0{display:grid;grid-template-columns:2.6em minmax(0,1fr);min-height:var(--lh);border-radius:6px}.mission_ln__AVYjl{color:var(--m-code-muted);text-align:right;padding-right:.9em;user-select:none}.mission_lt__eD0z4{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.mission_line__MM5n0[data-hot]{background:color-mix(in srgb,var(--m-hot) 14%,transparent)}.mission_line__MM5n0[data-hot] .mission_ln__AVYjl{color:var(--m-hot);font-weight:700}.mission_line__MM5n0[data-flash]{animation:mission_flash__JVoxw .9s ease-out}.mission_k_sel__GiR5Y,.mission_k_tag__zgrRB{color:#FF8AC2}.mission_k_attr__5fcKy{color:#FFC66D}.mission_k_str__xWjPx{color:#A8E37E}.mission_k_punct__7fvqh{color:var(--m-code-muted)}.mission_k_prop__mptai{color:#7FD8F0}.mission_k_val__JuYYX{color:#FFC66D}.mission_k_text___tpWK{color:var(--m-code-ink)}.mission_slot__lNd8L{position:relative;display:inline-block;vertical-align:top;cursor:pointer;font:inherit;line-height:calc(var(--lh) - 8px);height:calc(var(--lh) - 2px);min-height:0;color:#FFFFFF;background:color-mix(in srgb,var(--m-hot) 30%,transparent);border:2px solid var(--m-hot);border-radius:6px;padding:0 4px;margin:0 2px;min-width:2.4em;box-shadow:0 0 10px 2px color-mix(in srgb,var(--m-hot) 70%,transparent);animation:mission_glow__uyxc2 1.3s ease-in-out infinite}.mission_slotText__gSOOv{display:inline-block;animation:mission_wobble__oTcNa 1.3s ease-in-out infinite;transform-origin:50% 60%}.mission_slot__lNd8L[data-empty]{min-width:3.6em}.mission_slot__lNd8L[data-open]{border-style:dashed;border-color:var(--m-glow);background:color-mix(in srgb,var(--m-glow) 16%,transparent);box-shadow:0 0 14px 3px color-mix(in srgb,var(--m-glow) 65%,transparent);animation:mission_pulse__cSikL 1s ease-in-out infinite}.mission_slot__lNd8L[data-open] .mission_slotText__gSOOv{opacity:.55;text-decoration:line-through}.mission_bug__dApA_{position:absolute;right:-12px;top:-15px;width:20px;height:auto;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5));animation:mission_bob__TqrUi .9s ease-in-out infinite alternate}.mission_snapped__0IF3h{position:relative;display:inline-block;border-radius:6px;animation:mission_snap__DLwmk .6s cubic-bezier(.3,1.6,.5,1)}.mission_snapped__0IF3h:after,.mission_snapped__0IF3h:before{content:"";position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;pointer-events:none;background:radial-gradient(circle,#FFE45C 0 3px,transparent 4px) 0 0 /14px 14px,radial-gradient(circle,#FFFFFF 0 2px,transparent 3px) 7px 7px /14px 14px;border-radius:50%;opacity:0;animation:mission_sparkle__7IdGU .8s ease-out}.mission_snapped__0IF3h:after{width:70px;height:70px;margin:-35px 0 0 -35px;animation-delay:.08s}.mission_squash__k_8WG{position:absolute;right:-12px;top:-15px;width:20px;height:auto;pointer-events:none;opacity:0;animation:mission_squash__k_8WG .7s ease-in;transform-origin:50% 100%}.mission_tray__usGLl{position:relative;background:var(--m-panel);border:1px solid var(--m-line);border-radius:18px;padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px;min-height:128px;box-shadow:0 10px 30px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.mission_trayHead__8lyjC{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.mission_prompt__mlqfi{flex:1 1 260px;margin:0;font-family:var(--font-fredoka),system-ui,sans-serif;font-size:1.05rem;line-height:1.3;min-width:0}.mission_how__DOC9d{display:block;color:var(--m-muted);font-weight:500;font-size:.92rem}.mission_finish__Xk6hU,.mission_hintBtn__F9uE_,.mission_step__sI5Bk{font:600 .98rem var(--font-fredoka),system-ui,sans-serif;border-radius:12px;padding:8px 14px;min-height:44px;cursor:pointer;background:transparent;color:var(--m-ink);border:2px solid var(--m-line)}.mission_hintBtn__F9uE_:disabled{opacity:.5;cursor:default}.mission_finish__Xk6hU{background:var(--m-primary);color:#FFFFFF;border-color:transparent;font-size:1.05rem;padding:8px 20px}[data-brand=heros] .mission_finish__Xk6hU{background:var(--brand-accent)}.mission_finish__Xk6hU[data-ready]{box-shadow:0 0 0 4px color-mix(in srgb,var(--m-glow) 70%,transparent);animation:mission_pulse__cSikL 1.2s ease-in-out infinite}.mission_steps__ZWshY{display:flex;gap:6px;flex-wrap:wrap}.mission_step__sI5Bk{min-height:40px;padding:6px 12px;font-size:.92rem}.mission_step__sI5Bk[aria-pressed=true]{border-color:var(--m-accent);background:color-mix(in srgb,var(--m-accent) 14%,transparent)}.mission_step__sI5Bk[data-done] span{color:var(--m-ok);font-weight:700}.mission_idle__t6h_r{flex:1;display:flex;align-items:center;justify-content:center;gap:18px;min-height:0}.mission_idle__t6h_r img{width:44px;height:auto;animation:mission_bob__TqrUi .9s ease-in-out infinite alternate;filter:drop-shadow(0 4px 4px rgba(0,0,0,.3))}.mission_idle__t6h_r img:nth-child(2){animation-delay:-.3s}.mission_idle__t6h_r img:nth-child(3){animation-delay:-.6s}.mission_tiles____ooh{display:flex;flex-wrap:wrap;gap:10px}.mission_tile__5TmG6{min-height:58px;min-width:88px;padding:6px 16px;border-radius:14px;cursor:grab;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--m-tile);color:var(--m-tile-ink);border:3px solid var(--m-tile-edge);box-shadow:0 5px 0 var(--m-tile-edge);touch-action:none;user-select:none;-webkit-user-select:none;transition:transform .12s,box-shadow .12s}.mission_tile__5TmG6:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--m-tile-edge)}.mission_tile__5TmG6:active{transform:translateY(3px);box-shadow:0 2px 0 var(--m-tile-edge)}.mission_tileText__V85WP{font-family:var(--m-code-font);font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;font-weight:700;font-size:1.2rem;white-space:pre}[data-bonus] .mission_tileText__V85WP{font-family:var(--font-fredoka),system-ui,sans-serif;font-size:1.05rem}.mission_tile__5TmG6[aria-pressed=true]{border-color:var(--m-accent);box-shadow:0 5px 0 var(--m-accent)}.mission_tile__5TmG6[data-hint]{border-color:var(--m-glow);box-shadow:0 5px 0 var(--m-glow),0 0 18px 4px color-mix(in srgb,var(--m-glow) 75%,transparent);animation:mission_pulse__cSikL .9s ease-in-out infinite}.mission_tile__5TmG6[data-bounce]{animation:mission_bounce__U7jEM .55s cubic-bezier(.3,1.8,.5,1)}.mission_tile__5TmG6[data-dragging]{opacity:.35}.mission_swatch__NiQo3{width:26px;height:26px;border-radius:50%;border:2px solid rgba(0,0,0,.25);flex:none}.mission_fontSample__hEmRN{font-size:1.5rem;font-weight:700;line-height:1}.mission_sticker__1dMtq{font-size:1.7rem;line-height:1}.mission_dragGhost__6ckRk{position:fixed;z-index:60;transform:translate(-50%,-70%) rotate(-4deg);pointer-events:none;display:inline-flex;align-items:center;gap:8px;min-height:58px;padding:6px 16px;border-radius:14px;background:var(--m-tile);color:var(--m-tile-ink);border:3px solid var(--m-glow);box-shadow:0 14px 30px rgba(0,0,0,.35)}.mission_dragGhost__6ckRk[data-over]{border-color:#2ECC71;box-shadow:0 0 0 5px rgba(46,204,113,.45),0 14px 30px rgba(0,0,0,.35)}.mission_taunt__b5J7Q{align-self:flex-start;display:flex;align-items:center;gap:6px;background:#1A0626;color:#FFFFFF;border:2px solid var(--m-hot);border-radius:999px;padding:3px 16px 3px 4px;margin:0;font:700 1.05rem var(--font-fredoka),system-ui,sans-serif;box-shadow:0 10px 24px rgba(0,0,0,.35);animation:mission_popIn__Kgq_3 .35s cubic-bezier(.3,1.6,.5,1)}.mission_taunt__b5J7Q img{width:48px;height:48px;object-fit:contain}.mission_stage__3aWWA{min-width:0;display:flex;flex-direction:column}.mission_device__f8MDy{display:flex;flex-direction:column;width:100%;max-width:360px;margin:0 auto}.mission_lid__9Wp6v{background:#17171C;border-radius:34px;padding:12px;display:flex;flex-direction:column;box-shadow:0 18px 40px rgba(0,0,0,.3)}.mission_browser__bKC3A{display:flex;align-items:center;gap:10px;background:#2A2A33;border-radius:22px 22px 0 0;padding:7px 12px}.mission_dots__yrHl4{display:flex;gap:5px}.mission_dots__yrHl4 i{width:9px;height:9px;border-radius:50%;background:#FF5F57;display:block}.mission_dots__yrHl4 i:nth-child(2){background:#FEBC2E}.mission_dots__yrHl4 i:nth-child(3){background:#28C840}.mission_url__05MLF{flex:1;min-width:0;background:#F2F2F5;color:#2A2A33;border-radius:999px;padding:3px 12px;font:600 .82rem var(--m-code-font);font-variant-ligatures:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mission_screen__fugtO{position:relative;overflow:hidden;background:#FFF8EC;height:500px;border-radius:0 0 22px 22px;isolation:isolate}.mission_stack__csT7K{position:absolute;inset:0}.mission_stack__csT7K iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#FFF8EC}.mission_base__ggESX{display:none}.mission_stack__csT7K iframe.mission_ghost__pwnUB{pointer-events:none;mix-blend-mode:multiply;opacity:var(--gop,0);background:transparent}.mission_ghostR__1iL5R{filter:url(#mission-split-r);transform:translate(var(--split,0),1px)}.mission_ghostC__y77kf{filter:url(#mission-split-c);transform:translate(calc(-1 * var(--split, 0)),-1px)}.mission_screen__fugtO[data-level="3"]{--split:6px;--gop:0.9;--scan:0.5}.mission_screen__fugtO[data-level="2"]{--split:4px;--gop:0.7;--scan:0.34}.mission_screen__fugtO[data-level="1"]{--split:2px;--gop:0.45;--scan:0.18}.mission_splitDefs__X_F32{position:absolute;width:0;height:0;overflow:hidden}.mission_screen__fugtO[data-level="3"] .mission_stack__csT7K{animation:mission_jitter__ySxG4 .35s steps(2) infinite}.mission_screen__fugtO[data-level="2"] .mission_stack__csT7K{animation:mission_jitter__ySxG4 .8s steps(2) infinite}.mission_screen__fugtO[data-level="1"] .mission_stack__csT7K{animation:mission_jitter__ySxG4 1.8s steps(2) infinite}.mission_glitch__uzZU8{position:absolute;inset:0;pointer-events:none;z-index:2}.mission_scan__Q7QdQ{position:absolute;inset:0;opacity:var(--scan,0);background:repeating-linear-gradient(0deg,rgba(20,0,30,.28) 0 1px,transparent 1px 3px)}.mission_bands__ezKtt{position:absolute;inset:0;overflow:hidden;opacity:calc(var(--scan, 0) * 1.6)}.mission_bands__ezKtt:after,.mission_bands__ezKtt:before{content:"";position:absolute;left:0;right:0;height:12%;top:-15%;background:linear-gradient(90deg,transparent,rgba(255,0,200,.45),rgba(0,220,255,.35),transparent);animation:mission_scanBand__cNvrG 1.7s linear infinite}.mission_bands__ezKtt:after{height:5%;animation-duration:2.4s;animation-delay:-.9s}.mission_nameGlitch__k2_yi{position:absolute;left:32px;right:32px;top:53px;margin:0;opacity:0;font:700 32px/1.15 Georgia,serif;color:#C2007A;background:#FFF8EC;text-shadow:3px 0 rgba(255,0,80,.7),-3px 0 rgba(0,200,255,.7);animation:mission_nameFlick__8eSa6 2.4s steps(1) infinite}.mission_screen__fugtO[data-level="1"] .mission_nameGlitch__k2_yi{animation-duration:4.8s}.mission_crawler__5FYo8{position:absolute;z-index:3;width:30px;height:auto;pointer-events:none;filter:drop-shadow(0 3px 3px rgba(0,0,0,.4))}.mission_crawler__5FYo8[data-crawler="1"]{left:12%;top:22%;animation:mission_crawl1__osxK8 7s linear infinite}.mission_crawler__5FYo8[data-crawler="2"]{left:64%;top:58%;animation:mission_crawl2__z5vxd 9s linear infinite}.mission_crawler__5FYo8[data-crawler="3"]{left:38%;top:78%;animation:mission_crawl3__mIC_C 8s linear infinite}.mission_crawler__5FYo8[data-squashed]{animation:mission_squash__k_8WG .7s ease-in forwards}.mission_tag__9GaOT{position:absolute;z-index:4;right:10px;bottom:10px;display:flex;align-items:center;gap:6px;margin:0;background:rgba(20,4,28,.88);color:#FFFFFF;font:600 .88rem var(--font-fredoka),system-ui,sans-serif;padding:3px 12px 3px 4px;border-radius:999px}.mission_tag__9GaOT img{width:28px;height:28px;object-fit:contain}.mission_repair__NtcVV{background:#FFFFFF;animation:mission_repair__NtcVV .5s ease-out}.mission_repair__NtcVV,.mission_sweep__5S_h5{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0}.mission_sweep__5S_h5{background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.9) 50%,transparent 65%) no-repeat;background-size:260% 100%;animation:mission_sweep__5S_h5 1.1s ease-out}.mission_toast__VW4bG{position:absolute;z-index:6;left:50%;top:12px;transform:translate(-50%,-20px);opacity:0;pointer-events:none;background:var(--m-ok);color:var(--m-ok-ink);font:700 1.05rem var(--font-fredoka),system-ui,sans-serif;padding:9px 20px;border-radius:999px;box-shadow:0 10px 24px rgba(0,0,0,.3);white-space:nowrap;transition:opacity .25s,transform .25s}.mission_toast__VW4bG[data-show=true]{opacity:1;transform:translate(-50%)}@media (min-width:700px){.mission_device__f8MDy{max-width:760px}.mission_lid__9Wp6v{border-radius:18px 18px 6px 6px;padding:10px 10px 12px;margin:0 5%}.mission_browser__bKC3A{border-radius:8px 8px 0 0}.mission_screen__fugtO{border-radius:0 0 4px 4px;height:440px}.mission_base__ggESX{display:block;height:14px;border-radius:0 0 16px 16px;position:relative;background:linear-gradient(#D6D7DE,#8E909A)}.mission_base__ggESX:after{content:"";position:absolute;left:50%;top:0;width:18%;height:5px;transform:translateX(-50%);background:#A9AAB3;border-radius:0 0 8px 8px}.mission_guide__jkdMn{grid-template-columns:72px minmax(0,1fr)}.mission_guide__jkdMn>img{width:72px;height:72px}.mission_lt__eD0z4{white-space:pre;overflow-wrap:normal}}@media (min-width:1024px){.mission_root__3NQE7{--fs:15px;--lh:25px;height:100dvh;min-height:0;overflow:hidden;padding:12px 20px 16px}.mission_bar__OtOuq,.mission_layout__6HNgM{max-width:1700px;width:100%;margin:0 auto}.mission_layout__6HNgM{flex:1;min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.mission_work__wxdwH{min-height:0}.mission_guide__jkdMn{min-height:76px}.mission_line__MM5n0{height:var(--lh)}.mission_tray__usGLl{flex:1;min-height:140px}.mission_stage__3aWWA{min-height:0;justify-content:center}.mission_device__f8MDy{max-width:none;flex:1;min-height:0;max-height:760px}.mission_lid__9Wp6v{flex:1;min-height:0;margin:0 4%}.mission_screen__fugtO{flex:1;height:auto;min-height:0}}@media (min-width:1024px) and (min-height:820px){.mission_root__3NQE7{--fs:16px;--lh:27px}.mission_guide__jkdMn{grid-template-columns:80px minmax(0,1fr)}.mission_guide__jkdMn>img{width:80px;height:80px}}@media (min-width:1600px) and (min-height:1000px){.mission_root__3NQE7{--fs:19px;--lh:33px;padding:18px 28px 22px;gap:14px}.mission_bubble__72JEa{font-size:1.12rem}.mission_guide__jkdMn{grid-template-columns:96px minmax(0,1fr)}.mission_guide__jkdMn>img{width:96px;height:96px}.mission_tile__5TmG6{min-height:66px;min-width:104px}.mission_tileText__V85WP{font-size:1.35rem}.mission_bug__dApA_{width:24px;top:-18px}.mission_device__f8MDy{max-height:900px}}@keyframes mission_wobble__oTcNa{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg) translateY(-1px)}}@keyframes mission_bob__TqrUi{0%{transform:translateY(0) rotate(-8deg)}to{transform:translateY(-3px) rotate(8deg)}}@keyframes mission_glow__uyxc2{0%,to{box-shadow:0 0 8px 1px color-mix(in srgb,var(--m-hot) 60%,transparent)}50%{box-shadow:0 0 16px 4px color-mix(in srgb,var(--m-hot) 85%,transparent)}}@keyframes mission_pulse__cSikL{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}@keyframes mission_flash__JVoxw{0%{background:color-mix(in srgb,var(--m-glow) 45%,transparent)}}@keyframes mission_snap__DLwmk{0%{transform:scale(1.6);background:color-mix(in srgb,#2ECC71 60%,transparent)}to{transform:none;background:transparent}}@keyframes mission_sparkle__7IdGU{0%{opacity:1;transform:scale(.3) rotate(0)}to{opacity:0;transform:scale(1.4) rotate(40deg)}}@keyframes mission_squash__k_8WG{0%{opacity:1;transform:none}35%{opacity:1;transform:scale(1.3,.25)}to{opacity:0;transform:scale(1.6,.1)}}@keyframes mission_bounce__U7jEM{0%{transform:translateY(-26px) rotate(-6deg)}40%{transform:translateY(0) rotate(4deg)}70%{transform:translateY(-8px)}to{transform:none}}@keyframes mission_popIn__Kgq_3{0%{transform:scale(.4) translateY(10px);opacity:0}to{transform:none;opacity:1}}@keyframes mission_jitter__ySxG4{0%{transform:translate(0)}50%{transform:translate(-2px,1px)}to{transform:translate(2px,-1px)}}@keyframes mission_scanBand__cNvrG{0%{top:-15%}to{top:110%}}@keyframes mission_nameFlick__8eSa6{0%,30%,34%,66%,72%,to{opacity:0}31%,67%{opacity:1}}@keyframes mission_crawl1__osxK8{0%{transform:translate(0) rotate(90deg)}25%{transform:translate(180px,10px) rotate(100deg)}50%{transform:translate(200px,120px) rotate(190deg)}75%{transform:translate(30px,140px) rotate(270deg)}to{transform:translate(0) rotate(450deg)}}@keyframes mission_crawl2__z5vxd{0%{transform:translate(0) rotate(-90deg)}30%{transform:translate(-160px,-40px) rotate(-100deg)}60%{transform:translate(-120px,-180px) rotate(-10deg)}to{transform:translate(0) rotate(-90deg)}}@keyframes mission_crawl3__mIC_C{0%{transform:translate(0) rotate(60deg)}50%{transform:translate(140px,-60px) rotate(120deg)}to{transform:translate(0) rotate(420deg)}}@keyframes mission_repair__NtcVV{0%{opacity:.55}to{opacity:0}}@keyframes mission_sweep__5S_h5{0%{opacity:1;background-position:120% 0}85%{opacity:1}to{opacity:0;background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.mission_root__3NQE7 *,.mission_root__3NQE7 :after,.mission_root__3NQE7 :before{animation:none!important;transition:none!important}.mission_bands__ezKtt,.mission_crawler__5FYo8[data-squashed],.mission_nameGlitch__k2_yi,.mission_repair__NtcVV,.mission_snapped__0IF3h:after,.mission_snapped__0IF3h:before,.mission_squash__k_8WG,.mission_sweep__5S_h5{display:none}}