/* ==============================================================
   latin.css — Latin course theme
   Parchment / Ancient Rome palette
   ============================================================== */

:root {
  --bg-color:           #f7eedd;
  --text-color:         #2d1e0f;
  --text-muted:         #7a5a38;
  --accent-color:       #6b3a10;
  --card-bg:            #fdf6e8;
  --card-header-bg:     #f0e0c4;
  --card-header-hover:  #e8d4b0;
  --border-color:       #c8a878;
  --row-hover:          #f8eedc;
  --table-header-text:  #fdf6e8;
  --footer-bg:          #3d2810;
  --footer-text:        rgba(253, 246, 232, 0.72);
  --hero-gradient:      linear-gradient(160deg, #2d1e0f 0%, #5a3820 50%, #8b5a28 100%);
}

body {
  background: var(--bg-color);
  color: var(--text-color);
}

/* Golden-sepia accent stripe below hero — evokes Roman mosaic border */
.lang-hero {
  border-bottom: 5px solid #6b3a10;
  box-shadow: 0 4px 0 rgba(160, 120, 48, 0.50);
}

/* Subtle ruled-parchment texture on the page body */
body.lang-page {
  background-image: repeating-linear-gradient(
    0deg,
    transparent,
    transparent 32px,
    rgba(160, 120, 48, 0.055) 32px,
    rgba(160, 120, 48, 0.055) 33px
  );
}
