.settings-view[data-v-9b07b40d]{min-height:100vh;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:600px;margin:0 auto}.settings-header[data-v-9b07b40d]{text-align:center;margin-bottom:.5rem}.app-title[data-v-9b07b40d]{font-size:2.5rem;font-weight:800;color:var(--color-primary-dark);margin:0;text-shadow:2px 2px 0 rgba(0,0,0,.1)}.title-highlight[data-v-9b07b40d]{color:var(--color-accent)}.title-emoji[data-v-9b07b40d]{display:inline-block;margin-left:.5rem;animation:bounce-9b07b40d 1s ease-in-out infinite}.app-subtitle[data-v-9b07b40d]{font-size:1.1rem;color:var(--color-text-muted);margin:.5rem 0 0}.settings-card[data-v-9b07b40d]{width:100%;background:var(--color-card-bg);border-radius:1.5rem;padding:1.5rem;box-shadow:var(--shadow-lg);border:2px solid var(--color-border)}.settings-section[data-v-9b07b40d]{margin-bottom:1.75rem}.settings-section[data-v-9b07b40d]:last-child{margin-bottom:0}.section-title[data-v-9b07b40d]{font-size:1.1rem;font-weight:700;color:var(--color-text);margin:0 0 .25rem;display:flex;align-items:center;gap:.5rem}.section-emoji[data-v-9b07b40d]{font-size:1.25rem}.section-hint[data-v-9b07b40d]{font-size:.85rem;color:var(--color-text-muted);margin:0 0 .75rem}.difficulty-grid[data-v-9b07b40d]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.timer-grid[data-v-9b07b40d]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.operators-grid[data-v-9b07b40d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.option-btn[data-v-9b07b40d]{position:relative;padding:1rem;border:3px solid var(--color-border);border-radius:1rem;background:#fff;cursor:pointer;transition:all .2s ease;font-weight:600;color:var(--color-text);box-shadow:0 2px 4px #0000000d}.option-btn[data-v-9b07b40d]:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.option-btn[data-v-9b07b40d]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.check-indicator[data-v-9b07b40d]{position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;background:var(--color-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:transparent;transition:all .2s ease}.option-btn.active[data-v-9b07b40d]{border-color:var(--color-success-dark);background:linear-gradient(135deg,#e8fff0,#d1fae5);box-shadow:0 4px 12px #34d39933}.option-btn.active .check-indicator[data-v-9b07b40d]{color:#059669;border:1px solid var(--color-success)}.difficulty-btn[data-v-9b07b40d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:80px}.difficulty-label[data-v-9b07b40d]{font-size:1rem;font-weight:700}.difficulty-multiplier[data-v-9b07b40d]{font-size:.75rem;color:var(--color-text-muted)}.option-btn.active .difficulty-multiplier[data-v-9b07b40d]{color:var(--color-success-dark)}.operator-btn[data-v-9b07b40d]{display:flex;align-items:center;gap:.75rem;justify-content:flex-start;padding-left:1.25rem}.operator-emoji[data-v-9b07b40d]{font-size:1.5rem}.operator-label[data-v-9b07b40d]{font-size:1rem}.timer-btn[data-v-9b07b40d]{display:flex;align-items:center;justify-content:center;min-height:56px}.timer-label[data-v-9b07b40d]{font-size:.95rem}.start-btn[data-v-9b07b40d]{width:100%;max-width:400px;padding:1.25rem 2rem;font-size:1.25rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#34d399,#059669);border:4px solid #059669;border-radius:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .2s ease;box-shadow:0 6px 20px #05966966}.start-btn[data-v-9b07b40d]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #05966980}.start-btn[data-v-9b07b40d]:active{transform:translateY(-1px)}.start-btn[data-v-9b07b40d]:focus-visible{outline:4px solid rgba(52,211,153,.5);outline-offset:2px}.start-emoji[data-v-9b07b40d]{font-size:2rem}.start-text[data-v-9b07b40d]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.start-main[data-v-9b07b40d]{font-size:1.5rem;line-height:1.2}.start-sub[data-v-9b07b40d]{font-size:.875rem;opacity:.9;font-weight:500}.settings-footer[data-v-9b07b40d]{text-align:center}.scoring-info[data-v-9b07b40d]{font-size:.875rem;color:var(--color-text-muted);margin:0}@keyframes bounce-9b07b40d{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width: 480px){.settings-view[data-v-9b07b40d]{padding:1rem}.app-title[data-v-9b07b40d]{font-size:2rem}.difficulty-grid[data-v-9b07b40d]{grid-template-columns:repeat(3,1fr)}.timer-grid[data-v-9b07b40d],.operators-grid[data-v-9b07b40d]{grid-template-columns:repeat(2,1fr)}.start-btn[data-v-9b07b40d]{padding:1rem 1.5rem}.start-main[data-v-9b07b40d]{font-size:1.25rem}.option-btn[data-v-9b07b40d]{padding:.75rem}.difficulty-btn[data-v-9b07b40d]{min-height:70px}.check-indicator[data-v-9b07b40d]{width:1.25rem;height:1.25rem;font-size:.7rem}}.score-bar[data-v-b9a913d7]{display:flex;justify-content:space-between;align-items:center;background:var(--color-card-bg);border-radius:1rem;padding:.75rem 1.25rem;box-shadow:var(--shadow-md);border:2px solid var(--color-border)}.score-item[data-v-b9a913d7]{display:flex;align-items:center;gap:.5rem}.score-emoji[data-v-b9a913d7]{font-size:1.5rem}.score-value[data-v-b9a913d7]{font-size:1.25rem;font-weight:700;color:var(--color-text)}.timer.warning .score-value[data-v-b9a913d7]{color:var(--color-error);animation:pulse-b9a913d7 1s ease-in-out infinite}@keyframes pulse-b9a913d7{0%,to{opacity:1}50%{opacity:.5}}.feedback-overlay[data-v-a23609bb]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:1.5rem;animation:fadeIn-a23609bb .3s ease}.feedback-overlay.correct[data-v-a23609bb]{background:#d1fae5}.feedback-overlay.wrong[data-v-a23609bb]{background:#fee2e2}.feedback-emoji[data-v-a23609bb]{font-size:4rem;animation:bounceIn-a23609bb .5s ease}.feedback-message[data-v-a23609bb]{font-size:1.5rem;font-weight:700;color:var(--color-text)}.correct-answer[data-v-a23609bb]{font-size:1.1rem;color:var(--color-text-muted)}.continue-btn[data-v-a23609bb]{margin-top:.5rem;padding:.75rem 2rem;font-size:1.1rem;font-weight:600;font-weight:700;color:var(--color-primary-dark);background:#fff;border:2px solid var(--color-primary-dark);border-radius:1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}.continue-btn[data-v-a23609bb]:hover{background:var(--color-primary-light);color:var(--color-text);border-color:var(--color-primary-dark);transform:translateY(-2px)}.shortcut-hint[data-v-a23609bb]{font-size:.8rem;opacity:.7}@keyframes fadeIn-a23609bb{0%{opacity:0}to{opacity:1}}@keyframes bounceIn-a23609bb{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.problem-card[data-v-e0b91a61]{background:var(--color-card-bg);border-radius:1.5rem;padding:2rem;box-shadow:var(--shadow-lg);border:2px solid var(--color-border);text-align:center;position:relative;overflow:hidden}.problem-animal[data-v-e0b91a61]{font-size:4rem;margin-bottom:1rem;animation:bounce-e0b91a61 1s ease-in-out infinite}.problem-equation[data-v-e0b91a61]{font-size:2.5rem;font-weight:700;color:var(--color-primary-dark);margin-bottom:1.5rem}.answer-container[data-v-e0b91a61]{max-width:200px;margin:0 auto}.answer-input[data-v-e0b91a61]{width:100%;font-size:2rem;text-align:center;padding:.75rem 1rem;border:3px solid var(--color-border);border-radius:1rem;background:#fff;color:var(--color-text);outline:none;transition:all .2s ease}.answer-input[data-v-e0b91a61]:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #fb923c33}.answer-input.correct[data-v-e0b91a61]{border-color:var(--color-success);background:var(--color-success-light)}.answer-input.wrong[data-v-e0b91a61]{border-color:var(--color-error);background:var(--color-error-light)}.answer-input[data-v-e0b91a61]:disabled{opacity:.7}.answer-input[data-v-e0b91a61]::-webkit-inner-spin-button,.answer-input[data-v-e0b91a61]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.answer-input[data-v-e0b91a61]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@keyframes bounce-e0b91a61{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 480px){.problem-equation[data-v-e0b91a61]{font-size:2rem}.problem-animal[data-v-e0b91a61]{font-size:3rem}.answer-input[data-v-e0b91a61]{font-size:1.75rem}}.control-buttons[data-v-c2cf7d9f]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.control-btn[data-v-c2cf7d9f]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.875rem .5rem;border-radius:1rem;cursor:pointer;transition:all .2s ease;font-weight:600;box-shadow:0 2px 4px #0000001a}.control-btn[data-v-c2cf7d9f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.control-btn[data-v-c2cf7d9f]:disabled{opacity:.5;cursor:not-allowed}.btn-emoji[data-v-c2cf7d9f]{font-size:1.5rem}.btn-label[data-v-c2cf7d9f]{font-size:.9rem}.btn-shortcut[data-v-c2cf7d9f]{font-size:.7rem;opacity:.7}.new-btn[data-v-c2cf7d9f]{background:#e8f4fd;border:2px solid #93c5fd;color:#1e40af}.skip-btn[data-v-c2cf7d9f]{background:#f3e8ff;border:2px solid #c4b5fd;color:#5b21b6}.hint-btn[data-v-c2cf7d9f]{background:#fef3c7;border:2px solid #fcd34d;color:#92400e}.check-btn[data-v-c2cf7d9f]{background:#d1fae5;border:2px solid #6ee7b7;color:#065f46}@media (max-width: 480px){.control-buttons[data-v-c2cf7d9f]{grid-template-columns:repeat(2,1fr)}}.modal-overlay[data-v-b4f79580]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100;animation:fadeIn-b4f79580 .2s ease}.modal[data-v-b4f79580]{background:#fff;border-radius:1.5rem;padding:2rem;max-width:400px;width:100%;text-align:center;animation:slideUp-b4f79580 .3s ease;box-shadow:0 20px 50px #0000004d}.modal-emoji[data-v-b4f79580]{font-size:3rem;margin-bottom:.5rem}.modal-title[data-v-b4f79580]{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.modal-message[data-v-b4f79580]{color:var(--color-text-muted);margin:0 0 1.5rem;line-height:1.4}.modal-buttons[data-v-b4f79580]{display:flex;gap:.75rem}.modal-btn[data-v-b4f79580]{flex:1;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border-radius:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.cancel-btn[data-v-b4f79580]{background:#fff;color:#374151;border:2px solid #d1d5db}.cancel-btn[data-v-b4f79580]:hover{background:#f3f4f6;border-color:#9ca3af}.confirm-btn[data-v-b4f79580]{background:linear-gradient(135deg,#34d399,#059669);color:#fff;border:2px solid #059669;box-shadow:0 4px 12px #0596694d}.confirm-btn[data-v-b4f79580]:hover{box-shadow:0 6px 16px #05966966}.modal-btn[data-v-b4f79580]:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.shortcut-hint[data-v-b4f79580]{font-size:.8rem;opacity:.7}@keyframes fadeIn-b4f79580{0%{opacity:0}to{opacity:1}}@keyframes slideUp-b4f79580{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-overlay[data-v-4a1dee78]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100;animation:fadeIn-4a1dee78 .2s ease}.modal[data-v-4a1dee78]{background:#fff;border-radius:1.5rem;padding:2rem;max-width:400px;width:100%;text-align:center;animation:slideUp-4a1dee78 .3s ease;box-shadow:0 20px 50px #0000004d}.modal-emoji[data-v-4a1dee78]{font-size:3rem;margin-bottom:.5rem}.modal-title[data-v-4a1dee78]{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.modal-message[data-v-4a1dee78]{color:var(--color-text-muted);margin:0 0 1.5rem;line-height:1.4}.hint-text[data-v-4a1dee78]{font-size:1.1rem;color:var(--color-text);background:var(--color-bg);padding:1rem;border-radius:.75rem}.modal-btn[data-v-4a1dee78]{flex:1;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border-radius:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.close-btn[data-v-4a1dee78]{width:100%;background:#fb923c;color:#fff;border:2px solid #ea580c}.modal-btn[data-v-4a1dee78]:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.shortcut-hint[data-v-4a1dee78]{font-size:.8rem;opacity:.7}@keyframes fadeIn-4a1dee78{0%{opacity:0}to{opacity:1}}@keyframes slideUp-4a1dee78{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.game-view[data-v-2d6204d4]{min-height:100vh;padding:1rem;display:flex;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto}.encouragement[data-v-2d6204d4]{background:var(--color-card-bg);border-radius:1rem;padding:1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;border:2px solid var(--color-border)}.encouragement-emoji[data-v-2d6204d4]{font-size:1.5rem;flex-shrink:0}.encouragement-text[data-v-2d6204d4]{font-size:.9rem;color:var(--color-text-muted);margin:0;line-height:1.4}.score-card[data-v-b0e64bb4]{width:100%;background:#fff;border-radius:1.5rem;overflow:hidden;box-shadow:0 8px 30px #00000026;border:3px solid #e5e7eb}.final-score[data-v-b0e64bb4]{background:linear-gradient(135deg,#34d399,#059669);padding:2rem;text-align:center;color:#fff}.score-label[data-v-b0e64bb4]{display:block;font-size:1.1rem;font-weight:600;opacity:.95;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.score-number[data-v-b0e64bb4]{font-size:5rem;font-weight:800;text-shadow:3px 3px 0 rgba(0,0,0,.2);line-height:1}.score-breakdown[data-v-b0e64bb4]{padding:1.5rem;background:#f9fafb}.breakdown-title[data-v-b0e64bb4]{font-size:1.1rem;font-weight:700;color:#1f2937;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.breakdown-row[data-v-b0e64bb4]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:1rem;background:#fff;border-radius:.75rem;margin-bottom:.5rem;border:1px solid #e5e7eb}.breakdown-row[data-v-b0e64bb4]:last-child{margin-bottom:0}.breakdown-label[data-v-b0e64bb4]{display:flex;align-items:center;gap:.75rem;color:#374151;font-weight:500}.row-emoji[data-v-b0e64bb4]{font-size:1.25rem}.breakdown-value[data-v-b0e64bb4]{font-weight:700;color:#1f2937;display:flex;align-items:center;gap:.5rem;font-size:1.1rem}.points[data-v-b0e64bb4]{font-size:.9rem;padding:.25rem .6rem;border-radius:.5rem;font-weight:600}.positive .points[data-v-b0e64bb4]{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.negative .points[data-v-b0e64bb4]{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.warning .breakdown-label[data-v-b0e64bb4]{color:#92400e}.hint-explanation[data-v-b0e64bb4]{font-size:.8rem;opacity:.7}.breakdown-divider[data-v-b0e64bb4]{height:3px;background:linear-gradient(90deg,#e5e7eb,#d1d5db,#e5e7eb);margin:1rem 0;border-radius:2px}.subtotal[data-v-b0e64bb4]{font-weight:700;background:#f3f4f6;border:2px solid #d1d5db}.subtotal .breakdown-value[data-v-b0e64bb4]{font-size:1.25rem;color:#111827}.multiplier[data-v-b0e64bb4]{font-weight:600;background:#fef3c7;border:2px solid #fcd34d}.multiplier .breakdown-label[data-v-b0e64bb4]{color:#92400e}.multiplier .breakdown-value[data-v-b0e64bb4]{color:#92400e;font-size:1.1rem}.stats-grid[data-v-c42a0d2e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.stat-card[data-v-c42a0d2e]{background:var(--color-card-bg);border-radius:1rem;padding:1rem;text-align:center;box-shadow:var(--shadow-md);border:2px solid var(--color-border)}.stat-emoji[data-v-c42a0d2e]{font-size:2rem;display:block;margin-bottom:.25rem}.stat-value[data-v-c42a0d2e]{display:block;font-size:1.75rem;font-weight:700;color:var(--color-text)}.stat-label[data-v-c42a0d2e]{display:block;font-size:.85rem;color:var(--color-text-muted)}.stat-card.accuracy-high[data-v-c42a0d2e]{border-color:#10b981;background:#ecfdf5}.stat-card.accuracy-high .stat-value[data-v-c42a0d2e]{color:#059669}.stat-card.accuracy-medium[data-v-c42a0d2e]{border-color:#f59e0b;background:#fffbeb}.stat-card.accuracy-medium .stat-value[data-v-c42a0d2e]{color:#d97706}.stat-card.accuracy-low[data-v-c42a0d2e]{border-color:#ef4444;background:#fef2f2}.stat-card.accuracy-low .stat-value[data-v-c42a0d2e]{color:#dc2626}.animals-card.clickable[data-v-c42a0d2e]{cursor:pointer;transition:all .2s ease}.animals-card.clickable[data-v-c42a0d2e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.tap-hint[data-v-c42a0d2e]{display:block;font-size:.7rem;color:#6b7280;margin-top:.25rem}.modal-overlay[data-v-cf19180f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100}.modal[data-v-cf19180f]{background:#fff;border-radius:1.5rem;padding:2rem;max-width:400px;width:100%;text-align:center;box-shadow:0 20px 50px #0000004d}.modal-emoji[data-v-cf19180f]{font-size:3rem;margin-bottom:.5rem}.modal-title[data-v-cf19180f]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.modal-message[data-v-cf19180f]{font-size:1rem;color:#6b7280;margin:0 0 1rem}.animals-grid[data-v-cf19180f]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;background:#f9fafb;border-radius:1rem}.animal-item[data-v-cf19180f]{font-size:2.5rem;animation:pop-in-cf19180f .3s ease forwards}.animal-item[data-v-cf19180f]:nth-child(1){animation-delay:0s}.animal-item[data-v-cf19180f]:nth-child(2){animation-delay:.05s}.animal-item[data-v-cf19180f]:nth-child(3){animation-delay:.1s}.animal-item[data-v-cf19180f]:nth-child(4){animation-delay:.15s}.animal-item[data-v-cf19180f]:nth-child(5){animation-delay:.2s}.animal-item[data-v-cf19180f]:nth-child(6){animation-delay:.25s}.animal-item[data-v-cf19180f]:nth-child(7){animation-delay:.3s}.animal-item[data-v-cf19180f]:nth-child(8){animation-delay:.35s}.animal-item[data-v-cf19180f]:nth-child(9){animation-delay:.4s}.animal-item[data-v-cf19180f]:nth-child(10){animation-delay:.45s}@keyframes pop-in-cf19180f{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.close-animals-btn[data-v-cf19180f]{width:100%;padding:1rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c);border:2px solid #ea580c;border-radius:1rem;cursor:pointer;transition:all .2s ease}.close-animals-btn[data-v-cf19180f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ea580c4d}.results-view[data-v-7a37ee87]{min-height:100vh;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:500px;margin:0 auto}.results-header[data-v-7a37ee87]{text-align:center}.trophy-emoji[data-v-7a37ee87]{font-size:4rem;animation:bounce-7a37ee87 1s ease-in-out infinite}.results-title[data-v-7a37ee87]{font-size:2rem;font-weight:800;color:var(--color-primary-dark);margin:.5rem 0 0}.results-subtitle[data-v-7a37ee87]{font-size:1.1rem;color:var(--color-text-muted);margin:.25rem 0 0}.new-game-btn[data-v-7a37ee87]{width:100%;padding:1.25rem 2rem;font-size:1.25rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#34d399,#059669);border:4px solid #059669;border-radius:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .2s ease;box-shadow:0 6px 20px #05966966}.new-game-btn[data-v-7a37ee87]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #05966980}.new-game-btn[data-v-7a37ee87]:focus-visible{outline:4px solid rgba(52,211,153,.5);outline-offset:2px}.btn-emoji[data-v-7a37ee87]{font-size:2rem}.btn-text[data-v-7a37ee87]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.btn-main[data-v-7a37ee87]{font-size:1.5rem;line-height:1.2}.btn-sub[data-v-7a37ee87]{font-size:.875rem;opacity:.9;font-weight:500}.btn-sub.countdown[data-v-7a37ee87]{animation:pulse-7a37ee87 1s ease-in-out infinite}.new-game-btn.disabled[data-v-7a37ee87]{background:linear-gradient(135deg,#9ca3af,#6b7280);border-color:#6b7280;cursor:not-allowed;box-shadow:none;transform:none}.new-game-btn.disabled[data-v-7a37ee87]:hover{transform:none;box-shadow:none}@keyframes pulse-7a37ee87{0%,to{opacity:.9}50%{opacity:.5}}@keyframes bounce-7a37ee87{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 480px){.results-view[data-v-7a37ee87]{padding:1rem}.trophy-emoji[data-v-7a37ee87]{font-size:3rem}.results-title[data-v-7a37ee87]{font-size:1.75rem}}.app[data-v-1d5bfb1d]{position:relative;min-height:100vh;background:linear-gradient(135deg,#eef2ff,#e0e7ff)}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.flex{display:flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.border{border-width:1px}.uppercase{text-transform:uppercase}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}
