@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("fonts/inter-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("fonts/inter-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("fonts/inter-latin-700-normal.woff2") format("woff2");
}
@font-face {
  font-family: Inter;
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("fonts/inter-latin-800-normal.woff2") format("woff2");
}
:root{--bg:#121214;--elev:#1C1C1E;--hair:#2A2A2C;--chrome:#18181A;--track:#161618;--text:#fafafa;--muted:#a1a1aa;--dim:#8a8a93;--accent:#F2E4DC;--accent-fg:#0a0a0c;--up:#00F5A0;--down:#FF5A5F;}
*{box-sizing:border-box;margin:0;padding:0}
html,body{background:var(--bg);color:var(--text)}
body{font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}
svg{display:block}
