.orbit-game[data-v-d986ac11]{color:#475569;width:100%}.game-header[data-v-d986ac11]{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left}.game-header h2[data-v-d986ac11]{color:#1f2937;font-size:18px;font-weight:600;letter-spacing:-.02em}.game-scores[data-v-d986ac11]{display:flex;gap:20px}.game-scores>div[data-v-d986ac11]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.game-scores span[data-v-d986ac11]{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.game-scores strong[data-v-d986ac11]{color:#1f2937;font:500 20px Fira Code,monospace;font-variant-numeric:tabular-nums}.game-stage[data-v-d986ac11]{position:relative}.orbit-field[data-v-d986ac11]{border-radius:6px;color:#6b7280;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.orbit-field[data-v-d986ac11],.orbit-field svg[data-v-d986ac11]{display:block;width:100%}.orbit-field[data-v-d986ac11]:disabled{cursor:default}.orbit-field[data-v-d986ac11]:focus-visible{outline:1px dashed #94a3b8;outline-offset:2px}.game-guides[data-v-d986ac11]{opacity:.3}.orbit-ring[data-v-d986ac11]{stroke:#aeb8c4;stroke-width:1;stroke-dasharray:3 5}.orbit-ring.active[data-v-d986ac11]{stroke:#475569;stroke-width:1.4;stroke-dasharray:2 3}.game-debris[data-v-d986ac11]{color:#475569}.game-signal[data-v-d986ac11]{color:#334155}.game-overlay[data-v-d986ac11]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#ffffffe0;pointer-events:none}.game-overlay p[data-v-d986ac11]{margin:0;font-size:14px}.game-overlay .overlay-title[data-v-d986ac11]{color:#1f2937;font-size:24px;font-weight:500}.game-instructions[data-v-d986ac11]{font-size:13px;line-height:20px;margin:0}.game-legend[data-v-d986ac11]{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;padding-top:8px;font-size:11px;color:#64748b}.game-legend span[data-v-d986ac11]{display:inline-flex;align-items:center;gap:5px}.game-legend svg[data-v-d986ac11]{width:12px;height:12px;fill:none;stroke:currentColor}.game-actions[data-v-d986ac11]{display:flex;justify-content:center;gap:8px;padding-top:16px}.game-action[data-v-d986ac11]{min-height:44px;padding:8px 16px;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-size:13px}.game-action[data-v-d986ac11]:hover{background:#f8fafc}.game-action[data-v-d986ac11]:focus-visible{outline:2px solid #475569;outline-offset:3px}.game-close[data-v-d986ac11]{border-color:transparent;color:#64748b}.collection-ring[data-v-d986ac11]{transform-origin:0 0;animation:collect-ring-d986ac11 .65s ease-out both}.collection-point[data-v-d986ac11]{fill:#334155;stroke:none;font:600 14px Fira Code,monospace;animation:collect-point-d986ac11 .7s ease-out both}@keyframes collect-ring-d986ac11{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes collect-point-d986ac11{0%{opacity:0;transform:translateY(3px)}20%{opacity:1}to{opacity:0;transform:translateY(-15px)}}.impact-burst[data-v-d986ac11]{animation:impact-burst-d986ac11 .65s ease-out both;transform-origin:0 0}.astronaut-glyph.is-hit[data-v-d986ac11]{animation:impact-tumble-d986ac11 .65s ease-out both;transform-origin:0 0}.game-stage.is-hit[data-v-d986ac11]{animation:impact-jolt-d986ac11 .28s ease-out}.game-action[data-v-d986ac11]:disabled{opacity:.5;cursor:default}@keyframes impact-burst-d986ac11{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}@keyframes impact-tumble-d986ac11{0%{transform:rotate(0)}to{transform:translate(-7px,5px) rotate(-38deg)}}@keyframes impact-jolt-d986ac11{20%{transform:translate(-3px,2px)}45%{transform:translate(3px,-1px)}70%{transform:translate(-1px,1px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.astronaut-glyph.is-hit[data-v-d986ac11],.game-stage.is-hit[data-v-d986ac11],.impact-burst[data-v-d986ac11]{animation:none}.collection-point[data-v-d986ac11],.collection-ring[data-v-d986ac11]{animation:none;opacity:0}}
