.app-member-form > li {
  padding: 1rem 0;
  border-bottom: 1px solid var(--color-gray-300);
}
.app-member-form > li > label {
  display: flex;
  align-items: center;
  color: var(--color-gray-700);
  font-size: 0.75rem;
  margin-bottom: 1rem;
}
.app-member-form > li > label > em {
  color: var(--color-danger);
  margin-right: 0.25rem;
}
.app-member-form > li > label[for="signature"] + div {
  color: black;
  background-color: white;
}
.app-member-form > li input[type="text"], .app-member-form > li input[type="email"], .app-member-form > li input[type="password"], .app-member-form > li input[type="url"] {
  width: 100%;
}
.app-member-form > li input[type="text"]:disabled, .app-member-form > li input[type="email"]:disabled, .app-member-form > li input[type="password"]:disabled, .app-member-form > li input[type="url"]:disabled {
  cursor: not-allowed;
  color: var(--color-gray-600);
}
.app-member-form > li button {
  padding: 0.5rem 1rem;
  margin-right: 0.5rem;
  color: var(--color-black);
  font-size: 0.75rem;
  font-weight: bold;
  background-color: var(--color-gray-200);
  border-radius: var(--border-radius-3);
  border: none;
  outline: none !important;
}
.app-member-form > li .help-block {
  padding-top: 0.5rem;
  color: var(--color-gray-700);
  font-size: 0.75rem;
}
.app-member-form > li .app-error {
  padding-top: 0.25rem;
  color: var(--color-danger);
  font-size: 0.75rem;
}
#profile_imagetag {
  margin-bottom: 1rem;
}
#profile_imagetag > img {
  cursor: pointer;
  width: 5rem;
  height: 5rem;
  margin-bottom: 1rem;
  border-radius: 100%;
  overflow: hidden;
}
#profile_imagetag + input[type="file"] {
  display: none;
}
/*# sourceMappingURL=ce6ef657f741816d445fdf424fc3dcfa39d52d9c.member-form.scss.map */
