.back-to-top-module__f3aSCW__button{right:max(24px, env(safe-area-inset-right));bottom:calc(64px + env(safe-area-inset-bottom));z-index:40;border:1px solid var(--border);background:var(--card);width:46px;height:46px;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;box-shadow:0 8px 24px #0005}.back-to-top-module__f3aSCW__button:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:700px){.back-to-top-module__f3aSCW__button{right:18px;bottom:calc(20px + env(safe-area-inset-bottom))}.back-to-top-module__f3aSCW__aboveMobileNav{bottom:calc(84px + env(safe-area-inset-bottom))}}
