.BackToTop-module-scss-module__2NxLtG__button{font-weight:var(--body-regular);font-size:var(--body-p);font-family:var(--body-face);text-transform:none;font-weight:var(--body-bold);text-transform:uppercase;font-size:var(--body-5);line-height:var(--line-height);}.BackToTop-module-scss-module__2NxLtG__button:focus-visible{outline:var(--accessible-outline-width)solid var(--foreground);outline-offset:var(--accessible-outline-offset);text-decoration:none}[data-theme=light] .BackToTop-module-scss-module__2NxLtG__button:focus-visible{outline-style:dashed}.BackToTop-module-scss-module__2NxLtG__button{right:0;bottom:calc(var(--page-bottom) + var(--button-height) + var(--cross-arm));z-index:var(--z-content-overlay);box-sizing:border-box;border:1px solid var(--foreground);background:var(--background);padding:0 var(--page-right)0 .75rem;height:var(--button-height);color:var(--foreground);border-right:none;gap:.5rem;position:fixed}.BackToTop-module-scss-module__2NxLtG__desktop{display:none}@media screen and (min-width:768px){.BackToTop-module-scss-module__2NxLtG__desktop{display:inline}}.BackToTop-module-scss-module__2NxLtG__mobile{display:inline}@media screen and (min-width:768px){.BackToTop-module-scss-module__2NxLtG__mobile{display:none}}