*, *::before, *::after { box-sizing: border-box; } :root { color-scheme: light dark; } body { margin: 0 auto; padding: 2rem; text-align: center; }