/* Shared nav dropdown ("MÁS" menu). The popover is a consistent paper box that
   reads on any nav background; each page sets the .more-toggle color to match
   its own .days link color (see per-page <style>). */
nav .more { position: relative; display: inline-flex; align-items: center; }
nav .more-toggle {
  font-family: 'IBM Plex Mono', monospace;
  font-size: 11px; font-weight: 700; letter-spacing: 0.25em;
  background: none; border: none; padding: 4px 2px; cursor: pointer;
  color: currentColor; border-bottom: 2px solid transparent; line-height: 1;
}
nav .more.has-current > .more-toggle { border-bottom-color: currentColor; }
nav .more-menu {
  position: absolute; top: calc(100% + 8px); right: 0;
  display: none; flex-direction: column; min-width: 132px;
  background: #FBF4DF; border: 1.5px solid #1A1410;
  box-shadow: 4px 4px 0 rgba(0,0,0,0.35); padding: 5px 0; z-index: 300;
}
nav .more.open .more-menu { display: flex; }
nav .more-menu a {
  color: #1A1410 !important; padding: 9px 18px;
  font-family: 'IBM Plex Mono', monospace; font-size: 11px; font-weight: 700;
  letter-spacing: 0.25em; text-decoration: none; border-bottom: none !important;
  white-space: nowrap;
}
nav .more-menu a:hover { background: rgba(26,20,16,0.08); }
nav .more-menu a.current { background: rgba(26,20,16,0.10); }
