td,th{vertical-align:top}.fade-enter-active,.fade-leave-active{transition:opacity 2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.input-container{position:relative;margin:20px}.input-field{display:block;width:100%;padding:10px;font-size:16px;border:none;border-bottom:2px solid #ccc;outline:none;background-color:transparent}.input-label{top:0;font-size:16px;color:hsla(0,0%,80%,0);pointer-events:none}.input-highlight,.input-label{position:absolute;left:0;transition:all .3s ease}.input-highlight{bottom:0;height:2px;width:0;background-color:#007bff}.input-field:focus+.input-label{top:-20px;font-size:12px;color:#007bff}.input-field:focus+.input-label+.input-highlight{width:100%}.btn,button{position:relative;padding:10px 20px;border-radius:7px;border:1px solid #3d6aff;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:2px;background:transparent;color:#000;overflow:hidden;box-shadow:0 0 0 0 transparent;transition:all .2s ease-in}.btn:hover,button:hover{background:#3d6aff;box-shadow:0 0 30px 5px rgba(0,142,236,.815);transition:all .2s ease-out}.btn:hover:before,button:hover:before{animation:sh02 .5s linear 0s}.btn:before,button:before{content:"";display:block;width:0;height:86%;position:absolute;top:7%;left:0;opacity:0;background:#fff;box-shadow:0 0 50px 30px #fff;transform:skewX(-20deg)}@keyframes sh02{0%{opacity:0;left:0}50%{opacity:1}to{opacity:0;left:100%}}.btn:active,button:active{box-shadow:0 0 0 0 transparent;transition:box-shadow .2s ease-in}td[data-v-ff18a06c],th[data-v-ff18a06c]{padding:5px}