.upload-modal {
  position: absolute;
  top: 300px;
  width: calc(100% - 62px);
  z-index: 1;
}
.upload-modal__menu {
  background: var(--main-gradient);
  border: 2px solid var(--transparent-to-periwinkle);
  border-radius: 8px;
  filter: drop-shadow(0 0 14px rgba(12, 31, 65, .24));
  padding: 0 10px;
  width: 100%;
}
.upload-modal__menu li {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 50px;
  justify-content: space-between;
  padding: 0 5px;
}
.upload-modal__menu li:not(:last-child) {
  border-bottom: 1px solid var(--light-silver-to-white);
}
.upload-modal__menu li > div, .upload-modal__menu li > label {
  align-items: center;
  color: var(--midnight-black);
  display: flex;
  justify-content: space-between;
  width: 100%;
  cursor: pointer;
}
