:root{--motion-feedback:.12s;--motion-entrance:.22s;--motion-theme:.35s;--motion-ease:cubic-bezier(.16, 1, .3, 1)}html{scroll-behavior:auto;scrollbar-gutter:stable}html.lenis.lenis-stopped:not(.lenis-autoToggle){overflow:hidden}.page-transition{animation:none}.side-rail a,.bottom-nav a,.planner-selector button,.planner-calendar button,.checkin-options button,.plan-day-switch button{transition:background-color var(--motion-feedback) ease, color var(--motion-feedback) ease, border-color var(--motion-feedback) ease}.motion-preference{margin-block:1.2rem}.motion-preference label{align-items:center;gap:.7rem;min-height:44px;font-weight:650;display:flex}.motion-preference input{width:20px;height:20px;min-height:20px;accent-color:var(--signal)}.motion-preference p{max-width:65ch;margin:.3rem 0 0;font-size:.84rem}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}.side-rail,.bottom-nav{--glide-bg:var(--surface-2);--glide-radius:12px}.segmented{--glide-bg:var(--surface-3);--glide-radius:9px}.journal-writing-mode{--glide-bg:var(--surface-3);--glide-radius:10px}[data-glide]{isolation:isolate}[data-glide]:before{content:"";z-index:-1;pointer-events:none;left:var(--glide-x);top:var(--glide-y);width:var(--glide-w);height:var(--glide-h);border-radius:var(--glide-radius,10px);background:var(--glide-bg,var(--surface-3));position:absolute}[data-glide=on]:before{transition:left .3s var(--motion-ease), top .3s var(--motion-ease), width .3s var(--motion-ease), height .3s var(--motion-ease)}[data-glide]>[data-glide-active]{background:0 0!important}@media (prefers-reduced-motion:reduce){[data-glide]:before{transition:none!important}}
