.scrollToTop-module__RJCe8W__button{right:1rem;bottom:calc(1rem + var(--spacing-notice));z-index:40;width:2.75rem;height:2.75rem;color:var(--color-ink);border:1px solid color-mix(in oklab, var(--color-ink) 15%, transparent);box-shadow:0 25px 50px -12px color-mix(in oklab, var(--color-ink) 25%, transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);opacity:0;pointer-events:none;background:#fff9;border-radius:9999px;place-items:center;transition:opacity .4s,transform .4s,background .4s,border-color .4s,color .4s;display:grid;position:fixed;transform:translateY(.75rem)}.scrollToTop-module__RJCe8W__visible{opacity:1;pointer-events:auto;transform:none}.scrollToTop-module__RJCe8W__button:hover{border-color:var(--color-ink);background:#fffc}.scrollToTop-module__RJCe8W__button:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.scrollToTop-module__RJCe8W__button{background:var(--color-paper)}}@media (min-width:768px){.scrollToTop-module__RJCe8W__button{right:1.5rem;bottom:calc(1.5rem + var(--spacing-notice));width:3rem;height:3rem}}@media (min-width:1024px){.scrollToTop-module__RJCe8W__button{right:2rem;bottom:calc(2rem + var(--spacing-notice))}}@media (prefers-reduced-motion:reduce){.scrollToTop-module__RJCe8W__button{transition:opacity .2s;transform:none}}
