.BlackjackGame_table__T8def{display:flex;flex-direction:column;gap:1.25rem}.BlackjackGame_hand__ULCvn{background:linear-gradient(145deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;padding:16px 20px}.BlackjackGame_label__G0n1V{font-size:.82rem;color:#64748b;margin-bottom:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px}.BlackjackGame_labelValue__wqpFb{display:inline-flex;align-items:center;justify-content:center;background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:2px 10px;font-size:.85rem;font-weight:800;color:#334155;min-width:28px}.BlackjackGame_cardRow__KfrUY{display:flex;flex-wrap:wrap;gap:10px}.BlackjackGame_card__puCdm{width:60px;height:84px;border:1.5px solid #e2e8f0;border-radius:10px;background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:0 4px 12px rgba(15,23,42,.08),0 1px 3px rgba(15,23,42,.04);font-weight:800;font-size:1.15rem;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .2s ease,box-shadow .2s;animation:BlackjackGame_dealCard__cVaDv .3s ease}@keyframes BlackjackGame_dealCard__cVaDv{0%{opacity:0;transform:translateY(-20px) rotate(-5deg)}to{opacity:1;transform:translateY(0) rotate(0)}}.BlackjackGame_card__puCdm:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(15,23,42,.12)}.BlackjackGame_red__fhL2t{color:#dc2626}.BlackjackGame_black__WrfPI{color:#0f172a}.BlackjackGame_hidden__15gXV{color:#94a3b8;background:linear-gradient(145deg,#e2e8f0,#cbd5e1);border-color:#94a3b8;font-size:1.5rem}.BlackjackGame_actions__SmWWw{display:flex;gap:10px;flex-wrap:wrap;margin-top:.25rem}.BlackjackGame_result__Fuag1{font-weight:700;font-size:1rem;margin:.75rem 0;padding:12px 18px;border-radius:12px;text-align:center;animation:BlackjackGame_resultPop__WX0o9 .4s ease}@keyframes BlackjackGame_resultPop__WX0o9{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.BlackjackGame_win__9XOcw{color:#059669;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0}.BlackjackGame_tie__rDJ9V{color:#475569;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0}.BlackjackGame_lose__egHQU{color:#dc2626;background:linear-gradient(135deg,#fef2f2,#fecaca);border:1px solid #fca5a5}@media (max-width:640px){.BlackjackGame_card__puCdm{width:52px;height:76px;font-size:1rem;border-radius:8px}.BlackjackGame_hand__ULCvn{padding:12px 14px;border-radius:12px}}