/* konfig test  */
    
    .contKonfigAdding {
        display: flex;
      flex-wrap: wrap;
      align-items: center;
      border: 1px solid #ccc;
      border-radius: 6px;
      padding: 5px;
      min-height: 30px;
        
    }
    
    .konfigToAddList{
        border: none;
      outline: none;
      flex-grow: 1;
      font-size: 14px;
      padding: 5px;
      min-width: 100px;
      background-color: rgb(40,40,60);
      color:white;
        
    }
    
    .tag {
      display: inline-flex;
      align-items: center;
      background: rgb(40,40,60);
      border: 1px solid white;
      border-radius: 4px;
      padding: 1px;
      margin: 1px;
      font-size: 14px;
      max-width: 200px;
    }
    .tag-text {
      overflow: hidden;
      text-overflow: ellipsis;
    }
  .tag-delete {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 14px;
  height: 14px;
  font-size: 10px;
  border-radius: 50%;
  border: 1px solid white;
  background-color: transparent;
  color: white;
  font-weight: normal;
  cursor: pointer;
  transition: all 0.2s ease;
  margin-left: 2px;
  margin-right: 4px;
}

.tag-delete:hover {
  background-color: white;
  color: black;
}
    #submitBtn {
      margin-top: 10px;
      padding: 8px 16px;
      background: #007bff;
      color: #fff;
      border: none;
      border-radius: 4px;
      cursor: pointer;
    }
    #submitBtn:hover {
      background: #0056b3;
    }
    .autocomplete {
      position: absolute;
      background: #fff;
      border: 1px solid #ccc;
      border-radius: 4px;
      box-shadow: 0 2px 4px rgba(0,0,0,0.1);
      max-width: 300px;
      z-index: 1000;
    }
    .autocomplete-item {
      padding: 8px;
      cursor: pointer;
      font-size: 14px;
      color: black;
    }
    .autocomplete-item:hover,
    .autocomplete-item.selected {
      background: #f0f0f0;
      color: black;
    }
    /* konfig test ende */