html { scroll-behavior: smooth; }
body { letter-spacing: 0; }
.reference-message { padding: 12px; border: 1px solid #2e3888; margin-top: 12px; }
.local-carousel-controls { display:flex; gap:8px; justify-content:flex-end; margin-bottom:16px; }
.local-carousel-controls button { width:36px; height:36px; border-radius:50%; border:1px solid #eee; background:#f7f7f7; color:#151515; cursor:pointer; }
@media(prefers-reduced-motion:reduce) {html{scroll-behavior:auto}}
