.librarian-patch2-table-cell,
.librarian-patch-table-cell {
  position: relative;
  height: 44px;
  box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.32);
  white-space: pre;
}

.librarian-patch2-table-cell.selected,
.librarian-patch-table-cell.selected {
  position: relative;
  height: 44px;
  box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.32);
  white-space: pre;
  background-image: url("../images/btn_check@2x.png");
  background-size: 44px 44px;
  background-repeat: no-repeat;
}

.librarian-patch2-table-cell .patch-name-block,
.librarian-patch-table-cell .patch-name-block {
    float: left;
}

.librarian-patch2-table-cell .patch-name,
.librarian-patch2-table-cell.selected .patch-name,
.librarian-patch-table-cell .patch-name,
.librarian-patch-table-cell.selected .patch-name {
  position: absolute;
  font-size: 17px;
  font-family: RobotoRegular;
  letter-spacing: -0.41px;
  line-height: 44px;
  left: 44px;
  width: calc(100% - 68px);
  top: 0px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}


.librarian-patch2-table-cell .patch-name,
.librarian-patch-table-cell .patch-name {
  color: var(--color-white);
}

.librarian-patch2-table-cell.selected .patch-name,
.librarian-patch-table-cell.selected .patch-name {
  color: var(--color-primary);
}

.rename-patch-btn {
  position: absolute;
  width: 44px;
  height: 44px;
  background-image: url("../images/btn_edit@2x.png");
  background-size: contain;
  right: 0;
}

.librarian-patch2-table-cell.move,
.librarian-patch-table-cell.move {
  background-color: var(--color-highlight);
}

