.Button{position:relative;width:-moz-fit-content;width:fit-content;padding:15.5px 55px 18.5px 55px;font-size:20px;color:#fff;font-family:"Press Start 2P";cursor:pointer;transition:padding .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 1024px){.Button{padding:15px 40px;font-size:16px}}@media screen and (max-width: 600px){.Button{padding:15px 30px;font-size:10px}}.Button span{transition:all .5s}.Button span::before{content:"";position:absolute;height:100%;width:0;top:0;left:0;background:rgba(0,117,255,.1);transition:.5s}.Button:before{content:"";position:absolute;height:100%;width:0;top:0;left:0;background:rgba(0,117,255,.1);transition:.5s}.Button:hover{padding:15.5px 45px 18.5px 65px}@media screen and (max-width: 1024px){.Button:hover{padding:15px 30px 15px 50px}}@media screen and (max-width: 600px){.Button:hover{padding:15px 30px}}.Button:hover span:before{animation-duration:.5s;animation-name:slidein}.ButtonDangerous{background:rgba(255,61,0,.2) !important}.ButtonOrdinary{background:rgba(0,117,255,.1) !important}.ButtonOrdinary::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0075ff}@keyframes slidein{from{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}
