/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 */

/*
 * Texto de Action Text ya guardado (notas del alumno, cartas compromiso).
 * El preflight de Tailwind le quita las viñetas y la numeración a ul/ol, así
 * que una lista escrita en Trix se veía como renglones sueltos y sangrados.
 * Solo aplica al contenido renderizado: dentro del editor manda actiontext.css.
 */
.trix-content ul {
  list-style: disc outside;
  padding-left: 1.25em;
  margin: 0.5em 0;
}

.trix-content ol {
  list-style: decimal outside;
  padding-left: 1.5em;
  margin: 0.5em 0;
}

.trix-content li {
  display: list-item;
}

.trix-content h1 {
  font-size: 1.2em;
  font-weight: 700;
  margin: 0.6em 0 0.3em;
}

.trix-content strong { font-weight: 700; }
.trix-content em { font-style: italic; }

.trix-content a {
  text-decoration: underline;
  color: #1d4ed8;
}

.trix-content blockquote {
  border-left: 0.25em solid #d1d5db;
  margin: 0.5em 0;
  padding-left: 0.75em;
  color: #4b5563;
}
