<commit_before>@import 'assets/variables';
@import 'assets/transitions';

#pet-room {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 45rem;

  .room-background {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0.9;
    background-size: cover;
    box-shadow: 8rem 8rem 12rem #fff inset, -8rem -8rem 12rem #fff inset;
  }

  .mini-small {
    position: absolute;
    z-index: 9;
    top: 25rem;
    left: 50%;
    margin-left: 15rem;
  }

  .pet {
    position: absolute;
    z-index: 10;
    top: 7rem;
    left: 50%;
    margin-left: -16rem;
  }

  // Pet shadow
  .pet::after,
  .mini-small::after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 45%;
    left: 5%;
    display: block;
    width: 90%;
    height: 30%;
    border-radius: 50%;
    box-shadow: 0 11rem 2rem -2.5rem rgba(0,0,0,0.4);
  }

  .mini-small::after {
    height: 35%;
    box-shadow: 0 3rem 1rem -1rem rgba(0,0,0,0.4);
  }
}

.pet-profile-info {
  display: flex;
  flex-direction: row;

  align-items: flex-start;
  justify-content: center;
}

.pet-profile-column {
  display: flex;
  flex-direction: column;
  width: 50%;
  padding: 0 0.8rem;

  align-items: stretch;

  &.pet-profile-column-full {
    width: 100%;
  }
}

.pet-profile-box {
  width: 100%;
  margin-bottom: 1em;
  padding: 0.5em 1.6rem;
  border: $neutralDarkColor 1px solid;
}

.abandon-link {
  float: right;
  margin-right: 16rem;
}
<commit_msg>More minor tweaks to pet profiles.<commit_after>@import 'assets/variables';
@import 'assets/transitions';

#pet-room {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 45rem;

  .room-background {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0.9;
    background-size: cover;
    box-shadow: 8rem 8rem 12rem #fff inset, -8rem -8rem 12rem #fff inset;
  }

  .mini-small {
    position: absolute;
    z-index: 9;
    top: 25rem;
    left: 50%;
    margin-left: 15rem;
  }

  .pet {
    position: absolute;
    z-index: 10;
    top: 7rem;
    left: 50%;
    margin-left: -16rem;
  }

  // Pet shadow
  .pet::after,
  .mini-small::after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 45%;
    left: 5%;
    display: block;
    width: 90%;
    height: 30%;
    border-radius: 50%;
    box-shadow: 0 11rem 2rem -2.5rem rgba(0,0,0,0.4);
  }

  .mini-small::after {
    height: 35%;
    box-shadow: 0 3rem 1rem -1rem rgba(0,0,0,0.4);
  }
}

#pet-actions {
  padding: 0.5em 0.4rem;
}

.pet-profile-info {
  display: flex;
  flex-direction: row;

  align-items: flex-start;
  justify-content: center;
}

.pet-profile-column {
  display: flex;
  flex-direction: column;
  width: 50%;
  padding: 0 0.8rem;

  align-items: stretch;

  &.pet-profile-column-full {
    width: 100%;
  }
}

.pet-profile-box {
  width: 100%;
  margin-bottom: 1em;
  padding: 0.5em 1.6rem;
  border: $neutralDarkColor 1px solid;
}

.abandon-link {
  float: right;
  margin-right: 16rem;
}

@media(max-width: 500px) {
  .pet-profile-column {
    width: 100%;
  }
}

{'fraction_non_alphanumeric': 0.15798098983939693, 'fraction_numerical': 0.05965257292690921, 'mean_word_length': 2.5120828538550057, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4815933', 'n_tokens_mistral': 1364, 'n_tokens_neox': 1193, 'n_words': 282}