@import url("../js/hd-cards/hd-about.css");
/* blackjack-21 - HD tuning. Everything lives under html.hdc (set by hd.js once the atlas has
   decoded); with ?hd=0 or after the perf guard nothing here applies. */
html.hdc body.bj-depth-art #bj-table .pjp-card[data-hdc],
html.hdc .pjp-card[data-hdc] {
  box-shadow: var(--hdc-shadow);
  padding: 0;
}
/* the game's own CSS keyframes are replaced by spring motion from hd-cards */
html.hdc .pjp-card.new, html.hdc .pjp-card.flip { animation: none !important; }
/* the shoe label sits on the felt: give it a little weight */
html.hdc .pjp-shoe { text-shadow: 0 1px 2px rgb(0 0 0 / .6); }
/* chips: keep the game's gold ring on the picked chip */
html.hdc .pjp-chip[data-hdc-chip] { width: 58px; height: 58px; min-width: 58px !important; min-height: 58px; }
html.hdc .pjp-chip[aria-pressed="true"][data-hdc-chip] { outline: 3px solid #fbbf24; outline-offset: 2px; }
html.hdc #card-grid[data-hdc-felt] { border-color: #83a99b; box-shadow: inset 0 0 0 3px #083428, inset 0 0 60px rgb(0 0 0 / .35); }

/* Full screen: bigger cards (the fit script then finds the largest zoom that still shows the whole table) */
html.pip-immersive body.bj-depth-art { --bj-art-face-w: 84px; --bj-art-face-h: 122px; }
