<!-- ECO-CANONICAL -->
<link rel="stylesheet" href="/assets/theme.css">
<nav class="eco-nav" role="navigation" aria-label="Primary">
  <style>
    .eco-nav{position:sticky;top:0;z-index:50;background:rgba(5,11,18,0.92);backdrop-filter:blur(10px);
             border-bottom:1px solid rgba(255,255,255,0.08)}
    .eco-nav ul{list-style:none;margin:0;padding:10px 14px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}
    .eco-nav a{color:var(--eco-blue);font-weight:600}
    .eco-nav a:hover{color:var(--eco-green)}
    .eco-dd{position:relative}
    .eco-dd > span{cursor:pointer;color:var(--eco-gold);font-weight:800}
    .eco-dd ul{display:none;position:absolute;left:0;top:100%;min-width:240px;background:#06141f;border:1px solid rgba(255,255,255,0.10);
               border-radius:14px;padding:10px;margin:10px 0 0 0}
    .eco-dd:hover ul{display:block}
    .eco-dd li{padding:8px 10px;white-space:nowrap}
    .eco-dd li a{display:block}
    .eco-brand{color:var(--eco-gold);font-weight:900;letter-spacing:0.08em}
  </style>

  <ul>
    <li class="eco-brand"><a href="/">ECONOVETECH</a></li>

    <li><a href="/gateway/">Gateway</a></li>
    <li><a href="/dashboard/">Dashboard</a></li>

    <li class="eco-dd"><span>System </span>
      <ul>
        <li><a href="/mindmap/">System Map</a></li>
        <li><a href="/magna-carta/">Magna Carta</a></li>
        <li><a href="/ethics/">Ethical AI</a></li>
        <li><a href="/avatars/">Avatar Network</a></li>
        <li><a href="/agi/">AGI Advancement</a></li>
        <li><a href="/os/">Open Source Core</a></li>
      </ul>
    </li>

    <li class="eco-dd"><span>Hubs </span>
      <ul>
        <li><a href="/university/">University</a></li>
        <li><a href="/creative/">Creative Hub</a></li>
        <li><a href="/technology/">Technology & Energy</a></li>
        <li><a href="/manufacturing/">Manufacturing</a></li>
        <li><a href="/mobility/">VTOL & Air Freight</a></li>
        <li><a href="/land/">Land & EcoHubs</a></li>
        <li><a href="/maintenance/">Repair & Maintenance</a></li>
      </ul>
    </li>

    <li class="eco-dd"><span>Economy </span>
      <ul>
        <li><a href="/bank/">Sovereign Bank</a></li>
        <li><a href="/tokens/">Tokens & Wallets</a></li>
        <li><a href="/education/">Wallet Education</a></li>
        <li><a href="/contracts/">Smart Contracts</a></li>
        <li><a href="/marketplace/">Marketplace</a></li>
        <li><a href="/abundance/">Abundance Hub</a></li>
      </ul>
    </li>

    <li class="eco-dd"><span>Governance </span>
      <ul>
        <li><a href="/legal/">Legal Hub</a></li>
        <li><a href="/trust/">Trust & Governance</a></li>
      </ul>
    </li>

    <li><a href="/business/">B2B</a></li>
    <li><a href="/contact/">Contact</a></li>
  </ul>
</nav>
:root{
  --ueos-search-bg: rgba(0,0,0,0.72);
  --ueos-search-card: rgba(10,10,14,0.92);
  --ueos-search-border: rgba(255,255,255,0.14);
  --ueos-search-text: rgba(255,255,255,0.92);
  --ueos-search-muted: rgba(255,255,255,0.65);
}

/* overlay */
#ueos-search-overlay{
  position:fixed; inset:0;
  display:none;
  background: var(--ueos-search-bg);
  z-index: 99999;
  padding: 18px;
}

#ueos-search-overlay.open{ display:block; }

#ueos-search-card{
  max-width: 860px;
  margin: 6vh auto 0 auto;
  background: var(--ueos-search-card);
  border: 1px solid var(--ueos-search-border);
  border-radius: 18px;
  box-shadow: 0 22px 70px rgba(0,0,0,0.55);
  overflow:hidden;
}

#ueos-search-top{
  display:flex;
  gap: 10px;
  align-items:center;
  padding: 14px 14px 10px 14px;
  border-bottom: 1px solid var(--ueos-search-border);
}

#ueos-search-input{
  flex:1;
  width:100%;
  background: rgba(255,255,255,0.06);
  border: 1px solid rgba(255,255,255,0.12);
  color: var(--ueos-search-text);
  border-radius: 12px;
  padding: 12px 12px;
  outline:none;
  font-size: 16px;
}

#ueos-search-hint{
  color: var(--ueos-search-muted);
  font-size: 12px;
  white-space: nowrap;
}

#ueos-search-results{
  max-height: 56vh;
  overflow:auto;
  padding: 10px 10px 14px 10px;
}

.ueos-search-item{
  display:block;
  padding: 10px 12px;
  border-radius: 12px;
  text-decoration:none;
  border: 1px solid rgba(255,255,255,0.08);
  background: rgba(255,255,255,0.03);
  margin: 8px 4px;
}

.ueos-search-item:hover{
  background: rgba(255,255,255,0.06);
}

.ueos-search-title{
  color: var(--ueos-search-text);
  font-size: 15px;
  line-height: 1.2;
}

.ueos-search-path{
  color: var(--ueos-search-muted);
  font-size: 12px;
  margin-top: 4px;
}

/* mobile tweaks */
@media (max-width: 480px){
  #ueos-search-card{ margin-top: 4vh; border-radius: 14px; }
  #ueos-search-input{ font-size: 16px; } /* keep iOS from zooming */
}
