.scroll-up{position:fixed;right:max(28px,env(safe-area-inset-right));bottom:calc(max(24px,env(safe-area-inset-bottom)) + 70px);z-index:20;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #c6b69a;border-radius:50%;background:#111;color:#f8f6f2;box-shadow:0 3px 15px #0002;cursor:pointer}.scroll-up[hidden]{display:none}.scroll-up:hover{background:#292721}.scroll-up:focus-visible{outline:3px solid #c6b69a;outline-offset:4px}@media(max-width:760px){.scroll-up{right:max(20px,env(safe-area-inset-right));bottom:calc(max(16px,env(safe-area-inset-bottom)) + 72px);width:48px;height:48px}}
