.SignalRun_game__oRzN7{width:100%;color:#efeeed;--signal-coral:#ff7f50}.SignalRun_adminControls__ZhWm9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #ffffff12;font-size:10px;color:#b5a390}.SignalRun_adminControls__ZhWm9 p{flex-basis:100%;color:#e0ba9e;font-size:11px;margin:0}.SignalRun_adminControls__ZhWm9 button:disabled,.SignalRun_primary__si3Uj:disabled{opacity:.45;cursor:default}.SignalRun_instructions__2t0rU .SignalRun_terrainHint__ZqJLR{margin:5px 0 0;font-size:9px;color:#beb7a6;max-width:310px}.SignalRun_game__oRzN7[data-stage=goo]{--signal-coral:#a8d889}.SignalRun_game__oRzN7[data-stage=clay]{--signal-coral:#d4b693}.SignalRun_game__oRzN7 .SignalRun_stageName__xW9Oy{color:var(--signal-coral);animation:SignalRun_stage-arrival__A5H1j .7s ease-out}.SignalRun_game__oRzN7 .SignalRun_scorebar__tFDGa{position:relative}.SignalRun_liveState__r_pyl span{display:block;margin-top:6px;font-size:7px;color:#a7a9a5;letter-spacing:.08em}.SignalRun_stageProgress__AFxeK{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff08;overflow:hidden}.SignalRun_stageProgress__AFxeK i{display:block;height:100%;background:var(--signal-coral);opacity:.7;transition:width .15s linear,background-color .7s ease}@keyframes SignalRun_stage-arrival__A5H1j{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.SignalRun_topline__2dBsW{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.SignalRun_eyebrow__HdEiA{margin:0 0 7px;color:#c69378;font-size:9px;letter-spacing:.18em;font-weight:600}.SignalRun_title__7QKna{font-size:clamp(20px,3vw,28px);font-weight:650;letter-spacing:-.05em;line-height:1;margin:0}.SignalRun_coral__XRvip,.SignalRun_titleDot__WBuFO{color:var(--signal-coral)}.SignalRun_tools__oNIbg{display:flex;align-items:center;gap:7px}.SignalRun_exit__0IlcL,.SignalRun_iconButton__y5Btq{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border:1px solid #ffffff1a;border-radius:10px;background:#ffffff05;color:#c2c1c0;font-size:11px;cursor:pointer}.SignalRun_exit__0IlcL{padding:8px 10px}.SignalRun_iconButton__y5Btq{width:38px}.SignalRun_exit__0IlcL:hover,.SignalRun_iconButton__y5Btq:hover{background:#ffffff0d;color:#fff}.SignalRun_scorebar__tFDGa{display:flex;align-items:center;gap:clamp(18px,4vw,38px);padding:12px 16px;border:1px solid #ffffff12;border-bottom:0;border-radius:14px 14px 0 0;background:#0d0e10}.SignalRun_scorebar__tFDGa>div{display:flex;align-items:baseline;gap:9px}.SignalRun_finalScores__lot9V span,.SignalRun_scorebar__tFDGa span{font-size:9px;color:#959591;text-transform:uppercase;letter-spacing:.13em}.SignalRun_scorebar__tFDGa strong{font-size:18px;font-variant-numeric:tabular-nums;font-weight:550}.SignalRun_liveState__r_pyl{margin:0 0 0 auto;font-size:8px;color:#ae8874;letter-spacing:.12em;white-space:nowrap}.SignalRun_field__dPVTx{position:relative;isolation:isolate;overflow:hidden;border:1px solid #ffffff16;border-radius:0 0 14px 14px;background:#090b0d}.SignalRun_field__dPVTx canvas{display:block;width:100%;height:auto;aspect-ratio:18/11;touch-action:none;outline:none;user-select:none;-webkit-user-select:none}.SignalRun_field__dPVTx canvas:focus-visible{outline:2px solid #ff7f5080;outline-offset:-4px}.SignalRun_overlay__uGx9F{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#090b0de8}.SignalRun_menu__I9cbz{text-align:center;max-width:420px}.SignalRun_menu__I9cbz h3{font-size:clamp(22px,3.8vw,34px);font-weight:600;letter-spacing:-.055em;line-height:1.13;margin:0 0 12px}.SignalRun_menu__I9cbz p:not(.SignalRun_eyebrow__HdEiA){color:#adadaa;font-size:12px;line-height:1.5;margin:0 0 18px}.SignalRun_primary__si3Uj{display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:13px 27px;min-height:44px;border:1px solid #ff9c7575;border-radius:10px;background:#ff7f50;color:#170e09;font-size:11px;letter-spacing:.11em;font-weight:750;cursor:pointer;transition:background .15s,transform .15s}.SignalRun_primary__si3Uj:hover{background:#ff986f}.SignalRun_primary__si3Uj:active{transform:translateY(1px)}.SignalRun_direction__U51xP:focus-visible,.SignalRun_exit__0IlcL:focus-visible,.SignalRun_iconButton__y5Btq:focus-visible,.SignalRun_primary__si3Uj:focus-visible{outline:2px solid #f6c7b2;outline-offset:4px}.SignalRun_localNote__DYun3{display:block;font-size:9px;color:#83837f;margin-top:15px}.SignalRun_finalScores__lot9V{display:flex;justify-content:center;gap:42px;margin:18px 0 12px}.SignalRun_finalScores__lot9V>div{display:grid;gap:3px}.SignalRun_finalScores__lot9V strong{font-size:29px;font-weight:600;line-height:1.2;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.SignalRun_bottomline__JDo8T{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 3px 0}.SignalRun_instructions__2t0rU{font-size:10px;color:#949590;line-height:1.6}.SignalRun_instructions__2t0rU p{margin:0 0 8px}.SignalRun_instructions__2t0rU kbd{font-family:inherit;color:#cfceca;font-size:10px}.SignalRun_instructions__2t0rU p span{color:#767974}.SignalRun_legend__7j16u{display:flex;gap:16px;flex-wrap:wrap;font-size:9px;color:#95958f}.SignalRun_legend__7j16u span{display:flex;align-items:center;gap:7px}.SignalRun_legend__7j16u i{display:inline-block;width:7px;height:7px}.SignalRun_packet__TOiOt{background:#f2d3a2;transform:rotate(45deg)}.SignalRun_hazard__wGBip{border:1px solid #e67662}.SignalRun_dpad__ybH93,.SignalRun_touchHelp__mrKBf{display:none}.SignalRun_dpad__ybH93{grid-template-columns:repeat(3,44px);grid-template-rows:repeat(2,44px);gap:4px;flex-shrink:0}.SignalRun_direction__U51xP{display:grid;place-items:center;border:1px solid #ffffff20;border-radius:10px;background:#ffffff07;color:#c9c4bf;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.SignalRun_direction__U51xP:active{background:#ff7f5030;border-color:#ff7f5070}.SignalRun_direction__U51xP:disabled{opacity:.35}.SignalRun_up__vo0mt{grid-area:1/2}.SignalRun_left__ktfow{grid-area:2/1}.SignalRun_down___4y_g{grid-area:2/2}.SignalRun_right__QJhJn{grid-area:2/3}.SignalRun_srOnly__wxNp_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(pointer:coarse){.SignalRun_dpad__ybH93{display:grid}.SignalRun_touchHelp__mrKBf{display:block}.SignalRun_keyboardHelp__66rhQ{display:none}}@media(max-width:520px){.SignalRun_topline__2dBsW{margin-bottom:14px}.SignalRun_exit__0IlcL{font-size:10px}.SignalRun_eyebrow__HdEiA{font-size:8px}.SignalRun_scorebar__tFDGa{padding:10px 12px;gap:20px}.SignalRun_scorebar__tFDGa>div{display:grid;gap:2px}.SignalRun_scorebar__tFDGa strong{font-size:16px}.SignalRun_liveState__r_pyl{font-size:7px}.SignalRun_field__dPVTx canvas{aspect-ratio:4/3}.SignalRun_overlay__uGx9F{padding:12px}.SignalRun_menu__I9cbz h3{font-size:23px;margin-bottom:8px}.SignalRun_menu__I9cbz p:not(.SignalRun_eyebrow__HdEiA){font-size:11px;margin-bottom:12px}.SignalRun_menu__I9cbz .SignalRun_eyebrow__HdEiA{font-size:7px}.SignalRun_localNote__DYun3{margin-top:10px;font-size:8px}.SignalRun_primary__si3Uj{padding:11px 22px}.SignalRun_finalScores__lot9V{margin:8px 0;gap:36px}.SignalRun_finalScores__lot9V strong{font-size:25px}.SignalRun_bottomline__JDo8T{gap:10px}.SignalRun_legend__7j16u{gap:7px 12px}.SignalRun_instructions__2t0rU{max-width:210px}.SignalRun_game__oRzN7[data-phase=over] .SignalRun_menu__I9cbz .SignalRun_eyebrow__HdEiA{display:none}}@media(prefers-reduced-motion:reduce){.SignalRun_primary__si3Uj{transition:none}.SignalRun_primary__si3Uj:active{transform:none}.SignalRun_game__oRzN7 .SignalRun_stageName__xW9Oy{animation:none}.SignalRun_stageProgress__AFxeK i{transition:none}}@media(max-width:520px){.SignalRun_exit__0IlcL,.SignalRun_iconButton__y5Btq{min-height:44px}.SignalRun_iconButton__y5Btq{width:44px}.SignalRun_bottomline__JDo8T{flex-direction:column-reverse;padding-top:10px;gap:8px}.SignalRun_instructions__2t0rU{max-width:none;text-align:center}.SignalRun_instructions__2t0rU p{margin-bottom:4px}.SignalRun_legend__7j16u{justify-content:center}}.maintenance_experience__l9oME{--cabinet-peek:clamp(128px,18dvh,184px);display:flex;flex-direction:column;isolation:isolate;background:radial-gradient(1000px 420px at 15% 0,#ff7f5021,transparent 65%),#07080d;color-scheme:dark;-webkit-font-smoothing:antialiased}.maintenance_experience__l9oME .maintenance_scroller__ypRbs{flex:1 1 0%;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#a970535e transparent;scroll-padding-block:24px}.maintenance_stage__uBpVf{min-height:100%}.maintenance_experience__l9oME .maintenance_shell__GRSEs{border-color:#ffffff14;background:linear-gradient(150deg,#171112e8,#09090cf5 48%,#09090df5);box-shadow:0 28px 100px #0007,inset 0 1px 0 #ffffff09;backdrop-filter:blur(18px)}.maintenance_experience__l9oME .maintenance_header__CZ_34{border-color:#ffffff0d;background:linear-gradient(100deg,#ffac8805,transparent 65%);border-radius:2rem 2rem 0 0}.maintenance_experience__l9oME .maintenance_releaseCard__Rjjeb{border-color:#ffffff12;background:linear-gradient(145deg,#ffffff06,#ffffff02);box-shadow:inset 0 1px 0 #ffffff06}.maintenance_experience__l9oME .maintenance_releaseCard__Rjjeb h1{text-wrap:balance;letter-spacing:-.045em;line-height:1.13}.maintenance_experience__l9oME .maintenance_releaseCard__Rjjeb p{text-wrap:pretty;line-height:1.65}.maintenance_experience__l9oME .maintenance_detailCard__9a7Mu{border-color:#ffffff0f;background:#05060854}.maintenance_experience__l9oME .maintenance_invite__h3599{border-color:#ffb08a26;background:linear-gradient(135deg,#ff9c7610,#0a090b70)}.maintenance_experience__l9oME .maintenance_flow__qzqB6>div{border-color:#ffffff0c;background:#ffffff03;line-height:1.55}.maintenance_experience__l9oME .maintenance_badge__aofXW{border-color:#dfba8030;background:#dfba8009;color:#dec6a7}.maintenance_experience__l9oME .maintenance_scroller__ypRbs button{cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.maintenance_experience__l9oME .maintenance_scroller__ypRbs button:focus-visible{outline:2px solid #ffc6a9;outline-offset:4px}.maintenance_experience__l9oME .maintenance_scroller__ypRbs button:disabled{cursor:wait}.maintenance_disclosure__28Vdl{overflow:hidden}.maintenance_chevron__LWgCQ{transition:transform .24s cubic-bezier(.2,.7,.2,1)}.maintenance_chevronOpen__WFNBU{transform:rotate(180deg)}.maintenance_dock__uS1Q4{position:relative;flex:none;width:100%;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 100%,#a2edc20c,transparent 48%)}.maintenance_dock__uS1Q4:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,#ffffff12,transparent)}.maintenance_dockLabel__pEpyV{height:32px;display:flex;align-items:center;justify-content:center;gap:9px;color:#aeb8b5;font-size:10px;letter-spacing:.08em}.maintenance_dockLabel__pEpyV span{color:#c5daca}.maintenance_dockLabel__pEpyV i{height:3px;width:3px;border-radius:50%;background:#84bd9a}.maintenance_cabinet__2dZw4{display:block;position:relative;margin-inline:auto;width:calc(var(--cabinet-peek) * 4 / 3);height:var(--cabinet-peek);padding:0;overflow:hidden;border:0;border-radius:12px 12px 0 0;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.maintenance_cabinet__2dZw4 img{display:block;width:100%;height:auto;max-width:none;transform-origin:center 20%;transition:transform .26s cubic-bezier(.2,.7,.2,1),filter .26s ease}.maintenance_cabinet__2dZw4:focus-visible{outline:2px solid #c8efd2;outline-offset:-3px}.maintenance_cabinet__2dZw4:active img{transform:scale(.99)}@media (hover:hover){.maintenance_cabinet__2dZw4:hover img{transform:scale(1.025);filter:brightness(1.08)}}@media (max-width:639px){.maintenance_experience__l9oME{--cabinet-peek:clamp(100px,17dvh,132px)}.maintenance_dockLabel__pEpyV{font-size:9px;height:28px}.maintenance_dockLabel__pEpyV i,.maintenance_dockLabel__pEpyV span{display:none}.maintenance_experience__l9oME .maintenance_scroller__ypRbs{scroll-padding-block:16px}}@media (max-height:500px){.maintenance_experience__l9oME{--cabinet-peek:clamp(64px,20dvh,92px)}.maintenance_dockLabel__pEpyV{height:24px}}@media (prefers-reduced-motion:reduce){.maintenance_cabinet__2dZw4 img,.maintenance_chevron__LWgCQ,.maintenance_experience__l9oME .maintenance_scroller__ypRbs button{transition:none}.maintenance_cabinet__2dZw4:active img,.maintenance_cabinet__2dZw4:hover img{transform:none}}