/* BTN3D */
.btn:not(:disabled),.paybtn:not(:disabled){position:relative;border-radius:10px!important;font-weight:800;text-shadow:0 1px 0 rgba(0,0,0,.35);border:1px solid rgba(0,0,0,.35)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 0 rgba(0,0,0,.2),0 4px 0 rgba(0,0,0,.35),0 6px 0 rgba(0,0,0,.22),0 10px 16px rgba(16,34,63,.35)!important;transform:translateY(0);transition:transform .12s,box-shadow .12s,filter .12s;cursor:pointer}
.btn:not(:disabled):hover,.paybtn:not(:disabled):hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -2px 0 rgba(0,0,0,.2),0 6px 0 rgba(0,0,0,.35),0 8px 0 rgba(0,0,0,.22),0 16px 22px rgba(16,34,63,.4)!important}
.btn:not(:disabled):active,.paybtn:not(:disabled):active{transform:translateY(5px);filter:brightness(.96);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 1px 0 rgba(0,0,0,.35),0 2px 4px rgba(16,34,63,.3)!important}
