@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

.cms-builder, .cms-builder * {
  font-family: 'Inter', system-ui, -apple-system, sans-serif;
}
.cms-builder {
  background: #f3f4f6;
}
.cms-builder ::-webkit-scrollbar { width: 8px; height: 8px; }
.cms-builder ::-webkit-scrollbar-track { background: transparent; }
.cms-builder ::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 4px; }
.cms-builder ::-webkit-scrollbar-thumb:hover { background: #94a3b8; }

.cms-prose p { margin-bottom: 0.75em; }
.cms-prose strong { font-weight: 600; }
.cms-prose ul { list-style: disc; padding-left: 1.25rem; margin-bottom: 0.75em; }
.cms-prose ol { list-style: decimal; padding-left: 1.25rem; margin-bottom: 0.75em; }
.cms-prose a { color: #4f46e5; text-decoration: underline; }
.cms-prose blockquote {
  border-left: 3px solid #818cf8;
  padding-left: 1rem;
  color: #475569;
  font-style: italic;
}
