@layer ui.primitives{._root_1urx9_13{--ui-field-h: 48px;--ui-field-edge: var(--ui-line-control);--ui-field-edge-hover: var(--ui-line-control-hover);display:flex;flex-direction:column;min-width:0}._label_1urx9_23{margin-block-end:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-type-caption-size);font-weight:var(--ui-type-caption-weight-strong);line-height:var(--ui-type-caption-line);letter-spacing:var(--ui-type-caption-tracking)}._optional_1urx9_32{font-weight:var(--ui-type-caption-weight)}._control_1urx9_37{position:relative;display:flex;align-items:center;min-width:0;height:var(--ui-field-h);border-radius:var(--ui-radius-control);background:var(--ui-field-fill);box-shadow:inset 0 0 0 1px var(--ui-field-edge);cursor:text;transition:box-shadow var(--ui-dur-fast) var(--ui-ease-standard)}._leading_1urx9_50{margin-inline-start:var(--ui-space-4);color:var(--ui-text-2);pointer-events:none}._input_1urx9_56{flex:1;min-width:0;height:100%;padding:0 var(--ui-space-4);border-radius:inherit;color:var(--ui-text-1);font-size:var(--ui-type-input-size);font-weight:var(--ui-type-input-weight);line-height:var(--ui-type-input-line);letter-spacing:var(--ui-type-input-tracking);caret-color:var(--ui-text-1);text-overflow:ellipsis}._withIcon_1urx9_71 ._input_1urx9_56{padding-inline-start:var(--ui-space-3)}._input_1urx9_56:focus-visible{outline:none}._control_1urx9_37:where(:has(._input_1urx9_56:focus-visible,._input_1urx9_56[data-ui-preview=focus])){outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}._input_1urx9_56:autofill{box-shadow:inset 0 0 0 100vmax var(--ui-field-fill);-webkit-text-fill-color:var(--ui-text-1)}._trailing_1urx9_91{display:inline-flex;flex-shrink:0;align-items:center;padding-inline-end:var(--ui-space-1)}._trailingText_1urx9_99{padding-inline-end:var(--ui-space-4);color:var(--ui-text-2);font-size:var(--ui-type-label-size);font-weight:var(--ui-type-label-weight);line-height:var(--ui-type-label-line);white-space:nowrap}@media(hover:hover){._control_1urx9_37:hover{box-shadow:inset 0 0 0 1px var(--ui-field-edge-hover)}}._control_1urx9_37:where(:has(._input_1urx9_56[data-ui-preview=hover])){box-shadow:inset 0 0 0 1px var(--ui-field-edge-hover)}._description_1urx9_119,._error_1urx9_120:not(:empty){margin-block-start:var(--ui-space-2)}._description_1urx9_119{color:var(--ui-text-2);font-size:var(--ui-type-caption-size);font-weight:var(--ui-type-caption-weight);line-height:var(--ui-type-caption-line)}._error_1urx9_120{display:flex;align-items:flex-start;gap:var(--ui-space-1);color:var(--ui-danger);font-size:var(--ui-type-caption-size);font-weight:var(--ui-weight-medium);line-height:var(--ui-type-caption-line)}._errorGlyph_1urx9_142{margin-block-start:1px}._invalid_1urx9_147{--ui-field-edge: var(--ui-danger);--ui-field-edge-hover: var(--ui-danger)}._isDisabled_1urx9_153{--ui-field-edge: var(--ui-line);--ui-field-edge-hover: var(--ui-line)}._isDisabled_1urx9_153 ._control_1urx9_37{background:var(--ui-s2);cursor:not-allowed}._isDisabled_1urx9_153 ._input_1urx9_56,._isDisabled_1urx9_153 ._leading_1urx9_50,._isDisabled_1urx9_153 ._label_1urx9_23,._isDisabled_1urx9_153 ._trailingText_1urx9_99{color:var(--ui-text-disabled)}._isDisabled_1urx9_153 ._input_1urx9_56{cursor:not-allowed}._isDisabled_1urx9_153 :where(._input_1urx9_56)::placeholder{color:var(--ui-text-disabled)}}
