@keyframes flash{0%{opacity:0}50%{opacity:1}to{opacity:0}}.lifecount .card{display:flex;font-size:1.5625rem;justify-content:space-around;margin-bottom:1.25rem;text-align:center;width:100%}.lifecount .card .name{margin-bottom:.625rem}.lifecount .card small{color:#999;font-size:1rem;margin-left:.3125rem}@media(max-width:450px){.lifecount .card{font-size:1.25rem}}.lifecount .hint{margin:1.0625rem 0}.lifecount li{line-height:1.5;list-style:none;margin:.5rem 0}.lifecount li .block{height:.9375rem!important;margin:0 .3125rem 0 0;width:.9375rem!important}.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:31.25rem;margin:0 auto;max-width:100%;overflow:hidden;width:31.25rem}@media(max-width:610px){.lifecount .box{height:25rem;width:25rem}}@media(max-width:360px){.lifecount .box{height:21.875rem;width:21.875rem}}.lifecount .box .flash{animation:flash 2s ease infinite;background-color:#4fa38c}.lifecount .block{display:inline-block;height:calc(5% - .375rem);margin:.1875rem;width:calc(5% - .375rem)}.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}