.game-page .cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.game-page .cards a:focus-visible{outline-offset:-2px}.game-page .card{border-radius:var(--radius);background:var(--panel-bg);gap:12px;height:100%;padding:12px;display:flex}.game-page .card:hover{border-color:var(--line-hover);background:var(--raised)}.game-page .ico{flex:none;place-items:center;width:36px;height:36px;display:grid}.game-page .info{align-content:start;gap:2px;min-width:0;display:grid}.game-page .name{font:18px/1.2 var(--display);overflow-wrap:anywhere}.game-page .facts{color:var(--muted);font-size:12px;line-height:1.4}.game-page .sum{-webkit-line-clamp:3;line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.game-page .stub{color:var(--muted);place-items:center;display:grid}
