.block-balance-page{margin-bottom:48px}.block-balance-page .btn-shine{position:relative;overflow:hidden}.block-balance-page .btn-shine:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff40);transform:skew(-25deg);transition:none}.block-balance-page .btn-shine:hover:after{animation:blockBalanceShine .75s ease}@keyframes blockBalanceShine{to{left:125%}}@media(prefers-reduced-motion:reduce){.block-balance-page .btn-shine:after,.block-balance-page .btn-shine:hover:after{animation:none!important}}
