@charset "utf-8";

@layer wp-ui {
  @layer utilities, components, compositions, overrides;
  @layer components {
  .cb2baafdc08746bb__input-layout {
  --wp-ui-input-layout-padding-inline: var(--wpds-dimension-padding-md,12px); background-color: var(--wpds-color-background-interactive-neutral-weak,#0000); border-color: var(--wpds-color-stroke-interactive-neutral,#8d8d8d); border-radius: var(--wpds-border-radius-sm,2px); border-style: solid; border-width: var(--wpds-border-width-xs,1px); color: var(--wpds-color-foreground-interactive-neutral,#1e1e1e); display: flex; font-family: var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif); font-size: max(var(--wpds-typography-font-size-md,13px),16px); height: var(--wpds-dimension-size-lg,40px); line-height: 1;
  @media (min-width: 600px) {
  font-size: var(--wpds-typography-font-size-md,13px);
}
  &._0c807a84cbb94e0c__is-size-compact { height: var(--wpds-dimension-size-md,32px); }
  &._0c807a84cbb94e0c__is-size-compact, &.ed67cda122dc1e7b__is-size-small { --wp-ui-input-layout-padding-inline: var(--wpds-dimension-padding-sm,8px); }
  &.ed67cda122dc1e7b__is-size-small { height: var(--wpds-dimension-size-sm,24px); }
  &._6fb7104732387680__is-disabled, &:has([data-can-disable-input-layout][data-disabled]) {
  background-color: var(--wpds-color-background-interactive-neutral-weak-disabled,#0000); border-color: var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb); color: var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);
  @media (forced-colors: active) {
  border-color: graytext; color: graytext;
}
}
  &._8097270636ca6100__is-borderless { border-color: transparent; }
  &:has(._0d7afad74a057888__input-layout-slot:focus-within) { outline: none; }
  &:hover:not(._6fb7104732387680__is-disabled, :has([data-can-disable-input-layout][data-disabled]), ._8097270636ca6100__is-borderless) { border-color: var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e); }
}
  .c192b41a12b4387b__slot-wrapper { display: contents; }
  ._0d7afad74a057888__input-layout-slot {
  align-items: center; display: flex;
  &._0c952682762ca288__is-padding-minimal { --wp-ui-input-layout-prefix-padding-start: calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px)); --wp-ui-input-layout-suffix-padding-end: calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px)); }
  [data-slot-type="prefix"] & { padding-inline-start: var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline)); }
  [data-slot-type="suffix"] & { padding-inline-end: var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline)); }
}
}
}