/* site.css - overnight.holdings only. Kit tokens only; loaded after
   noctis-system.css. Three additions the shared kit does not provide. */

/* Current-page marker in the primary nav (2026-09-10 audit: the old build
   had lost 'current page' highlighting on every non-home page). */
.nx-nav a[aria-current="page"]{
  color: var(--nx-ink);
  font-weight: 600;
  border-bottom: 2px solid var(--nx-accent);
  padding-bottom: 1px;
}

/* Long-form legal and article prose: the kit's h2 is a section headline at
   36px, which is too loud for a run of sub-headings inside one document. */
.oh-prose h2{
  font-size: var(--nx-size-lg);
  margin-top: var(--nx-space-6);
}
.oh-prose h2:first-child{ margin-top: 0; }
.oh-prose h3{ font-size: var(--nx-size-md); margin-top: var(--nx-space-5); }

/* A card heading that is itself the link to the page it names. */
.nx-card h3 a{ text-decoration: none; }
.nx-card h3 a:hover{ text-decoration: underline; text-underline-offset: 2px; }
/* coordinator 2026-09-10: the footer status link points at a contact page, not a status page — no green dot */
.nx-status-dot{background:var(--nx-muted) !important;}
