/* Shared article navigation for guides */
.kb-guide-menu{display:none;background:transparent;color:#c8f04b;border:1px solid #4c5b28;border-radius:999px;padding:9px 15px;cursor:pointer;font:600 13px system-ui}
@media(max-width:640px){
  nav.nav{width:calc(100% - 24px);max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}
  .kb-guide-menu{display:inline-flex;align-items:center;min-height:42px}
  nav.nav a:not(.logo):not(.btn-nav){display:none}
  nav.nav.kb-menu-open a:not(.logo){display:inline-flex;width:100%;padding:8px 12px;min-height:42px;align-items:center}
  nav.nav.kb-menu-open{background:rgba(5,5,5,.98);padding-bottom:18px}
}
/* Keep expanded menu a compact card rather than stretching the pill frame. */
@media(max-width:640px){
 nav.nav.kb-menu-open{border-radius:22px;top:16px;gap:4px;align-items:center;box-shadow:0 24px 60px rgba(0,0,0,.7)}
 nav.nav.kb-menu-open a:not(.logo){margin:0;padding:12px 14px;border-top:1px solid rgba(255,255,255,.10)}
 nav.nav.kb-menu-open .kb-guide-menu{margin-bottom:8px}
}
