body {
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  background-color: #f8f9fa;
}

.sidebar {
  min-height: 100vh; /* Боковая панель на всю высоту */
}

.sidebar .nav-link {
  color: #333;
  margin: 5px 0;
}

.sidebar .nav-link.active {
  background-color: #007bff;
  color: #fff;
}

.card {
  border-radius: 0.25rem;
}

.card-header {
  background-color: #fff;
  font-weight: bold;
}

.badge-warning {
  color: #212529;
}

.fa-2x {
  font-size: 8em;
}
