.board.board-scorpion{grid-template-rows:1fr}.board-scorpion .pile-tableau{min-height:min(calc(var(--card-h) + var(--fan-offset) * 8), calc(100vh - var(--header-height,3.5rem) - var(--dock-height,3.5rem) - var(--board-gap) * 2.5 - 4rem));min-height:min(calc(var(--card-h) + var(--fan-offset) * 8), calc(100dvh - var(--header-height,3.5rem) - var(--dock-height,3.5rem) - var(--board-gap) * 2.5 - 4rem));grid-row:1}@media (width<=480px) and (orientation:portrait){.board.board-scorpion{margin-top:0}.board-scorpion .pile-tableau{min-height:calc(var(--card-h) + var(--fan-offset) * 5)}}@media (height<=500px) and (orientation:landscape) and (width<=932px){.board.board-scorpion{grid-template-columns:repeat(7, var(--card-w))}.board-scorpion .pile-tableau{min-height:0}.board-scorpion .pile-tableau-0{grid-column:1}.board-scorpion .pile-tableau-1{grid-column:2}.board-scorpion .pile-tableau-2{grid-column:3}.board-scorpion .pile-tableau-3{grid-column:4}.board-scorpion .pile-tableau-4{grid-column:5}.board-scorpion .pile-tableau-5{grid-column:6}.board-scorpion .pile-tableau-6{grid-column:7}}.scorpion-reserve{align-items:center;gap:.4rem;display:inline-flex;position:relative}.scorpion-reserve-backs{flex-shrink:0;width:1.65rem;height:1.48rem;display:inline-block;position:relative}.scorpion-reserve-back{border-radius:2px;width:1.05rem;height:1.48rem;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 1px 2px #0006}.scorpion-reserve-back img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.scorpion-reserve-back:nth-child(2){transform:translate(.3rem)}.scorpion-reserve-back:nth-child(3){transform:translate(.6rem)}.scorpion-reserve-count{color:#ffffffeb;text-align:center;pointer-events:none;z-index:2;background:#0000009e;border-radius:999px;min-width:1rem;padding:.06rem .26rem;font-size:.62rem;font-weight:700;line-height:1.3;position:absolute;top:-.4rem;right:-.5rem}.game-controls .scorpion-reserve.is-empty,.practice-toolbar .scorpion-reserve.is-empty{visibility:hidden;border:none;gap:0;width:0;min-width:0;margin:0;padding-inline:0;overflow:hidden}@media (width>=768px){.game-controls .scorpion-reserve:not(.is-empty){background:#ffffff12;border:1px solid #ffffff29}}@media (width>=768px) and (hover:hover){.game-controls .scorpion-reserve:hover:not(:disabled){color:#fff;background:#ffffff21;border-color:#ffffff4d}}@media (width<=1059px){.game-controls .scorpion-reserve .game-control-label,.game-controls .scorpion-reserve .shortcut-hint{display:none}}.scorpion-reserve .stock-hint-medallion{--stock-hint-size:2.6rem}.scorpion-reserve .stock-hint-medallion-word{font-size:.5rem}.pile-tableau.is-complete .tableau-stack{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-accent) 55%, transparent))}.yukon-column-empty{z-index:0;position:absolute;top:0;left:0}.scorpion-variant-switch{background:#0000002e;border-radius:999px;align-items:center;gap:.2rem;margin-right:.35rem;padding:.15rem;display:inline-flex}.scorpion-variant-chip{border-radius:999px;min-height:34px;padding:.4rem .7rem;font-size:.72rem}.scorpion-variant-chip.is-active{background:var(--color-accent);color:var(--color-bg);font-weight:700}@media (width<=600px){.scorpion-variant-switch{gap:.1rem;margin-right:.15rem}.scorpion-variant-chip{min-height:30px;padding:.3rem .45rem;font-size:.62rem}}@media (width<=480px){.scorpion-variant-switch{display:none}}@media (width<=380px) and (height<=500px) and (orientation:landscape){.game-shell-scorpion .board.board-scorpion{--card-height:calc((100dvw - 1rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)) / 7.336 * 1.4);--card-width:calc(var(--card-height) / 1.4);--card-gap:calc(var(--card-height) * .04);--card-fan-offset:calc(var(--card-height) * .26);--card-fan-offset-hidden:calc(var(--card-height) * .06)}}
