/* allow vendor prefixes and disable max length */
/* allow vendor prefixes and disable max length */
.gd-editable-label-overlay textarea, .gd-editable-label textarea {
  overflow: hidden;
  width: inherit;
  border: none;
  vertical-align: inherit;
  background: transparent;
  resize: none;
}
.gd-editable-label-overlay textarea::placeholder, .gd-editable-label textarea::placeholder {
  color: var(--gd-palette-complementary-6, #94a1ad);
}

.editable-label {
  position: relative;
}
.editable-label .label-box {
  width: 400px;
  font-size: 15px;
}
.editable-label .editable-label {
  cursor: text;
}
.editable-label input {
  padding: 0;
  border: 0;
}

.gd-editable-label-textarea-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.gd-editable-label {
  display: inline-block;
  width: 100%;
  height: 100%;
  padding: 0 1px;
  border: 1px solid transparent;
  line-height: inherit;
  vertical-align: inherit;
  min-width: 5em;
  user-select: none;
}
.gd-editable-label:hover, .gd-editable-label:focus, .gd-editable-label:active {
  cursor: text;
  border-color: #b1c1d1;
}
.gd-editable-label.is-editing {
  border-color: #b1c1d1;
}
.gd-editable-label.is-editing::after {
  display: none;
}
.gd-editable-label textarea {
  display: block;
  padding: 0;
  line-height: inherit;
  font-size: inherit;
  text-align: inherit;
  outline: none;
}

.gd-editable-label-inner {
  width: 100%;
  height: 100%;
  line-height: inherit;
  vertical-align: inherit;
  min-width: 5em;
}

.gd-editable-label-measure {
  position: absolute;
  visibility: hidden;
  white-space: pre;
  font: inherit;
  pointer-events: none;
}

.gd-editable-label-overlay textarea {
  padding: 0 1px; /* needed for IE */
  text-align: center;
}

/*# sourceMappingURL=editableLabel.css.map */
