/* ============================================================
   MARRIAGE.OS — Shared terminal-style navigation
   Dashboard-as-hub flow. Loaded on dashboard / conditionals /
   errorlog / shutdown. Hardcoded palette (amber #ffb000,
   muted #8a6d2a) so it works regardless of each page's vars.
   ============================================================ */

.term-link {
  font-family: 'JetBrains Mono', ui-monospace, 'Courier New', monospace;
  color: #8a6d2a;
  text-decoration: none;
  letter-spacing: 0.5px;
  cursor: pointer;
  transition: color 0.15s ease, text-shadow 0.15s ease;
}
.term-link:hover,
.term-link:focus-visible {
  color: #ffb000;
  text-shadow: 0 0 8px rgba(255, 176, 0, 0.5);
  outline: none;
}

/* Dashboard module menu (sits under the header divider) */
.panel-nav {
  position: relative;
  z-index: 10;
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  column-gap: 22px;
  row-gap: 8px;
}
.panel-nav-label {
  color: #8a6d2a;
  font-size: 16px;
  letter-spacing: 3.2px;
}
.panel-nav .term-link { font-size: 16px; }

/* Back-to-dashboard link on the hub's leaf pages */
.back-nav {
  position: relative;
  z-index: 10;
  display: inline-block;
  font-size: 14px;
}
.back-nav--top { margin-bottom: 18px; }   /* above a page header */
