.hash-game-container[data-v-36489e2d]{flex:1;background-color:#f7f9fc;border-radius:8px;padding:16px;margin:10px 10px 0 0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.game-header[data-v-36489e2d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.header-left[data-v-36489e2d]{display:flex;align-items:center;gap:12px}.game-title[data-v-36489e2d]{font-size:18px;font-weight:700;color:#1e293b}.rate-tag[data-v-36489e2d]{background-color:#e0f2fe;color:#0284c7;font-size:12px;padding:2px 8px;border-radius:4px}.limit-info[data-v-36489e2d]{font-size:12px;color:#64748b}.rule-link[data-v-36489e2d]{color:#2563eb;font-size:12px;text-decoration:none;cursor:pointer}.block-info-card[data-v-36489e2d]{display:flex;justify-content:space-around;align-items:center;background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:16px}.block-title[data-v-36489e2d]{font-size:12px;color:#94a3b8;margin-bottom:4px}.block-num[data-v-36489e2d]{font-size:20px;font-weight:700;color:#0f172a}.block-num.current[data-v-36489e2d]{color:#2563eb}.verify[data-v-36489e2d]{font-size:11px;color:#2563eb;cursor:pointer;margin-left:4px}.hash-arrow[data-v-36489e2d]{display:flex;flex-direction:column;align-items:center;gap:4px}.hash-arrow .bet-countdown[data-v-36489e2d]{font-size:48px;font-weight:700}.hash-code[data-v-36489e2d]{font-size:13px;font-weight:500}.history-link[data-v-36489e2d]{font-size:11px;color:#e11d48;cursor:pointer}.road-map-section[data-v-36489e2d]{background-color:#fff;border-radius:8px;padding:12px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.road-tabs[data-v-36489e2d]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.tab-btn[data-v-36489e2d]{border:none;background-color:#f1f5f9;padding:6px 16px;border-radius:4px;cursor:pointer;color:#64748b;font-size:13px}.tab-btn.active[data-v-36489e2d]{background-color:#2563eb;color:#fff}.stats-counter[data-v-36489e2d]{margin-left:auto;display:flex;gap:12px;font-size:12px}.stat-item.odd[data-v-36489e2d]{color:#0284c7}.stat-item.even[data-v-36489e2d]{color:#e11d48}.grid-scroll-container[data-v-36489e2d]{width:100%;overflow-x:auto;border:1px solid #e2e8f0;border-radius:4px;display:inline-block}.road-grid[data-v-36489e2d]{display:grid;grid-template-rows:repeat(6,32px);grid-auto-columns:32px;grid-auto-flow:column;background-color:#fff;background-image:linear-gradient(90deg,#f1f5f9 1px,transparent 0),linear-gradient(180deg,#f1f5f9 1px,transparent 0);background-size:32px 32px;width:100%}.grid-cell[data-v-36489e2d]{width:32px;height:32px}.ball[data-v-36489e2d],.grid-cell[data-v-36489e2d]{display:flex;align-items:center;justify-content:center}.ball[data-v-36489e2d]{width:24px;height:24px;border-radius:50%;color:#fff;font-size:11px;font-weight:700}.ball-odd[data-v-36489e2d]{background-color:#0284c7}.ball-even[data-v-36489e2d]{background-color:#e11d48}.bet-options-grid[data-v-36489e2d]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.bet-card[data-v-36489e2d]{flex:1;background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:16px;text-align:center;cursor:pointer;transition:all .2s}.bet-card.selected[data-v-36489e2d]{border-color:#2563eb;box-shadow:0 0 8px rgba(37,99,235,.2)}.card-big[data-v-36489e2d],.card-odd[data-v-36489e2d]{color:#0284c7}.card-even[data-v-36489e2d],.card-small[data-v-36489e2d]{color:#e11d48}.card-big.selected[data-v-36489e2d],.card-odd.selected[data-v-36489e2d]{color:#fff;background-color:#0284c7}.card-big.selected .bet-odd[data-v-36489e2d],.card-odd.selected .bet-odd[data-v-36489e2d]{color:#fff}.card-even.selected[data-v-36489e2d],.card-small.selected[data-v-36489e2d]{color:#fff;background-color:#e11d48}.card-even.selected .bet-odd[data-v-36489e2d],.card-small.selected .bet-odd[data-v-36489e2d]{color:#fff}.bet-name[data-v-36489e2d]{font-size:20px;font-weight:700;margin-bottom:8px}.bet-stats[data-v-36489e2d]{display:flex;font-size:11px;color:#64748b;align-items:center;flex-direction:row;justify-content:center}.bet-stats .bet-odd[data-v-36489e2d]{font-size:14px}.bet-content input[type=text][data-v-36489e2d]{width:60px}.bet-controls[data-v-36489e2d]{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.chips-list[data-v-36489e2d]{display:flex;gap:8px;overflow-x:auto;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #f1f5f9}.chip-btn[data-v-36489e2d]{min-width:48px;height:32px;border-radius:16px;border:1px solid #cbd5e1;background-color:#fff;cursor:pointer;font-size:12px;color:#334155;flex-shrink:0}.chip-btn.active[data-v-36489e2d]{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.chip-allin[data-v-36489e2d]{background-color:#ef4444;color:#fff;border-color:#ef4444}.action-bar[data-v-36489e2d]{display:flex;align-items:center;gap:12px}.amount-input[data-v-36489e2d]{width:120px;height:36px;border:1px solid #cbd5e1;border-radius:4px;padding:0 8px;outline:none}.summary-text[data-v-36489e2d]{font-size:12px;color:#64748b}.btn-reset[data-v-36489e2d]{margin-left:auto;padding:8px 16px;border:1px solid #cbd5e1;background-color:#fff;border-radius:4px;cursor:pointer}.btn-submit[data-v-36489e2d]{padding:8px 24px;background-color:#22c55e;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700}.btn-submit[data-v-36489e2d]:disabled{background-color:#94a3b8;cursor:not-allowed}.bet-footer[data-v-36489e2d]{border-color:#e1e1e1;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.exp_text_box[data-v-36489e2d]{font-size:14px;text-align:left}.exp_text_box .text_line[data-v-36489e2d]{line-height:24px}.text_color_b[data-v-36489e2d]{color:#4080ff}.text_color_r[data-v-36489e2d]{color:#ff3636}.betTable tr[data-v-36489e2d]{line-height:28px}.day-profit[data-v-36489e2d]{width:200px;height:30px;line-height:30px;text-align:left;font-size:18px;font-weight:700;margin-left:20px}