.hand-heading h2,.hand-heading .eyebrow{display:none}
.hand-heading{margin-bottom:0;justify-content:flex-end}
.game-heading,.day-count,.game-heading-actions{background:transparent!important;box-shadow:none!important;border:0!important;clip-path:none;filter:none}
.day-count{display:grid;grid-template-columns:auto auto;column-gap:24px;align-items:center;flex-shrink:0;min-width:120px;line-height:1.3;white-space:nowrap}
.day-count strong{font-size:36px;line-height:1.2;letter-spacing:0}
.day-count>span{display:block;font-size:17px;line-height:1.3}
.day-count small{display:block;position:static;font-size:11px;line-height:1.5;margin-top:2px;letter-spacing:1px}
.game-heading{gap:20px;flex-wrap:wrap}
.game-heading-actions{gap:16px;flex-wrap:wrap}
.hand-grid .card h3,.hand-grid .card-stats{background:#d6c095;color:#372b20}
.hand-grid .full-card-image{filter:none}
.hand-grid .card,.hand-grid .card.selected{aspect-ratio:183 / 320;min-height:0;isolation:isolate}
.card-stack{position:absolute;inset:0;z-index:-1;pointer-events:none}
.hand-grid .card-stack-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;image-rendering:pixelated;transform:translate(calc(var(--layer)*2px),calc(var(--layer)*-3px));filter:brightness(.87);border-radius:3px}
.hand-grid .card h3{top:72%;font-size:16px;background:#e4cca0}
.hand-grid .card-stats{top:83%;font-size:11px;background:#e4cca0}
