.journal-back-top[data-v-5d36371f]{z-index:25;border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ocean);border-radius:50%;font-size:20px;transition:transform .2s;position:fixed;bottom:25px;right:25px;box-shadow:0 5px 20px #16324f12}.journal-back-top[data-v-5d36371f]:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.journal-back-top[data-v-5d36371f]{transition:none}}
