:root { --brand-primary:#0d6efd; }
body { font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", Arial; background:#f7f7f7; }
.card { border-radius: 1rem; }
.btn-primary { background: var(--brand-primary); border-color: var(--brand-primary); }
