:root{--primary: #1B5E20;--primary-light: #4CAF50;--secondary: #FFB300;--bg: #f5f7fa;--surface: #ffffff;--text: #212121;--text-secondary: #757575;--border: #e0e0e0;--error: #D32F2F;--success: #388E3C;--info: #1976D2;--warning: #F57C00}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--bg);color:var(--text);line-height:1.6}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;font-family:inherit}
