.bg-background { background-color: #fff; }
.border-border { border-color: #e5e7eb; }
.rounded-xl { border-radius: 1rem; }
.bg-muted { background-color: #f4f4f5; }
.text-muted-foreground { color: #71717a; }
.text-primary { color: #2563eb; }
.focus\:ring-primary:focus { box-shadow: 0 0 0 2px #2563eb; }
