.back-top[data-v-d6fa7f73]{right:24px;bottom:calc(28px + var(--player-height,0px));z-index:30;background:var(--color-navy);color:#fff;width:48px;height:48px;box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;border:0;border-radius:50%;place-items:center;font-size:22px;transition:opacity .22s,transform .22s,visibility .22s,background .2s;display:grid;position:fixed;transform:translateY(10px)}.back-top.visible[data-v-d6fa7f73]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.back-top[data-v-d6fa7f73]:hover{background:var(--color-accent)}@media (width<=720px){.back-top[data-v-d6fa7f73]{right:max(12px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom) + var(--player-height,0px));width:44px;height:44px}}
