/* Preserve the supplied tall card proportions and exact face/back imagery. */
#pageContent .game-workspace .playing-card.reference-deck{padding:0;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:5px;overflow:visible;aspect-ratio:5/9}
#pageContent .game-workspace .playing-card.reference-deck:before,#pageContent .game-workspace .playing-card.reference-deck:after{display:none!important}
#pageContent .game-workspace .playing-card.reference-deck>.supplied-deck-art{display:block;width:100%!important;height:100%!important;max-width:none;min-width:0;pointer-events:none;filter:none;transform:none}
#pageContent .game-workspace .table-card .playing-card.reference-deck,#pageContent .game-workspace .poker-hold .playing-card.reference-deck{aspect-ratio:5/9}
#pageContent .game-workspace .blackjack-felt .playing-card.reference-deck{width:68px!important;min-width:68px!important;flex-basis:68px;height:123px!important}
#pageContent .game-workspace .blackjack-shoe .playing-card.reference-deck{width:37px!important;min-width:37px!important;height:67px!important;flex:none}
#pageContent .game-workspace .hilo-current .playing-card.reference-deck{width:86px!important;min-width:86px!important;flex:0 0 86px;height:154px!important}
#pageContent .game-workspace .hilo-card-history .playing-card.reference-deck{width:33px!important;min-width:33px!important;height:60px!important;flex-basis:33px}
#pageContent .game-workspace .flip-card-back,#pageContent .game-workspace .flip-card-front{background:transparent!important;border:0!important;box-shadow:none!important}
#pageContent .game-workspace .flip-card-back>i{display:none}
#pageContent .game-workspace :is(.flip-card-back,.flip-card-front)>.supplied-deck-art{width:100%;height:100%;display:block;max-width:none;pointer-events:none}
#pageContent .game-workspace .card-pick{aspect-ratio:5/9}
#pageContent .game-workspace .card-flip-table{width:min(100%,calc((var(--scene-height) - 140px)*.52));max-width:260px}
#pageContent .game-workspace :is(.pack-stack-back,.pack-card-back){background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;overflow:hidden}
#pageContent .game-workspace :is(.pack-stack-back,.pack-card-back)>.supplied-deck-art{display:block;width:100%;height:100%;pointer-events:none}
#pageContent .game-workspace .pack-stack-back{inset:4px 20px}
@media(max-width:760px){
 #pageContent .game-workspace .blackjack-felt .playing-card.reference-deck{width:48px!important;min-width:48px!important;flex-basis:48px;height:87px!important}
 #pageContent .game-workspace .blackjack-shoe .playing-card.reference-deck{width:23px!important;min-width:23px!important;height:41px!important}
 #pageContent .game-workspace .card-flip-table{width:min(100%,225px)}
}
@media(max-height:650px) and (max-width:760px){
 #pageContent .game-workspace .card-flip-table{width:118px;padding:3px}
 #pageContent .game-workspace .card-flip-grid{gap:5px}
 #pageContent .game-workspace .card-flip-table-label{display:none}
 #pageContent .game-workspace .blackjack-felt{min-height:0;gap:12px;padding:4px 0}
 #pageContent .game-workspace .blackjack-felt .playing-card.reference-deck{width:40px!important;min-width:40px!important;flex-basis:40px;height:72px!important}
 #pageContent .game-workspace .hilo-current{min-height:96px}
 #pageContent .game-workspace .hilo-current .playing-card.reference-deck{width:50px!important;min-width:50px!important;flex-basis:50px;height:90px!important}
 #pageContent .game-workspace .hilo-scene{gap:4px}
 #pageContent .game-workspace .hilo-scene .original-stage-note,#pageContent .game-workspace .hilo-card-history{display:none}
 #pageContent .game-workspace .hilo-streak{font-size:22px}
}

#pageContent .game-workspace .pack-card-back{width:78%;margin-inline:auto}
