._page_p4345_1{color:#eaf2ff;background:radial-gradient(circle at 0 0,#1f2c48,#0a0d14 45%,#040507 90%);gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);display:grid}._header_p4345_10{gap:.65rem;max-width:72rem;display:grid}._kicker_p4345_16{text-transform:uppercase;letter-spacing:.12em;color:#9ac2ff;margin:0;font-size:.85rem}._header_p4345_10 h1{margin:0;font-size:clamp(1.8rem,4.2vw,3rem)}._header_p4345_10 p{max-width:68rem;margin:0;line-height:1.45}._controlsSummary_p4345_35{color:#c4dbff}._licensing_p4345_39{color:#c1d9ff;font-size:.95rem}._backLink_p4345_44{color:#7cbbff;width:fit-content}._gameShell_p4345_49{background:#03060d;border:1px solid #35507a;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 18px 48px #030815b3}._canvas_p4345_58{cursor:crosshair;touch-action:none;width:100%;height:min(68vh,46rem);display:block}._hud_p4345_66{color:#eff6ff;background:linear-gradient(#080c191f,#080c19e0);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.9rem;display:flex;position:absolute;inset:auto 0 0}._hudFace_p4345_79{object-fit:cover;background:#0a1327;border:2px solid #69a0ff;border-radius:8px;flex-shrink:0;width:68px;height:68px}._meterStack_p4345_89{flex:1;gap:.25rem;display:grid}._meterLabel_p4345_95{text-transform:uppercase;letter-spacing:.08em;color:#afd4ff;justify-content:space-between;font-size:.8rem;display:flex}._meterTrack_p4345_104{background:#ffffff1a;border-radius:999px;width:100%;height:12px;overflow:hidden}._meterFill_p4345_112{background:linear-gradient(90deg,#49e3a4,#74cbff);height:100%;transition:width .12s linear}._status_p4345_118{text-align:right;color:#dbe9ff;display:grid}._touchControls_p4345_124{pointer-events:none;display:none;position:absolute;inset:0}._joystick_p4345_131,._lookPad_p4345_132,._fireButton_p4345_133{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:999px;position:absolute}._joystick_p4345_131,._lookPad_p4345_132{aspect-ratio:1;background:#0c162e4d;border:2px solid #7daeff73;width:clamp(96px,20vw,152px)}._joystick_p4345_131{bottom:5.75rem;left:1rem}._lookPad_p4345_132{bottom:5.75rem;right:1rem}._fireButton_p4345_133{aspect-ratio:1;color:#fff;letter-spacing:.05em;background:linear-gradient(145deg,#4566bfbd,#1a274ee6);border:2px solid #8bdcff85;width:clamp(72px,14vw,104px);font-weight:700;bottom:1.1rem;right:1rem}._winBanner_p4345_171{text-align:center;background:#0a1226eb;border:1px solid #6ba8ff;border-radius:12px;padding:.95rem;position:absolute;inset:14% 12% auto}@media (hover:none),(pointer:coarse){._touchControls_p4345_124{display:block}._canvas_p4345_58{cursor:default}}@media (max-width:760px){._hud_p4345_66{font-size:.8rem}._hudFace_p4345_79{width:54px;height:54px}._status_p4345_118{font-size:.75rem}}
