/* ============ TOKENS + BASE ============ */
:root {
  --ink: #0b0e14;
  --panel: #10141f;
  --paper: #e8e6de;
  --signal: #5eead4;
  --warn: #f0a05a;
  --line: rgba(232, 230, 222, 0.08);
  --muted: rgba(232, 230, 222, 0.58);
  --ease-out: cubic-bezier(0.22, 1, 0.36, 1);
}

* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  background-color: var(--ink);
}

::-webkit-scrollbar {
  width: 4px;
}

::-webkit-scrollbar-track {
  background: transparent;
}

::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: rgba(94, 234, 212, 0.32);
}
