*{margin:0;padding:0;box-sizing:border-box}:root{--bg: #09090b;--surface: #131316;--border: #27272a;--text: #f0f0f2;--text-muted: #a1a1aa;--alquiler: #0984e3;--venta: #22c55e;--estrategia: #f97316;--gestion: #a855f7;--inversion: #06b6d4;--jf: #0984e3;--mm: #27ae60;--ld: #e84393;--mk: #f39c12}body{font-family:DM Sans,sans-serif;background-color:var(--bg);color:var(--text);min-height:100vh;line-height:1.5}#root{min-height:100vh;display:flex;flex-direction:column}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}input,textarea,select,button{font-family:DM Sans,sans-serif}
