@media (width>=800px) and (width<=1120px) and (height>=501px){html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-controls:has(.game-control-undo){grid-template-rows:minmax(46px,auto) minmax(44px,auto);grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;min-height:0;padding:.2rem .5rem;display:grid}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-spacer{display:none}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) :is(.game-control-new,.game-control-undo,.game-control-hint,.game-control-focus){letter-spacing:0;gap:.1rem;width:100%;min-width:0;padding-inline:.1rem;font-size:.75rem}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-new{grid-area:1/1}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-undo{grid-area:1/2}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-hint{grid-area:1/3}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-focus{grid-area:2/5}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-menu-wrap{grid-area:2/6;width:100%;min-width:0}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-control-menu-btn{width:100%;height:100%}html .game-shell-spider .game-controls:has(.game-control-undo) .game-control-focus{justify-self:end;width:46px;min-width:46px;padding-inline:0}html .game-shell-spider .game-controls:has(.game-control-undo)>.game-control-menu-wrap{justify-self:start;width:clamp(6.5rem,10vw,7rem);min-width:6.5rem;margin-inline-start:.5rem}html .game-shell:is(.game-shell-spider,.game-shell-yukon,.game-shell-freecell) :is(.spider-suit-switch,.yukon-variant-switch,.freecell-deal-chip){grid-area:1/4/auto/7}html .game-shell-scorpion .scorpion-reserve{grid-area:1/4}html .game-shell-scorpion .scorpion-variant-switch{grid-area:1/5/auto/7}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .card-size-control-controls{grid-area:2/1/auto/5}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) :is(.spider-suit-switch,.yukon-variant-switch,.scorpion-variant-switch,.freecell-deal-chip,.card-size-control-controls){place-self:stretch stretch;width:100%;min-width:0;margin:0}html .game-shell:is(.game-shell-spider,.game-shell-yukon,.game-shell-scorpion) :is(.spider-suit-chip,.yukon-variant-chip,.scorpion-variant-chip){overflow-wrap:normal;white-space:nowrap;flex:1 1 0;min-width:0;padding-inline:.4rem;font-size:.68rem}}@media (width>=800px){html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-controls .shortcut-hint{display:none}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) :is(.game-control-label-full,.game-control-label-compact,.game-control-undo .game-control-label,.game-control-hint .game-control-label,.game-control-menu-btn .game-control-label){overflow-wrap:normal;white-space:nowrap}}@media (width>=1121px){html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-controls:has(.game-control-undo){gap:.5rem;padding-inline:max(1.25rem,50% - 640px)}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-controls:has(.game-control-undo) .game-control-btn{padding-inline:.85rem}html .game-shell:is(.game-shell-spider,.game-shell-freecell,.game-shell-yukon,.game-shell-scorpion) .game-controls:has(.game-control-undo) .game-control-btn.game-control-new{padding-inline:1rem}}
