/* --- BRUTALIST REVELATION ESSENCE --- */

/* Targets notes with the specific frontmatter class */
.brutalist-revelation {
  /* 1. Monolithic Typography: System-default, bold, no-faff */
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji";
  line-height: 1.4;
  color: #000;
  background-color: #fff;
  padding: 2rem;

  /* 2. Structural Honesty: Thick, unpolished borders */
  border: 8px solid #000;
  box-shadow: 12px 12px 0px #000; /* Hard shadow, no blur */
  
  /* 3. Heroic Headers: Forced uppercase and raw sizing */
  h1, h2, h3 {
    text-transform: uppercase;
    font-weight: 900;
    margin-top: 1.5rem;
    border-bottom: 4px solid #000;
    padding-bottom: 0.5rem;
  }

  /* 4. Hyperlinks: Raw, default blue, underlined */
  a:link, a:visited {
    color: #0000ee;
    text-decoration: underline;
    font-weight: bold;
  }

  /* 5. The "Sacred Notice" Block: High-contrast callout */
  blockquote {
    background: #ffff00; /* Safety yellow for "revelations" */
    border: 4px solid #000;
    padding: 1.5rem;
    margin: 2rem 0;
    font-style: italic;
    color: #000;
  }
  
  /* 6. Exposed Grid: Visible table infrastructure */
  table, th, td {
    border: 2px solid #000;
    border-collapse: collapse;
    padding: 0.5rem;
  }
}

/* Override DG plugin defaults to maintain Brutalist starkness */
.brutalist-revelation .note-title {
  font-size: 3rem;
  background: #000;
  color: #fff;
  padding: 1rem;
  display: inline-block;
  margin-bottom: 2rem;
}
