.signal-page{color:#f4fbff;background:#02050a;height:100%;min-height:0;overflow:hidden}.signal-cockpit{--cyan:#e9c983;--cyan-hot:#d8ad60;--violet:#ba65ff;--gold:#ffd36b;--panel:#110816e0;isolation:isolate;background:linear-gradient(#0e051261,#040207e0),url(/assets/arena/signal-snake/signal-snake-orbital-sanctum-v3.png) 50%/cover no-repeat;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;height:100%;min-height:0;padding:clamp(10px,1.1vw,18px);font-family:Nexus Latin,Inter,sans-serif;display:grid;position:relative;overflow:hidden}.signal-cockpit[data-game-phase=running]{background-image:linear-gradient(#020b0dcc,#03080af0),url(/assets/arena/production-masters-v1/signal-snake/backgrounds/aurora-relay-garden.png)}.signal-cockpit[data-game-phase=completed]{background-image:linear-gradient(#050811cc,#04070bf0),url(/assets/arena/production-masters-v1/signal-snake/backgrounds/lapis-storm-archive.png)}.signal-cockpit[dir=rtl]{font-family:var(--font-fa-ui,"P Moein Holy", sans-serif);font-synthesis:none;letter-spacing:0;word-spacing:normal}.signal-cockpit:before,.signal-cockpit:after{content:"";z-index:-1;pointer-events:none;position:absolute}.signal-cockpit:before{background:radial-gradient(circle at 50% 46%,#0000 0 24%,#8c58b01a 42%,#0000 61%),linear-gradient(90deg,#0c0410c7,#0000 26% 74%,#0c0410c7);inset:0}.signal-cockpit:after{opacity:.24;mix-blend-mode:screen;background-image:linear-gradient(#ebca8712 1px,#0000 1px);background-size:100% 5px;inset:0}.signal-commandbar{z-index:5;-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(100deg,#15081af0,#1d0c22d1 50%,#0c0612f2);border:1px solid #e0c18442;border-radius:16px;grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);align-items:center;gap:18px;min-height:74px;padding:8px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 16px 44px #00000059}.signal-commandbar:after{content:"";background:linear-gradient(90deg, transparent, var(--cyan), var(--violet), transparent);height:1px;box-shadow:0 0 14px var(--cyan);position:absolute;inset:auto 18% -1px}.signal-identity{gap:4px;min-width:0;display:grid}.signal-kicker,.signal-section-label{color:#e9c983;letter-spacing:.16em;font:800 11px/1.2 Nexus Latin,ui-monospace,monospace}.signal-kicker{align-items:center;gap:9px;display:flex}.signal-kicker i{background:linear-gradient(90deg, var(--cyan), var(--violet));width:26px;height:2px;box-shadow:0 0 10px var(--cyan)}.signal-identity>div{align-items:baseline;gap:14px;min-width:0;display:flex}.signal-identity h1{color:#fff;letter-spacing:-.035em;text-shadow:0 0 26px #e0c18426;white-space:nowrap;margin:0;font-size:clamp(29px,2.8vw,48px);font-weight:900;line-height:.98}.signal-cockpit[dir=rtl] .signal-identity h1{letter-spacing:0;font-weight:700;line-height:1.08}.signal-identity p{color:#d4c8d6;overflow-wrap:anywhere;text-wrap:pretty;min-width:0;margin:0;font-size:15px;font-weight:650;line-height:1.5}.signal-identity,.signal-identity>div,.signal-actions{min-width:0}.signal-actions button span,.signal-training h2,.signal-ai-seal :is(b,span),.signal-benchmark{overflow-wrap:anywhere;text-wrap:pretty;max-width:100%}.signal-cockpit[dir=rtl] .signal-identity p{font-size:16px}.signal-header-status{border-inline:1px solid #ffffff1f;grid-template-columns:auto auto;align-items:center;gap:0 8px;min-width:132px;padding:8px 15px;display:grid}.signal-header-status>span{background:#71808d;border-radius:50%;grid-row:1/3;width:11px;height:11px;box-shadow:0 0 0 5px #71808d1c}.signal-header-status>span.is-live{background:#75ffbf;box-shadow:0 0 0 5px #75ffbf1a,0 0 18px #75ffbf}.signal-header-status small{color:#7f96a8;letter-spacing:.12em;font:750 10px/1.2 Nexus Latin,sans-serif}.signal-header-status strong{color:#fff;font-size:15px;line-height:1.2}.signal-actions{justify-content:flex-end;gap:8px;display:flex}.signal-actions button,.signal-launch,.signal-result button,.signal-touch button{color:#fff1d4;cursor:pointer;background:linear-gradient(145deg,#301b36f5,#0f0814f7);border:1px solid #e2c3845c;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:46px;min-height:46px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 9px 24px #00000047}.signal-actions button:first-child{padding:0 16px}.signal-actions button span{font-size:13px;font-weight:800}.signal-cockpit[dir=rtl] .signal-actions button span{font-size:15px}.signal-actions svg,.signal-launch svg,.signal-touch svg{stroke-width:1.8px;width:21px;height:21px}.signal-actions button:hover,.signal-launch:hover,.signal-result button:hover{border-color:var(--cyan);background:linear-gradient(145deg,#124157fa,#04131ffa);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24,0 0 24px #e5c37d26,0 12px 28px #00000052}.signal-actions button:focus-visible{outline-offset:3px;outline:3px solid #fff}.signal-launch:focus-visible{outline-offset:3px;outline:3px solid #fff}.signal-result button:focus-visible{outline-offset:3px;outline:3px solid #fff}.signal-levels button:focus-visible{outline-offset:3px;outline:3px solid #fff}.signal-touch button:focus-visible{outline-offset:3px;outline:3px solid #fff}.signal-actions button:active,.signal-launch:active,.signal-result button:active,.signal-touch button:active{transform:translateY(1px)scale(.98)}.signal-local-flip[aria-pressed=true]{color:#170b1b;background:linear-gradient(135deg,#f5d58e,#c69548);border-color:#f1d28a;box-shadow:inset 0 1px #fff8,0 0 25px #eac7803d}.signal-layout{direction:ltr;grid-template-columns:minmax(168px,.52fr) minmax(500px,2.65fr) minmax(184px,.58fr);gap:10px;min-height:0;display:grid}.signal-hud,.signal-stage-wrap{min-width:0;min-height:0}.signal-telemetry article{grid-template-rows:auto 1fr auto;grid-template-columns:42px minmax(0,1fr);column-gap:8px}.signal-telemetry article>img{object-fit:cover;object-position:center 12%;background:#061018;border:1px solid #d0ad6c;border-radius:3px 10px 3px 3px;grid-row:1/4;width:42px;height:56px}.signal-telemetry article strong,.signal-telemetry article>span{grid-column:2}.signal-telemetry article.is-bot{filter:brightness(.68)saturate(.66)}.signal-hud{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(165deg,#1e0e24f0,#09050eeb);border:1px solid #e0c1843d;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 54px #00000061}.signal-cockpit[dir=rtl] .signal-hud{text-align:right;direction:rtl}.signal-hud:before{content:"";background:linear-gradient(90deg, transparent, var(--cyan), transparent);opacity:.65;height:2px;position:absolute;inset:0 0 auto}.signal-telemetry article{background:linear-gradient(135deg,#e1be771c,#0d0912c2);border:1px solid #ffffff17;border-radius:14px;grid-template-columns:1fr auto;align-items:end;gap:2px 8px;min-height:92px;padding:13px;display:grid;position:relative;overflow:hidden}.signal-telemetry article small{color:#d7faff;font-size:14px;font-weight:800}.signal-telemetry article strong{color:#fff;letter-spacing:-.05em;grid-column:1;font:900 clamp(31px,3.1vw,51px)/.88 Nexus Latin,ui-monospace}.signal-telemetry article>span{color:#7f9daf;letter-spacing:.11em;font:750 11px Nexus Latin,sans-serif}.signal-telemetry article>.signal-score-meter{width:100%;height:3px;position:absolute;inset:auto 0 0;overflow:visible}.signal-score-meter-track{fill:#ffffff12}.signal-score-meter-value{fill:var(--cyan);filter:drop-shadow(0 0 5px var(--cyan))}.signal-telemetry article.is-bot .signal-score-meter-value{fill:var(--violet);filter:drop-shadow(0 0 5px var(--violet))}.signal-telemetry dl{background:#ffffff14;gap:1px;margin:auto 0 0;display:grid}.signal-telemetry dl div{background:#020a12f0;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:8px 10px;display:flex}.signal-telemetry dt{color:#94aaba;font-size:13px;font-weight:700}.signal-cockpit[dir=rtl] .signal-telemetry dt{font-size:15px}.signal-telemetry dd{color:#fff;margin:0;font:850 15px Nexus Latin,ui-monospace}.signal-stage-wrap{background:#08040cf0;border:1px solid #e3c28080;border-radius:22px;grid-template-rows:38px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 0 0 1px #ba65ff33,0 30px 90px #0000008f,inset 0 0 62px #8f53ae17}.signal-stage-chrome{color:#d5c9d6;background:linear-gradient(90deg,#1e0e22f7,#0d0714f7,#1e0e22f7);border-bottom:1px solid #e2c2813d;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:0 13px;display:grid}.signal-stage-chrome span{align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.signal-stage-chrome span:last-child{justify-self:end}.signal-stage-chrome i{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 11px var(--cyan);border-radius:3px}.signal-stage-chrome i.is-bot{background:var(--violet);box-shadow:0 0 11px var(--violet)}.signal-stage-chrome strong{color:#fff;letter-spacing:.12em;font:850 12px Nexus Latin,ui-monospace}.signal-stage{background:radial-gradient(at 50% 47%,#794a9433,#0000 50%),linear-gradient(145deg,#110717d1,#040208f2),url(/assets/arena/signal-snake/signal-snake-orbital-sanctum-v3.png) 50% 43%/cover no-repeat;min-height:0;position:relative;overflow:hidden}.signal-stage:before,.signal-stage:after{content:"";z-index:2;pointer-events:none;clip-path:polygon(0 0,45px 0,45px 2px,2px 2px,2px 45px,0 45px,0 100%,45px 100%,45px calc(100% - 2px),2px calc(100% - 2px),2px calc(100% - 45px),0 calc(100% - 45px),100% calc(100% - 45px),calc(100% - 2px) calc(100% - 45px),calc(100% - 2px) calc(100% - 2px),calc(100% - 45px) calc(100% - 2px),calc(100% - 45px) 100%,100% 100%,100% 0,calc(100% - 45px) 0,calc(100% - 45px) 2px,calc(100% - 2px) 2px,calc(100% - 2px) 45px,100% 45px);border:1px solid #e5c68724;position:absolute;inset:10px}.signal-stage:after{clip-path:none;opacity:.4;mix-blend-mode:soft-light;background:linear-gradient(#0000 50%,#00000026 50%) 0 0/100% 4px;border:0;inset:0}.signal-field{transform-box:fill-box;transform-origin:50%;width:100%;height:100%;min-height:300px;transition:transform .36s cubic-bezier(.2,.78,.2,1);display:block}.signal-field.is-locally-rotated{transform:rotate(180deg)}.signal-grid{fill:#08030ca8;stroke:#e7c78816;stroke-width:.65px}.signal-node-halo{fill:#ffc4361f;stroke:none}.signal-node-orbit{fill:none;stroke:#ffd96d;stroke-width:.9px}.signal-node-orbit.is-outer{opacity:.55;stroke-dasharray:3 2}.signal-node-orbit.is-inner{opacity:.75}.signal-node-reticle{fill:none;stroke:#ffe7a0;stroke-width:.85px;opacity:.78}.signal-node-core{fill:url(#signal-node);stroke:#fff8d6;stroke-width:1px}.signal-node-spark{fill:#fff}.signal-serpent{fill:none;stroke-linecap:round;stroke-linejoin:round}.signal-serpent-shadow{stroke:#000c;stroke-width:19px;opacity:.62}.signal-serpent-aura{stroke:#e3b55b;stroke-width:18px;opacity:.18;filter:blur(3px)}.signal-serpent--bot .signal-serpent-aura{stroke:#bd54ff}.signal-serpent-ribbon{stroke:url(#signal-you-ribbon);stroke-width:13.5px}.signal-serpent--bot .signal-serpent-ribbon{stroke:url(#signal-bot-ribbon)}.signal-serpent-current{stroke:#ffffffe0;stroke-width:2px;stroke-dasharray:2 11;opacity:.72}.signal-serpent-tail{fill:#93601c;stroke:#fff0ba;stroke-width:1px}.signal-serpent--bot .signal-serpent-tail{fill:#7522ae;stroke:#efd7ff}.signal-serpent-head-aura{fill:#e3b55b;opacity:.2;filter:blur(3px)}.signal-serpent--bot .signal-serpent-head-aura{fill:#bd54ff}.signal-serpent-head-shell{fill:#e3b55b;stroke:#fff8dd;stroke-width:1.15px;filter:drop-shadow(0 0 3px #e3b55bbf)}.signal-serpent--bot .signal-serpent-head-shell{fill:#c15cf5;stroke:#fff1ff;filter:drop-shadow(0 0 3px #be47ffcc)}.signal-serpent-head-crest{fill:none;stroke:#ffffffb8;stroke-width:.85px}.signal-serpent-fin{fill:#e3b55bb3;stroke:#fff6dac2;stroke-width:.6px}.signal-serpent--bot .signal-serpent-fin{fill:#c15cf5ad;stroke:#fff0ffb8}.signal-serpent-eye{fill:#f8ffff;stroke:#05131a;stroke-width:.45px}.signal-serpent-pupil{fill:#06151b}.signal-serpent-sight{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round}.signal-serpent.is-dead{opacity:.22;filter:grayscale(.8)}.signal-scan{z-index:1;opacity:.45;filter:blur(2px);pointer-events:none;background:linear-gradient(#0000,#995bbd1c,#e4c68940,#0000);height:24%;position:absolute;inset:-25% 0 auto}.signal-launch-panel,.signal-result{z-index:4;text-align:center;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(145deg,#23112af2,#09050ef5);border:1px solid #e6c78880;border-radius:20px 4px;width:min(440px,100% - 36px);padding:clamp(20px,2.5vw,32px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff1a,0 28px 70px #0000009e,0 0 58px #9d5bbe21}.signal-launch-panel>span,.signal-result>span{color:var(--cyan);letter-spacing:.18em;align-items:center;gap:8px;font:850 11px Nexus Latin,sans-serif;display:inline-flex}.signal-launch-panel>span svg{width:16px}.signal-launch-panel h2{color:#fff;margin:9px 0 5px;font-size:clamp(25px,3vw,39px);line-height:1.08}.signal-cockpit[dir=rtl] .signal-launch-panel h2{font-size:clamp(29px,3vw,42px);font-weight:700;line-height:1.25}.signal-launch-panel p{color:#a9bfcc;max-width:40ch;margin:0 auto;font-size:14px;font-weight:650;line-height:1.6}.signal-cockpit[dir=rtl] .signal-launch-panel p{text-align:center;overflow-wrap:anywhere;font-size:17px;line-height:1.75}.signal-launch{color:#021017;letter-spacing:.04em;background:linear-gradient(100deg,#d8b568,#fff0be 55%,#e1bd72);border-color:#f0d48f;min-width:210px;min-height:52px;margin-top:17px;padding:0 21px;font-size:14px;font-weight:900;box-shadow:0 12px 34px #e6c37b30,inset 0 1px #fff}.signal-cockpit[dir=rtl] .signal-launch{letter-spacing:0;font-size:17px}.signal-launch:hover{color:#120b05;background:linear-gradient(100deg,#fff4cf,#f0cf85,#fff9e8)}.signal-result{justify-items:center;display:grid}.signal-result strong{color:#fff;text-shadow:0 0 36px #e1c2833d;margin:7px 0;font-size:clamp(36px,5vw,74px);line-height:1}.signal-result p{color:#9db3c1;letter-spacing:.12em;margin:0;font:800 14px Nexus Latin,monospace}.signal-result button{min-width:170px;margin-top:17px;padding:0 18px;font-size:14px;font-weight:850}.signal-result .arena-board-result{color:#fff0c9;text-align:start;background:linear-gradient(112deg,#422810f5,#1d0e22f7);border:1px solid #e9c988b8;border-radius:12px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:13px;width:100%;min-height:82px;margin-top:13px;padding:11px 14px;display:grid;box-shadow:inset 0 1px #ffffff21,0 13px 36px #0006}.signal-result .arena-board-result[data-result=loss]{color:#ffd7da;background:linear-gradient(112deg,#491922f7,#1d0c14f7);border-color:#d36573b8}.signal-result .arena-board-result.is-draw{color:#eee3f5;background:linear-gradient(112deg,#372440f7,#180d1ef7);border-color:#c1a6cfa6}.signal-result .arena-board-result-mark{aspect-ratio:1;width:48px;box-shadow:0 0 22px color-mix(in srgb,currentColor 24%,transparent);background:#050308a3;border:1px solid;border-radius:50%;place-items:center;display:grid}.signal-result .arena-board-result-mark svg{width:31px;height:31px}.signal-result .arena-board-result-copy{gap:4px;min-width:0;display:grid}.signal-result .arena-board-result-copy>strong{overflow-wrap:anywhere;color:inherit;text-shadow:0 0 28px color-mix(in srgb,currentColor 20%,transparent);margin:0;font-size:clamp(25px,3.2vw,42px);font-weight:950;line-height:1.1}.signal-result .arena-board-result-copy>small{overflow-wrap:anywhere;color:color-mix(in srgb,currentColor 75%,#fff);font-size:14px;font-weight:750;line-height:1.45}.signal-cockpit[dir=rtl] .signal-result .arena-board-result{direction:rtl}.signal-operational-notice{z-index:7;border:1px solid #ff6270d1;color:#ffe9eb;overflow-wrap:anywhere;background:linear-gradient(105deg,#52131ff7,#1f080ff2);border-inline-start-width:4px;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;width:min(520px,100% - 28px);margin:0;padding:9px 12px;font-size:14px;font-weight:850;line-height:1.45;display:grid;position:absolute;inset:14px auto auto 50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1a,0 14px 38px #0000007a}.signal-operational-notice .arena-game-notice-mark{place-items:center;width:22px;height:22px;display:grid}.signal-operational-notice .arena-game-notice-mark :is(svg,img){width:100%;height:100%}.signal-cockpit[dir=rtl] .signal-operational-notice{direction:rtl;font-size:16px}.signal-training h2{color:#fff;margin:0;font-size:24px;line-height:1.2}.signal-cockpit[dir=rtl] .signal-training h2{font-size:28px;font-weight:700}.signal-levels{gap:7px;display:grid}.signal-levels button{color:#d8e9f1;text-align:start;cursor:pointer;background:linear-gradient(110deg,#ffffff0e,#ffffff04);border:1px solid #ffffff1a;border-radius:11px;grid-template-columns:38px 1fr 8px;align-items:center;gap:8px;min-height:48px;padding:6px 10px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.signal-levels button:hover{border-color:#e5c58685;transform:translate(3px)}.signal-cockpit[dir=rtl] .signal-levels button:hover{transform:translate(-3px)}.signal-levels button.is-active{border-color:var(--cyan);background:linear-gradient(105deg,#7c4c215c,#642c8b40);box-shadow:0 0 24px #e5c37e21,inset 0 1px #ffffff17}.signal-levels b{color:var(--cyan);font:900 18px Nexus Latin,monospace}.signal-levels span{font-size:13px;font-weight:800}.signal-cockpit[dir=rtl] .signal-levels span{font-size:16px}.signal-levels i{border:1px solid #698391;border-radius:50%;width:7px;height:7px}.signal-levels button.is-active i{background:var(--cyan);box-shadow:0 0 11px var(--cyan);border-color:#fff}.signal-ai-seal{background:#2eaa7712;border:1px solid #75ffbf33;border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:11px;display:flex}.signal-ai-seal>svg{color:#75ffbf;flex:none;width:25px}.signal-ai-seal p{gap:3px;margin:0;display:grid}.signal-ai-seal b{color:#dfffee;font-size:12px}.signal-ai-seal span{color:#83a697;font-size:11px;line-height:1.4}.signal-cockpit[dir=rtl] .signal-ai-seal b{font-size:15px}.signal-cockpit[dir=rtl] .signal-ai-seal span{font-size:13px}.signal-benchmark{color:#a898ab;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650;line-height:1.62}.signal-cockpit[dir=rtl] .signal-benchmark{text-align:justify;text-align-last:start;text-justify:inter-word;font-size:14px;line-height:1.75}.signal-footer{grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:10px;min-height:48px;display:grid}.signal-keys{align-items:center;gap:7px;min-width:0;display:flex}.signal-keys>span{color:#e9c983;margin-inline-end:3px;font-size:12px;font-weight:850}.signal-cockpit[dir=rtl] .signal-keys>span{font-size:15px}.signal-keys kbd{color:#fff3d9;text-align:center;background:linear-gradient(#2d1c0ff5,#0f090cf5);border:1px solid #e4c4843d;border-bottom-width:3px;border-radius:8px;min-width:43px;padding:7px 9px;font:800 11px Nexus Latin,monospace;box-shadow:inset 0 1px #ffffff14}.signal-touch{display:none!important}.signal-footer>.arena-free-play-trust{min-width:0;margin:0}.signal-shield{color:#b8dbd0;white-space:nowrap;align-items:center;gap:7px;font:750 11px Nexus Latin,sans-serif;display:inline-flex}.signal-shield img{object-fit:contain;width:22px;height:22px}.signal-guide{z-index:1300;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000308db;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.signal-guide article{background:linear-gradient(145deg,#25160cfa,#090610fa);border:1px solid #e5c58770;border-radius:24px 5px;width:min(760px,100%);max-height:90dvh;padding:clamp(25px,4vw,48px);position:relative;overflow:auto;box-shadow:0 42px 120px #000,inset 0 1px #ffffff14}.signal-guide article>button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;width:46px;height:46px;font-size:27px;position:absolute;inset:14px 14px auto auto}.signal-cockpit[dir=rtl] .signal-guide article>button{inset:14px auto auto 14px}.signal-guide article>span{color:var(--cyan);letter-spacing:.18em;font:850 11px Nexus Latin,sans-serif}.signal-guide h2{color:#fff;margin:8px 0 20px;font-size:clamp(34px,5vw,58px);line-height:1.08}.signal-guide ol{counter-reset:none;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.signal-guide li{background:#ffffff09;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:auto 1fr;align-items:start;gap:12px;min-height:106px;padding:15px;display:grid}.signal-guide li>b{color:var(--cyan);font:900 20px Nexus Latin,monospace}.signal-guide li p{color:#c4d3dc;margin:0;font-size:14px;line-height:1.65}.signal-cockpit[dir=rtl] .signal-guide li p{text-align:justify;text-align-last:start;text-justify:inter-word;overflow-wrap:anywhere;font-size:17px;line-height:1.8}@media (max-width:1180px){.signal-commandbar{grid-template-columns:minmax(230px,1fr) auto auto}.signal-identity p{display:none}.signal-layout{grid-template-columns:150px minmax(460px,1fr) 174px}.signal-hud{padding:11px}.signal-benchmark,.signal-actions button:first-child span{display:none}.signal-actions button:first-child{padding:0}.signal-footer>.arena-free-play-trust{display:none}.signal-footer{grid-template-columns:1fr auto}}@media (max-width:860px){.signal-cockpit{grid-template-rows:auto minmax(0,1fr) auto;gap:7px;padding:8px}.signal-commandbar{grid-template-columns:1fr auto;min-height:60px;padding:6px 8px}.signal-header-status{display:none}.signal-kicker{font-size:9px}.signal-identity h1{font-size:30px}.signal-layout{grid-template-columns:minmax(0,1fr)}.signal-telemetry{z-index:8;pointer-events:none;background:#020a12cc;width:122px;padding:7px;position:absolute;inset:84px auto auto 12px}.signal-cockpit[dir=rtl] .signal-telemetry{inset:84px 12px auto auto}.signal-telemetry .signal-section-label,.signal-telemetry dl,.signal-telemetry article small,.signal-telemetry article>span{display:none}.signal-telemetry article{min-height:47px;padding:7px 9px}.signal-telemetry article strong{font-size:28px}.signal-training{z-index:8;background:#020a12d1;width:142px;padding:7px;position:absolute;inset:84px 12px auto auto}.signal-cockpit[dir=rtl] .signal-training{inset:84px auto auto 12px}.signal-training>.signal-section-label,.signal-training>h2,.signal-ai-seal,.signal-benchmark{display:none}.signal-levels{grid-template-columns:repeat(5,1fr);gap:3px}.signal-levels button{border-radius:8px;place-items:center;min-height:38px;padding:2px;display:grid}.signal-levels button:hover{transform:none}.signal-levels b{font-size:14px}.signal-levels span,.signal-levels i{display:none}.signal-stage-wrap{border-radius:17px}.signal-footer{min-height:48px}}@media (max-width:700px){.signal-actions button{min-width:44px;min-height:44px}.signal-actions button:first-child{display:none}.signal-actions .signal-local-flip{display:inline-flex}.signal-actions .signal-local-flip span{display:none}.signal-identity h1{font-size:28px}.signal-kicker{text-overflow:ellipsis;white-space:nowrap;max-width:38vw;overflow:hidden}.signal-stage-chrome{grid-template-columns:1fr auto;min-height:35px}.signal-stage-chrome span:last-child{display:none}.signal-launch-panel{width:min(390px,100% - 22px);padding:17px}.signal-launch-panel h2{font-size:27px}.signal-cockpit[dir=rtl] .signal-launch-panel h2{font-size:30px}.signal-launch-panel p{font-size:13px}.signal-cockpit[dir=rtl] .signal-launch-panel p{font-size:15px}.signal-launch{min-width:190px;min-height:50px}.signal-keys{display:none}.signal-shield{font-size:9px}.signal-guide ol{grid-template-columns:1fr}.signal-operational-notice{grid-template-columns:20px minmax(0,1fr);padding:6px 8px;font-size:12px;line-height:1.3;top:8px}.signal-cockpit[dir=rtl] .signal-operational-notice{font-size:14px}.signal-operational-notice .arena-game-notice-mark{width:19px;height:19px}.signal-result .arena-board-result{grid-template-columns:40px minmax(0,1fr);gap:9px;min-height:66px;padding:8px 10px}.signal-result .arena-board-result-mark{width:37px}.signal-result .arena-board-result-mark svg{width:24px;height:24px}.signal-result .arena-board-result-copy>strong{font-size:24px}.signal-result .arena-board-result-copy>small{font-size:12px}}@media (max-width:800px){.signal-cockpit{background-position:50% 40%;grid-template-rows:auto minmax(0,1fr) 178px}.signal-stage-wrap{grid-template-rows:34px minmax(0,1fr)}.signal-field{min-height:220px}.signal-footer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c070ed6;border:1px solid #e5c5862e;border-radius:18px;grid-template-columns:1fr auto;min-height:170px;padding:5px 8px;display:grid;position:relative}.signal-keys{display:none}.signal-touch{direction:ltr;grid-template-rows:repeat(3,50px);grid-template-columns:repeat(3,60px);justify-self:center;gap:5px;display:grid!important}.signal-touch button{touch-action:manipulation;background:linear-gradient(145deg,#3f2046fa,#120918fa);border-radius:14px;min-width:60px;min-height:50px;box-shadow:inset 0 1px #ffffff1f,0 10px 22px #00000057,0 0 18px #be78d614}.signal-touch .is-up{grid-area:1/2}.signal-touch .is-left{grid-area:2/1}.signal-touch .is-pause{border-color:var(--gold);color:var(--gold);grid-area:2/2}.signal-touch .is-right{grid-area:2/3}.signal-touch .is-down{grid-area:3/2}.signal-shield{white-space:normal;align-self:center;max-width:116px;line-height:1.35}}@media (max-width:440px){.signal-cockpit{grid-template-rows:56px minmax(0,1fr) 158px}.signal-commandbar{min-height:56px}.signal-identity h1{font-size:25px}.signal-actions button{min-width:40px;min-height:40px}.signal-actions{gap:4px}.signal-telemetry,.signal-training{top:72px}.signal-launch-panel>span,.signal-launch-panel p{display:none}.signal-launch-panel{padding:15px}.signal-launch-panel h2{margin-top:0}.signal-touch{grid-template-rows:repeat(3,44px);grid-template-columns:repeat(3,56px)}.signal-touch button{min-width:56px;min-height:44px}.signal-footer{min-height:150px}}@media (prefers-reduced-motion:no-preference){.signal-node-halo{transform-box:fill-box;transform-origin:50%;animation:1.35s ease-in-out infinite signal-node-pulse}.signal-serpent{transition:opacity .18s,filter .18s}.signal-serpent-current{animation:.8s linear infinite signal-current}.signal-node-reticle{transform-box:fill-box;transform-origin:50%;animation:3.6s linear infinite signal-node-orbit}.signal-scan{animation:4.8s linear infinite signal-scan}.signal-launch-panel,.signal-result{animation:.48s cubic-bezier(.2,.9,.2,1) signal-panel-arrive}.signal-header-status>span.is-live{animation:1.5s ease-in-out infinite signal-live}}@media (prefers-reduced-motion:reduce){.signal-cockpit:after,.signal-scan{display:none}.signal-actions button,.signal-launch,.signal-result button,.signal-levels button,.signal-field{transition:none}}@keyframes signal-node-pulse{50%{opacity:.55}}@keyframes signal-node-orbit{to{transform:rotate(360deg)}}@keyframes signal-current{to{stroke-dashoffset:-20px}}@keyframes signal-scan{0%{transform:translateY(-10%)}to{transform:translateY(600%)}}@keyframes signal-panel-arrive{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}}@keyframes signal-live{50%{opacity:.55}}.signal-page{background:#08050a}.signal-commandbar{background:linear-gradient(100deg,#180b1df2,#231023d9 52%,#0f0813f5),url(/assets/arena/signal-snake/signal-snake-orbital-sanctum-v3.png) 50% 12%/160% no-repeat}.signal-hud{background:linear-gradient(165deg,#231128ed,#0a060ef5), url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) var(--signal-panel-x,18%) 48% / auto 190% no-repeat}.signal-training{--signal-panel-x:84%}.signal-telemetry article{background:linear-gradient(135deg,#97662138,#120a14e8),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 18% 62%/285% no-repeat}.signal-telemetry article.is-bot{background:linear-gradient(135deg,#72398f45,#120917eb),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 82% 62%/285% no-repeat}.signal-telemetry article small{color:#f8ead0}.signal-telemetry article>span,.signal-telemetry dt{color:#b8a9b9}.signal-telemetry dl{background:#debe7e1f}.signal-telemetry dl div{background:linear-gradient(110deg,#1c0e1df7,#0c080ef5),repeating-linear-gradient(135deg,#0000 0 13px,#eecc8b07 14px 15px)}.signal-actions button{background:linear-gradient(145deg,#381e3bf2,#110915f7),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 50% 23%/340% no-repeat}.signal-actions button:hover,.signal-launch:hover,.signal-result button:hover{border-color:var(--cyan);color:#fff4dc;background:linear-gradient(145deg,#653f17fa,#26131cfa)}.signal-levels button{isolation:isolate;background:linear-gradient(110deg,#3a1f3ed6,#120a16f2), url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) var(--signal-level-x,22%) 69% / 300% auto no-repeat;grid-template-columns:38px minmax(0,1fr) 24px}.signal-levels button:nth-child(2n){--signal-level-x:78%}.signal-levels button.is-active{background:linear-gradient(105deg,#8e5b1fc2,#522b59c2), url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) var(--signal-level-x,22%) 59% / 270% auto no-repeat}.signal-levels .signal-choice-check{color:#0000;background:#0a060db3;border:1px solid #ebcb8d75;border-radius:5px;place-items:center;width:21px;height:21px;display:grid;box-shadow:inset 0 1px #ffffff14}.signal-levels .signal-choice-check svg{stroke-width:3px;width:13px;height:13px}.signal-levels button[aria-checked=true] .signal-choice-check{color:#25140a;background:linear-gradient(145deg,#f8dda0,#bd8134);border-color:#f4d68f;box-shadow:0 0 15px #e5c5864d,inset 0 1px #fff8}.signal-ai-seal{background:linear-gradient(135deg,#1a5b422e,#111816d4),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 76% 82%/290% no-repeat}.signal-launch-panel,.signal-result{background:linear-gradient(145deg,#2a152ef2,#0b060ff7),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 50% 57%/190% no-repeat}.signal-footer{background:linear-gradient(100deg,#190d1be6,#09060cf0),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 50% 88%/175% no-repeat;border-radius:12px}.signal-guide li{background:linear-gradient(135deg,#43254673,#0f0813ed), url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) var(--signal-level-x,22%) 66% / 300% auto no-repeat}.signal-guide li:nth-child(2n){--signal-level-x:78%}@media (max-width:860px){.signal-layout{position:relative}.signal-training{pointer-events:auto;width:calc(100% - 16px);min-height:64px;padding:6px;inset:auto 8px 8px}.signal-cockpit[dir=rtl] .signal-training{inset:auto 8px 8px}.signal-training.is-running{display:none}.signal-levels{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.signal-levels button{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;gap:1px;min-width:0;min-height:52px;padding:4px 2px}.signal-levels b{font-size:14px;line-height:1}.signal-levels span{text-align:center;overflow-wrap:anywhere;white-space:normal;max-width:100%;font-size:11px;line-height:1.12;display:block}.signal-cockpit[dir=rtl] .signal-levels span{font-size:12px}.signal-levels .signal-choice-check{border-radius:4px;width:14px;height:14px;display:grid;position:absolute;inset:3px 3px auto auto}.signal-cockpit[dir=rtl] .signal-levels .signal-choice-check{inset:3px auto auto 3px}.signal-levels .signal-choice-check svg{width:9px;height:9px}}@media (max-width:440px){.signal-training{width:calc(100% - 12px);inset:auto 6px 6px}.signal-levels span{font-size:10px}.signal-cockpit[dir=rtl] .signal-levels span{font-size:11px}}@media (max-width:700px){.signal-kicker{display:none}}.signal-page,.signal-cockpit,.signal-layout{overscroll-behavior:none;width:100%;min-width:0;max-width:100%}.signal-cockpit{grid-template-rows:minmax(68px,auto) minmax(0,1fr) minmax(42px,auto);gap:8px;padding:clamp(7px,.8vw,13px)}.signal-layout{grid-template:"telemetry stage training"minmax(0,1fr)"chat stage training"clamp(116px,14vh,128px)/clamp(190px,17vw,245px) minmax(0,1fr) clamp(200px,18vw,255px);gap:8px;overflow:hidden}.signal-telemetry{grid-area:telemetry}.signal-stage-wrap{grid-area:stage}.signal-training{grid-area:training}.signal-chat{grid-area:chat}.signal-hud{border-radius:14px}.signal-telemetry{gap:7px;padding:11px}.signal-telemetry article{min-height:74px;padding:10px}.signal-telemetry dl{margin-top:auto}.signal-telemetry dl div{background:linear-gradient(110deg,#1c0e1dfb,#0c080efa);min-height:36px;padding:6px 8px}.signal-chat{isolation:isolate;background:linear-gradient(145deg,#1d0e22f7,#070e12f7),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 11% 84%/260% no-repeat;align-content:center;gap:9px;padding:12px;display:grid}.signal-chat>p{display:none}.signal-chat:before{background:0 0;border:1px solid #e5c98326;width:58px;height:58px;inset:8px 8px auto auto;rotate:45deg;box-shadow:0 0 24px #ba65ff1a}.signal-chat-heading{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid;position:relative}.signal-chat-heading>span{background:#190d1ceb;border:1px solid #e5c9834d;border-radius:9px;gap:3px;padding:7px;display:flex}.signal-chat-heading>span i{background:#f0d186;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #e9c983}.signal-chat-heading p{gap:1px;min-width:0;margin:0;display:grid}.signal-chat-heading small{color:#e9c983;letter-spacing:.11em;font:850 8px/1.2 Nexus Latin,sans-serif}.signal-chat-heading strong{color:#fff;font-size:15px;font-weight:900;line-height:1.25}.signal-chat-heading>b{color:#ebcfff;white-space:nowrap;background:#2f1142d1;border:1px solid #ba65ff4d;border-radius:999px;padding:4px 6px;font:850 8px/1 Nexus Latin,sans-serif}.signal-chat>p{z-index:1;color:#c1b3c4;overflow-wrap:anywhere;background:#070509cc;border-radius:8px;margin:0;padding:7px 8px;font-size:11px;font-weight:700;line-height:1.55;position:relative}.signal-cockpit[dir=rtl] .signal-chat-heading strong{font-size:17px}.signal-cockpit[dir=rtl] .signal-chat>p{font-size:13px;line-height:1.65}.signal-chat-ready{z-index:1;color:#f5e4bd;align-items:center;gap:7px;margin-top:auto;font-size:11px;font-weight:850;display:flex;position:relative}.signal-cockpit[dir=rtl] .signal-chat-ready{font-size:14px}.signal-chat-ready i{background:#e9c983;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #e9c98314,0 0 12px #e9c983b3}.signal-stage-wrap{border-radius:18px;grid-template-rows:40px minmax(0,1fr)}.signal-stage{place-items:center;display:grid}.signal-field{aspect-ratio:4/3;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%}.signal-stage-chrome{background:linear-gradient(90deg,#28132bfb,#0f0814fb,#28132bfb),url(/assets/arena/signal-snake/signal-snake-command-arena-v2.png) 50% 19%/220% no-repeat}.signal-touch button{background:linear-gradient(145deg,#4a274cfa,#150a1bfc)}.signal-footer{border-radius:10px;grid-template-columns:auto minmax(240px,1fr);min-height:42px}.signal-footer>.arena-free-play-trust{display:block}@media (max-width:1180px){.signal-cockpit{grid-template-rows:minmax(64px,auto) minmax(0,1fr) 42px}.signal-layout{grid-template-columns:clamp(174px,17vw,210px) minmax(0,1fr) clamp(184px,18vw,220px);grid-template-areas:"telemetry stage training""chat stage training"}.signal-hud{padding:10px}.signal-footer{grid-template-columns:minmax(0,1fr)}.signal-footer>.arena-free-play-trust,.signal-benchmark,.signal-chat-heading>b{display:none}}@media (max-width:980px) and (min-width:861px){.signal-layout{grid-template-columns:174px minmax(0,1fr) 184px}.signal-identity p{display:none}.signal-levels button{min-height:43px}.signal-ai-seal{padding:8px}}@media (max-width:860px){.signal-cockpit{grid-template-rows:58px minmax(0,1fr) 146px;gap:6px;padding:6px}.signal-commandbar{min-height:58px}.signal-layout{grid-template:"stage stage"minmax(0,1fr)"telemetry training"58px"chat chat"44px/minmax(0,1fr) minmax(0,1fr);gap:5px;position:relative;overflow:hidden}.signal-stage-wrap{border-radius:14px;grid-area:stage}.signal-telemetry,.signal-cockpit[dir=rtl] .signal-telemetry,.signal-training,.signal-cockpit[dir=rtl] .signal-training{pointer-events:auto;border-radius:10px;width:auto;min-width:0;min-height:0;padding:4px;position:relative;inset:auto}.signal-telemetry{grid-area:telemetry;grid-template-columns:1fr 1fr;gap:4px;display:grid}.signal-telemetry .signal-section-label,.signal-telemetry dl,.signal-telemetry article small,.signal-telemetry article>span{display:none}.signal-telemetry article{min-height:0;padding:5px 7px}.signal-telemetry article strong{align-self:center;font-size:clamp(22px,7vw,30px)}.signal-training,.signal-training.is-running{opacity:1;grid-area:training;display:flex}.signal-training.is-running{opacity:.58;pointer-events:none}.signal-training>.signal-section-label,.signal-training>h2,.signal-ai-seal,.signal-benchmark{display:none}.signal-levels{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:100%}.signal-levels button{min-height:48px;padding:3px 1px}.signal-levels>button:only-child{grid-column:1/-1}.signal-levels>button:only-child :is(b,span){overflow-wrap:normal;white-space:nowrap}.signal-chat{border-radius:10px;grid-area:chat;justify-content:space-between;align-items:center;gap:8px;min-height:0;padding:4px 8px;display:flex}.signal-chat:before,.signal-chat>p,.signal-chat-heading small,.signal-chat-heading>b{display:none}.signal-chat-heading{display:flex}.signal-chat-heading strong{white-space:nowrap;font-size:13px}.signal-cockpit[dir=rtl] .signal-chat-heading strong{font-size:15px}.signal-chat-ready{flex:none;margin:0;font-size:10px}.signal-cockpit[dir=rtl] .signal-chat-ready{font-size:12px}.signal-field{min-height:0}.signal-footer{grid-template-columns:minmax(0,1fr);min-height:140px;padding:3px 6px;display:grid}.signal-keys{display:none}.signal-touch{grid-template-rows:repeat(3,42px);grid-template-columns:repeat(3,52px);gap:3px;display:grid!important}.signal-touch button{border-radius:11px;min-width:52px;min-height:42px}}@media (max-width:440px){.signal-cockpit{grid-template-rows:54px minmax(0,1fr) 130px}.signal-commandbar{min-height:54px}.signal-identity h1{font-size:25px}.signal-layout{grid-template-rows:minmax(0,1fr) 54px 40px}.signal-stage-wrap{grid-template-rows:32px minmax(0,1fr)}.signal-stage-chrome{grid-template-columns:1fr auto;padding-inline:8px}.signal-stage-chrome span:last-child{display:none}.signal-levels span{font-size:9px}.signal-cockpit[dir=rtl] .signal-levels span{font-size:10px}.signal-chat-ready span{display:none}.signal-chat-ready i{width:9px;height:9px}.signal-footer{min-height:126px}.signal-touch{grid-template-rows:repeat(3,36px);grid-template-columns:repeat(3,48px)}.signal-touch button{min-width:48px;min-height:36px}}@media (max-height:720px) and (min-width:861px){.signal-layout{grid-template-rows:minmax(0,1fr) 112px}.signal-chat>p{display:none}.signal-chat{align-content:center}.signal-telemetry article{min-height:62px}.signal-telemetry dl div{min-height:31px}.signal-ai-seal span{display:none}}@media (orientation:landscape) and (max-height:560px){.signal-cockpit{grid-template-rows:48px minmax(0,1fr) 44px;gap:4px;padding:4px}.signal-commandbar{border-radius:10px;grid-template-columns:minmax(170px,1fr) auto;min-height:48px;padding:3px 6px}.signal-kicker,.signal-identity p,.signal-header-status{display:none}.signal-identity h1,.signal-cockpit[dir=rtl] .signal-identity h1{font-size:27px}.signal-actions{gap:3px}.signal-actions button{border-radius:8px;min-width:38px;min-height:38px;padding:0 7px}.signal-actions button span{display:none}.signal-layout{grid-template:"telemetry stage training"minmax(0,1fr)"chat stage training"48px/140px minmax(0,1fr) 165px;gap:4px;position:relative;overflow:hidden}.signal-stage-wrap{border-radius:12px;grid-area:stage;grid-template-rows:28px minmax(0,1fr)}.signal-stage-chrome{min-height:28px;padding-inline:7px}.signal-stage-chrome span{font-size:10px}.signal-field{min-height:0}.signal-telemetry,.signal-cockpit[dir=rtl] .signal-telemetry,.signal-training,.signal-cockpit[dir=rtl] .signal-training{border-radius:9px;width:auto;min-width:0;min-height:0;padding:4px;position:relative;inset:auto}.signal-telemetry{grid-area:telemetry;grid-template-columns:1fr 1fr;gap:3px;display:grid}.signal-telemetry .signal-section-label,.signal-telemetry dl,.signal-telemetry article small,.signal-telemetry article>span{display:none}.signal-telemetry article{min-height:0;padding:4px}.signal-telemetry article strong{align-self:center;font-size:25px}.signal-training,.signal-training.is-running{opacity:1;grid-area:training;display:flex}.signal-training.is-running{opacity:.58;pointer-events:none}.signal-training>.signal-section-label,.signal-training>h2,.signal-ai-seal,.signal-benchmark{display:none}.signal-levels{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:1fr;gap:2px;width:100%;min-height:0;overflow:hidden}.signal-levels button{grid-template-columns:24px minmax(0,1fr);align-content:center;justify-items:stretch;gap:3px;min-height:0;padding:1px 4px}.signal-levels b{font-size:12px;line-height:1}.signal-levels span,.signal-cockpit[dir=rtl] .signal-levels span{white-space:nowrap;text-overflow:ellipsis;align-self:center;font-size:12px;line-height:1;overflow:hidden}.signal-levels .signal-choice-check{display:none}.signal-chat{border-radius:9px;grid-area:chat;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px;display:flex}.signal-chat:before,.signal-chat>p,.signal-chat-heading small,.signal-chat-heading>b{display:none}.signal-chat-heading{display:flex}.signal-chat-heading strong,.signal-cockpit[dir=rtl] .signal-chat-heading strong{white-space:nowrap;font-size:13px}.signal-chat-ready{flex:none;margin:0}.signal-chat-ready span{display:none}.signal-footer{border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:2px 5px;display:flex}.signal-keys{display:none}.signal-touch{grid-template-rows:38px;grid-template-columns:repeat(5,42px);gap:3px;display:grid!important}.signal-touch button{border-radius:9px;min-width:42px;min-height:38px}.signal-touch .is-left{grid-area:1/1}.signal-touch .is-up{grid-area:1/2}.signal-touch .is-pause{grid-area:1/3}.signal-touch .is-down{grid-area:1/4}.signal-touch .is-right{grid-area:1/5}}@media (max-width:1400px){.signal-chat-heading small{display:none}}@media (max-width:580px){.signal-commandbar{grid-template-columns:minmax(0,1fr) auto;gap:5px;min-width:0;padding-inline:7px;overflow:hidden}.signal-identity,.signal-identity>div{min-width:0;overflow:hidden}.signal-identity>div{display:block}.signal-identity p{display:none}.signal-identity h1,.signal-cockpit[dir=rtl] .signal-identity h1{text-overflow:clip;white-space:nowrap;font-size:clamp(18px,4.8vw,21px);line-height:1;overflow:hidden}.signal-actions{gap:3px;min-width:0}.signal-actions button{border-radius:9px;min-width:38px;min-height:38px;padding-inline:7px}.signal-actions button span{display:none}}@media (max-width:380px){.signal-commandbar{grid-template-columns:minmax(0,1fr)}.signal-identity{display:none}.signal-actions{justify-content:space-between}}.signal-telemetry{background-image:linear-gradient(145deg,#091316f0,#05080afa),url(/assets/arena/holy-rebuild-v1/signal-snake/micro-backgrounds/dashboard-02.svg);background-size:auto,cover}.signal-chat{background-image:linear-gradient(145deg,#091014f2,#05080afa),url(/assets/arena/holy-rebuild-v1/signal-snake/micro-backgrounds/shield-09.svg);background-size:auto,cover}.signal-stage-wrap{background-image:linear-gradient(#03080a3d,#03080a66),url(/assets/arena/holy-rebuild-v1/signal-snake/micro-backgrounds/board-01.svg);background-size:auto,cover}.signal-levels span{gap:1px;min-width:0;display:grid}.signal-level-budget{color:#bba676;letter-spacing:.035em;white-space:nowrap;font:800 8px/1.15 Nexus Latin,ui-monospace,monospace;display:block}html.light:not(.control-mode) .signal-page{color:#2b211d;background:#e7d7be}html.light:not(.control-mode) .signal-cockpit{color:#2b211d;background:linear-gradient(#efe5d3e8,#dac7aef5),url(/assets/arena/signal-snake/signal-snake-orbital-sanctum-v3.png) 50%/cover no-repeat}html.light:not(.control-mode) .signal-cockpit:before{background:radial-gradient(circle at 50% 46%,#0000 0 24%,#663d6c12 42%,#0000 61%),linear-gradient(90deg,#efe2cfc7,#0000 26% 74%,#efe2cfc7)}html.light:not(.control-mode) .signal-commandbar,html.light:not(.control-mode) .signal-hud,html.light:not(.control-mode) .signal-footer{color:#2b201a;background-image:linear-gradient(145deg,#fffaeff2,#dcc9afed);border-color:#5c392640;box-shadow:inset 0 1px #fff,0 15px 36px #462c1b24}html.light:not(.control-mode) .signal-training{background-image:linear-gradient(145deg,#fffaeff0,#dac9b0f0),url(/assets/arena/holy-rebuild-v1/signal-snake/micro-backgrounds/score-04.svg);background-size:auto,cover}html.light:not(.control-mode) .signal-identity h1,html.light:not(.control-mode) .signal-training h2,html.light:not(.control-mode) .signal-chat-heading strong{color:#281b17}html.light:not(.control-mode) .signal-identity p,html.light:not(.control-mode) .signal-benchmark,html.light:not(.control-mode) .signal-chat>p{color:#675246}html.light:not(.control-mode) .signal-levels button,html.light:not(.control-mode) .signal-ai-seal,html.light:not(.control-mode) .signal-telemetry article,html.light:not(.control-mode) .signal-telemetry dl div{color:#30231c;background-image:linear-gradient(145deg,#fffaf0,#ddc7aa);border-color:#59372633;box-shadow:inset 0 1px #fff}html.light:not(.control-mode) .signal-telemetry article.is-bot{filter:brightness(.86)saturate(.72)}html.light:not(.control-mode) .signal-telemetry article :is(small,strong,span),html.light:not(.control-mode) .signal-telemetry :is(dt,dd),html.light:not(.control-mode) .signal-ai-seal :is(b,span){color:#392a22}html.light:not(.control-mode) .signal-levels button.is-active{color:#fff8e9;background-image:linear-gradient(145deg,#795120,#2d1b0d)}html.light:not(.control-mode) .signal-levels button.is-active :is(b,span,small){color:#fff0c9}html.light:not(.control-mode) .signal-stage-wrap{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:1400px),(orientation:landscape) and (max-height:560px){.signal-level-budget{display:none}}.signal-cockpit{background-image:linear-gradient(#03080acf,#040709f0),url(/assets/arena/production-masters-v1/signal-snake/backgrounds/midnight-signal-observatory.webp);background-position:50%;background-repeat:no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.signal-telemetry{background-image:linear-gradient(145deg,#091316e3,#05080af5),url(/assets/arena/production-masters-v1/signal-snake/graphics/atlas-c/signal-snake-c-006.png);background-position:50%,right -24px bottom -24px;background-repeat:no-repeat;background-size:auto,clamp(132px,48%,206px)}.signal-training{background-image:linear-gradient(145deg,#091014e3,#05080af5),url(/assets/arena/production-masters-v1/signal-snake/graphics/atlas-d/signal-snake-d-006.png);background-position:50%,left -22px bottom -24px;background-repeat:no-repeat;background-size:auto,clamp(132px,48%,206px)}.signal-chat{background-image:linear-gradient(145deg,#091014e6,#05080af5),url(/assets/arena/production-masters-v1/signal-snake/graphics/atlas-c/signal-snake-c-014.png);background-position:50%,right -20px bottom -22px;background-repeat:no-repeat;background-size:auto,clamp(126px,46%,196px)}.signal-stage-wrap{background-image:linear-gradient(#03080a4f,#03080a85),url(/assets/arena/production-masters-v1/signal-snake/backgrounds/obsidian-circuit-sanctum.webp);background-position:50%;background-repeat:no-repeat;background-size:auto,cover}.signal-production-state-art{z-index:3;aspect-ratio:1;object-fit:contain;opacity:.2;filter:saturate(.94)drop-shadow(0 12px 30px #000000a3);pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(76px,18%,164px);transition:opacity .24s,filter .24s,scale .24s;display:block;position:absolute;inset:50% 4% auto auto;translate:0 -50%}.signal-cockpit[dir=rtl] .signal-production-state-art{inset-inline:auto 4%}.signal-cockpit[data-game-phase=completed] .signal-production-state-art{opacity:.42;filter:saturate(1.15)drop-shadow(0 0 27px #4ad5e157);scale:1.12}html.light:not(.control-mode) .signal-cockpit{background-image:linear-gradient(#efe5d3d4,#dac7aeed),url(/assets/arena/production-masters-v1/signal-snake/backgrounds/desert-relay-temple.webp);background-position:50%;background-repeat:no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}html.light:not(.control-mode) .signal-cockpit[data-game-phase=running],html.light:not(.control-mode) .signal-cockpit[data-game-phase=completed]{background-image:linear-gradient(#efe5d3d4,#dac7aeed),url(/assets/arena/production-masters-v1/signal-snake/backgrounds/desert-relay-temple.webp)}html.light:not(.control-mode) .signal-telemetry{background-image:linear-gradient(145deg,#fffaefe0,#dac9b0f0),url(/assets/arena/production-masters-v1/signal-snake/graphics/atlas-c/signal-snake-c-006.png)}html.light:not(.control-mode) .signal-training{background-image:linear-gradient(145deg,#fffaefe0,#dac9b0f0),url(/assets/arena/production-masters-v1/signal-snake/graphics/atlas-d/signal-snake-d-006.png)}html.light:not(.control-mode) .signal-chat{background-image:linear-gradient(145deg,#fffaefe0,#dac9b0f0),url(/assets/arena/production-masters-v1/signal-snake/graphics/atlas-c/signal-snake-c-014.png)}@media (max-width:760px){.signal-cockpit,html.light:not(.control-mode) .signal-cockpit{background-attachment:scroll}.signal-production-state-art{opacity:.14;width:clamp(56px,15%,84px);inset:47% 3% auto auto}.signal-cockpit[dir=rtl] .signal-production-state-art{inset-inline:auto 3%}}@media (prefers-reduced-motion:reduce){.signal-production-state-art{transition:none}}.signal-page{block-size:100%;min-block-size:0;max-block-size:100svh;inline-size:100%;min-inline-size:0;max-inline-size:100%;max-block-size:100dvh;overflow-x:clip}.signal-cockpit[data-hgs]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;block-size:100%;min-block-size:0;max-block-size:100svh;inline-size:100%;min-inline-size:0;max-inline-size:100%;max-block-size:100dvh;padding-block-start:max(clamp(7px,.8vw,13px),env(safe-area-inset-top,0px));padding-block-end:max(clamp(7px,.8vw,13px),env(safe-area-inset-bottom,0px));padding-inline-start:max(clamp(7px,.8vw,13px),env(safe-area-inset-left,0px));padding-inline-end:max(clamp(7px,.8vw,13px),env(safe-area-inset-right,0px));overflow-x:clip}html.light:not(.control-mode) .signal-cockpit[data-hgs]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.light:not(.control-mode) .signal-cockpit[data-hgs] .signal-stage-wrap{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.signal-cockpit[data-hgs],.signal-cockpit[data-hgs] *,.signal-cockpit[data-hgs] :before,.signal-cockpit[data-hgs] :after{box-sizing:border-box}.signal-cockpit[data-hgs] :is(.signal-commandbar,.signal-layout,.signal-hud,.signal-stage-wrap,.signal-stage,.signal-footer,.signal-launch-panel,.signal-result,.signal-guide,.signal-guide article){min-inline-size:0;max-inline-size:100%;overflow-x:clip}.signal-cockpit[data-hgs] :is(button,a[href],input,select,textarea,summary,[role=button],[role=tab],[role=radio]){touch-action:manipulation;min-block-size:44px!important}.signal-cockpit[data-hgs] :is(button,a[href],[role=button],[role=tab],[role=radio]){min-inline-size:44px}.signal-cockpit[data-hgs] :is(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab],[role=radio]):focus-visible{outline:3px solid var(--hgs-color-focus,#72e7ff)!important;outline-offset:3px!important;box-shadow:0 0 0 3px #05090ed1!important}.signal-cockpit[data-hgs] :is(.signal-section-label,.signal-header-status small,.signal-stage-chrome span,.signal-stage-chrome strong,.signal-telemetry article small,.signal-telemetry article>span,.signal-telemetry dt,.signal-chat-heading small,.signal-chat-heading>b,.signal-chat>p,.signal-chat-ready,.signal-levels span,.signal-level-budget,.signal-ai-seal b,.signal-ai-seal span,.signal-benchmark,.signal-launch-panel>span,.signal-launch-panel p,.signal-result p,.signal-result .arena-board-result-copy>small,.signal-guide article>span,.signal-guide li p,.signal-keys>span,.signal-keys kbd,.signal-shield){overflow-wrap:anywhere;text-wrap:pretty;max-inline-size:100%;line-height:1.45;font-size:max(14px,1em)!important}.signal-cockpit[data-hgs][dir=rtl] :is(.signal-section-label,.signal-header-status small,.signal-stage-chrome span,.signal-stage-chrome strong,.signal-telemetry article small,.signal-telemetry article>span,.signal-telemetry dt,.signal-chat-heading small,.signal-chat-heading>b,.signal-chat>p,.signal-chat-ready,.signal-levels span,.signal-level-budget,.signal-ai-seal b,.signal-ai-seal span,.signal-benchmark,.signal-launch-panel p,.signal-result .arena-board-result-copy>small,.signal-guide li p,.signal-keys>span,.signal-shield){font-size:max(16px,1em)!important}.signal-cockpit[data-hgs] .signal-level-budget{white-space:normal}@media (hover:none),(pointer:coarse),(max-width:860px){.signal-cockpit[data-hgs] :is(button,a[href],input,select,textarea,summary,[role=button],[role=tab],[role=radio]){min-block-size:48px!important}.signal-cockpit[data-hgs] :is(button,a[href],[role=button],[role=tab],[role=radio]){min-inline-size:48px}}@media (prefers-reduced-motion:reduce){.signal-cockpit[data-hgs],.signal-cockpit[data-hgs] *,.signal-cockpit[data-hgs] :before,.signal-cockpit[data-hgs] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.signal-cockpit[data-hgs] .signal-scan,.signal-cockpit[data-hgs]:after{display:none!important}}html[data-motion=reduced] .signal-cockpit[data-hgs],html[data-motion=reduced] .signal-cockpit[data-hgs] *,html[data-motion=reduced] .signal-cockpit[data-hgs] :before,html[data-motion=reduced] .signal-cockpit[data-hgs] :after,html[data-motion=off] .signal-cockpit[data-hgs],html[data-motion=off] .signal-cockpit[data-hgs] *,html[data-motion=off] .signal-cockpit[data-hgs] :before,html[data-motion=off] .signal-cockpit[data-hgs] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=off] .signal-cockpit[data-hgs] .signal-scan,html[data-motion=off] .signal-cockpit[data-hgs]:after{display:none!important}@media (forced-colors:active){.signal-cockpit[data-hgs]{forced-color-adjust:auto;color:canvastext!important;background:canvas!important}.signal-cockpit[data-hgs] :is(.signal-commandbar,.signal-hud,.signal-stage-wrap,.signal-footer,.signal-launch-panel,.signal-result,.signal-guide article,.signal-operational-notice){color:canvastext!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important;border:2px solid canvastext!important}.signal-cockpit[data-hgs] :is(button,a[href],input,select,textarea,summary,[role=button],[role=tab],[role=radio]){color:buttontext!important;box-shadow:none!important;background:buttonface!important;border:2px solid buttontext!important}.signal-cockpit[data-hgs] :is([aria-pressed=true],[aria-checked=true],[aria-current]){color:highlighttext!important;background:highlight!important;border-color:highlight!important;outline:3px double highlight!important}.signal-cockpit[data-hgs] :is(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:none!important;outline-color:highlight!important}.signal-cockpit[data-hgs] :is(.signal-production-state-art,.signal-scan){display:none!important}.signal-cockpit[data-hgs] .signal-field{forced-color-adjust:none}}
