.account[data-v-e4e8f17f]{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;min-height:2.2rem;font-size:.85rem}.name[data-v-e4e8f17f]{font-weight:650}.link[data-v-e4e8f17f]{font:inherit;color:#b45309;background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.claim[data-v-e4e8f17f]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;width:100%}.claim label[data-v-e4e8f17f]{opacity:.7}input[data-v-e4e8f17f],.claim button[data-v-e4e8f17f]{font:inherit;padding:.3rem .5rem}input[data-v-e4e8f17f]{flex:1;min-width:8rem;border:1px solid #d8d0bf;border-radius:6px}.error[data-v-e4e8f17f]{width:100%;margin:0;color:#c2410c}:root{color-scheme:light;font-family:ui-rounded,SF Pro Rounded,system-ui,sans-serif;background:#faf7f1;color:#2a2622}body{margin:0}main{width:100%;max-width:30rem;margin:0 auto;padding:0 1rem;box-sizing:border-box}.prompt[data-v-3b362b70]{border:2px solid #e07a3f;border-radius:10px;padding:1rem;text-align:center;background:#fff8ef}.who[data-v-3b362b70]{margin:0 0 .3rem}.count[data-v-3b362b70]{margin:0;font-size:2.6rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.urgent[data-v-3b362b70]{color:#c2410c}.note[data-v-3b362b70]{margin:.3rem 0 .8rem;font-size:.8rem;opacity:.65}.actions[data-v-3b362b70]{display:flex;align-items:center;justify-content:center;gap:.8rem}.primary[data-v-3b362b70]{font:inherit;font-weight:650;padding:.6rem 1.4rem;border:none;border-radius:8px;background:#e07a3f;color:#fff;cursor:pointer}.link[data-v-3b362b70]{font:inherit;color:#8a7f6d;background:none;border:none;text-decoration:underline;cursor:pointer}.games[data-v-1ac5a823]{width:100%}h2[data-v-1ac5a823]{font-size:.95rem;margin:0 0 .4rem}.empty[data-v-1ac5a823]{opacity:.6;font-size:.85rem}ul[data-v-1ac5a823]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.row[data-v-1ac5a823]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;border:1px solid #d8d0bf;border-radius:6px;background:#f3efe6;color:inherit;text-decoration:none}.opponent[data-v-1ac5a823]{font-weight:650}.state[data-v-1ac5a823]{font-size:.8rem;opacity:.7}.flagged[data-v-1ac5a823]{border-color:#e07a3f}.flagged .state[data-v-1ac5a823]{color:#c2410c;opacity:1;font-weight:650}.state-expired[data-v-1ac5a823],.state-challenge_sent[data-v-1ac5a823]{opacity:.55}.state-review[data-v-1ac5a823]{border-color:#e07a3f}.lobby[data-v-9bbff94e]{display:flex;flex-direction:column;gap:1.2rem;padding:1rem 0 3rem;width:100%}h2[data-v-9bbff94e]{font-size:.95rem;margin:0 0 .5rem}.gate[data-v-9bbff94e]{opacity:.7;font-size:.9rem}.modes[data-v-9bbff94e]{display:grid;gap:.5rem}.modes button[data-v-9bbff94e]{display:flex;flex-direction:column;gap:.15rem;font:inherit;font-weight:650;text-align:left;padding:.7rem .9rem;border:1px solid #d8d0bf;border-radius:8px;background:#f3efe6;cursor:pointer}.modes small[data-v-9bbff94e]{font-weight:400;opacity:.6}.pending[data-v-9bbff94e]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.pending p[data-v-9bbff94e]{margin:0}.waiting-players ul[data-v-9bbff94e]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.waiting-players li[data-v-9bbff94e]{display:flex;align-items:center;gap:.5rem;padding:.5rem .7rem;border:1px solid #d8d0bf;border-radius:6px;background:#f3efe6}.name[data-v-9bbff94e]{font-weight:650}.mode[data-v-9bbff94e]{flex:1;font-size:.8rem;opacity:.6}.waiting-players button[data-v-9bbff94e]{font:inherit;padding:.3rem .6rem;cursor:pointer}.link[data-v-9bbff94e]{font:inherit;color:#b45309;background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.solo[data-v-9bbff94e]{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.solo select[data-v-9bbff94e]{font:inherit;padding:.2rem .3rem}.error[data-v-9bbff94e]{margin:0;color:#c2410c;font-size:.85rem}.board[data-v-b0af966c]{width:100%;aspect-ratio:1;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.tile[data-v-b0af966c]{animation:drop-b0af966c .32s cubic-bezier(.2,.9,.3,1.3) backwards;transform-origin:center}.tile rect[data-v-b0af966c]{fill:var(--tile-bg, #f3efe6);stroke:var(--tile-edge, #d8d0bf);stroke-width:.6;transition:fill 90ms linear}.tile text[data-v-b0af966c]{fill:var(--tile-ink, #2a2622);font-size:11px;font-weight:650;pointer-events:none}.tile--selected rect[data-v-b0af966c]{fill:var(--tile-bg-active, #ffd479)}.tile--last rect[data-v-b0af966c]{stroke:var(--trace, #e07a3f);stroke-width:1.4}.board:not(.drawing) .tile--last rect[data-v-b0af966c]{animation:pulse-b0af966c 1.1s ease-in-out infinite}@keyframes pulse-b0af966c{0%,to{fill:var(--tile-bg-active, #ffd479);stroke-width:1.4}50%{fill:var(--tile-bg-pulse, #ffb43d);stroke-width:2.2}}.trace[data-v-b0af966c]{fill:none;stroke:var(--trace, #e07a3f);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:.85;pointer-events:none}@keyframes drop-b0af966c{0%{opacity:0;transform:translateY(-12%) scale(.7) rotate(-8deg)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tile[data-v-b0af966c]{animation:none}.board:not(.drawing) .tile--last rect[data-v-b0af966c]{animation:none;fill:var(--tile-bg-pulse, #ffb43d)}}.words[data-v-0dc2cc80]{width:100%}header[data-v-0dc2cc80]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}h2[data-v-0dc2cc80]{font-size:.95rem;margin:0;letter-spacing:.02em}.count[data-v-0dc2cc80]{opacity:.5;font-weight:400}.score[data-v-0dc2cc80]{font-size:1.4rem;font-variant-numeric:tabular-nums}.empty[data-v-0dc2cc80]{opacity:.6;font-size:.85rem}ul[data-v-0dc2cc80]{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.25rem}button[data-v-0dc2cc80]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;font:inherit;font-variant-numeric:tabular-nums;background:#f3efe6;border:1px solid #d8d0bf;border-radius:6px;cursor:pointer}.culled[data-v-0dc2cc80]{text-decoration:line-through;opacity:.45}button[data-v-0dc2cc80]:disabled{cursor:default;color:inherit;opacity:1}.points[data-v-0dc2cc80]{opacity:.6;font-size:.8rem}.clock[data-v-7d302ca1]{margin:0;font-size:1.3rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:.04em}.urgent[data-v-7d302ca1]{color:#c2410c;animation:blink-7d302ca1 1s steps(2,start) infinite}.done[data-v-7d302ca1]{opacity:.4}@keyframes blink-7d302ca1{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.urgent[data-v-7d302ca1]{animation:none}}.turn[data-v-769a5f2a]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 0 3rem;width:100%}.status[data-v-769a5f2a]{display:flex;flex-direction:column;align-items:center;gap:.15rem}.current[data-v-769a5f2a]{margin:0;min-height:1.6em;font-size:1.5rem;font-weight:650;letter-spacing:.12em;opacity:.25}.current.active[data-v-769a5f2a]{opacity:1}.hint[data-v-769a5f2a]{margin:0;font-size:.8rem;opacity:.55;text-align:center;max-width:24rem}.error[data-v-769a5f2a]{margin:0;font-size:.85rem;color:#c2410c}.primary[data-v-769a5f2a]{font:inherit;font-weight:650;padding:.6rem 1.4rem;border:none;border-radius:8px;background:#e07a3f;color:#fff;cursor:pointer}.secondary[data-v-769a5f2a]{font:inherit;padding:.5rem 1.2rem;border:1px solid #d8d0bf;border-radius:8px;background:#f3efe6;cursor:pointer}.toolbar[data-v-769a5f2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border:1px dashed #cfc7b6;border-radius:8px;padding:.6rem .9rem;font-size:.8rem}legend[data-v-769a5f2a]{opacity:.55;padding:0 .3rem}.back[data-v-769a5f2a]{font-size:.85rem;color:#b45309;text-decoration:underline}label[data-v-769a5f2a]{display:flex;align-items:center;gap:.35rem}select[data-v-769a5f2a],button[data-v-769a5f2a]{font:inherit;padding:.25rem .4rem}li[data-v-34bcaa2b]{display:block}button[data-v-34bcaa2b]{display:flex;width:100%;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.15rem 0;font:inherit;font-variant-numeric:tabular-nums;font-size:.9rem;background:none;border:none;text-align:left;color:inherit;cursor:pointer}.struck .word[data-v-34bcaa2b]{text-decoration:line-through;opacity:.45}.struck .note[data-v-34bcaa2b]{opacity:.5}.note[data-v-34bcaa2b]{font-size:.7rem;font-style:italic}.points[data-v-34bcaa2b]{opacity:.6;font-size:.8rem}.meaning[data-v-34bcaa2b]{margin:0 0 .4rem;padding-left:.6rem;border-left:2px solid #e0d8c7;font-size:.8rem;opacity:.8}.pos[data-v-34bcaa2b]{font-style:italic;opacity:.6;margin-right:.25rem}.see[data-v-34bcaa2b]{opacity:.6}.results[data-v-d4058dae]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 0 3rem;width:100%}.outcome[data-v-d4058dae]{font-size:1.6rem;margin:0}.won[data-v-d4058dae]{color:#b45309}.board[data-v-d4058dae]{width:100%;max-width:14rem;aspect-ratio:1}.board rect[data-v-d4058dae]{fill:#f3efe6;stroke:#d8d0bf;stroke-width:.6}.board text[data-v-d4058dae]{fill:#2a2622;font-size:10px;font-weight:650}.columns[data-v-d4058dae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;width:100%}header[data-v-d4058dae]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;border-bottom:1px solid #d8d0bf;padding-bottom:.3rem}h2[data-v-d4058dae]{font-size:.9rem;margin:0}header strong[data-v-d4058dae]{font-size:1.3rem;font-variant-numeric:tabular-nums}.winner[data-v-d4058dae]{color:#b45309}.none[data-v-d4058dae]{opacity:.5;font-size:.85rem}ul[data-v-d4058dae]{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.15rem}.key[data-v-d4058dae]{font-size:.75rem;opacity:.55;text-align:center;margin:0}.missed[data-v-d4058dae]{width:100%}.missed ul[data-v-d4058dae]{display:block;columns:2;column-gap:1rem}.reveal[data-v-d4058dae]{font:inherit;font-size:.85rem;color:#b45309;background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.target[data-v-d4058dae]{font-size:.8rem;opacity:.7;margin:.3rem 0 .5rem}.back[data-v-d4058dae]{font-size:.85rem;color:#b45309;text-decoration:underline}
