/* No backgrounds (transparent) */
.ns-avatar-editor{
  display:flex;
  align-items:center;
  gap:16px;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
}

.ns-avatar-editor__preview{
  background: transparent !important;
}

.ns-avatar-editor__img{
  display:block;
  border-radius: 999px;
  object-fit: cover;
  background: transparent !important;
}

.ns-avatar-editor__actions{
  display:flex;
  align-items:center;
  gap:10px;
  flex-wrap: wrap;
  background: transparent !important;
}

.ns-avatar-editor__btn{
  display:inline-flex;
  align-items:center;
  gap:8px;
  border:1px solid #cbd5e1;
  padding:8px 12px;
  cursor:pointer;
  background: transparent !important;
  text-decoration:none;
}

.ns-avatar-editor__btn input{
  display:none;
}

.ns-avatar-editor__status{
  font-size: 13px;
  background: transparent !important;
}

.ns-avatar-editor__status.is-loading{ opacity: .75; }
.ns-avatar-editor__status.is-success{ }
.ns-avatar-editor__status.is-error{ }
