//@use "remixicon/fonts/remixicon.scss";
//@use "sae-lib/src/styles/variables";


.source {
  padding: 10px;
  margin-bottom: 10px;
  background: white;
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
  border-radius: 4px;

  height: 100px;
  overflow: hidden;
  text-overflow: ellipsis;

  &.expanded {
    height: auto;
  }

  .title {
    color: #1E1F22;
    font-size: 14px;
    font-weight: 600;
    margin-left: 3px;
    cursor: pointer;

    &:hover {
      color: #005AA2;
      text-decoration: underline;
    }
  }

  .actions {
    color: #005AA2;
    float: right;

    i {
      margin-left: 10px;
    }
  }

  &:hover {
    background: #ECF3FA;
  }

  .description {
    margin-top: 7px;
  }
}
