.wrapper {
  position: relative;
  margin-bottom: 30px;
}

.dropzone {
  border-width: 1px;
  padding-bottom: 50px;
  color: var(--mantine-color-bright);
}

.icon {
  color: light-dark(var(--mantine-color-gray-4), var(--mantine-color-white));
}

.control {
  position: absolute;
  width: 250px;
  left: calc(50% - 125px);
  bottom: -20px;
}

.description {
  text-align: center;
  font-size: var(--mantine-font-size-sm);
  color: var(--mantine-color-dimmed);
  margin-top: var(--mantine-spacing-xs);
}