/* Mobius Handbook — Journal Theme (C-357) */

/* Current cycle lead — newspaper dateline */
.md-content h1:first-of-type {
  font-size: 2rem;
  border-bottom: 2px solid var(--md-primary-fg-color);
  padding-bottom: 0.5rem;
  margin-bottom: 1.5rem;
}

/* Cycle journal entries */
.md-content h1[id*="cycle-journal"],
.md-content h1[id*="c-35"] {
  font-family: var(--md-text-font, serif);
  letter-spacing: 0.02em;
}

/* Canon law / constitutional blocks */
.md-content blockquote {
  border-left: 3px solid var(--md-accent-fg-color, cyan);
  font-family: var(--md-code-font, monospace);
  font-size: 0.9rem;
  background: var(--md-code-bg-color);
  padding: 0.75rem 1rem;
  margin: 1rem 0;
}

/* Registry tables — compact canon index */
.md-content table {
  font-size: 0.85rem;
}

/* Active nav — current cycle stands out */
.md-nav__item--active > .md-nav__link {
  font-weight: 600;
}

/* Journal section in sidebar */
.md-nav__link[href*="journals/"] {
  font-variant: small-caps;
  letter-spacing: 0.04em;
}

/* Footer — constitutional stamp */
.md-footer-meta {
  font-family: var(--md-code-font, monospace);
  font-size: 0.75rem;
}

/* Dateline metadata under journal h1 */
.md-typeset .journal-dateline {
  color: var(--md-default-fg-color--light);
  font-size: 0.85rem;
  font-style: italic;
  margin-bottom: 1.5rem;
}
