@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Nunito:wght@700;900&display=swap";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #0f1410;--bg-secondary: #1e241f;--bg-sidebar: #1b5c38;--border: #2e3530;--text-primary: #f5faf6;--text-secondary: #6a9c78;--accent-green: #3aaa63;--accent-green-light: #7ddba0;--accent-amber: #f5c842;--accent-red: #e05252;--verde-principal: #1a6b35;--verde-profundo: #1b5c38;--verde-vibrante: #3aaa63;--grafite: #2e3530}html,body,#root{height:100%;width:100%;overflow:hidden;font-family:Plus Jakarta Sans,system-ui,sans-serif;background:var(--bg-primary);color:var(--text-primary)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}
