// core-file-uploader — sellan

core-file-uploader .sln-uploader-wallpaper {
  .wrap-header {
    .control__btn {
      p {
        font-family: var(--font-bold);
      }

      &:hover {
        filter: brightness(0.95);
      }
    }
  }

  .action-buttons__flex {
    .control__left {
      .sln-text-hide {
        position: static;
        max-width: none;
        left: auto;
        flex: 1 1 auto;
        min-width: 0;

        p {
          width: fit-content;
          max-width: 100%;
          padding: 0;
        }
      }
    }

    .sln-uploader-action {
      width: 25px;
      height: 25px;
      border-radius: 5px;
      background-color: #eef3f8;

      &--download {
        background-color: #e5f0fa;
      }

      &--remove {
        background-color: #feeee6;
      }
    }
  }
}

.sln-clip {
  vertical-align: unset;
}

.uploader-title-th {
  height: 70px !important;
  background-color: #d0d0d0 !important;
  border-bottom: 3px solid var(--ADD-COLOR-2);
  color: var(--DARK-GREY);
}

.uploader-title-thtd {
  font-size: revert;
  text-align: left !important;
  color: #fff !important;
}

.uploader-title-tr {
  height: 36px !important;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.uploader-left-btn {
  float: left;
  margin-left: 0 !important;
  margin-right: 5px;
}
