.cat-game[data-v-35cce2e1]{display:flex;flex-direction:column;align-items:center;padding:20px;font-family:PingFang SC,Microsoft YaHei,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.game-header[data-v-35cce2e1]{margin-bottom:20px}.game-status[data-v-35cce2e1]{font-size:20px;color:#333;margin:0;font-weight:500}.game-board[data-v-35cce2e1]{display:flex;flex-direction:column;gap:10px;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.grid-row[data-v-35cce2e1]{display:flex;gap:10px}.grid-row.row-odd[data-v-35cce2e1]{padding-left:27px}.cell[data-v-35cce2e1]{width:44px;height:44px;border-radius:50%;background:#b3d4fc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s,background .2s;flex-shrink:0}.cell.open[data-v-35cce2e1]:hover{transform:scale(1.1);background:#8ab8f0}.cell.blocked[data-v-35cce2e1]{background:#1e3a5f;cursor:default}.cell.disabled[data-v-35cce2e1]{cursor:default}.cat-icon[data-v-35cce2e1]{font-size:24px;line-height:1;pointer-events:none}.game-footer[data-v-35cce2e1]{margin-top:24px;display:flex;justify-content:flex-start;width:100%;max-width:700px}.reset-btn[data-v-35cce2e1]{padding:10px 24px;font-size:16px;border:none;border-radius:8px;background:#1e3a5f;color:#fff;cursor:pointer;transition:background .2s}.reset-btn[data-v-35cce2e1]:hover{background:#2d5080}@media (max-width:600px){.cell[data-v-35cce2e1]{width:32px;height:32px}.grid-row[data-v-35cce2e1]{gap:8px}.grid-row.row-odd[data-v-35cce2e1]{padding-left:20px}.game-board[data-v-35cce2e1]{gap:8px;padding:12px}.cat-icon[data-v-35cce2e1]{font-size:18px}.game-status[data-v-35cce2e1]{font-size:16px}}@media (max-width:400px){.cell[data-v-35cce2e1]{width:26px;height:26px}.grid-row[data-v-35cce2e1]{gap:6px}.grid-row.row-odd[data-v-35cce2e1]{padding-left:16px}.game-board[data-v-35cce2e1]{gap:6px;padding:10px}.cat-icon[data-v-35cce2e1]{font-size:14px}}