:root{--bg:#0a1620;--surface:#121e2a;--raised:#1a2e3e;--line:#2a4050;--accent:#5bc0eb;--text:#e0e8ec;--muted:#97b1bf;color-scheme:dark}
.admin-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--surface);border-bottom:1px solid var(--line);padding:12px 20px;font:15px/1.5 system-ui;color:var(--text);grid-column:1/-1}
.admin-nav .brand{font-weight:800;color:var(--accent);margin-right:28px;text-decoration:none}.admin-nav a{color:#a8bfcb;text-decoration:none;padding:10px 16px;border-radius:6px}.admin-nav a:hover{background:var(--raised);color:var(--text)}.admin-nav a[aria-current=page]{background:#1c3d50;color:#8ad9f2;border:1px solid #356077}.admin-nav .brand{border:0;background:none}.admin-nav .server-label{margin-left:auto;color:#87a0af;font-size:13px}
