.wrapper-controls{width:330px}.control-bar-off{top:-180px}.menuOffOn-off{top:184px}.input-label{font-size:20px;color:#c8c8c8;padding-left:10px;padding-right:10px}.input-field{padding:10px;border:none;border-radius:15px;font-size:18px}.remaining-years{background-color:#5ec4a3;height:100%}.label,.label-off,.label-focus,.label-end{height:160px;width:100px;box-shadow:0 0 12px #00ffff80;border:1px solid rgba(127,255,255,.25);font-family:Helvetica,sans-serif;text-align:center;line-height:normal;cursor:default}.inner{height:100%}.label,.label-focus,.label-end,.label-off{opacity:0;transition:opacity .5s ease-in-out}.label-off{box-shadow:0 0 12px #46464680;border:1px solid rgba(33,33,33,.25)}.label-focus{height:192px;width:120px;background:#7f7f0080;box-shadow:0 0 12px #fffb0094;border:1px solid rgba(255,191,127,.25)}.label-end{height:192px;width:120px;background:#7f020080;box-shadow:0 0 12px #ff110094;border:1px solid rgba(255,127,127,.25)}.label:hover{box-shadow:0 0 12px #00ffffbf;border:1px solid rgba(127,255,255,.75)}.label-focus:hover{box-shadow:0 0 14px #ffe100bf;border:1px solid rgba(255,193,127,.75)}.label-end:hover{box-shadow:0 0 14px #ff0000bf;border:1px solid rgba(255,127,127,.75)}.label .number,.label-off .number,.label-focus .number,.label-end .number{position:absolute;top:12px;left:10px;font-size:30px;color:#7fffffcc}.label-off .number{color:#00000080}.label-focus .number{font-size:30px;color:#e0bb00b3}.label-end .number{font-size:30px;color:#ff0000b3}.label .symbol,.label-off .symbol,.label-focus .symbol,.label-end .symbol{position:absolute;top:45px;left:0;right:0;font-size:60px;font-weight:700;color:#fffc;text-shadow:0 0 10px rgba(0,255,255,.95)}.label-off .symbol{color:#fff3;text-shadow:none}.label-focus .symbol{top:60px;left:0;right:0;font-size:70px;color:#feffbf;text-shadow:0 0 10px rgba(255,221,0,.95)}.label-end .symbol{top:60px;left:0;right:0;font-size:70px;color:#ffbfbf;text-shadow:0 0 10px rgba(255,0,0,.95)}@keyframes rotateAndAppear{0%{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0);opacity:1}}@keyframes growAndShine{0%{transform:scale(1);opacity:1}80%{transform:scale(1.1);box-shadow:0 0 20px 20px #fff;opacity:1}to{transform:scale(1);box-shadow:0 0 20px 20px #fff0;opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes noAnime{0%{opacity:0}to{opacity:0}}
