.Input_formGroup__NcUNF{display:flex;flex-direction:column;gap:var(--space-2)}.Input_label__Alt5W{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.Input_required__Kl2RL{color:var(--color-error);margin-left:var(--space-1)}.Input_input__MPP3N{padding:var(--space-3) var(--space-4);font-size:var(--text-base);color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.Input_input__MPP3N::placeholder{color:var(--color-text-muted)}.Input_input__MPP3N:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-100)}.Input_input__MPP3N:disabled{background-color:var(--color-gray-50);cursor:not-allowed}.Input_inputError__2LuvX{border-color:var(--color-error)}.Input_inputError__2LuvX:focus{box-shadow:0 0 0 3px var(--color-error-light)}.Input_errorMessage__zHQ6T{font-size:var(--text-sm);color:var(--color-error)}.Input_helpText__RCW1Z{font-size:var(--text-sm);color:var(--color-text-muted)}