.header[data-v-c8623dc2]{margin-top:2rem;margin-bottom:1rem;text-align:center}.header h1[data-v-c8623dc2]{margin:0}.game-container[data-v-bdd2950d]{display:flex;flex-direction:column;align-items:center;gap:1rem}.progress-bar-container[data-v-bdd2950d]{width:100%;max-width:400px;padding:0 1rem}.progress-bar[data-v-bdd2950d]{width:100%;height:1.5rem;background:#e0e0e0;border-radius:.75rem;overflow:hidden;position:relative}.progress-fill[data-v-bdd2950d]{height:100%;background:linear-gradient(90deg,#4CAF50,#66BB6A);border-radius:.75rem;transition:width .3s ease;min-width:0}.progress-marker[data-v-bdd2950d]{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none}.progress-marker .sparkle[data-v-bdd2950d]{font-size:1.4rem;filter:drop-shadow(0 0 3px rgba(255,215,0,.8))}.word-display[data-v-bdd2950d]{font-size:2rem;font-weight:700;color:#666;min-height:2.5rem;padding:.5rem 1rem;border-radius:.5rem;background:#f5f5f5;display:flex;align-items:center;gap:.5rem;transition:color .3s}.word-display.valid-word[data-v-bdd2950d]{color:#4caf50}.word-status[data-v-bdd2950d]{font-size:1.5rem;opacity:.8}.word-display.points-message[data-v-bdd2950d]{color:#4caf50;background:rgba(76,175,80,.1);direction:rtl}.points-fade-enter-active[data-v-bdd2950d]{transition:opacity .3s ease-out,transform .3s ease-out}.points-fade-leave-active[data-v-bdd2950d]{transition:opacity .3s ease-in,transform .3s ease-in}.points-fade-enter-from[data-v-bdd2950d],.points-fade-leave-to[data-v-bdd2950d]{opacity:0;transform:translateY(-10px)}.board[data-v-bdd2950d]{display:flex;flex-direction:column;gap:.5rem;position:relative;touch-action:none}.row[data-v-bdd2950d]{display:flex;gap:.5rem}.cell[data-v-bdd2950d]{width:4.5rem;height:4.5rem;background:#fff;border:2px solid #bbb;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:3rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s;position:relative}.cell[data-v-bdd2950d]:hover{background:#e0e0e0}.cell.selected[data-v-bdd2950d]{background:#e8f5e9;border-color:#4caf50}.line-container[data-v-bdd2950d]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.word-count[data-v-bdd2950d]{position:absolute;top:.25rem;left:.25rem;font-size:1rem;color:#666;font-weight:600;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 4px rgba(255,255,255,.6);padding:.1rem .3rem}.word-list[data-v-770540f9]{margin-top:2rem;width:100%;max-width:400px;background:#fff;border-radius:.5rem;box-shadow:0 2px 8px #0000000d;padding:1rem 2rem}h2[data-v-770540f9]{font-size:1.2rem;margin-bottom:1rem;text-align:center}ul[data-v-770540f9]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.word-item[data-v-770540f9]{padding:.5rem;background:#f5f5f5;border-radius:.25rem;text-align:center;font-size:1.1rem}.no-words[data-v-770540f9]{text-align:center;color:#666;font-style:italic;direction:rtl}#app{font-family:Segoe UI,Arial,sans-serif;background:#f8f8f8;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}html{color:#333}body{color:#333!important}body *{color:inherit}
