/* Custom overrides can live here. Keep this file plain CSS. */
h1[tabindex="-1"]:focus {
  outline: none;
}

/* Match Next.js layout by preventing form controls from enlarging their line height. */
input,
button,
select,
textarea {
  line-height: 1.25;
}

.rich-editor:empty:before {
  content: attr(data-placeholder);
  color: #94a3b8;
}

.rich-editor ul {
  list-style: disc;
  padding-left: 1.25rem;
}

.rich-editor ol {
  list-style: decimal;
  padding-left: 1.25rem;
}

.rich-editor a {
  color: #7c3aed;
  text-decoration: underline;
}
