    body {
      background-color: #f5f7fa;
      font-family: 'Poppins', sans-serif;
    }
    .navbar {
      background-color: #1e1f26;
    }
    .navbar-brand {
      color: #fff !important;
      font-weight: 600;
    }
    .card {
      border: none;
      border-radius: 15px;
      box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }
    .table th {
      background-color: #f1f3f5;
    }
    .add-btn {
      background-color: #007bff;
      border: none;
      color: #fff;
      border-radius: 10px;
      padding: 8px 20px;
      font-weight: 500;
    }
    .add-btn:hover {
      background-color: #0069d9;
    }

    .dashboard-header {
      background: linear-gradient(90deg, #004aad, #1e90ff);
      color: white;
      border-radius: 20px;
      padding: 15px 25px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 30px;
    }

    .dashboard-header h4 {
      margin: 0;
      font-weight: 600;
    }

    .nav-tabs {
      border: none;
    }

    .nav-tabs .nav-link {
      border: none;
      color: white;
      background: transparent;
      font-weight: 500;
    }

    .nav-tabs .nav-link.active {
      background: rgba(255, 255, 255, 0.2);
      border-radius: 10px;
    }

    .stat-card {
      border: none;
      border-radius: 15px;
      padding: 20px;
      color: white;
      box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    }

    .stat-value {
      font-size: 1.8rem;
      font-weight: 700;
    }

    .stat-change {
      font-size: 0.9rem;
      opacity: 0.9;
    }
    .stat-card2 {
      border: none;
      border-radius: 15px;
      padding: 10px;
      color: white;
      box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    }
    /* Custom gradient colors */
    .bg-purple { background: linear-gradient(135deg, #6a11cb, #2575fc); }
    .bg-blue { background: linear-gradient(135deg, #0072ff, #00c6ff); }
    .bg-green { background: linear-gradient(135deg, #00b09b, #96c93d); }
    .bg-pink { background: linear-gradient(135deg, #f857a6, #ff5858); }
    .bg-violet { background: linear-gradient(135deg, #7928ca, #ff0080); }
.minFormPage{min-height: 500px;}
