.back-to-top[data-v-a564ae9c]{background:#fff;border:0;border-radius:50%;bottom:24px;box-shadow:0 0 0 1px color-mix(in srgb,var(--pc-n-900) 8%,transparent),0 10px 26px -10px color-mix(in srgb,var(--pc-n-900) 40%,transparent);color:var(--pc-v-600);cursor:pointer;display:grid;height:48px;padding:0;place-items:center;position:fixed;right:24px;transition:transform var(--motion-base) var(--ease-out),background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),box-shadow var(--motion-base) var(--ease-out);width:48px;z-index:45}.back-to-top[data-v-a564ae9c]:hover{background:var(--pc-v-500);box-shadow:0 12px 28px -10px color-mix(in srgb,var(--pc-v-700) 70%,transparent);color:#fff;transform:translateY(-3px)}.back-to-top:hover svg[data-v-a564ae9c]{animation:back-to-top-nudge-a564ae9c var(--motion-slow) var(--ease-out)}.back-to-top[data-v-a564ae9c]:active{transform:translateY(-1px) scale(.95)}.back-to-top[data-v-a564ae9c]:focus-visible{outline:2px solid var(--ui-focus,var(--pc-v-500));outline-offset:3px}@keyframes back-to-top-nudge-a564ae9c{40%{transform:translateY(-3px)}}.back-to-top-enter-active[data-v-a564ae9c]{transition:opacity var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}.back-to-top-leave-active[data-v-a564ae9c]{transition:opacity var(--motion-exit) var(--ease-in),transform var(--motion-exit) var(--ease-in)}.back-to-top-enter-from[data-v-a564ae9c],.back-to-top-leave-to[data-v-a564ae9c]{opacity:0;transform:translateY(12px) scale(.9)}@media(max-width:720px){.back-to-top[data-v-a564ae9c]{bottom:calc(16px + var(--cookie-notice-h, 0px));height:44px;right:16px;width:44px}.back-to-top--above[data-v-a564ae9c]{bottom:calc(76px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.back-to-top:hover svg[data-v-a564ae9c]{animation:none}}
