:root {
  --bg: #0b0d14;
  --bg-soft: #11141d;
  --fg: #e6e8ee;
  --fg-dim: #8b93a7;
  --accent: #7c3aed;
  --accent-2: #06b6d4;
  --border: #1f2433;
  --green: #34d399;
  --amber: #fbbf24;
  --rose: #fb7185;
  font-family: -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', system-ui, 'Helvetica Neue', sans-serif;
  color-scheme: dark;
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html, body, #app {
  height: 100%;
}

body {
  background: var(--bg);
  color: var(--fg);
  -webkit-font-smoothing: antialiased;
  overflow: hidden;
}
