.game-area[data-v-f29c1e18]{flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;display:flex}.actions-area[data-v-f29c1e18]{justify-content:center;padding:8px 0;display:flex}.next-btn[data-v-f29c1e18],.replay-btn[data-v-f29c1e18],.validate-btn[data-v-f29c1e18]{color:#fff;cursor:pointer;background:#3498db;border:none;border-radius:12px;padding:12px 32px;font-size:1rem;font-weight:600;transition:background .2s}.next-btn[data-v-f29c1e18]:hover,.replay-btn[data-v-f29c1e18]:hover,.validate-btn[data-v-f29c1e18]:hover:not(:disabled){background:#2980b9}.validate-btn[data-v-f29c1e18]:disabled{opacity:.5;cursor:not-allowed}.result-wrapper[data-v-f29c1e18]{width:100%}.result-card[data-v-f29c1e18]{text-align:center;border-radius:16px;padding:24px}.result-success[data-v-f29c1e18]{background:#d4edda;border:2px solid #28a745}.result-error[data-v-f29c1e18]{background:#f8d7da;border:2px solid #dc3545}.result-header[data-v-f29c1e18]{justify-content:center;align-items:center;gap:8px;display:flex}.result-emoji[data-v-f29c1e18]{font-size:3rem}.result-title[data-v-f29c1e18]{font-size:1.5rem;font-weight:800}.result-message[data-v-f29c1e18]{white-space:pre-line;margin:12px 0;font-size:1rem}.game-complete-wrapper[data-v-f29c1e18]{flex-direction:column;align-items:center;gap:16px;display:flex}.complete-card[data-v-f29c1e18]{text-align:center;background:#fff;border:3px solid #28a745;border-radius:16px;padding:32px;box-shadow:0 4px 12px #0000001a}.complete-emoji[data-v-f29c1e18]{font-size:4rem}.complete-title[data-v-f29c1e18]{margin:8px 0;font-size:1.8rem;font-weight:800}.complete-desc[data-v-f29c1e18]{color:#666;font-size:1.2rem}.complete-stars[data-v-f29c1e18]{justify-content:center;gap:4px;display:flex}.complete-stars .star[data-v-f29c1e18]{font-size:2rem}.result-slide-enter-active[data-v-f29c1e18],.result-slide-leave-active[data-v-f29c1e18]{transition:opacity .5s,transform .5s}.result-slide-enter-from[data-v-f29c1e18],.result-slide-leave-to[data-v-f29c1e18]{opacity:0;transform:translateY(20px)}@media (width<=480px){.complete-title[data-v-f29c1e18]{font-size:1.4rem}.complete-desc[data-v-f29c1e18]{font-size:1rem}.next-btn[data-v-f29c1e18],.replay-btn[data-v-f29c1e18],.validate-btn[data-v-f29c1e18]{padding:10px 24px;font-size:.9rem}}.question-card[data-v-f29c1e18]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 12px #0000001a}.question-text[data-v-f29c1e18]{text-align:center;margin:0 0 20px;font-size:1.2rem;font-weight:600}.options-grid[data-v-f29c1e18]{flex-direction:column;gap:8px;display:flex}.option-btn[data-v-f29c1e18]{cursor:pointer;background:#fff;border:2px solid #ddd;border-radius:8px;padding:12px 16px;font-size:1rem;transition:all .2s}.option-btn[data-v-f29c1e18]:hover:not(:disabled){border-color:#3498db}.option-btn-selected[data-v-f29c1e18]{background:#ebf5fb;border-color:#3498db}.option-btn[data-v-f29c1e18]:disabled{opacity:.5;cursor:not-allowed}
