.aside-item-nth-2:nth-child(2),
.aside-item-nth-3:nth-child(3) {
  margin-top: 2.25rem;
}

.aside-item-nth-2:nth-child(2)::before,
.aside-item-nth-3:nth-child(3)::before {
  content: 'Pastas';
  position: absolute;
  top: -1.25rem;
  height: 1rem;
  width: 100%;
  font-size: var(--font-size-mini);
  line-height: 1rem;
  color: var(--on-background-secondary-color);
  font-weight: bold;
  cursor: default;
}

.files {
  width: 100%;
  height: 8rem;
  position: relative;
}
.file {
  width: 106px;
  position: absolute!important;
  bottom: 50%;
  right: 50%;
  transform: translate(50%, 50%);
  z-index: 1;
}
.file:nth-child(1) {
  z-index: 2;
}
.file:nth-child(2) {
  transform: translate(50%, 50%) rotate(5deg);
  right: 45%;
}
.file:nth-child(3) {
  transform: translate(50%, 50%) rotate(-5deg);
  right: 55%;
}