._wrapper_15m22_6{gap:var(--space-1);flex-direction:column;display:flex}._label_15m22_12{font-family:var(--font-body);font-size:var(--text-body-sm-size);color:var(--color-text-primary);font-weight:500}._required_15m22_19{color:var(--color-error);margin-left:2px}._inputWrapper_15m22_24{align-items:center;display:flex;position:relative}._input_15m22_24{width:100%;height:44px;padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-size);color:var(--color-text-primary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._input_15m22_24::placeholder{color:var(--color-text-secondary);opacity:.6}._input_15m22_24:hover:not(:disabled):not(:focus){border-color:var(--color-text-secondary)}._input_15m22_24:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring-primary);outline:none}._input_15m22_24:disabled{opacity:.5;cursor:not-allowed;background-color:var(--color-surface-alt)}._hasTrailing_15m22_67{padding-right:44px}._error_15m22_73 ._input_15m22_24{border-color:var(--color-error)}._error_15m22_73 ._input_15m22_24:focus{box-shadow:var(--focus-ring-error)}._error_15m22_73 ._label_15m22_12{color:var(--color-error)}._hint_15m22_87{font-size:var(--text-label-size);color:var(--color-text-secondary)}._errorMessage_15m22_92{font-size:var(--text-label-size);color:var(--color-error)}._toggleBtn_15m22_99{right:var(--space-2);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}._toggleBtn_15m22_99:hover{color:var(--color-text-primary)}._toggleBtn_15m22_99:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
