.AttachmentsList {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: var(--spaceLg);
}

.AttachmentsList:last-child {
  margin-bottom: 0;
}

.AttachmentsList-ext {
  background: var(--colorText);
  color: var(--colorThemeAccent);
  display: inline-block;
  padding: .25em .6em;
  border-radius: 2em;
  font-size: 0.8em;
}

.AttachmentsList-size {
  color: var(--colorTextSubtle);
  white-space: nowrap;
}

@media (max-width: 36rem) {
  .AttachmentsList-downloadLabel {
    display: none;
  }
}

.AttachmentsList td, .AttachmentsList th {
  text-align: left;
  padding: .6em 0;
  padding-right: var(--spaceXl);
  font-size: var(--textSm);
}

@media (max-width: 48rem) {
  .AttachmentsList td, .AttachmentsList th {
    padding-right: var(--spaceSm);
  }
}

.AttachmentsList td:nth-child(2), .AttachmentsList th:nth-child(2) {
  width: 100%;
  word-break: break-word;
}

.AttachmentsList td:last-child, .AttachmentsList th:last-child {
  padding-right: 0;
}

.AttachmentsList td:last-child, .AttachmentsList td:nth-last-child(2), .AttachmentsList th:last-child, .AttachmentsList th:nth-last-child(2) {
  text-align: right;
}

.AttachmentsList th {
  border-bottom: 2px solid var(--colorBrand);
}

.AttachmentsList td {
  border-bottom: 1px solid var(--colorOutlines);
}

/*# sourceMappingURL=attachments-list.min.css.map */
