html { scroll-behavior: smooth; }
.drag-handle { user-select: none; }
.rich-content ul { list-style-type: disc; padding-left: 1.5rem; margin: 0.5rem 0; }
.rich-content ol { list-style-type: decimal; padding-left: 1.5rem; margin: 0.5rem 0; }
.rich-content a { color: #2859a3; text-decoration: underline; font-weight: 600; }
