:root{
  --primary: rgb(212,41,61);     /* główny */
  --accent-1: rgb(89,146,202);   /* akcent 1 */
  --accent-2: rgb(21,128,61);    /* akcent 2 */
  --muted: rgb(75,85,99);        /* teksty */
}

body { color: var(--muted); }

a.btn-danger, .btn-danger {
  background: linear-gradient(180deg, var(--primary), #b22a45);
  border: none;
}

.btn-primary {
  background: var(--accent-1);
  border: none;
}

.navbar-brand, .navbar .nav-link {
  font-weight: 600;
}

.card { border-radius: 12px; }
