:root{--color-primary: #2e7d32;--color-secondary: #8d6e63;--color-accent: #81c784;--color-bg: #f3f7f3;--color-text: #2f3b2f;--color-border: #d8e3d8}html,body{height:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}a{color:var(--color-primary)}button{background:var(--color-primary);color:#fff;border:none;border-radius:6px;padding:.5rem .8rem}button.secondary{background:var(--color-secondary)}input,select,textarea{border:1px solid var(--color-border);border-radius:6px}
