.artefact-entry {
  display: flex;
  flex-direction: row;
  column-gap: 100px;
  max-width: 800px;
  border: 1px solid #afbec5;
  border-radius: 10px;
  padding: 20px; }
  @media (max-width: 768px) {
    .artefact-entry {
      column-gap: 10px; } }
  .artefact-entry a {
    text-decoration: none; }
  .artefact-entry .detail {
    display: flex;
    flex-direction: column; }
    .artefact-entry .detail a.item_index {
      width: min-content; }
    .artefact-entry .detail p {
      font-size: calc(min(1.2em, 4vw));
      margin-bottom: 0; }
  .artefact-entry h2 {
    color: #afbec5;
    font-size: calc(min(2em, 6vw));
    font-weight: normal;
    margin: 0; }
  .artefact-entry .uploaded-by {
    font-size: calc(min(2em, 6vw));
    margin: 0;
    display: flex;
    flex-direction: row; }
    .artefact-entry .uploaded-by img {
      width: calc(min(2em, 10vw));
      height: calc(min(2em, 10vw));
      margin-right: 0.5em;
      vertical-align: middle;
      border-radius: 100%; }
    .artefact-entry .uploaded-by .info {
      display: flex;
      flex-direction: column;
      user-select: none; }
      .artefact-entry .uploaded-by .info p {
        margin: 0; }
    .artefact-entry .uploaded-by .created-date {
      color: #afbec5;
      font-size: calc(min(0.75em, 3vw));
      white-space: nowrap; }
  .artefact-entry a.view-artefact-link {
    text-decoration: underline;
    text-align: center;
    margin-top: auto;
    font-size: calc(min(1.5em, 5vw)); }

/*# sourceMappingURL=artefact_entry.sass.css.map */