.drag-area {
  border: 2px dashed var(--surplus-secondary-dark);
  min-height: 300px;
  min-width: 200px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.shadow-up{
  box-shadow: 2px 2px 10px grey;
}

.drag-area.opacity
{
  opacity: 0.5;
}

img.drag-area.opacity
{
  opacity: 0.2;
}

.drag-area.border-opacity
{
  border: 2px solid var(--surplus-secondary-opacity);
}

.drag-area.active {
  border: 2px solid var(--surplus-secondary-dark);
}

.drag-area .icon {
  font-size: 100px;
  color: var(--surplus-secondary-dark);
}
.drag-area header {
  font-size: 15px;
  font-weight: 500;
  color: black;
}
.drag-area span{
  font-size: 15px;
  font-weight: bold;
  color: var(--surplus-primary);
  cursor: pointer;
}
.drag-area button {
  padding: 10px 25px;
  font-size: 20px;
  font-weight: 500;
  border: none;
  outline: none;
  background: var(--surplus-primary);
  color: white;
  border-radius: 5px;
  cursor: pointer;
}
.drag-area img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 5px;
}
