:root { --brand:#2b64ff; }
body { font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; }
.brand { color: var(--brand); }
.card { border-radius: 16px; box-shadow: 0 6px 20px rgba(0,0,0,.06); }
.table thead th { position: sticky; top: 0; background: #fff; z-index: 1; }
.nav-link.active { font-weight: 600; }
