.spaceShipList {
  padding: 16px 40px;
}
.container {
  margin-top: 16px;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(258px, 1fr));
  grid-gap: 24px;
  padding-bottom: 24px;
  overflow: auto;
}

.addSpaceShip {
  background: #232630;
  border: 1px dashed rgba(180, 183, 193, 0.24);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 195px;
  cursor: pointer;
  transition-duration: 0.3s;
  color: var(--easyv-text-4);

  &:hover {
    border: 1px dashed #3a89fe;
    color: #3a89fe;
  }
}

.hoverWrapper {
  width: 138px;
  opacity: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.actionIcon {
  display: flex !important;
  align-items: center;
  justify-content: space-evenly;
}

.screenName:hover {
  & > p {
    color: #3a89fe;
  }
}

.editaleText {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  background-image: url(../../../../images/screen_bg.png);
  background-size: 109% 106%;
  background-position: left top;
  background-origin: border-box;
  background-repeat: no-repeat;
  width: 100%;
  height: 56px;
  padding: 12px 16px 0px 16px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: space-between;

  .publishContainer {
    font-size: 12px;
    color: #b4b7c1;
    text-align: right;
    .publishedIcon {
      width: 6px;
      height: 6px;
      display: inline-block;
      border-radius: 50%;
      color: #b4b7c1;
      background: rgba(58, 137, 254, 1);
      margin-right: 4px;
    }
    .noPublish {
      background: #b4b7c1;
      opacity: 0.4;
    }
  }
}

.box {
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;

  :global {
    .screenItem-content-editIcon {
      font-size: 14px;
      visibility: hidden;
      margin-right: 6px;
      color: var(--easyv-primary-color);
      margin-left: 4px;
    }
  }
}
