    
    .modal-content.purple-theme {
      background: linear-gradient(135deg, #6a11cb, #2575fc);
      color: white;
      border-radius: 1rem;
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
    }

    .modal-content .form-label {
      color: #e0e0e0;
    }

    .modal-content .form-control {
      background-color: rgba(255, 255, 255, 0.1);
      border: 1px solid rgba(255, 255, 255, 0.3);
      color: white;
    }

    .modal-content .form-control:focus {
      background-color: rgba(255, 255, 255, 0.2);
      border-color: #fff;
      color: white;
      box-shadow: none;
    }

    /* Make dropdown text black */
    .modal-content.purple-theme .form-select,
    .modal-content.purple-theme .form-select option {
      color: black;
      background-color: white;
    }

    .modal-content .btn-close {
      filter: invert(1);
    }

    .btn-assign {
      background-color: #ffffff;
      color: #6a11cb;
      font-weight: bold;
    }

    .btn-assign:hover {
      background-color: #f0f0f0;
    }

    .modal-content.purple-theme {
      background: linear-gradient(135deg, #6a11cb, #2575fc);
      color: white;
      border-radius: 1rem;
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
    }

    .modal-content .form-label {
      color: #e0e0e0;
    }

    .modal-content .form-control {
      background-color: rgba(255, 255, 255, 0.1);
      border: 1px solid rgba(255, 255, 255, 0.3);
      color: white;
    }

    .modal-content .form-control:focus {
      background-color: rgba(255, 255, 255, 0.2);
      border-color: #fff;
      color: white;
      box-shadow: none;
    }

    .modal-content.purple-theme .form-select,
    .modal-content.purple-theme .form-select option {
      color: black;
      background-color: white;
    }

    .modal-content .btn-close {
      filter: invert(1);
    }

    .btn-assign {
      background-color: #ffffff;
      color: #6a11cb;
      font-weight: bold;
    }

    .btn-assign:hover {
      background-color: #f0f0f0;
    }