.back-to-top[data-v-558c416f]{top:0;right:max(24px, env(safe-area-inset-right));z-index:1010;pointer-events:none;background:url(/images/back-to-top.png) bottom/64px no-repeat;width:64px;height:min(76dvh,760px);transition:transform .6s cubic-bezier(.22,1,.36,1);position:fixed;transform:translateY(-100%)}.back-to-top.is-visible[data-v-558c416f]{transform:translateY(0)}.back-to-top button[data-v-558c416f]{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:24px;width:100%;height:96px;position:absolute;inset:auto 0 0}.back-to-top:not(.is-visible) button[data-v-558c416f]{pointer-events:none}.back-to-top button[data-v-558c416f]:hover{background:rgba(var(--v-theme-primary), .06)}@media (width<=959px){.back-to-top[data-v-558c416f]{right:max(8px, env(safe-area-inset-right));background-size:46px;width:46px;height:min(64dvh,480px)}.back-to-top button[data-v-558c416f]{height:70px}}@media (prefers-reduced-motion:reduce){.back-to-top[data-v-558c416f]{transition:none}}
