@keyframes flash{0%{opacity:0}50%{opacity:1}to{opacity:0}}.lifecount .card{display:flex;font-size:25px;justify-content:space-around;margin-bottom:20px;text-align:center;width:100%}.lifecount .card .name{margin-bottom:10px}.lifecount .card small{color:#999;font-size:16px;margin-left:5px}@media(max-width:450px){.lifecount .card{font-size:20px}}.lifecount .hint{margin:17px 0}.lifecount .nya-input{box-sizing:border-box;width:100%}.lifecount .nya-input .mx-input{border-radius:0;box-sizing:border-box;height:100%}.lifecount .box{font-size:0;height:500px;margin:0 auto;max-width:100%;overflow:hidden;width:500px}@media(max-width:610px){.lifecount .box{height:400px;width:400px}}@media(max-width:360px){.lifecount .box{height:350px;width:350px}}.lifecount .box .flash{animation:flash 2s ease infinite;background-color:#4fa38c}.lifecount .block{display:inline-block;height:calc(5% - 6px);margin:3px;width:calc(5% - 6px)}.lifecount .block.past{background-color:#98c3b9}.lifecount .block.sleep{background-color:#c1e8f9}.lifecount .block.work{background-color:#ab9f93}.lifecount .block.child{background-color:#e3a6ab}.lifecount .block.parents{background-color:#7ea1b7}.lifecount .block.surplus{background-color:#e2e2e2}.lifecount .block.retired{background-color:#f8c039}