.KyMwsa_root{--teal:#14b8a6;--teal-dark:#0f766e;--amber:#fbbf24;--ink:#e6fffb;--muted:#8fbfba;min-height:100vh;color:var(--ink);cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'><circle cx='11' cy='11' r='8' fill='rgba(20,184,166,0.15)' stroke='%2314b8a6' stroke-width='2.5'/><path d='M17 17l8 8' stroke='%23fbbf24' stroke-width='3.5' stroke-linecap='round'/></svg>") 11 11,auto;background:radial-gradient(1200px 600px at 50% 30%,#14b8a62e,#0000 60%),linear-gradient(#052326 0%,#041a1c 70%,#031416 100%);position:relative;overflow:hidden}.KyMwsa_root a,.KyMwsa_root button,.KyMwsa_root input{cursor:pointer}.KyMwsa_root input[type=email]{cursor:text}.KyMwsa_grid{pointer-events:none;background-image:linear-gradient(#14b8a612 1px,#0000 1px),linear-gradient(90deg,#14b8a612 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 80%)}.KyMwsa_star{pointer-events:none;background:#d1fae5;border-radius:9999px;width:2px;height:2px;animation:3.2s ease-in-out infinite KyMwsa_twinkle;position:absolute}@keyframes KyMwsa_twinkle{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.9;transform:scale(1.8)}}.KyMwsa_shake{animation:.6s cubic-bezier(.36,.07,.19,.97) 2 KyMwsa_shake}@keyframes KyMwsa_shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px,1px)}30%,50%,70%{transform:translate(-6px,-1px)}40%,60%{transform:translate(6px,1px)}}.KyMwsa_radar{aspect-ratio:1;background:radial-gradient(circle,#14b8a61f 0%,#041a1c99 70%);border-radius:9999px;width:min(clamp(260px,40vw,420px),50vh);position:relative;box-shadow:0 0 0 1px #14b8a659,inset 0 0 80px #14b8a640,0 0 60px #14b8a626}.KyMwsa_ring{pointer-events:none;border:1px solid #14b8a647;border-radius:9999px;position:absolute}.KyMwsa_cross{pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - .5px),#14b8a638 50%,#0000 calc(50% + .5px)),linear-gradient(0deg,#0000 calc(50% - .5px),#14b8a638 50%,#0000 calc(50% + .5px));position:absolute;inset:0}.KyMwsa_sweep{pointer-events:none;background:conic-gradient(#14b8a68c,#14b8a61f 40deg,#0000 75deg);border-radius:9999px;animation:4s linear infinite KyMwsa_spin;position:absolute;inset:0}@keyframes KyMwsa_spin{to{transform:rotate(360deg)}}.KyMwsa_core{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.KyMwsa_coreMark{filter:drop-shadow(0 0 18px #fbbf2459);animation:3s ease-in-out infinite KyMwsa_bob}@keyframes KyMwsa_bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6px)rotate(3deg)}}.KyMwsa_blip{color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;animation:3.4s ease-out forwards KyMwsa_blipIn;display:flex;position:absolute;transform:translate(-50%,-50%)}.KyMwsa_blipDot{background:var(--amber);border-radius:9999px;width:10px;height:10px;animation:1.2s ease-out infinite KyMwsa_ping;box-shadow:0 0 #fbbf24b3}.KyMwsa_blipLabel{white-space:nowrap;color:var(--ink);background:#031416d9;border:1px solid #14b8a673;border-radius:9999px;align-items:baseline;gap:6px;padding:3px 10px;font-size:12px;line-height:1.4;display:inline-flex}.KyMwsa_blipLabel b{color:var(--amber);font-weight:700}.KyMwsa_blip:hover .KyMwsa_blipLabel{border-color:var(--amber)}@keyframes KyMwsa_blipIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.6)}12%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}20%{transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-62%)scale(.95)}}@keyframes KyMwsa_ping{0%{box-shadow:0 0 #fbbf24b3}to{box-shadow:0 0 0 12px #fbbf2400}}.KyMwsa_pop{animation:.45s ease-out forwards KyMwsa_popOut!important}@keyframes KyMwsa_popOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.35)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)}}.KyMwsa_spark{background:var(--amber);pointer-events:none;border-radius:9999px;width:6px;height:6px;animation:.7s ease-out forwards KyMwsa_spark;position:absolute}@keyframes KyMwsa_spark{0%{opacity:1;transform:translate(-50%,-50%)translate(0)scale(1)}to{transform:translate(-50%, -50%) translate(var(--dx), var(--dy)) scale(.3);opacity:0}}.KyMwsa_bar{background:#14b8a61f;border-radius:9999px;height:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #14b8a659}.KyMwsa_barFill{background:repeating-linear-gradient(-45deg, var(--teal) 0 12px, #2dd4bf 12px 24px);background-size:34px 34px;border-radius:9999px;transition:width .35s;animation:.8s linear infinite KyMwsa_stripes;position:absolute;inset-block:0;inset-inline-start:0}@keyframes KyMwsa_stripes{to{background-position:34px 0}}.KyMwsa_setback .KyMwsa_barFill{background:repeating-linear-gradient(-45deg,#f59e0b 0 12px,#fbbf24 12px 24px)}.KyMwsa_joke{min-height:1.6em;animation:.5s ease-out KyMwsa_jokeIn}@keyframes KyMwsa_jokeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.KyMwsa_scene{width:100%;max-width:1200px;margin-inline:auto;position:relative}.KyMwsa_scene svg{width:100%;height:auto;display:block;overflow:visible}@media (min-width:1024px) and (min-height:620px){.KyMwsa_root{flex-direction:column;min-height:100svh;display:flex}.KyMwsa_scene{flex:none;max-width:none;height:clamp(120px,22vh,250px)}.KyMwsa_scene svg{height:100%}}.KyMwsa_box{transform-box:fill-box;transform-origin:50%}.KyMwsa_trolley{animation:9s ease-in-out infinite alternate KyMwsa_trolley}@keyframes KyMwsa_trolley{0%,10%{transform:translate(0)}90%,to{transform:translate(170px)}}.KyMwsa_cable{transform-box:fill-box;transform-origin:top;animation:4.5s ease-in-out infinite alternate KyMwsa_cable}@keyframes KyMwsa_cable{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.KyMwsa_load{animation:4.5s ease-in-out infinite alternate KyMwsa_load}@keyframes KyMwsa_load{0%{transform:translateY(-78px)}to{transform:translateY(0)}}.KyMwsa_loadSwing{transform-box:fill-box;transform-origin:top;animation:2.2s ease-in-out infinite alternate KyMwsa_swing}@keyframes KyMwsa_swing{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.KyMwsa_belt{stroke-dasharray:14 10;animation:.9s linear infinite KyMwsa_belt}@keyframes KyMwsa_belt{to{stroke-dashoffset:-24px}}.KyMwsa_roller{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite KyMwsa_spin}.KyMwsa_chip{animation:8s linear infinite KyMwsa_ride}@keyframes KyMwsa_ride{0%{opacity:0;transform:translate(0)}6%{opacity:1}86%{opacity:1}94%,to{opacity:0;transform:translate(330px)}}.KyMwsa_chipOut{animation:2s ease-out infinite KyMwsa_rideOut}@keyframes KyMwsa_rideOut{0%,30%{opacity:0;transform:translate(0)scale(.6)}45%{opacity:1;transform:translate(10px)scale(1.1)}90%{opacity:1;transform:translate(105px)scale(1)}to{opacity:0;transform:translate(120px)scale(1)}}.KyMwsa_press{animation:2s ease-in infinite KyMwsa_press}@keyframes KyMwsa_press{0%,55%{transform:translateY(0)}65%{transform:translateY(26px)}72%{transform:translateY(22px)}85%,to{transform:translateY(0)}}.KyMwsa_lamp{animation:1s steps(2,end) infinite KyMwsa_lamp}@keyframes KyMwsa_lamp{0%{fill:#fbbf24}50%{fill:#f87171}}.KyMwsa_climber{animation:7s ease-in-out infinite KyMwsa_climb}@keyframes KyMwsa_climb{0%{transform:translate(0)}14%{transform:translate(34px,-22px)}28%{transform:translate(68px,-44px)}42%{transform:translate(102px,-70px)}56%{transform:translate(136px,-98px)}72%,86%{transform:translate(136px,-98px)scale(1.08)}to{transform:translate(0)}}.KyMwsa_flag{transform-box:fill-box;transform-origin:0;animation:.8s ease-in-out infinite alternate KyMwsa_flag}@keyframes KyMwsa_flag{0%{transform:skewY(-6deg)scaleX(.92)}to{transform:skewY(6deg)scaleX(1)}}.KyMwsa_walker{animation:22s linear infinite KyMwsa_walk}.KyMwsa_walkerSlow{animation:31s linear -11s infinite KyMwsa_walk}@keyframes KyMwsa_walk{0%{transform:translate(-120px)}to{transform:translate(1320px)}}.KyMwsa_leg{transform-box:fill-box;transform-origin:top;animation:.5s ease-in-out infinite alternate KyMwsa_leg}.KyMwsa_legB{animation-delay:-.25s}@keyframes KyMwsa_leg{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.KyMwsa_eye{transform-box:fill-box;transform-origin:50%;animation:4s infinite KyMwsa_blink}@keyframes KyMwsa_blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.KyMwsa_antenna{animation:.7s steps(2,end) infinite KyMwsa_lamp}.KyMwsa_holding .KyMwsa_walker,.KyMwsa_holding .KyMwsa_walkerSlow,.KyMwsa_holding .KyMwsa_leg,.KyMwsa_holding .KyMwsa_chip,.KyMwsa_holding .KyMwsa_trolley{animation-play-state:paused}.KyMwsa_arm{transform-box:fill-box;transform-origin:top;transition:transform .3s}.KyMwsa_holding .KyMwsa_arm{transform:rotate(160deg)}.KyMwsa_storm{top:70px;pointer-events:none;z-index:30;width:320px;animation:2.6s ease-in-out forwards KyMwsa_stormPass;position:absolute;inset-inline-start:-320px}@keyframes KyMwsa_stormPass{0%{transform:translate(0)}to{transform:translate(calc(100vw + 640px))}}[dir=rtl] .KyMwsa_storm{animation-name:KyMwsa_stormPassRtl}@keyframes KyMwsa_stormPassRtl{0%{transform:translate(0)}to{transform:translate(calc(-100vw - 640px))}}.KyMwsa_flash{pointer-events:none;z-index:29;background:#fff;animation:1.2s ease-out forwards KyMwsa_flash;position:absolute;inset:0}@keyframes KyMwsa_flash{0%,30%,60%,to{opacity:0}10%,45%{opacity:.35}}.KyMwsa_toast{z-index:40;background:#031416f2;border:1px solid #fbbf2480;border-radius:14px;max-width:min(92vw,520px);padding:10px 16px;font-size:14px;animation:.35s ease-out KyMwsa_toastIn;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059}@keyframes KyMwsa_toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.KyMwsa_input{width:100%;color:var(--ink);background:#031416b3;border:1px solid #14b8a673;border-radius:12px;outline:none;padding:12px 14px;font-size:15px}.KyMwsa_input:focus{border-color:var(--amber)}.KyMwsa_cta{background:var(--amber);color:#1f1300;white-space:nowrap;border-radius:12px;padding:12px 18px;font-size:15px;font-weight:700;transition:transform .15s}.KyMwsa_cta:hover{transform:translateY(-1px)rotate(-1deg)}.KyMwsa_cta:disabled{opacity:.6}.KyMwsa_ghost{color:var(--amber);border:1px dashed #fbbf2499;border-radius:12px;padding:9px 14px;font-size:14px;font-weight:600;animation:5s ease-in-out infinite KyMwsa_nudge}@keyframes KyMwsa_nudge{0%,88%,to{transform:none}91%{transform:rotate(-4deg)}94%{transform:rotate(4deg)}97%{transform:rotate(-2deg)}}.KyMwsa_modal{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020c0dd1;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.KyMwsa_gameCard{background:#041a1c;border:1px solid #14b8a673;border-radius:20px;width:min(100%,680px);padding:16px;box-shadow:0 20px 60px #00000080}.KyMwsa_canvas{aspect-ratio:16/10;touch-action:none;background:radial-gradient(circle at 50% 0,#14b8a640,#031416 70%);border-radius:14px;width:100%;display:block}@media (prefers-reduced-motion:reduce){.KyMwsa_root *,.KyMwsa_root :before,.KyMwsa_root :after{transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.KyMwsa_sweep{display:none}}
