body{align-items:center;background-color:#333232;display:flex;font-family:sans-serif;height:100%;justify-content:center}@media(max-width:959px){body{flex-direction:column;justify-content:space-evenly}}body .exit{align-items:center;cursor:pointer;display:flex;flex-direction:column;left:10px;position:absolute;top:10px}body .exit:hover svg{height:42px;width:42px}body .exit svg{height:40px;width:40px}body .exit span{color:#000;margin-top:5px}body .total-score{position:absolute;right:5px;top:5px}body .daily-reward .points>div,body .total-score{align-items:center;background-color:#f5dd42;border:5px solid #f5a742;border-radius:50%;display:flex;font-family:sans-serif;font-size:22px;font-weight:700;height:45px;justify-content:center;width:45px}body .daily-reward .collect{color:#7fff00;cursor:pointer;font-family:monospace;font-size:20px;font-weight:900;letter-spacing:3px;text-transform:uppercase}body .daily-reward .collect:hover:not(.timeout){font-size:22px}body .daily-reward .collect.timeout{color:#000;cursor:default}body .daily-reward .collect #gift{font-size:16px;padding-bottom:5px;padding-top:5px}body .gift .code{flex-direction:column}body .gift .code #code{font-size:16px;margin-top:3px;padding:5px}body .gift .code .error{color:red;display:none;font-size:14px}body .gift .bottom-box #gift{font-size:16px;padding-bottom:5px;padding-top:5px}body .shop-box{align-items:center;background-color:#919191;border:5px solid #000;border-radius:20px;display:flex;flex-direction:column;height:50%;justify-content:space-between;margin:0 20px;padding:15px;width:250px}@media(max-width:959px){body .shop-box{height:30%}}body .shop-box .center-box{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-grow:2;justify-content:center;width:100%}body .shop-box .bottom-box{min-height:28px;padding-top:10px}