# Welcome to Panda The universal design system solution for the web Panda is a styling engine that generates styling primitives to author atomic CSS and recipes in a type-safe and readable manner. Panda combines the developer experience of CSS-in-JS and the performance of atomic CSS. It leverages static analysis to scan your JavaScript and TypeScript files for JSX style props and function calls, generating styles on-demand (aka Just-in-Time) > TLDR; Panda is a CSS-in-JS engine that generates atomic CSS at build time (via CLI or PostCSS) ## Why Panda - **Static analysis:** Panda parses your styles at build time and generates plain CSS files that work in any JavaScript framework. - **Type safety:** Panda combines `csstype` with auto-generated typings, so CSS properties and design tokens are type-checked as you write them. - **Performance:** styles compile down to atomic CSS ahead of time, so there's no runtime style engine shipped to the browser. - **Developer experience:** recipes, patterns, design tokens, and JSX style props give you a consistent way to author styles without hand-rolling your own system. - **Modern CSS:** generated styles use cascade layers, CSS variables, and modern selectors like `:where` and `:is`. Here's what using Panda looks like in practice: ```jsx import { css } from '../styled-system/css' import { circle, stack } from '../styled-system/patterns' function App() { return (