@import "tailwindcss";

:root {
  --wraith-bg-primary: #0d1117;
  --wraith-bg-secondary: #161b22;
  --wraith-bg-tertiary: #21262d;
  --wraith-border: #30363d;
  --wraith-text-primary: #e0e0e0;
  --wraith-text-secondary: #8b949e;
  --wraith-text-muted: #484f58;
  --wraith-accent-blue: #58a6ff;
  --wraith-accent-green: #3fb950;
  --wraith-accent-red: #f85149;
  --wraith-accent-yellow: #e3b341;
}

body {
  margin: 0;
  font-family: system-ui, -apple-system, 'Segoe UI', sans-serif;
  background: var(--wraith-bg-primary);
  color: var(--wraith-text-primary);
  overflow: hidden;
  user-select: none;
}

::-webkit-scrollbar { width: 8px; }
::-webkit-scrollbar-track { background: var(--wraith-bg-primary); }
::-webkit-scrollbar-thumb { background: var(--wraith-border); border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: var(--wraith-text-muted); }
