.back-to-top{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:100;width:44px;height:44px;padding:11px;display:grid;place-items:center;border:1px solid var(--cv-border);border-radius:13px;background:var(--cv-surface);color:var(--cv-primary);box-shadow:0 6px 24px #451e5d20;cursor:pointer}.back-to-top[hidden]{display:none!important}.back-to-top svg{width:21px;height:21px}.back-to-top:hover{background:var(--cv-primary-soft)}.navigation-open .back-to-top,.keyboard-open .back-to-top{display:none!important}@media(max-width:1024px){.back-to-top{right:16px;bottom:calc(86px + env(safe-area-inset-bottom))}.public-site .back-to-top,.account-shell .back-to-top{bottom:calc(22px + env(safe-area-inset-bottom))}}
