/* ==========  /beta2/assets/css/styles.css  ==========
   ONLY what grid.css does NOT already cover           */

/* ----  global dark reset  ---- */
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: system-ui, sans-serif; background: #000; color: #e5e7eb; }

/* ----  sidebar + hamburger z-layer  ---- */
#sidebar        { position: fixed; inset: 0 auto 0 0; width: 16rem; background: #18181b; z-index: 40; }
.hamburger      { position: fixed; top: 1rem; left: 1rem; z-index: 50; }

/* ----  link tint  ---- */
a { color: #e5e7eb; transition: color .2s; }
a:hover { color: #fbbf24; }

/* ----  utilities (keep minimal)  ---- */
.bg-zinc-800  { background-color: #27272a; }
.border-b     { border-bottom: 1px solid #3f3f46; }
.text-amber-5 { color: #f59e0b; }
