One premium table, skinned per game. The vendored premium-table.css stays pristine; each skin is a scoped override generated from that game's GameTheme tokens — the felt gradient, the casino rim and ambient glow, the glass HUD, and the team life-pips. Every palette is WCAG-AA validated by the token contract, so each is distinct and legible: Thuru 304 jade, Turup 29 Mughal brown, Omi 8 green baize, Hokm 52 Persian blue. Same engine, same chrome — different soul. Proof-only.
One table, four skins — driven by each game's validated palette
felt #0E4831accent #C9A24Bteam A #1B5E3Ateam B #E8B84B
P
9
★
Player P1
P
Player P2
P
Player P3
P
D
Player P4
TRUMP · CLOSED
felt #4A2E0Eaccent #E0B23Ateam A #1B5E3Ateam B #E8B84B
P
9
★
Player P1
P
Player P2
P
Player P3
P
D
Player P4
TRUMP · CLOSED
felt #0B3D2Eaccent #D4AF37team A #1B5E3Ateam B #E8B84B
P
9
★
Player P1
P
Player P2
P
Player P3
P
D
Player P4
TRUMP · OPEN
♠
felt #102A4Caccent #D9A441team A #1B5E3Ateam B #E8B84B
P
9
D
★
Player P1
P
Player P2
P
Player P3
P
Player P4
TRUMP · OPEN
♥