game-progress{display:block;height:17px;width:100%;background-color:rgba(233,233,233,.8);text-align:center;margin-top:-1px;position:absolute;bottom:2.76em}game-progress div{height:100%;float:left;text-align:center;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}game-progress span{position:absolute;left:50%;top:1px;transform:translate3d(-50%, 0, 0);color:#000;font-size:12px;font-weight:700}#sign-in-suggestion{width:100%;padding:10px 20px;margin-top:10px;margin-bottom:10px;border:1px solid #ccc;background:rgba(255,245,90,.3)}#sign-in-suggestion a{font-weight:bold}#saved-games .puzzle-item .remove{display:block;position:absolute;font-size:20px;right:.5em;top:.5em;z-index:10;color:#ffeaea}#saved-games .puzzle-item .remove:hover{color:red}a.more-item{width:150px;padding:5px;text-align:center;display:grid;align-items:center;flex-direction:column;grid-template-rows:min-content min-content;align-content:center;grid-gap:30px;text-decoration:none}a.more-item svg-icon{border:1px solid #80a937;display:block;margin:auto;padding:18px 22px 22px 18px;box-sizing:content-box;border-radius:36px}a.more-item svg-icon svg{width:20px;height:20px}a.more-item span{word-break:break-word;text-decoration:none}@media(min-width: 1200px){a.more-item{display:none}}