/* Cunicultura Online */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html, body { width: 100%; min-height: 100vh; background: #f0f4f0; }
#root { width: 100%; min-height: 100vh; display: flex; flex-direction: column; }
