/* [project]/UIKit/web/packages/components/Input/Input.module.scss.module.css [app-client] (css) */
.Input-module-scss-module__4pIZjW__Input {
  width: 100%;
  outline: 0 !important;
}

.Input-module-scss-module__4pIZjW__Input::placeholder {
  color: var(--placeholder-color, currentColor);
  opacity: var(--placeholder-opacity, .4);
}

.Input-module-scss-module__4pIZjW__NumberWithStepper {
  appearance: textfield;
}

.Input-module-scss-module__4pIZjW__NumberWithStepper::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}

.Input-module-scss-module__4pIZjW__NumberWithStepper::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}

.Input-module-scss-module__4pIZjW__CompactNumberStepper {
  margin-inline-start: -.5rem;
}

/* [project]/UIKit/web/packages/components/Textarea/Textarea.module.scss.module.css [app-client] (css) */
.Textarea-module-scss-module__a7IiZq__Textarea {
  --textarea-line-height: 1.2;
  resize: none;
  width: 100%;
  outline: 0 !important;
}

.Textarea-module-scss-module__a7IiZq__Textarea.Subheadline {
  line-height: var(--textarea-line-height);
}

@media (pointer: coarse) {
  .Textarea-module-scss-module__a7IiZq__Textarea.Footnote {
    font-size: 1.6rem;
  }
}

.Textarea-module-scss-module__a7IiZq__Textarea::placeholder {
  color: var(--placeholder-color, currentColor);
  opacity: var(--placeholder-opacity, .4);
}

/* [project]/UIKit/web/packages/components/Textarea/TokenTextarea.module.scss.module.css [app-client] (css) */
.TokenTextarea-module-scss-module__ffFrEG__Surface:not([data-focus-modality="pointer"] *):has(.TokenTextarea-module-scss-module__ffFrEG__Editor:focus-visible) {
  outline-offset: var(--focus-ring-offset);
  outline: auto;
}

.TokenTextarea-module-scss-module__ffFrEG__Editor {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  padding: var(--token-textarea-token-outset, 0);
  margin: calc(-1 * var(--token-textarea-token-outset, 0));
  min-height: calc(1lh + 2 * var(--token-textarea-token-outset, 0));
  max-height: calc(var(--token-textarea-rows, 5) * 1lh + 2 * var(--token-textarea-token-outset, 0));
  cursor: text;
  position: relative;
  overflow-y: auto;
  outline: 0 !important;
}

.TokenTextarea-module-scss-module__ffFrEG__Editor.Subheadline {
  line-height: 1.2;
}

@media (pointer: coarse) {
  .TokenTextarea-module-scss-module__ffFrEG__Editor.Footnote {
    font-size: 1.6rem;
  }
}

.TokenTextarea-module-scss-module__ffFrEG__Editor p {
  font: inherit;
  letter-spacing: inherit;
  margin: 0;
}

.TokenTextarea-module-scss-module__ffFrEG__Editor[data-empty="true"]:before {
  content: attr(data-placeholder);
  opacity: .4;
  pointer-events: none;
  position: absolute;
}

.TokenTextarea-module-scss-module__ffFrEG__Token {
  vertical-align: middle;
  display: inline-flex;
}

/*# sourceMappingURL=UIKit_web_packages_components_1a-yv9kh0zte2._.css.map*/