body.tvvas-home .u-back-to-top{position:fixed!important;inset:auto 22px 22px auto!important;width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;max-height:46px!important;padding:12px!important;margin:0!important;box-sizing:border-box!important;border-radius:50%!important;background:#20291b!important;background-image:none!important;color:#d3fa74!important;border:1px solid #d3fa7455!important;box-shadow:0 8px 25px #0005!important;opacity:1!important;z-index:900;cursor:pointer;line-height:1!important;overflow:hidden!important;transition:background .2s,border-color .2s}
body.tvvas-home .u-back-to-top svg.u-svg-link{display:block!important;position:static!important;width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;fill:currentColor!important;margin:0!important}
body.tvvas-home .u-back-to-top svg.u-svg-content{display:none!important;width:0!important;height:0!important;position:absolute!important}
body.tvvas-home .u-back-to-top:hover{background:#d3fa74!important;color:#17210c!important;border-color:#d3fa74!important}
body.tvvas-home .u-back-to-top:focus-visible{outline:2px solid #d3fa74!important;outline-offset:4px!important}
@media(max-width:700px){body.tvvas-home .u-back-to-top{right:14px!important;bottom:14px!important}}
@media(prefers-reduced-motion:reduce){body.tvvas-home .u-back-to-top{transition:none}}
