@import"https://fonts.googleapis.com/css2?family=Lilita+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box}.background{width:100vw;height:100vh;margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-end;background-color:#3daba0;position:relative}.background .title_container{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:48px}.background .title_container h1{font-family:Lilita One,sans-serif;font-weight:400;font-style:normal;font-size:140px;line-height:65px;color:#edb82a}.background .title_container h1 span:nth-child(3){color:#f088d4}.game_container{background-color:#07403b;margin:0 auto;display:flex;align-items:center;justify-content:center;width:30vw;height:80vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:30px;flex-direction:column}.row{display:flex}.row .square{background-color:#3daba0;width:65px;height:65px;margin:5px;border:none;border-radius:5px;font-family:Lilita One,sans-serif;font-weight:400;font-style:normal;font-size:30px}.row .square.square-x{color:#f088d4}.row .square.square-o{color:#edb82a}.row .square_score{background-color:#90a3e0;width:65px;height:65px;margin:0 5px 30px;border:none;border-radius:5px;display:flex;flex-direction:column;align-items:center}.row .square_score:first-child{background-color:#f088d4}.row .square_score:last-child{background-color:#edb82a}.row .square_score h2,.row .square_score p{font-family:Work Sans,sans-serif;font-weight:600;font-style:normal;font-size:12px;text-align:center}.row .square_score p{margin:10px 0;font-size:20px}.row .button_restart{border-radius:5px;font-family:Work Sans,sans-serif;font-weight:600;font-style:normal;font-size:12px;text-align:center;padding:5px;width:215px;background-color:#d3d3d3;border:1px solid #3daba0;cursor:pointer}.row_text{display:flex;flex-direction:column;align-items:center;margin:10px 0}.row_text .status_title{font-family:Work Sans,sans-serif;font-weight:600;font-style:normal;font-size:18px;text-align:center;color:#90a3e0}
