// ── Reset & Base ────────────────────────────────────────────────────────── *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: var(--font-ui); background: var(--bg-base); color: var(--text-primary); font-size: var(--fs-md); line-height: 1.5; } button { font-family: inherit; cursor: pointer; } input, select { font-family: inherit; }