/* Fat Tail Book — custom styles */

/* Wider page grid (sidebar + content + TOC) */
.quarto-container {
  max-width: 1400px;
}

/* Wider text column for math-heavy prose, within the grid above */
main.content {
  max-width: 900px;
}

/* Make propositions stand out */
.theorem, .proposition, .definition, .corollary {
  background: #f8f9fa;
  border-left: 4px solid #495057;
  padding: 12px 16px;
  margin: 16px 0;
  border-radius: 0 4px 4px 0;
}

/* Tables: tighter, more readable */
table {
  font-size: 0.92em;
}

/* Math display: give it breathing room */
.math.display {
  margin: 1.2em 0;
  overflow-x: auto;
}

/* Chapter status callouts */
.callout-note .callout-title {
  font-size: 0.9em;
}

/* Preface / unnumbered sections */
#preface h1 {
  border-bottom: 2px solid #dee2e6;
  padding-bottom: 8px;
}

/* Subtle footer */
.quarto-appendix {
  border-top: 1px solid #dee2e6;
  margin-top: 3em;
  padding-top: 1em;
  font-size: 0.88em;
  color: #6c757d;
}
