/* Import Trix editor styles */
@import "trix_tailwind.css";

/* Links in headers should be red without underline */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.prose a {
  color: #dc3545;
  text-decoration: none;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
.prose a:hover {
  color: #b02a37;
  text-decoration: underline;
}

/* Article-body media should never push the page wider than the viewport.
   Trix-authored content can include images / iframes / tables / pre
   blocks sized in absolute pixels; clamp them to their container. */
.prose img,
.prose video,
.prose iframe,
.prose embed,
.prose object,
.prose table {
  max-width: 100%;
  height: auto;
}

.prose pre {
  max-width: 100%;
  overflow-x: auto;
}