.back-top{right:16px;bottom:calc(var(--tabbar-h,0px) + 16px + env(safe-area-inset-bottom));z-index:40;cursor:pointer;background:var(--card);width:48px;height:48px;color:var(--ink);border:2.5px solid var(--ink-line);box-shadow:3px 3px 0 var(--ink-line);border-radius:50%;place-items:center;display:grid;position:fixed}.back-top:hover{background:var(--field)}.back-top:active{box-shadow:1px 1px 0 var(--ink-line);transform:translate(2px,2px)}
