.mescroll-totop{z-index:9990;position:fixed!important;right:20rpx;bottom:120rpx;width:72rpx;height:auto;border-radius:50%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;margin-bottom:0}@supports (bottom:constant(safe-area-inset-bottom)) or (bottom:env(safe-area-inset-bottom)){.mescroll-totop-safearea{margin-bottom:calc(0px + constant(safe-area-inset-bottom));margin-bottom:calc(0px + env(safe-area-inset-bottom))}}.mescroll-totop-in{opacity:1}.mescroll-totop-out{opacity:0;pointer-events:none}