.backtop[data-v-13eface6]{z-index:999;background:var(--card-bg);border:1px solid var(--border);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--brand);cursor:pointer;transition:background-color var(--ease),color var(--ease),box-shadow var(--ease),transform var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed}.backtop[data-v-13eface6]:hover{background:var(--brand);color:#fff;box-shadow:var(--shadow-primary);transform:translateY(-2px)}.backtop__icon[data-v-13eface6]{display:block}.backtop-fade-enter-active[data-v-13eface6],.backtop-fade-leave-active[data-v-13eface6]{transition:opacity .2s}.backtop-fade-enter-from[data-v-13eface6],.backtop-fade-leave-to[data-v-13eface6]{opacity:0}
