:root {
  --brand: #0d6efd;
}

html, body { height: 100%; }
body {
  background: #f7f9fc;
}

.navbar { box-shadow: 0 2px 12px rgba(13,110,253,.15); }
.card { border-radius: 1rem; }
.card .card-header { border-top-left-radius: 1rem; border-top-right-radius: 1rem; }
.btn-rounded { border-radius: 999px; }