:root[data-game=solitaire]{--brand-100:#ffe4e6;--brand-300:#fda4af;--brand-400:#f43f5e;--brand-text:#000}@media (width<48rem){:root[data-game=solitaire]{--playing-card-corner-rank-size:36cqw;--playing-card-corner-suit-size:34cqw;--playing-card-portrait-offset:4cqw}}@media (width>=64rem) and (hover:hover) and (pointer:fine){:root[data-game=solitaire]{--card-board-width:clamp(58rem, min(calc((100svh - 161px - var(--card-board-banner-reserve)) / 4.2 * 7 * 1047 / 1477 + 9.5rem), 100vw), 100rem);--card-board-content-width:calc(var(--card-board-width) - 2rem);--solitaire-card-height:calc((var(--card-board-width) - 9.5rem) / 7 * 1477 / 1047);--solitaire-column-min-height:max(470px, calc(3 * var(--solitaire-card-height)));--solitaire-covered-offset:max(30px, calc(.15 * var(--solitaire-card-height)));--solitaire-face-offset:max(44px, calc(.24 * var(--solitaire-card-height)))}}
