:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.random-char-game[data-v-4f0fb8a4]{display:flex;flex-direction:column;gap:12px;padding:12px;height:100%;box-sizing:border-box}.number-display[data-v-4f0fb8a4]{display:flex;flex-direction:column;align-items:center;gap:10px}.number-value[data-v-4f0fb8a4]{font-size:4rem;font-weight:700;color:#4a6fa5;line-height:1.2;word-break:break-word}.number-icons[data-v-4f0fb8a4]{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;max-width:300px}.number-icon[data-v-4f0fb8a4]{font-size:1.5rem;animation:popIn-4f0fb8a4 .5s ease-out}@keyframes popIn-4f0fb8a4{0%{transform:scale(0);opacity:0}70%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.language-toggle[data-v-4f0fb8a4]{display:flex;justify-content:flex-end;margin-bottom:5px}.language-button[data-v-4f0fb8a4]{background-color:#e0e0ff;border:none;border-radius:15px;padding:5px 10px;font-size:.8rem;cursor:pointer;transition:all .3s ease;color:#4a6fa5;box-shadow:0 1px 3px #0000001a}.language-button[data-v-4f0fb8a4]:hover{background-color:#d0d0ff;transform:translateY(-2px)}.language-button.active[data-v-4f0fb8a4]{background-color:#6c9bcf;color:#fff}.input-section[data-v-4f0fb8a4]{display:flex;flex-direction:column;gap:8px}label[data-v-4f0fb8a4]{font-size:.9rem;color:#4a6fa5;font-weight:700}.character-input[data-v-4f0fb8a4]{padding:8px;font-size:1rem;border:2px solid #6c9bcf;border-radius:8px;background-color:#f9f9ff;transition:all .3s ease}.character-input[data-v-4f0fb8a4]:focus{outline:none;border-color:#4a6fa5;box-shadow:0 0 8px #4a6fa580}.display-section[data-v-4f0fb8a4]{display:flex;justify-content:center;align-items:center;min-height:150px;background-color:#f0f7ff;border-radius:10px;border:2px dashed #6c9bcf}.random-char-display[data-v-4f0fb8a4]{font-size:4rem;font-weight:700;color:#4a6fa5;text-align:center;width:100%;max-width:100%;overflow-wrap:break-word;word-break:break-word}.animation-bounce[data-v-4f0fb8a4]{animation:bounce-4f0fb8a4 .6s ease}.animation-fade[data-v-4f0fb8a4]{animation:fade-4f0fb8a4 .8s ease}.animation-spin[data-v-4f0fb8a4]{animation:spin-4f0fb8a4 .6s ease}.animation-zoom[data-v-4f0fb8a4]{animation:zoom-4f0fb8a4 .5s ease}.animation-shake[data-v-4f0fb8a4]{animation:shake-4f0fb8a4 .6s ease}.animation-slide-in[data-v-4f0fb8a4]{animation:slideIn-4f0fb8a4 .5s ease}.empty-display[data-v-4f0fb8a4]{color:#8baad4;font-size:1.2rem;text-align:center;padding:20px}.next-button[data-v-4f0fb8a4]{padding:10px 20px;font-size:1rem;background-color:#6c9bcf;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:700;box-shadow:0 2px 4px #0000001a}.next-button[data-v-4f0fb8a4]:hover:not(:disabled){background-color:#4a6fa5;transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.next-button[data-v-4f0fb8a4]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #0000001a}.next-button[data-v-4f0fb8a4]:disabled{background-color:#b0c4e0;cursor:not-allowed}@keyframes bounce-4f0fb8a4{0%{transform:translateY(-100px);opacity:0}50%{transform:translateY(20px)}70%{transform:translateY(-10px)}to{transform:translateY(0);opacity:1}}@keyframes fade-4f0fb8a4{0%{opacity:0;transform:scale(1.2) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes spin-4f0fb8a4{0%{transform:rotate(0) scale(.5);opacity:0}to{transform:rotate(360deg) scale(1);opacity:1}}@keyframes zoom-4f0fb8a4{0%{transform:scale(3);opacity:0}50%{opacity:.5}to{transform:scale(1);opacity:1}}@keyframes shake-4f0fb8a4{0%,to{transform:translate(0);opacity:1}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}0%{opacity:0}}@keyframes slideIn-4f0fb8a4{0%{transform:translate(-100px);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.random-char-game[data-v-4f0fb8a4]{gap:10px;padding:10px}.display-section[data-v-4f0fb8a4]{min-height:120px}.random-char-display[data-v-4f0fb8a4],.number-value[data-v-4f0fb8a4]{font-size:3.5rem}.number-icon[data-v-4f0fb8a4]{font-size:1.3rem}.next-button[data-v-4f0fb8a4]{padding:10px 15px;font-size:.95rem}}@media (max-width: 480px){.random-char-game[data-v-4f0fb8a4]{gap:8px;padding:8px}.language-button[data-v-4f0fb8a4]{font-size:.75rem;padding:4px 8px}.display-section[data-v-4f0fb8a4]{min-height:100px}.random-char-display[data-v-4f0fb8a4]{font-size:3rem;padding:10px}.number-value[data-v-4f0fb8a4]{font-size:3rem}.number-icons[data-v-4f0fb8a4]{max-width:250px}.number-icon[data-v-4f0fb8a4]{font-size:1.2rem}.empty-display[data-v-4f0fb8a4]{font-size:1rem;padding:15px}.next-button[data-v-4f0fb8a4]{padding:8px 12px;font-size:.9rem}label[data-v-4f0fb8a4]{font-size:.85rem}.character-input[data-v-4f0fb8a4]{padding:6px;font-size:.9rem}}@media (max-width: 380px){.random-char-display[data-v-4f0fb8a4],.number-value[data-v-4f0fb8a4]{font-size:2.5rem}.number-icon[data-v-4f0fb8a4]{font-size:1rem}}.quick-eye-game[data-v-396d51a8]{display:flex;flex-direction:column;gap:20px;padding:20px;height:100%;position:relative;box-sizing:border-box}.language-toggle[data-v-396d51a8]{display:flex;justify-content:flex-end;margin-bottom:10px}.language-button[data-v-396d51a8]{background-color:#e0e0ff;border:none;border-radius:20px;padding:8px 16px;font-size:.9rem;cursor:pointer;transition:all .3s ease;color:#4a6fa5;box-shadow:0 2px 4px #0000001a}.language-button[data-v-396d51a8]:hover{background-color:#d0d0ff;transform:translateY(-2px)}.language-button.active[data-v-396d51a8]{background-color:#6c9bcf;color:#fff}.input-section[data-v-396d51a8]{display:flex;flex-direction:column;gap:8px}label[data-v-396d51a8]{font-size:1.2rem;color:#4a6fa5;font-weight:700}.character-input[data-v-396d51a8]{padding:12px;font-size:1.2rem;border:3px solid #6c9bcf;border-radius:10px;background-color:#f9f9ff;transition:all .3s ease}.character-input[data-v-396d51a8]:focus{outline:none;border-color:#4a6fa5;box-shadow:0 0 8px #4a6fa580}.character-display[data-v-396d51a8]{flex:1;background-color:#f0f7ff;border-radius:15px;border:3px dashed #6c9bcf;position:relative;overflow:hidden;min-height:300px;touch-action:manipulation}.character-item[data-v-396d51a8]{position:absolute;font-weight:700;color:#4a6fa5;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.character-item[data-v-396d51a8]:hover{transform:scale(1.2) rotate(0)!important;z-index:10}.character-item.target-found[data-v-396d51a8]{color:#4ecdc4;animation:pulse-396d51a8 1s infinite}.find-button[data-v-396d51a8]{padding:15px 25px;font-size:1.3rem;background-color:#6c9bcf;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;font-weight:700;box-shadow:0 4px 6px #0000001a}.find-button[data-v-396d51a8]:hover:not(:disabled){background-color:#4a6fa5;transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.find-button[data-v-396d51a8]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #0000001a}.find-button[data-v-396d51a8]:disabled{background-color:#b0c4e0;cursor:not-allowed}.challenge-dialog[data-v-396d51a8]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:100;animation:fadeIn-396d51a8 .3s ease}.dialog-content[data-v-396d51a8]{background-color:#fff;padding:30px;border-radius:20px;text-align:center;box-shadow:0 10px 30px #0000004d;max-width:300px;width:100%}.dialog-content h3[data-v-396d51a8]{color:#4a6fa5;margin-top:0;font-size:1.5rem}.target-char[data-v-396d51a8]{font-size:5rem;font-weight:700;color:#4a6fa5;margin:20px 0;animation:bounce-396d51a8 .6s ease infinite alternate}.timer[data-v-396d51a8]{font-size:1.8rem;color:#ff6b6b;font-weight:700}.feedback-overlay[data-v-396d51a8]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:90;pointer-events:none}.feedback-message[data-v-396d51a8]{font-size:2.5rem;font-weight:700;padding:20px 40px;border-radius:15px;animation:zoomIn-396d51a8 .3s ease}.feedback-message.success[data-v-396d51a8]{background-color:#4ecdc4e6;color:#fff}.feedback-message.error[data-v-396d51a8]{background-color:#ff6b6be6;color:#fff}@keyframes pulse-396d51a8{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes bounce-396d51a8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes fadeIn-396d51a8{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-396d51a8{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 1024px){.quick-eye-game[data-v-396d51a8]{gap:15px;padding:15px}.find-button[data-v-396d51a8]{padding:12px 20px;font-size:1.2rem}.character-display[data-v-396d51a8]{min-height:250px}}@media (max-width: 768px){.quick-eye-game[data-v-396d51a8]{gap:12px;padding:12px}label[data-v-396d51a8]{font-size:1rem}.character-input[data-v-396d51a8]{padding:10px;font-size:1rem;border-width:2px}.character-display[data-v-396d51a8]{min-height:220px}.find-button[data-v-396d51a8]{padding:10px 18px;font-size:1.1rem}.dialog-content[data-v-396d51a8]{padding:20px;max-width:250px}.dialog-content h3[data-v-396d51a8]{font-size:1.3rem}.target-char[data-v-396d51a8]{font-size:4rem;margin:15px 0}.timer[data-v-396d51a8]{font-size:1.5rem}.feedback-message[data-v-396d51a8]{font-size:2rem;padding:15px 30px}}@media (max-width: 480px){.quick-eye-game[data-v-396d51a8]{gap:10px;padding:10px}.language-button[data-v-396d51a8]{font-size:.8rem;padding:6px 12px;border-radius:15px}label[data-v-396d51a8]{font-size:.9rem}.character-input[data-v-396d51a8]{padding:8px;font-size:.9rem}.character-display[data-v-396d51a8]{min-height:200px;border-width:2px}.character-item[data-v-396d51a8]{width:40px;height:40px}.find-button[data-v-396d51a8]{padding:8px 15px;font-size:1rem;border-radius:8px}.dialog-content[data-v-396d51a8]{padding:15px;max-width:220px;border-radius:15px}.dialog-content h3[data-v-396d51a8]{font-size:1.2rem}.target-char[data-v-396d51a8]{font-size:3.5rem;margin:10px 0}.timer[data-v-396d51a8]{font-size:1.3rem}.feedback-message[data-v-396d51a8]{font-size:1.8rem;padding:12px 24px;border-radius:10px}}@media (max-width: 360px){.character-display[data-v-396d51a8]{min-height:180px}.character-item[data-v-396d51a8]{width:35px;height:35px}.target-char[data-v-396d51a8]{font-size:3rem}.feedback-message[data-v-396d51a8]{font-size:1.5rem;padding:10px 20px}}@media (hover: none){.character-item[data-v-396d51a8]{min-width:44px;min-height:44px}.find-button[data-v-396d51a8],.language-button[data-v-396d51a8]{min-height:44px}}.memory-card-game[data-v-e4a41ffa]{display:flex;flex-direction:column;gap:20px;padding:20px;height:100%;box-sizing:border-box}.language-toggle[data-v-e4a41ffa]{display:flex;justify-content:flex-end;margin-bottom:10px}.language-button[data-v-e4a41ffa]{background-color:#e0e0ff;border:none;border-radius:20px;padding:8px 16px;font-size:.9rem;cursor:pointer;transition:all .3s ease;color:#4a6fa5;box-shadow:0 2px 4px #0000001a}.language-button[data-v-e4a41ffa]:hover{background-color:#d0d0ff;transform:translateY(-2px)}.language-button.active[data-v-e4a41ffa]{background-color:#6c9bcf;color:#fff}.input-section[data-v-e4a41ffa]{display:flex;flex-direction:column;gap:8px}label[data-v-e4a41ffa]{font-size:1.2rem;color:#4a6fa5;font-weight:700}.character-input[data-v-e4a41ffa]{padding:12px;font-size:1.2rem;border:3px solid #6c9bcf;border-radius:10px;background-color:#f9f9ff;transition:all .3s ease}.character-input[data-v-e4a41ffa]:focus{outline:none;border-color:#4a6fa5;box-shadow:0 0 8px #4a6fa580}.character-input[data-v-e4a41ffa]:disabled{background-color:#f0f0f0;border-color:#ccc;cursor:not-allowed}.game-controls[data-v-e4a41ffa]{display:flex;gap:15px;margin-bottom:10px}.start-button[data-v-e4a41ffa],.reset-button[data-v-e4a41ffa]{padding:12px 20px;font-size:1.1rem;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;font-weight:700;box-shadow:0 4px 6px #0000001a}.start-button[data-v-e4a41ffa]{background-color:#6c9bcf;color:#fff;flex:1}.reset-button[data-v-e4a41ffa]{background-color:#ff9a8b;color:#fff;flex:1}.start-button[data-v-e4a41ffa]:hover:not(:disabled),.reset-button[data-v-e4a41ffa]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.start-button[data-v-e4a41ffa]:hover:not(:disabled){background-color:#4a6fa5}.reset-button[data-v-e4a41ffa]:hover:not(:disabled){background-color:#ff7b6b}.start-button[data-v-e4a41ffa]:disabled,.reset-button[data-v-e4a41ffa]:disabled{background-color:#ccc;cursor:not-allowed}.cards-container[data-v-e4a41ffa]{flex:1;display:flex;justify-content:center;align-items:center;background-color:#f0f7ff;border-radius:15px;border:3px dashed #6c9bcf;padding:20px;overflow:auto;min-height:300px}.empty-state[data-v-e4a41ffa]{color:#8baad4;font-size:1.2rem;text-align:center;padding:20px}.cards-grid[data-v-e4a41ffa]{display:grid;gap:15px;width:100%;height:100%}.card[data-v-e4a41ffa]{aspect-ratio:3/4;perspective:1000px;cursor:pointer;transition:transform .3s}.card[data-v-e4a41ffa]:hover:not(.flipped):not(.matched):not(.disabled){transform:translateY(-5px)}.card.disabled[data-v-e4a41ffa]{cursor:not-allowed}.card-inner[data-v-e4a41ffa]{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px #0000001a;border-radius:10px}.card.flipped .card-inner[data-v-e4a41ffa]{transform:rotateY(180deg)}.card.matched[data-v-e4a41ffa]{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.card-front[data-v-e4a41ffa],.card-back[data-v-e4a41ffa]{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;border-radius:10px}.card-front[data-v-e4a41ffa]{background-color:#6c9bcf;color:#fff}.card-back[data-v-e4a41ffa]{background-color:#fff;color:#4a6fa5;transform:rotateY(180deg);border:3px solid #6c9bcf}.card-pattern[data-v-e4a41ffa]{font-size:2rem;font-weight:700}.card-value[data-v-e4a41ffa]{font-size:2.5rem;font-weight:700}.game-stats[data-v-e4a41ffa]{display:flex;justify-content:space-between;font-size:1.1rem;color:#4a6fa5;font-weight:700;padding:10px 0;margin-bottom:20px}.game-complete[data-v-e4a41ffa]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#4ecdc4e6;color:#fff;padding:20px 40px;border-radius:15px;font-size:1.5rem;font-weight:700;animation:bounce-e4a41ffa .5s ease infinite alternate;z-index:100;box-shadow:0 10px 30px #0000004d}@keyframes bounce-e4a41ffa{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.05)}}@media (max-width: 1024px){.memory-card-game[data-v-e4a41ffa]{gap:15px;padding:15px}.cards-container[data-v-e4a41ffa]{padding:15px;min-height:250px}.card-value[data-v-e4a41ffa]{font-size:2.2rem}.start-button[data-v-e4a41ffa],.reset-button[data-v-e4a41ffa]{padding:10px 16px;font-size:1rem}}@media (max-width: 768px){.memory-card-game[data-v-e4a41ffa]{gap:12px;padding:12px}.cards-grid[data-v-e4a41ffa]{grid-template-columns:repeat(2,1fr)!important;gap:10px}.cards-container[data-v-e4a41ffa]{padding:12px;min-height:220px;border-width:2px}.game-stats[data-v-e4a41ffa]{flex-direction:column;align-items:center;gap:10px;font-size:1rem}label[data-v-e4a41ffa]{font-size:1rem}.character-input[data-v-e4a41ffa]{padding:10px;font-size:1rem;border-width:2px}.game-complete[data-v-e4a41ffa]{padding:15px 30px;font-size:1.3rem}}@media (max-width: 480px){.memory-card-game[data-v-e4a41ffa]{gap:10px;padding:10px}.language-button[data-v-e4a41ffa]{font-size:.8rem;padding:6px 12px;border-radius:15px}.cards-container[data-v-e4a41ffa]{padding:10px;min-height:200px}.cards-grid[data-v-e4a41ffa]{gap:8px}.card-pattern[data-v-e4a41ffa]{font-size:1.5rem}.card-value[data-v-e4a41ffa]{font-size:1.8rem}.start-button[data-v-e4a41ffa],.reset-button[data-v-e4a41ffa]{padding:8px 12px;font-size:.9rem;border-radius:8px}.empty-state[data-v-e4a41ffa]{font-size:1rem;padding:15px}.game-stats[data-v-e4a41ffa]{font-size:.9rem}.game-complete[data-v-e4a41ffa]{padding:12px 24px;font-size:1.1rem;border-radius:10px}}@media (max-width: 360px){.game-controls[data-v-e4a41ffa]{flex-direction:column;gap:8px}.card-value[data-v-e4a41ffa]{font-size:1.5rem}.card-pattern[data-v-e4a41ffa]{font-size:1.2rem}.game-complete[data-v-e4a41ffa]{padding:10px 20px;font-size:1rem}}@media (hover: none){.start-button[data-v-e4a41ffa],.reset-button[data-v-e4a41ffa],.language-button[data-v-e4a41ffa]{min-height:44px}.card[data-v-e4a41ffa]{min-height:60px}}.daily-feedback[data-v-6ff3a143]{display:flex;flex-direction:column;gap:12px;padding:12px;height:100%;overflow-y:auto}h2.compact-title[data-v-6ff3a143]{color:#4a6fa5;font-size:1.2rem;margin:0 0 8px;text-align:center}h3[data-v-6ff3a143]{color:#4a6fa5;font-size:1rem;margin:0 0 8px}.feedback-input[data-v-6ff3a143]{background-color:#fff;border-radius:10px;padding:12px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;gap:8px}.emoji-selector[data-v-6ff3a143]{display:flex;justify-content:space-around;margin-bottom:10px}.emoji-option[data-v-6ff3a143]{font-size:1.5rem;cursor:pointer;transition:all .3s ease;padding:5px;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.emoji-option[data-v-6ff3a143]:hover{transform:scale(1.1);background-color:#f0f7ff}.emoji-option.selected[data-v-6ff3a143]{background-color:#d4e6ff;transform:scale(1.1);box-shadow:0 4px 8px #0000001a}.feedback-textarea[data-v-6ff3a143]{padding:8px;font-size:.9rem;border:2px solid #6c9bcf;border-radius:8px;min-height:60px;resize:vertical;font-family:inherit}.feedback-textarea[data-v-6ff3a143]:focus{outline:none;border-color:#4a6fa5;box-shadow:0 0 8px #4a6fa580}.save-button[data-v-6ff3a143]{padding:8px 15px;font-size:.9rem;background-color:#6c9bcf;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:700;box-shadow:0 2px 4px #0000001a}.save-button[data-v-6ff3a143]:hover:not(:disabled){background-color:#4a6fa5;transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.save-button[data-v-6ff3a143]:disabled{background-color:#b0c4e0;cursor:not-allowed}.feedback-history[data-v-6ff3a143]{background-color:#fff;border-radius:10px;padding:12px;box-shadow:0 2px 4px #0000001a;flex:1;overflow-y:auto}.empty-history[data-v-6ff3a143]{color:#8baad4;text-align:center;padding:20px;font-style:italic}.history-list[data-v-6ff3a143]{display:flex;flex-direction:column;gap:15px}.history-item[data-v-6ff3a143]{background-color:#f0f7ff;border-radius:8px;padding:10px;position:relative;border-left:3px solid #6c9bcf;margin-bottom:8px}.history-header[data-v-6ff3a143]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.history-date[data-v-6ff3a143]{color:#4a6fa5;font-size:.9rem;font-weight:700}.delete-button[data-v-6ff3a143]{background:none;border:none;color:#ff6b6b;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;transition:all .3s ease}.delete-button[data-v-6ff3a143]:hover{transform:scale(1.2)}.history-emoji[data-v-6ff3a143]{font-size:1.3rem;margin-bottom:5px;display:inline-block;margin-right:8px}.history-text[data-v-6ff3a143]{color:#333;white-space:pre-wrap;font-size:.9rem;display:inline-block}.app-container[data-v-9786070a]{font-family:Comic Sans MS,cursive,sans-serif;color:#333;background-color:#f9f9f9;min-height:100vh;height:100vh;width:100vw;margin:0;padding:0;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}header[data-v-9786070a]{text-align:center;padding:10px;background-color:#6c9bcf;color:#fff;box-shadow:0 2px 4px #0000001a}h1[data-v-9786070a]{font-size:1.8rem;margin:0;text-shadow:1px 1px 2px rgba(0,0,0,.2)}h2[data-v-9786070a]{color:#4a6fa5;font-size:1.5rem;margin-bottom:20px;text-align:center}main[data-v-9786070a]{flex:1;padding:8px 12px;overflow:hidden}.three-column-layout[data-v-9786070a]{display:grid;grid-template-columns:.8fr 2.2fr 1fr;grid-template-areas:"selection game feedback";gap:12px;height:calc(100vh - 100px);overflow:hidden}.game-selection-column[data-v-9786070a]{grid-area:selection}.game-content-column[data-v-9786070a]{grid-area:game}.third-column[data-v-9786070a]{grid-area:feedback}.game-selection-column[data-v-9786070a]{background-color:#f0f7ff;border-radius:10px;padding:12px;box-shadow:0 2px 4px #0000001a;height:100%;overflow-y:auto}.game-list[data-v-9786070a]{list-style-type:none;padding:0;margin:0}.game-list li[data-v-9786070a]{padding:10px 8px;margin-bottom:8px;background-color:#d4e6ff;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:.95rem;text-align:center;box-shadow:0 1px 3px #0000001a}.game-list li[data-v-9786070a]:hover{background-color:#b0d0ff;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.game-list li.active[data-v-9786070a]{background-color:#6c9bcf;color:#fff;font-weight:700;transform:scale(1.05)}.game-content-column[data-v-9786070a]{background-color:#fff;border-radius:10px;padding:12px;box-shadow:0 2px 4px #0000001a;overflow-y:auto;height:100%}.game-container[data-v-9786070a]{height:100%;display:flex;flex-direction:column}.third-column[data-v-9786070a]{background-color:#f0f7ff;border-radius:10px;padding:12px;box-shadow:0 2px 4px #0000001a;height:100%;overflow-y:auto}footer[data-v-9786070a]{text-align:center;padding:15px;background-color:#6c9bcf;color:#fff;font-size:.9rem}@media (max-width: 1024px){.three-column-layout[data-v-9786070a]{grid-template-columns:1fr 2fr;grid-template-areas:"selection game" "feedback feedback";gap:10px;height:auto;min-height:calc(100vh - 100px)}.game-selection-column[data-v-9786070a]{grid-area:selection}.game-content-column[data-v-9786070a]{grid-area:game}.third-column[data-v-9786070a]{grid-area:feedback;max-height:200px}}@media (max-width: 768px){.three-column-layout[data-v-9786070a]{grid-template-columns:1fr;grid-template-areas:"selection" "game" "feedback";height:auto;overflow-y:auto}.app-container[data-v-9786070a]{position:relative;height:auto;min-height:100vh;overflow-y:auto}.game-selection-column[data-v-9786070a],.game-content-column[data-v-9786070a],.third-column[data-v-9786070a]{height:auto;min-height:200px;width:100%;box-sizing:border-box}.game-list[data-v-9786070a]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.game-list li[data-v-9786070a]{flex:1 0 40%;min-width:120px;margin-bottom:5px}h1[data-v-9786070a]{font-size:1.5rem}h2[data-v-9786070a]{font-size:1.3rem;margin-bottom:10px}}@media (max-width: 480px){main[data-v-9786070a]{padding:5px}.three-column-layout[data-v-9786070a]{gap:8px}.game-selection-column[data-v-9786070a],.game-content-column[data-v-9786070a],.third-column[data-v-9786070a]{padding:8px;min-height:150px}.game-list li[data-v-9786070a]{padding:8px 5px;font-size:.85rem}}[data-v-9786070a]:root,body[data-v-9786070a]{margin:0;padding:0;height:100%;width:100%;overflow:hidden;box-sizing:border-box}[data-v-9786070a],[data-v-9786070a]:before,[data-v-9786070a]:after{box-sizing:inherit}@media (hover: none){.game-list li[data-v-9786070a]{padding:12px 8px}button[data-v-9786070a]{min-height:44px}}
