/* Video poker simulator */
.vps-hand { display: flex; gap: 6px; justify-content: center; margin: 12px 0 6px; }
.ccc .vps-c { flex: 1; max-width: 76px; height: 104px; font-size: 22px; flex-direction: column; gap: 4px; cursor: pointer; }
.ccc .vps-c small { font: 800 10px var(--font, sans-serif); color: #0b0f14; background: var(--c-accent); padding: 1px 5px; border-radius: 4px; }
.vps-msg { text-align: center; min-height: 24px; margin-bottom: 8px; }
.vps-msg b { color: var(--c-accent); }
@media (max-width: 420px) { .ccc .vps-c { height: 84px; font-size: 18px; } }
