.game-pick-link{display:block;color:inherit;text-decoration:none}
.game-pick-scene{position:relative;isolation:isolate;margin-top:14px;border-radius:10px;background:#251a43 linear-gradient(90deg,#231239,#4d446e);color:#fff8e6;box-shadow:2px 3px #c5b49b}
.game-pick-scene:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(90deg,rgba(25,11,44,.91),rgba(36,14,58,.65) 47%,rgba(44,22,69,.02) 85%),var(--game-back) center 52%/cover}
.game-pick-figure{position:absolute;right:1%;bottom:0;width:44%;height:calc(100% + 15px);object-fit:contain;object-position:right bottom;pointer-events:none}
.game-pick-ink{display:grid;justify-items:start;align-content:center;gap:4px;width:61%;min-height:128px;padding:13px 0 13px 13px;position:relative}
.game-pick-logo{width:100%;max-width:195px;height:auto}
.game-pick-ink>small{font-size:.73rem;line-height:1.15;color:#fff2db}
.game-pick-ink>strong{font-size:clamp(1.65rem,2.2vw,2.3rem);line-height:1}
.game-pick-ink strong small{font-size:.82rem;margin-left:.25em}
.game-pick .pick-facts>span.game-pick-button{display:inline-flex;align-items:center;white-space:nowrap;padding:7px 9px;font-size:.82rem;color:#fff}
.game-pick-link:hover .game-pick-button{transform:translate(-1px,-1px)}
.game-pick-link:focus-visible{outline:3px solid #365ae1;outline-offset:3px}
.game-review-page .selection-intro.game-intro{display:block}
.game-review-page .selection-intro.game-intro>div{max-width:90ch}
.game-review-page .selection-cta{display:flex;justify-content:center}
@media(max-width:360px){.game-pick .pick-facts{gap:4px}.game-pick .pick-facts>span.game-pick-button{padding:7px}}
.game-review-page .pay-symbol{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}
.pay-symbol img{width:28px;height:28px;object-fit:contain}
.game-pick-figure{width:auto;max-width:none}
.game-review-page .game-stakes:not([hidden]){display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:1.25rem}
.game-stakes b{font-size:.9rem;margin-right:4px}
.game-stakes button{padding:5px 10px;min-height:36px;font:inherit;font-weight:700;cursor:pointer;background:#fffcf5;border:1.5px solid #1e2a36;border-radius:7px;box-shadow:1px 2px #1e2a36;color:#1e2a36}
.game-stakes button[aria-pressed=true]{color:white;background:#3559db}
.game-review-page .game-stake-status{margin:.5rem 0;font-size:.86rem}
