.dnc-dialog-form {
  display: flex;
  flex-direction: column;
  gap: @spacing-md;
}

.dnc-roll-dialog,
.dnc-roll-dialog .window-content,
.dnc-dialog-form,
.dnc-dialog-form p,
.dnc-dialog-form label,
.dnc-dialog-form label > span {
  color: @color-ink;
}

.dnc-dialog-form p {
  margin: 0;
}

.dnc-dialog-form label {
  display: flex;
  flex-direction: column;
  gap: @spacing-sm;
  font-weight: 700;
}

.dnc-dialog-form label > span {
  font-size: 0.82rem;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.dnc-roll-dialog .window-content {
  background: linear-gradient(180deg, #f7efe0 0%, #e3d0b1 100%);
}
