.Input_wrapper__Z2ceZ{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.Input_input__lCd4B{width:100%;height:42px;padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:.9375rem;color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-base),background var(--transition-fast);outline:none}.Input_input__lCd4B::placeholder{color:var(--color-text-faint)}.Input_input__lCd4B:hover:not(:focus){border-color:var(--color-accent-border)}.Input_input__lCd4B:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 4px rgba(var(--color-accent-glow2),.16),0 8px 20px -12px var(--color-accent-glow)}.Input_hasError__emyYQ{border-color:var(--color-danger)}.Input_hasError__emyYQ:focus{box-shadow:0 0 0 3px var(--color-danger-light)}.Input_error__fptpn{font-size:.8125rem;color:var(--color-danger)}