.list-card-popup {
  &.no-tag {
    height: 250px
  }

  height    : 293px;
  background: #FFFFFF;
  border    : 1px solid #BCC5D6;
  padding   : 8px;
  cursor    : pointer;

  .list-card-image {
    height    : 188px;
    background: #dddddd;

    .list-task-status {
      position: relative;
      top     : -170px;
      left    : -8px;
      width   : 64px;
      height  : 24px;
      color   : #ffffff;
      display : inline-block;
      padding : 3px 14px;
    }
  }

  .list-card-detail {
    position: relative;

    .list-card-detail-tag {
      width                     : fit-content;
      height                    : 32px;
      border-top-right-radius   : 16px;
      border-bottom-right-radius: 16px;
      background                : #FFF1F0;
      border-radius             : 0px 100px 100px 0px;
      border                    : 1px solid #FFA39E;
      margin                    : 6px 0 10px 0px;
      padding                   : 4px 17px 4px 6px;
      font-size                 : 12px;
      font-family               : PingFang-SC-Bold, PingFang-SC;
      font-weight               : bold;
      color                     : #FF5252;

      span {
        position: relative;
        top     : -2px;
        left    : 5px;
      }
    }

    .list-card-detail-name {
      &:first-child {
        margin-top: 5px;
      }

      padding-bottom: 5px;
      display       : flex;
      font-size     : 12px;
      font-family   : PingFang-SC-Regular,
      PingFang-SC;
      font-weight: 400;
      color      : #000000;

      .device-name {
        width        : 50%;
        white-space  : nowrap;
        overflow     : hidden;
        text-overflow: ellipsis;

        i {
          padding-right: 4px
        }
      }

      .task-name {
        width        : 50%;
        white-space  : nowrap;
        overflow     : hidden;
        text-overflow: ellipsis;

        i {
          padding-right: 4px
        }
      }
    }

    .list-task-status-img {
      font-size: 12px;
      position : absolute;
      width    : 80px;
      height   : 54px;
      top      : -7px;
      right    : 0px;
    }
  }
}