.heat-validation-stand-alone {
  .upload-screen {
    margin-top: 100px;
    .title {
      text-align: center;
      margin-bottom: 50px;
    }
    .upload-screen-upload-block {
      text-align: center;
      padding: 50px;
      border: 2px dashed lightgray;
    }
    .upload-screen-drop-zone {
      &.active-dragging {
        border: 3px dashed $dark-blue;
        border-radius: 20px;
        .draggable-wrapper {
          opacity: 0.5;
        }
      }
    }
  }

  .attachments-screen {
    .back-button {
      z-index: 1000;
      position: absolute;
      top: 20px;
      right: 20px;
      width: 200px;
    }
    .software-product-attachments {
      display: block;
      .software-product-view {
        display: block;
        .software-product-landing-view-right-side {
          display: block;
          .software-product-attachments-main {
            display: flex;
            height: 100vh;
          }
        }
      }
    }
  }
}