/* Custom styles for Introduction to FEM lecture notes */

/* Math display sizing */
.MathJax_Display, .MJXc-display {
  font-size: 95%;
}

/* Code block styling */
pre code {
  font-size: 0.9em;
}

/* Algorithm / pseudocode blocks */
.algorithm {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  padding: 1em;
  margin: 1em 0;
}

/* Callout note adjustments */
.callout-note {
  margin: 1em 0;
}

/* Figure caption styling */
figcaption {
  font-size: 0.9em;
  color: #555;
  font-style: italic;
}
