/* Existing Aurora tokens and native button; no motion or journal-row changes. */
.session-journal-explanation{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0;line-height:1.5}
.session-journal-explanation .btn{min-height:44px;white-space:normal}
.session-journal-explanation + .session-past{margin-top:8px}
@media(max-width:600px){.session-journal-explanation{align-items:flex-start}.session-journal-explanation .btn{width:100%}}
