# Loyalty Design System ## Tokens (`globals.css`) - `--loyalty-accent` / `--loyalty-accent-soft` - `--loyalty-success` / `--loyalty-warning` / `--loyalty-danger` - Dark mode variants included ## Reuse Primary UI from `@/components/ds` (PageHeader, DataTable, Dialog, Drawer, EmptyState, Badge, …). Module-specific: - `LoyaltyTablePage` / `LoyaltyStatGrid` - `LoyaltyStatusChip` - Portal shell accent colors ## Principles RTL-first, mobile sidebar drawer, dark mode toggle in shell, keyboard shortcuts (`g h/m/p/r/c/w`).