.game-preview[data-v-578f7a26]{background:var(--canvas);border:1px solid var(--border);border-radius:14px;flex-shrink:0;grid-template-columns:minmax(0,1fr);place-items:center;width:136px;height:128px;display:grid;overflow:hidden}.preview-memory[data-v-578f7a26]{grid-template-columns:repeat(3,28px);gap:6px;display:grid;transform:rotate(-7deg)}.preview-memory>span[data-v-578f7a26]{color:#13202b;background:#2345c7;border:1px solid #2345c7;border-radius:5px;place-items:center;height:36px;display:grid;box-shadow:0 2px #13202b25}.preview-memory .revealed[data-v-578f7a26]{background:#d4ef8a;border-color:#91aa53}.preview-card-mark[data-v-578f7a26]{border:2px solid #ffffff9c;border-radius:2px;width:9px;height:14px}.preview-merge[data-v-578f7a26],.preview-noughts[data-v-578f7a26],.preview-lights[data-v-578f7a26]{background:var(--raised);border-radius:9px;grid-template-columns:repeat(3,27px);gap:5px;padding:6px;display:grid;transform:rotate(-5deg)}.preview-merge>span[data-v-578f7a26]{background:var(--surface);height:27px;color:var(--text);border-radius:4px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.preview-merge .value-8[data-v-578f7a26]{color:#13202b;background:#d4ef8a}.preview-merge .value-16[data-v-578f7a26]{color:#fff;background:#2345c7}.preview-merge .value-0[data-v-578f7a26]{background:var(--border)}.preview-noughts[data-v-578f7a26]{background:0 0;gap:4px;transform:rotate(5deg)}.preview-noughts>span[data-v-578f7a26]{background:var(--raised);height:28px;color:var(--text);border-radius:4px;place-items:center;display:grid}.preview-noughts .winning[data-v-578f7a26]{background:color-mix(in srgb,var(--link) 12%,var(--surface));color:var(--link)}.preview-connect[data-v-578f7a26]{background:#2345c7;border-radius:8px;grid-template-columns:repeat(5,15px);gap:6px;padding:10px;display:grid;transform:rotate(-7deg);box-shadow:0 4px #13202b30}.preview-connect>span[data-v-578f7a26]{background:var(--canvas);border-radius:50%;height:15px;box-shadow:inset 0 2px 2px #0003}.preview-connect .cobalt[data-v-578f7a26]{background:#aec4ff}.preview-connect .citron[data-v-578f7a26]{background:#d4ef8a}.preview-lights[data-v-578f7a26]{background:var(--border);gap:5px;transform:rotate(6deg)}.preview-lights>span[data-v-578f7a26]{border:1px solid var(--control);background:var(--surface);border-radius:5px;place-items:center;height:27px;display:grid}.preview-lights .lit[data-v-578f7a26]{color:#13202b;background:#d4ef8a;border-color:#91aa53;box-shadow:0 0 7px #d4ef8a30}.preview-snake-board[data-v-578f7a26]{background:var(--raised);border-radius:8px;grid-template-columns:repeat(7,12px);gap:1px;padding:7px;display:grid}.preview-snake-board>span[data-v-578f7a26]{background:var(--surface);border-radius:2px;height:12px}.preview-snake-board .body[data-v-578f7a26]{background:var(--link)}.preview-snake-board .head[data-v-578f7a26]{background:var(--text);border-radius:2px 5px 5px 2px}.preview-snake-board .food[data-v-578f7a26]{background:#d4ef8a;border:1px solid #7e9841;border-radius:50%}@media (width<=600px){.game-preview[data-v-578f7a26]{width:90px;height:100px}.game-preview>div[data-v-578f7a26]{scale:.77}.game-preview>.preview-connect[data-v-578f7a26]{scale:.66}}.games-note[data-v-1f79ebcd]{border-top:1px solid var(--border);color:var(--muted);align-items:start;gap:10px;max-width:465px;margin-top:26px;padding-top:24px;font-size:.8rem;line-height:1.75;display:flex}.games-note svg[data-v-1f79ebcd]{color:var(--link);margin-top:3px}.games-row[data-v-1f79ebcd]{border-bottom:1px solid var(--border);align-items:center;gap:20px;padding-block:24px;display:flex}.games-row[data-v-1f79ebcd]:last-child{border-bottom:0}.games-row-icon[data-v-1f79ebcd]{color:var(--link)}.games-row-copy[data-v-1f79ebcd]{flex:1;min-width:0;display:block}.games-row h3[data-v-1f79ebcd]{letter-spacing:-.035em;font-size:1.35rem;line-height:1.3}.games-row-summary[data-v-1f79ebcd]{color:var(--muted);margin-top:8px;font-size:.9rem;line-height:1.75;display:block}.games-row-detail[data-v-1f79ebcd]{color:var(--muted);margin-top:12px;font-size:.75rem;line-height:1.7;display:block}.games-row-arrow[data-v-1f79ebcd]{color:var(--muted)}.games-row:hover h3[data-v-1f79ebcd],.games-row:hover .games-row-arrow[data-v-1f79ebcd]{color:var(--link)}@media (width<=600px){.games-row[data-v-1f79ebcd]{gap:14px}.games-row h3[data-v-1f79ebcd]{font-size:1.18rem}.games-row-summary[data-v-1f79ebcd]{font-size:.85rem}.games-row-icon[data-v-1f79ebcd]{width:22px;height:22px}}.games-new[data-v-1f79ebcd]{flex-wrap:wrap;gap:10px 18px;margin-top:30px;font-size:.8125rem;display:flex}.games-new>span[data-v-1f79ebcd]{width:100%;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700}.games-new a[data-v-1f79ebcd]{color:var(--link);align-items:center;gap:5px;min-height:44px;font-weight:700;display:inline-flex}.games-note svg[data-v-1f79ebcd]{flex-shrink:0}.games-row[data-v-1f79ebcd]{align-items:center;gap:24px;padding-block:28px}.games-row-meta[data-v-1f79ebcd]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;font-size:.6875rem;font-weight:650;display:flex}.games-new-label[data-v-1f79ebcd]{color:var(--success)}.games-row h3[data-v-1f79ebcd]{font-size:1.45rem;font-weight:750}.games-row-summary[data-v-1f79ebcd]{margin-top:8px;font-size:.875rem}.games-row-detail[data-v-1f79ebcd]{margin-top:8px;font-size:.75rem}.games-play[data-v-1f79ebcd]{color:var(--link);align-items:center;gap:7px;margin-top:14px;font-size:.75rem;font-weight:750;display:inline-flex}.games-row:hover .games-play[data-v-1f79ebcd]{gap:12px}.games-play[data-v-1f79ebcd]{transition:gap .16s}.games-row[data-v-1f79ebcd]:focus-visible{outline-offset:6px;border-radius:4px}@media (width<=600px){.games-row[data-v-1f79ebcd]{align-items:start;gap:16px}.games-row h3[data-v-1f79ebcd]{font-size:1.2rem}.games-row-meta[data-v-1f79ebcd]{font-size:.6875rem}.games-row-summary[data-v-1f79ebcd]{font-size:.8125rem}.games-row-detail[data-v-1f79ebcd]{display:none}.games-play[data-v-1f79ebcd]{margin-top:12px}}@media (width<=390px){.games-row[data-v-1f79ebcd]{gap:12px}.games-row h3[data-v-1f79ebcd]{font-size:1.05rem}.games-row-summary[data-v-1f79ebcd]{font-size:.75rem}.games-new[data-v-1f79ebcd]{gap:8px 12px}}
