.field-wrapper[data-v-b7149ba3]{display:flex;flex-direction:column;align-items:center;gap:20px}.clock[data-v-b7149ba3]{font-family:sans-serif;font-size:32px;font-weight:700;letter-spacing:2px;color:#ffffff4d;transition:color .3s ease}.clock.active[data-v-b7149ba3]{color:#e8e8e8}.clock.expired[data-v-b7149ba3]{color:#f66}.grid-border[data-v-b7149ba3]{padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#ffffff08;box-shadow:0 0 32px #00000059,inset 0 1px #ffffff12}.grid[data-v-b7149ba3]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:4px}.cell[data-v-b7149ba3]{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:background .15s ease,transform .1s ease}.cell.letter[data-v-b7149ba3]{cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.cell.letter[data-v-b7149ba3]:hover:not(.used){background:#ffffff1f;transform:scale(1.04)}.cell.used[data-v-b7149ba3]{background:#ff996626;border-color:#ff996659;cursor:default}.cell.used .letter-text[data-v-b7149ba3]{color:#ffffff59}.cell.center[data-v-b7149ba3]{cursor:default}.letter-text[data-v-b7149ba3]{font-family:sans-serif;font-size:3rem;font-weight:700;color:#e8e8e8;-webkit-user-select:none;user-select:none;line-height:1}.owl[data-v-b7149ba3]{width:4.5rem;height:4.5rem;object-fit:contain;border-radius:8px}.word-bar[data-v-b7149ba3]{display:flex;gap:6px}.word-slot[data-v-b7149ba3]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-family:sans-serif;font-size:1.4rem;font-weight:700;color:#e8e8e8;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;-webkit-user-select:none;user-select:none}.word-slot.filled[data-v-b7149ba3]{background:#ff99661a;border-color:#ff99664d;color:#ffb899}.meaning-bar[data-v-b7149ba3]{height:20px;display:flex;align-items:center;justify-content:center}.meaning-link[data-v-b7149ba3]{font-family:sans-serif;font-size:12px;color:#ffffff59;text-decoration:none;letter-spacing:.3px;transition:color .15s ease}.meaning-link[data-v-b7149ba3]:hover{color:#ffffffb3;text-decoration:underline}.message-bar[data-v-b7149ba3]{height:24px;display:flex;align-items:center;justify-content:center}.message[data-v-b7149ba3]{font-family:sans-serif;font-size:15px;font-weight:600;color:#f66;letter-spacing:.5px}.message.success[data-v-b7149ba3]{color:#6f9}.control-bar[data-v-b7149ba3]{display:flex;gap:12px;align-items:center}.ctrl-btn[data-v-b7149ba3]{font-family:sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;color:#ffffffbf;background:#ffffff12;border:1px solid rgba(255,255,255,.13);border-radius:8px;padding:8px 18px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;min-width:100px}.ctrl-btn[data-v-b7149ba3]:hover:not(:disabled){background:#ffffff21;color:#fff;border-color:#ffffff40}.ctrl-btn[data-v-b7149ba3]:disabled{opacity:.28;cursor:default}.ctrl-btn--new[data-v-b7149ba3]{color:#f96;border-color:#ff996659;background:#ff996614}.ctrl-btn--new[data-v-b7149ba3]:hover:not(:disabled){background:#ff99662e;color:#ffb899;border-color:#ff99668c}.fade-enter-active[data-v-b7149ba3],.fade-leave-active[data-v-b7149ba3]{transition:opacity .2s ease}.fade-enter-from[data-v-b7149ba3],.fade-leave-to[data-v-b7149ba3]{opacity:0}.game-view[data-v-93e8c589]{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.game-footer[data-v-93e8c589]{position:fixed;bottom:16px;left:0;right:0;text-align:center;font-family:sans-serif;font-size:12px;letter-spacing:.5px;color:#ffffff4d}@media(max-height:850px){.game-view[data-v-93e8c589]{gap:16px;justify-content:flex-start;padding-top:40px}}@media(max-height:600px){.game-footer[data-v-93e8c589]{display:none}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{background-color:#1a1a2e}
