.neon-module__-OMw0q__screen{z-index:0;touch-action:manipulation;width:100vw;height:100dvh;position:fixed;inset:0}.neon-module__-OMw0q__panel{box-sizing:border-box;color:#e8f5ff;border:1px solid #258aff;border-top:3px solid #ff168b;border-radius:0;min-width:min(320px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-y:auto;box-shadow:0 0 24px #005dff40,5px 5px #ff168b26;background:#050918f5!important;padding:24px!important}.neon-module__-OMw0q__panel h2{color:#00eaff;text-shadow:0 0 14px #007aff60;margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.3}.neon-module__-OMw0q__panel label{text-align:left;background:#0b1530;border:1px solid #223458;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:14px;margin:8px 0!important;display:flex!important}.neon-module__-OMw0q__panel input[type=checkbox]{appearance:none;border:1px solid #5671a6;flex-shrink:0;place-content:center;width:18px;height:18px;display:grid}.neon-module__-OMw0q__panel input[type=checkbox]:checked{background:#003db4;border-color:#00eaff}.neon-module__-OMw0q__panel input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #00efff;border-left:2px solid #00efff;width:8px;height:4px;transform:rotate(-45deg)translateY(-1px)}.neon-module__-OMw0q__panel button,.neon-module__-OMw0q__attack{letter-spacing:.08em;cursor:pointer;touch-action:manipulation;border-radius:0;min-height:48px;font-family:inherit;font-weight:600;line-height:1;box-shadow:0 0 16px #004fff30;color:#fff!important;background:#123eea!important;border:1px solid #438cff!important;border-bottom:2px solid #ff168b!important;padding:12px 20px!important;font-size:14px!important}.neon-module__-OMw0q__panel button:hover,.neon-module__-OMw0q__attack:hover{background:#2354ff!important;border-color:#00eaff!important}.neon-module__-OMw0q__panel button:active,.neon-module__-OMw0q__attack:active{transform:translateY(1px)}.neon-module__-OMw0q__attack{align-items:center;gap:12px;font-family:ui-monospace,Consolas,monospace;display:flex;bottom:max(20px,env(safe-area-inset-bottom))!important;padding:14px 24px!important}.neon-module__-OMw0q__attack:active{transform:translate(-50%)translateY(1px)}.neon-module__-OMw0q__panel svg,.neon-module__-OMw0q__attack svg{flex-shrink:0;display:block}.neon-module__-OMw0q__panel input:not([type=checkbox]){box-sizing:border-box;text-align:center;border-radius:0;max-width:100%;min-height:56px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#f5fbff!important;background:#09112a!important;border:1px solid #355586!important}.neon-module__-OMw0q__panel input:focus-visible,.neon-module__-OMw0q__panel button:focus-visible,.neon-module__-OMw0q__attack:focus-visible{outline-offset:3px;outline:2px solid #00eaff}.neon-module__-OMw0q__hud{z-index:5;pointer-events:none;text-shadow:none;background:#030616c9;border-left:2px solid #258aff;padding:12px 14px;font-family:ui-monospace,Consolas,monospace;line-height:1.6;font-size:12px!important}.neon-module__-OMw0q__report{box-sizing:border-box;border:1px solid #263e68;max-width:100%;font-size:12px;line-height:1.8;color:#d5e6ff!important;background:#071025!important;margin:16px auto!important;padding:12px!important}.neon-module__-OMw0q__notification{color:#fff;border:1px solid #ff168b;border-left:3px solid #00e5ff;font-family:ui-monospace,Consolas,monospace;line-height:1.5;box-shadow:0 0 20px #ff00b024;background:#080c1df5!important;border-radius:0!important;font-size:13px!important}.neon-module__-OMw0q__challenge{width:360px}.neon-module__-OMw0q__challengeLabel{color:#96b8f3;letter-spacing:.1em;text-align:left;border-bottom:1px solid #233654;align-items:center;gap:10px;padding-bottom:16px;font-size:10px;line-height:1.5;display:flex}.neon-module__-OMw0q__panel .neon-module__-OMw0q__equation{letter-spacing:-.04em;color:#eefaff;margin:22px 0 18px;font-size:clamp(26px,6vw,34px);font-weight:500;line-height:1.2}.neon-module__-OMw0q__answerLabel{letter-spacing:.12em;color:#94a8ca;text-align:left;margin:0 0 8px;font-size:10px;display:block}.neon-module__-OMw0q__answer{letter-spacing:.06em;font-variant-numeric:tabular-nums;width:100%;padding:10px 12px;font-size:26px;font-style:normal;line-height:1}.neon-module__-OMw0q__answer::placeholder{color:#4e6894}.neon-module__-OMw0q__clock{color:#a9c8ff;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:7px;margin:12px 0 16px;font-size:11px;display:flex}.neon-module__-OMw0q__clock svg{width:14px;height:14px}.neon-module__-OMw0q__clock[data-urgent=true]{color:#ff5484}.neon-module__-OMw0q__keypad{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.neon-module__-OMw0q__panel .neon-module__-OMw0q__keypad button{min-height:48px;box-shadow:none;letter-spacing:0;place-items:center;font-weight:400;display:grid;background:#0d1932!important;border:1px solid #29416a!important;padding:10px!important;font-size:21px!important}.neon-module__-OMw0q__panel .neon-module__-OMw0q__keypad button:hover{background:#142b58!important;border-color:#00eaff!important}.neon-module__-OMw0q__panel .neon-module__-OMw0q__keypad button:active{background:#164aff!important}.neon-module__-OMw0q__submit{justify-content:center;align-items:center;gap:12px;width:100%;margin-top:16px;display:flex}.neon-module__-OMw0q__submit svg:last-child{margin-left:auto}.neon-module__-OMw0q__submit span{text-align:left;flex:1}.neon-module__-OMw0q__panel button:disabled{opacity:.4;cursor:default}.neon-module__-OMw0q__healthLabel{letter-spacing:.05em;justify-content:space-between;gap:20px;margin-top:10px;font-size:10px;display:flex}.neon-module__-OMw0q__health{background:#14203f;height:4px;margin:5px 0;overflow:hidden}.neon-module__-OMw0q__health i{background:#00dfff;height:100%;transition:width .25s;display:block;box-shadow:0 0 8px #0af}.neon-module__-OMw0q__enemyHealth i{background:#ff234b;box-shadow:0 0 8px #f04}@media (max-width:600px){.neon-module__-OMw0q__panel{padding:20px!important}.neon-module__-OMw0q__hud{padding:10px;font-size:10px!important}.neon-module__-OMw0q__notification{max-width:90vw}.neon-module__-OMw0q__panel h2{font-size:21px}}@media (max-height:650px){.neon-module__-OMw0q__challenge{padding:14px 18px!important}.neon-module__-OMw0q__challengeLabel{padding-bottom:8px}.neon-module__-OMw0q__panel .neon-module__-OMw0q__equation{margin:12px 0;font-size:26px}.neon-module__-OMw0q__panel .neon-module__-OMw0q__keypad button{min-height:40px;padding:6px!important}.neon-module__-OMw0q__answer{padding:6px;min-height:44px!important}.neon-module__-OMw0q__clock{margin:8px 0}.neon-module__-OMw0q__submit{margin-top:10px;min-height:42px!important}}@media (prefers-reduced-motion:reduce){.neon-module__-OMw0q__health i{transition:none}}.neon-module__-OMw0q__enemyTimer{box-sizing:border-box;background:#04081abf;border:0;padding:8px 16px;color:#f5dd55!important;top:16px!important}.neon-module__-OMw0q__enemyTimer:empty{display:none}.neon-module__-OMw0q__countdown{background:#060b1fed;border:1px solid #258aff;border-top:3px solid #ff168b;place-items:center;width:96px;height:96px;display:grid;box-shadow:5px 5px #ff168b33;color:#00eaff!important;font:500 48px/1 ui-monospace,Consolas,monospace!important}.neon-module__-OMw0q__attack:disabled{opacity:.35;cursor:default;pointer-events:none}
.app-module__LiJRoa__container_main{z-index:-9;box-sizing:border-box;background-color:#000;border:3px solid #fff;border-radius:28px;width:calc(100dvw - 16px);min-width:300px;height:calc(100dvh - 16px);min-height:190px;padding:0;transition:all linear;display:grid;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media (max-width:767px){.app-module__LiJRoa__container_main{width:calc(100dvw - 16px);height:calc(100dvh - 16px)}}@media (min-width:768px) and (max-width:1023px){.app-module__LiJRoa__container_main{width:calc(100dvw - 16px);height:calc(100dvh - 16px)}}@media (min-width:1024px) and (max-width:1439px){.app-module__LiJRoa__container_main{width:calc(100dvw - 16px);height:calc(100dvh - 16px)}}@media (min-width:1440px){.app-module__LiJRoa__container_main{width:calc(100dvw - 16px);height:calc(100dvh - 16px)}}
