:root{--purple: #7c3aed;--purple-dark: #6d28d9;--red: #ef4444;--blue: #3b82f6;--yellow: #f59e0b;--green: #22c55e;--dark: #1e1b2e;--light: #f9fafb;--gray: #6b7280}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--dark);color:var(--light);min-height:100vh}#root{min-height:100vh}
