/* spider-solitaire - game tuning for the shared HD card kit. Every rule is under html.hdc, so ?hd=0, the perf guard
   or a failed load restores the classic cards exactly. Moves keep the game's own translate3d transitions, re-timed with a spring. */
html.hdc{--sp-spring:linear(0,.34 7%,.74 15%,.98 24%,1.05 32%,1.04 40%,1.01 50%,.995 62%,1)}
html.hdc .card{transition:transform .5s var(--sp-spring),opacity .2s}
html.hdc .card.lift{transition:none;box-shadow:0 14px 20px -4px rgba(0,0,0,.55)}
html.hdc .card.sel{box-shadow:0 0 0 2px #38bdf8,0 0 12px rgba(56,189,248,.6)}
html.hdc .card.target{box-shadow:0 0 0 2px #fde68a,0 0 14px 2px rgba(253,230,138,.7)}
html.hdc .card.hint{box-shadow:0 0 0 2px #fde68a}
html.hdc .card.down::after{display:none}
@media (prefers-reduced-motion:reduce){html.hdc .card{transition-duration:.01s}}
