/* ── Hand result states — border glow on card group ─────── */

/* Win / Blackjack — green */
.hand-container.result-win .card,
.hand-container.result-blackjack .card {
  box-shadow: 0 0 0 4px #22c55e, 0 0 20px rgba(34, 197, 94, 0.6);
}

.hand-container.result-win .score-badge,
.hand-container.result-blackjack .score-badge {
  background: #052e16;
  color: #4ade80;
  border-color: #14532d;
}

/* Lose / Bust — red */
.hand-container.result-lose .card,
.hand-container.result-bust .card {
  box-shadow: 0 0 0 4px #ef4444, 0 0 20px rgba(239, 68, 68, 0.6);
}

.hand-container.result-lose .score-badge,
.hand-container.result-bust .score-badge {
  background: #2d0000;
  color: #f87171;
  border-color: #7f1d1d;
}

/* Push — card-back blue */
.hand-container.result-push .card {
  box-shadow: 0 0 0 4px #2563eb, 0 0 20px rgba(37, 99, 235, 0.6);
}

.hand-container.result-push .score-badge {
  background: #1e3a8a;
  color: #93c5fd;
  border-color: #1d4ed8;
}
