.game-container{color:#030303;text-align:center}.text-conainer{width:100%;padding:20px 0;margin-bottom:17px}.level-color{margin-bottom:20px;text-align:center;color:#000}.planet-container{display:flex;justify-content:center;align-items:center}.puzzlecontainer{flex-direction:column;margin:0 auto;padding:20px}.card2,.puzzlecontainer{display:flex;align-items:center}.card2{padding-top:100%;position:relative;background-color:hsla(0,0%,8%,.8);color:#fff;justify-content:center;font-size:24px;cursor:pointer;border-radius:5px;transition:background .5s ease-in-out,transform .2s;opacity:1}.card2:hover{background:linear-gradient(135deg,rgba(0,0,0,.9),hsla(0,0%,39%,.6));transform:scale(1.05)}.card2.matched{background-color:#4caf50;cursor:default}.card2.flipped{background-color:#e9e1e1;color:#000;cursor:default;transform:rotateY(180deg)}.card2>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message{margin-top:20px;font-size:18px}.button{background:linear-gradient(135deg,rgba(0,0,0,.9),hsla(0,0%,39%,.6))}.button,.button:hover{padding:10px 20px;font-size:16px;color:#fff;border:none;border-radius:5px;cursor:pointer;margin:10px 0 10px 10px}.button:hover{background-color:#374151}.game-instructions-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:20px;background-color:#d4d3d3;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:20px;color:#000}.game-instructions-content{display:flex;flex-direction:column;margin:0 20px}.instructions-title{text-align:center;margin:20px 0;font-size:1.5rem}.instructions-description{font-size:1rem;margin-bottom:16px;text-align:justify;margin-left:10px}.instruction-step{margin-top:16px;font-size:20px;margin-bottom:16px;border-left:4px solid #2980b9;padding-left:12px}.instructions-list{list-style-type:disc;padding-left:20px;margin-bottom:16px}.tips-title{margin-top:16px;font-size:20px}.game-board{display:grid!important;grid-template-columns:repeat(3,90px)!important;grid-gap:8px!important;gap:8px!important;justify-content:center!important}