/* shared nav styling (CSP-safe; no inline handlers needed) */
#dgNavBar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
#dgNavBar .spacer{flex:1}
a.tab, button.tab{
  display:inline-block;padding:10px 12px;border-radius:999px;
  border:1px solid #243244;background:#111827;color:#e6edf6;
  text-decoration:none;font-weight:800;font-size:13px;cursor:pointer;
}
a.tab:hover, button.tab:hover{border-color:#3b4b63}
a.tab.active{border-color:#60a5fa}
a.tab.disabled{opacity:.45;pointer-events:none}
button.tab{font-family:inherit}
