.felt-bg {
    background-color: #0f3d24;
    background-image: radial-gradient(#155231 15%, transparent 16%), radial-gradient(#155231 15%, transparent 16%);
    background-size: 20px 20px;
    background-position: 0 0, 10px 10px;
}
.highlight-zone {
    animation: pulse-gold 1.5s infinite;
    z-index: 10;
    box-shadow: 0 0 15px #facc15;
    border-color: #facc15 !important;
    background-color: rgba(250, 204, 21, 0.4) !important;
}
@keyframes pulse-gold {
    0%, 100% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.05); opacity: 0.8; }
}
.chip-marker {
    box-shadow: 2px 2px 4px rgba(0,0,0,0.5);
}